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

Postgres Datastore: Migrating a TCP onto another datastore restarts the TCP on the old datastore. #708

Open
johannwagner opened this issue Mar 3, 2025 · 1 comment · May be fixed by #710
Assignees
Labels
bug Something isn't working

Comments

@johannwagner
Copy link
Contributor

Note: This probably only happens on non-etcd datastores and isn't catched by the integration tests.

Reproduction

  • Create a Postgres-backed datastore and create a TCP on it
  • Create a second Postgres-backed datastore
  • Migrate the TCP onto the new datastore
  • Try to edit a resource in the child cluster

Behaviour

It should work.

Current Behaviour

The TCP is still in read-only mode, because it is still connected to the old (and read-only) datastore.
After another (a bit delayed) reboot of all TCP pods, it starts working fine.

Feel free to reach out, if you have any further questions!

@prometherion prometherion self-assigned this Mar 3, 2025
@prometherion prometherion added the bug Something isn't working label Mar 3, 2025
@prometherion
Copy link
Member

It should work.

Loved this pragmatic approach 😆

Jokes apart, I'll be on this, not sure when but I'll be back.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants