Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Remove Weave support in rke for kubernetes versions >=1.30.0 #45954

Closed
vardhaman22 opened this issue Jul 1, 2024 · 2 comments
Closed

Remove Weave support in rke for kubernetes versions >=1.30.0 #45954

vardhaman22 opened this issue Jul 1, 2024 · 2 comments
Assignees
Labels
kind/enhancement Issues that improve or augment existing functionality release-note Note this issue in the milestone's release notes status/release-note-added team/hostbusters The team that is responsible for provisioning/managing downstream clusters + K8s version support team/infracloud
Milestone

Comments

@vardhaman22
Copy link
Contributor

vardhaman22 commented Jul 1, 2024

Weave was deprecated for k8s >=v1.27 (ref issue) and the support for this needs to be removed now for k8s >=1.30.

  1. User should not be able to select weave as a CNI for k8s >=1.30 in the UI. earlier issue which was created for deprecation warning: Deprecate Weave CNI plugin dashboard#9556
  2. rke should throw an error if cluster >=1.30 is provisioned with weave.
  3. docs needs to be updated accordingly to notify users for weave deprecation.
@Sahota1225
Copy link
Contributor

rancher/dashboard#11322

@snasovich snasovich changed the title Deprecate Weave support in rke for kubernetes versions >=1.30.0 Remove Weave support in rke for kubernetes versions >=1.30.0 Jul 2, 2024
@snasovich snasovich added release-note Note this issue in the milestone's release notes enhancement kind/enhancement Issues that improve or augment existing functionality and removed enhancement labels Jul 2, 2024
@rishabhmsra
Copy link
Contributor

Validated on rancher v2.9-head

Rancher UI fresh install checks :

  • Created RKE1 v1.30.2-rancher1-1 node driver cluster(1-cp, 1-e, 1-w)
  • Provisioning fails with below error:

weave-fresh

Upgrade checks :

  • Create RKE1 v1.29.6-rancher1-1 node driver cluster(1-cp, 1-e, 1-w)
  • Upgraded cluster to v1.30.2-rancher1-1
  • Upgrade fails with following error:

weave-upgrade

RKE Standalone checks using v1.6.0-rc10 :

Fresh install and upgrade fails with following error :

ERRO[0000] weave CNI support is removed for k8s version >=1.30.0 
FATA[0000] Failed to validate cluster: weave CNI support is removed for k8s version >=1.30.0 

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
kind/enhancement Issues that improve or augment existing functionality release-note Note this issue in the milestone's release notes status/release-note-added team/hostbusters The team that is responsible for provisioning/managing downstream clusters + K8s version support team/infracloud
Projects
None yet
Development

No branches or pull requests

5 participants