1.30 Release notes

1.30+ck1

Jul 31, 2024 - charmed-kubernetes --channel 1.30/stable

Notable Fixes

Ceph-CSI Charm

  • LP#2073297 Provides charm configuration options for each of the storage-class parameters
    • cephfs-storage-class-parameters
    • ceph-xfs-storage-class-parameters
    • ceph-ext4-storage-class-parameters

    Provides a charm action which aids in remove storage-classes if they prevent the charm from creating with the existing storage-class parameters.

    • delete-storage-class

Keepalived

  • LP#2074016 Adds noble support for keepalived charm

Cinder CSI

  • LP#2071824 Exposes charm config to set the reclaim policy on the default storage class
  • LP#2075336 Expose a charm config to enable/disable cinder-csi as the cluster default-storage-class

Docker-Registry

1.30

Jul 11, 2024 - charmed-kubernetes --channel 1.30/stable

The release bundle can also be downloaded here.

What’s new

Integration gaps

  • Cloud Integrations
    • Direct integration between [aws|azure|gcp]-integrator charms and kubernetes-control-plane are back in this release for tagging machines and requesting cloud permissions for those machines.

      The recommended method for enabling native cloud features is to use the respective out-of-tree cloud provider charms. See the cloud-specific documentation for details.

  • Charm actions for some administrative tasks have been restored.
    • apply-manifest
    • namespace-create
    • namespace-delete
    • namespace-list
    • restart
    • user-create
    • user-delete
    • user-list
  • Cilium Charm
    • The charm now provide manifest deployment versions 1.13 and 1.14 which helps address sig-network tests failing in CIS compliance.

Fixes

All bug fixes and other feature updates in this release can be found at the launchpad milestone page for 1.30.

Notes and Known Issues

Bugs

A list of known bugs scheduled to be fixed in the first maintenance release can be found on the 1.30+ck1 milestone page.

Deprecations and API changes

  • Upstream

For details of other deprecation notices and API changes for Kubernetes 1.30, please see the relevant sections of the upstream release notes.