The magnum-cluster-api driver is not currently packaged by Zigo. The version in debian Trixie is extremely out of date (0.16); debian packaging stopped when the driver maintainers added rust to the build.
Taavi has done almost all the work to build a .deb, and there's a repo that builds here:
https://gitlab.wikimedia.org/repos/cloud/deb/magnum-cluster-api
I have this building on Trixie (and working), with the addition of a few backported rust packages on the build host and a rebase of the latest driver code. Remaining tasks are:
- document build host requirements in a readme and/or on wikitech
- update gitlab repo with the latest upstream code
-
complete packaging work so that this package is appropriate for inclusion on apt.wikimedia.org <- I (Andrew) don't know what this entails-- it won't be due to all the last-minute rust code it pulls down. -
decide whether or not our build is appropriate for upstream Debian and the osbpo;if yes, get all needed patches added to zigo's repo at https://salsa.debian.org/openstack-team/services/magnum-cluster-api -- it isn't