43 lines
966 B
YAML
43 lines
966 B
YAML
api_version: "1.0"
|
|
kind: "tree"
|
|
metadata:
|
|
ref_name: "test/debian-minimal"
|
|
version: "0.1.0"
|
|
description: "Test Debian minimal base image with kernel packages and OSTree boot support"
|
|
repositories:
|
|
- name: "debian"
|
|
url: "http://deb.debian.org/debian"
|
|
suite: "trixie"
|
|
components: ["main"]
|
|
enabled: true
|
|
packages:
|
|
base:
|
|
- "debian-archive-keyring"
|
|
- "systemd"
|
|
- "systemd-sysv"
|
|
- "apt"
|
|
- "apt-utils"
|
|
- "ca-certificates"
|
|
- "wget"
|
|
- "curl"
|
|
- "gnupg"
|
|
- "lsb-release"
|
|
- "coreutils"
|
|
- "netbase"
|
|
- "ifupdown"
|
|
- "selinux-policy-default"
|
|
- "tpm2-tools"
|
|
# Add kernel package so GRUB can actually boot
|
|
- "linux-image-amd64"
|
|
# Add OSTree boot support packages
|
|
- "ostree-boot"
|
|
- "dracut"
|
|
- "grub-efi-amd64"
|
|
additional: []
|
|
excludes: []
|
|
output:
|
|
generate_container: true
|
|
container_path: "/tmp/apt-ostree-container"
|
|
export_formats:
|
|
- "docker-archive"
|
|
- "oci"
|