Upgrade OCCM to latest patch releases to mitigate critical issue with managed security groups #3472
Labels
kind/feature
Categorizes issue or PR as related to a new feature.
sig/cluster-management
Denotes a PR or issue as being assigned to SIG Cluster Management.
Description of the feature you would like to add
A month ago, we discovered a critical issue (to be clear: functionally critical, not in terms of security) in the OpenStack Cloud Controller Manager (OCCM): kubernetes/cloud-provider-openstack#2699 (see use case below for a summary).
This was addressed in a patch 2 weeks ago: kubernetes/cloud-provider-openstack#2705
Now the patch for this has finally landed in new releases (although the project has not created GitHub releases yet):
Unfortunately it came just too late to be considered for 1.9.0 but we would appreciate a new patch release ASAP.
Solution details
Alternative approaches
We need to manually patch the OCCM pods to use the new images :(
Use cases
Long story short, the manage-security-groups feature malfunctioned and deleted required security group rules in situations when it shouldn't. All users of OpenStack Octavia (Load Balancers as a Service) opting for the OVN provider (i.e. not the Amphora provider) and choosing to enable the manage-security-groups feature (which is pretty much required).
Additional information
manage-security-groups=true
is the option that needs to be set in the cloud config to enable this feature, that's why I'm calling the featuremanage-seucirty-groups
, not sure if there's another official name for it.Edit: there are now proper GitHub releases with release notes as well:
The text was updated successfully, but these errors were encountered: