Skip to content

AWS Provider / Rollout updates not working #150

@gustavosr98

Description

@gustavosr98

Just updating the version in the spec does not result in an update of the k8s version

Available versions

# ubuntu@ip-172-31-30-109:~/cluster-api-k8s/templates/aws$ snap info k8s | grep 1.32
tracking:     1.32-classic/stable
  1.32-classic/stable:    v1.32.3 2025-05-05 (3315) 142MB classic
  1.32-classic/candidate: v1.32.3 2025-04-23 (3315) 142MB classic
  1.32-classic/beta:      v1.32.4 2025-05-05 (3406) 143MB classic
  1.32-classic/edge:      v1.32.4 2025-05-05 (3422) 143MB classic
  1.32-moonray/stable:    v1.32.3 2025-05-05 (3314) 142MB classic
  1.32-moonray/candidate: v1.32.3 2025-04-23 (3314) 142MB classic
  1.32-moonray/beta:      v1.32.4 2025-05-05 (3407) 143MB classic
  1.32-moonray/edge:      v1.32.4 2025-05-05 (3421) 143MB classic
installed:                v1.32.3            (3315) 142MB classic

I do see a rollout, but the result is three new machines with the same old version 1.32.3 instead of 1.32.4

# ubuntu@ip-172-31-30-109:~/cluster-api-k8s/templates/aws$ KUBECONFIG=./cluster-x-kubeconfig kubectl get node
NAME                          STATUS   ROLES                  AGE     VERSION
ip-10-0-0-179.ec2.internal    Ready    worker                 27m     v1.32.3
ip-10-0-16-117.ec2.internal   Ready    control-plane,worker   5m49s   v1.32.3
ip-10-0-35-174.ec2.internal   Ready    control-plane,worker   9m8s    v1.32.3
ip-10-0-6-168.ec2.internal    Ready    control-plane,worker   12m     v1.32.3
ip-10-0-8-10.ec2.internal     Ready    worker                 27m     v1.32.3

Document: capi/howto/rollout-upgrades.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions