Release workflow - building binaries automatically in github #875
Replies: 4 comments 7 replies
-
|
We actually already built deb and rpm packages. They are roughly tracking git master. I push a new release everytime something casually more important lands, but if it's out of date for how you're using it, I can always be pinged to pop another rev. https://dl.fedoraproject.org/pub/alt/purpleidea/mgmt/repo/master/ |
Beta Was this translation helpful? Give feedback.
-
|
Oh, I didn't know that existed. Out of habit I went through the github release page and seeing the release from 2025 I figured I have to build my own 🤦 Might be a good idea to link it there? |
Beta Was this translation helpful? Give feedback.
-
|
Hmm it also seems the way the deps are defined for Rocky / Fedora are not compatible - it requires libvirt-devel, but rocky only has No biggie for me, I can go to Fedora for what I'm trying. Might be relevant if first time users try to run it on RHEL&forks though. |
Beta Was this translation helpful? Give feedback.
-
|
It is mentioned in the guide but we definitely need to improve our docs game. Unfortunately, can't support all distros ATM. At least not now. Would love to have packages for those too, but that will need a sponsor first. |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Recently I got back around to playing around with mgmt, it's becoming a bit cumbersome to copy over manual builds.
In particular, for cloud platforms I need to build on my own to drop the virt &augeas dependencies, so what's available on the release page doesn't work for me.
To ease adoption for people in the future, it'd be good if there was a binary out of the box for those and maybe RPM&apt packages.
Since I'm building those myself anyways, I'd be happy to contribute a github workflow at least the binaries on each tag. And maybe each commit to main as
mgmt-unstable-<short sha>as well ?Let me know if that sounds useful. If it does, some questions that pop into my head already:
Beta Was this translation helpful? Give feedback.
All reactions