first commit
This commit is contained in:
commit
7584207f76
72 changed files with 12801 additions and 0 deletions
101
debian-bootc-complete.yaml
Normal file
101
debian-bootc-complete.yaml
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
api_version: 1
|
||||
kind: apt-ostree
|
||||
|
||||
metadata:
|
||||
name: debian-bootc-complete
|
||||
version: "14"
|
||||
ref_name: debian/14/x86_64/bootc-complete
|
||||
|
||||
ostree:
|
||||
ref: debian/14/x86_64/bootc-complete
|
||||
repo: /tmp/apt-ostree/debian/repo
|
||||
|
||||
# Use the existing bootc base image as the base
|
||||
base: git.raines.xyz/particle-os/debian-bootc:latest-with-fixes
|
||||
|
||||
repositories:
|
||||
- name: debian
|
||||
url: http://deb.debian.org/debian
|
||||
suite: trixie
|
||||
components: [main, contrib, non-free]
|
||||
enabled: true
|
||||
gpgkey: https://ftp-master.debian.org/keys/archive-key-12.asc
|
||||
- name: debian-security
|
||||
url: http://deb.debian.org/debian-security
|
||||
suite: trixie-security
|
||||
components: [main, contrib, non-free]
|
||||
enabled: true
|
||||
gpgkey: https://ftp-master.debian.org/keys/archive-key-12.asc
|
||||
|
||||
packages:
|
||||
include:
|
||||
# Bootc and OSTree support
|
||||
- bootc
|
||||
- ostree
|
||||
- apt-ostree
|
||||
|
||||
# Essential system packages
|
||||
- systemd
|
||||
- systemd-sysv
|
||||
- dbus
|
||||
- dbus-user-session
|
||||
- policykit-1
|
||||
- polkitd
|
||||
- sudo
|
||||
- passwd
|
||||
- bash
|
||||
- coreutils
|
||||
- util-linux
|
||||
- procps
|
||||
- sysvinit-utils
|
||||
|
||||
# Essential utilities
|
||||
- less
|
||||
- vim-tiny
|
||||
- wget
|
||||
- curl
|
||||
- ca-certificates
|
||||
- gnupg
|
||||
|
||||
# Basic networking
|
||||
- iproute2
|
||||
- net-tools
|
||||
- openssh-client
|
||||
- openssh-server
|
||||
|
||||
# System tools
|
||||
- htop
|
||||
- rsync
|
||||
- tar
|
||||
- gzip
|
||||
- unzip
|
||||
|
||||
# Kernel and bootloader
|
||||
- linux-image-amd64
|
||||
- grub-efi-amd64
|
||||
- grub-pc
|
||||
|
||||
system:
|
||||
hostname: debian-bootc
|
||||
keyboard: us
|
||||
locale: en_US.UTF-8
|
||||
timezone: UTC
|
||||
|
||||
services:
|
||||
- systemd-networkd
|
||||
- systemd-resolved
|
||||
- ssh
|
||||
|
||||
directories:
|
||||
- /etc/apt-ostree
|
||||
- /var/lib/apt-ostree
|
||||
- /usr/lib/bootc
|
||||
- /root/.ssh
|
||||
|
||||
postinstall:
|
||||
- echo "Complete Debian bootc system created successfully"
|
||||
- echo "OSTree ref: debian/14/x86_64/bootc-complete"
|
||||
- echo "System is ready for bootc operations"
|
||||
|
||||
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue