Skip to content
This repository has been archived by the owner on Mar 19, 2024. It is now read-only.

Conversation

sarahalsmiller
Copy link
Member

@sarahalsmiller sarahalsmiller commented Sep 28, 2022

Changes proposed in this PR:

  • Duplicated exists functionality from consul-k8s
  • Added EnsureNamespace logic to the deployer
  • Made minor updates to e2e test to make sure consul enterprise tests are functional with namespace mirroring turned on.

How I've tested this PR:

  • Spun up a local kind cluster
  • Wrote a local e2e test, but that test was failing even when it wasn't hitting the code path, investigating separately

How I expect reviewers to test this PR:

-Tests pass

Checklist:

  • [ X ] Tests added
  • [ X ] CHANGELOG entry added

    Run make changelog-entry for guidance in authoring a changelog entry, and
    commit the resulting file, which should have a name matching your PR number.
    Entries should use imperative present tense (e.g. Add support for...)

@sarahalsmiller sarahalsmiller changed the title WIP - Gateway pods fail to start when namespace doesn't exist Gateway pods fail to start when namespace doesn't exist Oct 6, 2022
@sarahalsmiller sarahalsmiller marked this pull request as ready for review October 11, 2022 17:34
sarahalsmiller and others added 2 commits October 17, 2022 17:37
Co-authored-by: Nathan Coleman <[email protected]>
…ace-mirroring-enabled-and-destination-namespace-doesnt-exist
Copy link
Member

@nathancoleman nathancoleman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So excited to see this bug patched! Nice work 🎉

@nathancoleman nathancoleman self-requested a review October 27, 2022 18:21
@nathancoleman
Copy link
Member

@sarahalsmiller looks like there was a small merge conflict with #405 which just merged

…ace-mirroring-enabled-and-destination-namespace-doesnt-exist
@sarahalsmiller sarahalsmiller merged commit a850294 into main Oct 27, 2022
@sarahalsmiller sarahalsmiller deleted the 248-api-gateway-pods-fail-to-start-if-namespace-mirroring-enabled-and-destination-namespace-doesnt-exist branch October 27, 2022 18:45
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

API Gateway pods fail to start if namespace mirroring enabled and destination namespace doesn't exist
2 participants