-
Notifications
You must be signed in to change notification settings - Fork 387
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add cassandra package #1745
Add cassandra package #1745
Conversation
💚 Build Succeeded
Expand to view the summary
Build stats
Test stats 🧪
🤖 GitHub commentsTo re-run your PR in the CI, just comment with:
|
7e94181
to
c8f4305
Compare
/test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
First round of reviews, left few comments on the design.
packages/cassandra/data_stream/log/_dev/test/system/test-logfile-config.yml
Outdated
Show resolved
Hide resolved
c379df1
to
cecceab
Compare
cecceab
to
91c995a
Compare
|
||
ENV JMX_REMOTE=yes JOLOKIA_ENABLED=yes | ||
|
||
COPY docker-entrypoint-initdb.d /docker-entrypoint-initdb.d |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: maybe add a comment why do we need a custom docker entrypoint
@@ -0,0 +1,4 @@ | |||
variants: | |||
v3.11.11: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did you try with older versions to?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i have tested integration with:
2.2
3.0
3.11
4.0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure, but could you define it here to see if the integration works?
It can be done once this PR is merged (non-blocking).
packages/cassandra/manifest.yml
Outdated
multi: false | ||
required: false | ||
show_user: true | ||
default: ffa |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: is it the default Cassandra user/password: ffa/ffa? If it isn't, can we change it to something "really" default?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated:
admin/admin
title: Collect System logs from Cassandra | ||
description: Collecting System logs from Cassandra | ||
- type: jolokia/metrics | ||
vars: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you can hide (show_user: false
) few of these variables: path, username, password.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
updated
for path, username, password
/test |
1 similar comment
/test |
/test |
/test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't see anything blocking here. You're good to go! Well done.
BTW I left a comment about service variants, but it isn't blocking. You can do this later on while maintaining the integration.
ports: | ||
- 8778 | ||
cassandra-node-1: | ||
image: cassandra:3.11.11 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmmmm... you have service variants, but 3.11.11 here. Is there an option to test with other versions?
@@ -0,0 +1,4 @@ | |||
variants: | |||
v3.11.11: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure, but could you define it here to see if the integration works?
It can be done once this PR is merged (non-blocking).
What does this PR do?
Checklist
changelog.yml
file.manifest.yml
file to point to the latest Elastic stack release (e.g.^7.13.0
).How to test this PR locally
Related issues
Screenshots