lxc-ci
lxc-ci copied to clipboard
provide aplinfo.dat for your lxc images
please generate a aplinfo.dat
that describes your available images, so that they can be used directly in Proxmox VE (automatic discovery, download and install).
basically it's a list of entries like:
Package: debian-10.0-standard
Version: 10.0-1
Type: lxc
OS: debian-10.0
Section: system
Maintainer: Proxmox Support Team <[email protected]>
Architecture: amd64
Location: system/debian-10.0-standard_10.0-1_amd64.tar.gz
md5sum: 5e66d2da77a034a8b6a60909a6d91c80
sha512sum: f19d5594fccc0514b46e83ef31202e083021a0ba412f740fd6790fa88b9a83704d83342cab8286fcdd0342a704291bf243d7223d780f18828d1ec86bceab843f
Infopage: http://pve.proxmox.com/wiki/Debian_10.0_Standard
Description: Debian 10.0 (standard)
A small Debian Buster system including all standard packages.
you can find current example lists here: http://download.proxmox.com/images/aplinfo.dat https://releases.turnkeylinux.org/pve/aplinfo.dat
those files can also be signed provided signed or compressed.
aplinfo.dat parser: https://git.proxmox.com/?p=pve-manager.git;a=blob;f=PVE/APLInfo.pm;h=db32b5882b301346d814f5d0ce3352647e9b6b51;hb=HEAD
you already have all the information needed when building your images, so this seems to integrate with your build-chain quite easily.