From 3a4d3450e063309e13fef5e33479e63038953954 Mon Sep 17 00:00:00 2001
From: Jonathan Rosser <jonathan.rosser@rd.bbc.co.uk>
Date: Tue, 26 Nov 2024 08:29:06 +0000
Subject: [PATCH] Upgrade magnum-cluster-api to 0.24.2

This brings in new features and a bug fix for application of
security groups.

Change-Id: I1cc97696535949db41141d239ddd08e5b4070091
---
 .../files/openstack_deploy/group_vars/magnum_all/main.yml    | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/mcapi_vexxhost/playbooks/files/openstack_deploy/group_vars/magnum_all/main.yml b/mcapi_vexxhost/playbooks/files/openstack_deploy/group_vars/magnum_all/main.yml
index 5a360a82..00dbf7b9 100644
--- a/mcapi_vexxhost/playbooks/files/openstack_deploy/group_vars/magnum_all/main.yml
+++ b/mcapi_vexxhost/playbooks/files/openstack_deploy/group_vars/magnum_all/main.yml
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-magnum_magnum_cluster_api_git_install_branch: v0.22.1
+magnum_magnum_cluster_api_git_install_branch: v0.24.2
 
 # install magnum-cluster-api and kubernetes python package into magnum venv
 magnum_user_pip_packages:
@@ -36,3 +36,6 @@ magnum_config_overrides:
     kubernetes_default_network_driver: 'calico'
   certificates:
     cert_manager_type: x509keypair
+  nova_client:
+    # ideally magnum would request an appropriate microversion for nova in it's client code
+    api_version: '2.15'