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

Cannot SSH to nodes connected to a v10.2.2 leaf cluster from a v10.2.3 root cluster #17219

Closed
espadolini opened this issue Oct 10, 2022 · 0 comments · Fixed by #17212
Closed
Labels

Comments

@espadolini
Copy link
Contributor

Expected behavior:
It's possible to use resources connected to a v10.2.2 cluster from a parent v10.2.3 cluster.

Current behavior:
SSH into a leaf cluster fails because the reverse tunnel access point (and thus the proxy's node watcher) fails to ever initialize, due to v10.2.2 and earlier not knowing about installer, which was introduced in #13886.

@espadolini espadolini added the bug label Oct 10, 2022
tigrato added a commit that referenced this issue Oct 10, 2022
…17226)

Remote proxies do not require `types.KindInstaller`, `types.KindDatabase`, and `types.KindApp` watchers since they do not affect remote reverse tunnels tracked from leaf clusters. 
Fix incompatibility with pre/post `v10.2.1` versions as the `types.KindInstaller` feature did not exist in older versions.

Fixes #17219
tigrato added a commit that referenced this issue Oct 10, 2022
…hers for remote proxies (#17212)

V10 Leaf clusters when connecting to a V11 Root cluster failed to initialize because they do not have `kube_server` resources defined.
This PR bumps the OLD remote proxy to versions <11 and removes the expected `kube_server` watcher.

It also removes `types.KindInstaller`, `types.KindDatabase`, and `types.KindApp` watchers from Remote Proxies since they do not affect remote reverse tunnels tracked from leaf clusters.
Fix incompatibility with pre/post v10.2.1 versions as the `types.KindInstaller` feature did not exist in older versions.


Fixes #17211 
Fixes #17219
tigrato added a commit that referenced this issue Oct 10, 2022
…` watchers for remote proxies (#17231)

V10 Leaf clusters when connecting to a V11 Root cluster failed to initialize because they do not have `kube_server` resources defined.
This PR bumps the OLD remote proxy to versions <11 and removes the expected `kube_server` watcher.

It also removes `types.KindInstaller`, `types.KindDatabase`, and `types.KindApp` watchers from Remote Proxies since they do not affect remote reverse tunnels tracked from leaf clusters.
Fix incompatibility with pre/post v10.2.1 versions as the `types.KindInstaller` feature did not exist in older versions.


Fixes #17211 
Fixes #17219
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
2 participants