CI images move off the packer-images monorepo to semver-released container-* repos.
- run CI steps on docker-internal/rpmbuilder:0.1.0-<distro>
- build el9 packages from docker-internal/rpmbuilder:0.1.0-alma9
Reviewed-on: #186
Co-authored-by: unkin-agent <unkin-agent@unkin.net>
Co-committed-by: unkin-agent <unkin-agent@unkin.net>
The k8up CLI (`k8up cli restore`) has no package, so restores need a manual GitHub download on each host.
- add k8up package pinned to 2.16.0, matching the deployed operator
- verify the release tarball against upstream checksums.txt
- ship urfave/cli bash, zsh and fish completions
- build for el9 and fedora 42-44
Requires terraform-artifactapi github allowlist for k8up-io/k8up.
Reviewed-on: #181
Co-authored-by: unkin-agent <unkin-agent@unkin.net>
Co-committed-by: unkin-agent <unkin-agent@unkin.net>