Skip to content

provide aplinfo.dat for your lxc images #47

@pille

Description

@pille

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 <support@proxmox.com>
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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions