[Starlingx-discuss] another heads-up for Kubernetes 1.24
Chris Friesen
chris.friesen at windriver.com
Thu Oct 20 15:13:01 UTC 2022
Currently the containers team is in the process of adding K8s 1.24.4 as
a supported version. It's currently in the load but there are still
some compatibility issues being resolved so you shouldn't try to use it yet.
There's one major issue that people with custom applications should be
aware of, until now we've been running with the "RemoveSelfLink" feature
gate set to "false" for backwards compatibility. This is no longer an
option in Kubernetes 1.24, so any applications using the
".metadata.selfLink" field will need to be updated as it will now be
unconditionally set to the empty string.
In the StarlingX platform the current RBD provisioner uses this field,
so PersistentVolumeClaims won't work with K8s 1.24.4 until the new RBD
provisioner gets merged (see
https://review.opendev.org/c/starlingx/platform-armada-app/+/858737 for
ongoing work in this area).
Thanks,
Chris Friesen
Containers TL
More information about the Starlingx-discuss
mailing list