lxc-ci icon indicating copy to clipboard operation
lxc-ci copied to clipboard

provide aplinfo.dat for your lxc images

Open pille opened this issue 5 years ago • 0 comments

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.

pille avatar Jul 12 '19 09:07 pille