Skip to content
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

Release 0.49.5 supporting Consul@1.13.x #2

Merged
merged 2 commits into from
May 25, 2023

Conversation

major-hmhco
Copy link

@major-hmhco major-hmhco commented May 22, 2023

Per BEDROCK-6218/BEDROCK-6425

See:
https://discuss.hashicorp.com/t/delay-sigterm-of-envoy-sidecar-proxy/22036/3
hashicorp#536
for more detailed explanation of the issue

upgrades to consul k8s will break gracefulness of ingress, this PR adds a default delay of 3 seconds for the envoy sidecar. This allows enough time for consul service to be deregistered before envoy gets a SIGTERM

Changes proposed in this PR:

How I've tested this PR:

How I expect reviewers to test this PR:

Checklist:

  • Tests added
  • CHANGELOG entry added

    HashiCorp engineers only, community PRs should not add a changelog entry.
    Entries should use present tense (e.g. Add support for...)

@major-hmhco major-hmhco marked this pull request as draft May 22, 2023 17:24
@major-hmhco major-hmhco marked this pull request as ready for review May 24, 2023 11:13
@icunninghamhmh
Copy link

Unfortunately I don't have permissions to be able to review the PR. This PR appears to be appropriate for the changes previously used for the "workaround" , and aligns with the changes applied in previous PR #1

@Pveasey Pveasey merged commit 19ef1b4 into hmhco:v0.49.5-hmhco May 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants