Update dependency magnum-cluster-api to v0.29.0 (main)

Skip-Release-Notes

Renovate-Branch: renovate/main-magnum-cluster-api-0.x
Change-Id: I092c106b5cbe24bd4881076f386fbd7abba446bc
diff --git a/images/magnum/Dockerfile b/images/magnum/Dockerfile
index cbde1f0..8e81cde 100644
--- a/images/magnum/Dockerfile
+++ b/images/magnum/Dockerfile
@@ -18,7 +18,7 @@
 uv pip install \
     --constraint /upper-constraints.txt \
         /src/magnum \
-        magnum-cluster-api==0.28.0
+        magnum-cluster-api==0.29.0
 EOF
 
 FROM openstack-python-runtime
diff --git a/zuul.d/playbooks/cargo-test/run.yml b/zuul.d/playbooks/cargo-test/run.yml
index 48ecdb3..02b9555 100644
--- a/zuul.d/playbooks/cargo-test/run.yml
+++ b/zuul.d/playbooks/cargo-test/run.yml
@@ -11,7 +11,7 @@
     - name: Ensure required packages are installed
       become: true
       ansible.builtin.apt:
-        name: ["build-essential"]
+        name: ["build-essential", "pkg-config", "libssl-dev"]
         state: present
 
     - name: Run "cargo test"