Skip to content

Backport of #2377#2389

Merged
t-eckert merged 1 commit intorelease/1.2.xfrom
backport/FIX-service-deregistration
Jun 27, 2023
Merged

Backport of #2377#2389
t-eckert merged 1 commit intorelease/1.2.xfrom
backport/FIX-service-deregistration

Conversation

@t-eckert
Copy link
Copy Markdown
Contributor

@t-eckert t-eckert commented Jun 15, 2023

Changes proposed in 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...)

* Fix cache and service deletion issue

* Add comments

* add in acceptance test

* Fix indentation

* Fix unit test for deleting gateway w/ consul services

* Remove redundant service deregistration code

* Exit loop early once registration is found for service

* Fix import blocking

* Set status on pods added to test

* Apply suggestions from code review

* Reduce count of test gateways to 10 from 100

---------

Co-authored-by: Nathan Coleman <nathan.coleman@hashicorp.com>
Co-authored-by: Sarah Alsmiller <sarah.alsmiller@hashicorp.com>
@t-eckert t-eckert added pr/no-changelog PR does not need a corresponding .changelog entry pr/no-backport signals that a PR will not contain a backport label labels Jun 15, 2023
@t-eckert t-eckert requested a review from nathancoleman June 15, 2023 20:41
@t-eckert t-eckert enabled auto-merge (squash) June 15, 2023 20:41
@nathancoleman
Copy link
Copy Markdown
Member

nathancoleman commented Jun 20, 2023

Not sure why acceptance tests are failing - rerunning before approving

@t-eckert t-eckert merged commit cab5a66 into release/1.2.x Jun 27, 2023
@t-eckert t-eckert deleted the backport/FIX-service-deregistration branch June 27, 2023 20:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr/no-backport signals that a PR will not contain a backport label pr/no-changelog PR does not need a corresponding .changelog entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants