-
Notifications
You must be signed in to change notification settings - Fork 16.8k
[stable/elasticsearch] support elasticsearch 7 & graceful termination on master nodes #13290
Conversation
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: kimxogus If they are not already assigned, you can assign the PR to them by writing The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Hi @kimxogus. Thanks for your PR. I'm waiting for a helm member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
5e21186
to
d959d7b
Compare
/assign @desaintmartin |
I didn't bump es version because es7 doesn't support rolling upgrade. |
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.
Thanks!
/ok-to-test
{{- end }} | ||
{{- end }} | ||
{{- else if hasPrefix "7." .Values.appVersion }} | ||
# see https://github.com/kubernetes/kubernetes/issues/3595 |
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.
Is this specific to ES7?
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.
Honestly, I have no idea about this issue and es7, but es nodes fail with bootstrap.memory_lock: true
option.
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.
We should check this and find the source before blindly merge it.
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.
It seems that 6.7 doc and 7.0 doc are same and nothing has changed about this issue.
and reference in elastic's own chart elastic/helm-charts#7
You'll also need to sign your commits! |
38aa70c
to
3075df0
Compare
signed all commits |
@desaintmartin Refactored |
8e553e0
to
960bb0b
Compare
Signed-off-by: Taehyun Kim <kgyoo8232@gmail.com>
Signed-off-by: Taehyun Kim <kgyoo8232@gmail.com>
Signed-off-by: Taehyun Kim <kgyoo8232@gmail.com>
Signed-off-by: Taehyun Kim <kgyoo8232@gmail.com>
Signed-off-by: Taehyun Kim <kgyoo8232@gmail.com>
Signed-off-by: Taehyun Kim <kgyoo8232@gmail.com>
Signed-off-by: Taehyun Kim <kgyoo8232@gmail.com>
960bb0b
to
b9398d4
Compare
@desaintmartin rewrote master termination handling process. This can be applied to all es versions |
Signed-off-by: Taehyun Kim <kgyoo8232@gmail.com>
Signed-off-by: Taehyun Kim <kgyoo8232@gmail.com>
/test pull-charts-e2e |
Signed-off-by: Taehyun Kim <kgyoo8232@gmail.com>
a6871d6
to
6ef8721
Compare
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions. |
This issue is being automatically closed due to inactivity. |
What this PR does / why we need it:
elasticsearch.yml
config for es 7elasticsearch-graceful-termination-handler
for master nodes graceful termination handler for master nodes elastic/helm-charts#119Which issue this PR fixes
(optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close that issue when PR gets merged)Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]