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

[COR-221] Check for terminating namespace on deletion #109

Merged
merged 8 commits into from
Feb 15, 2023
Merged

Conversation

ianstanton
Copy link
Member

@ianstanton ianstanton commented Feb 14, 2023

Fix bug in which namespaces are stuck in terminating state. If coredb deletion is triggered due to namespace deletion, we skip publishing a delete event. This allows for successful cleanup of the coredb resource and its namespace.

Related to: https://linear.app/coredb/issue/COR-221/bug-namespaces-stuck-terminating-on-coredb-deletion

@ianstanton ianstanton marked this pull request as ready for review February 14, 2023 21:46
@ianstanton ianstanton merged commit e6289ce into main Feb 15, 2023
@ianstanton ianstanton deleted the cor-221 branch February 15, 2023 13:28
sjmiller609 added a commit that referenced this pull request Dec 5, 2023
* WIP: moving ingress route tcp into operator

* wip: switching logic to just check for all the existing mathers

* reconcile logic for ingress route tcp looks right

* Resolved compiler errors in operator

* clippy + fmt

* Remove code in conductor

* clippy + fmt

* Add to reconcile loop

* fmt

* handle env var

* Adjust justfile

* Test on k8s 1.26, also helps with flake detection

* Add Traefik to justfile

* Use justfile in CI

* Tidy logs

* tidy ci

* add makedeb

* install just with gha

* install kind

* tidy comment

* Add new tests

* fmt

* Install helm in CI

* Add another test

* increase timeout

* Add env configuration to helm chart

* fmt

* Run on larger CI
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants