1.35 Release notes
1.35
Apr 16, 2026 - charmed-kubernetes --channel 1.35/stable
The release bundle can also be downloaded here.
What's new
ceph-csi
- Validated pod volume resizing from 1Gi to 2Gi
- Upgraded Ceph upstream components from v3.12 to v3.16
- Improved default-storage-class UX in our docs
- Added a formatter-based process to assign the default StorageClass
cinder-csi
- Set default TF channel and supported bases
- Schedule cinder-csi controller plugin to run on control-plane nodes
- Updated 1.35 Terraform config
containerd
- Updated containerd resource binary to v1.7.30
coredns
- Updated charm to use an ops.lib-manifest-based implementation
- Updated manifest versions to v1.12.0, v1.12.1, v1.13.1
- Removed armhf platform from charmcraft.yaml
docker-registry
- Fixed storage-s3-skip-verify config option
kube-ovn
- Updated kube-ovn to v1.14.26
kubernetes-control-plane
- Fixed dashboards to relate the cluster and Juju model dropdowns
- Added logic to remove tokens when kube-control relations are removed
- LP#2137595 Switched new device creation to use ext4 which is better for small filesystems
- Updated cis-benchmark action to support cis-1.10
kubernetes-worker
- Updated ingress-nginx image to v1.14.4
openstack-cloud-controller
- Updated cloud-controller-manager manifests to v1.33.1 and v1.34.1
- Added providerID validation to update_status hook
- Added tolerance for node-role.kubernetes.io/control-plane taint
openstack-integrator
- LP#2121137 Handled failed port addition to a load balancer member security group
- Request LB creation based on the requested protocol
- Handle best-effort health-check types by provider
- Base the health check options on the health check parameters from the relation
vsphere-cloud-provider
- Updated cloud-provider and cloud-storage components
Component Versions
Charm/Addons pinned versions
- kube-ovn 1.14.26
- calico 3.29.3
- cinder-csi-plugin 1.27.1
- ingress-nginx 1.14.4
- k8s-keystone-auth 1.30.0
- kube-state-metrics 2.10.1
- kubernetes-dashboard 2.7.0
Charm default versions
- cephcsi 3.16.0
- coredns 1.13.1
- openstack-cloud-controller-manager 1.34.1
- cloud-provider-vsphere 1.34
- vsphere-csi-driver 3.5.0
- cloud-provider-azure 1.31.0
- azuredisk-csi-driver 1.31.2
- cloud-provider-aws 1.26.1
- aws-ebs-csi-driver 1.32.0
- gcp-compute-persistent-disk-csi-driver 1.17.8
Fixes
A list of bug fixes and other minor feature updates in this release can be found at the launchpad milestone page for 1.35.
Deprecations and API changes
For details of other deprecation notices and API changes for Kubernetes 1.35, please see the relevant sections of the upstream release notes.