97 lines
2.2 KiB
YAML
97 lines
2.2 KiB
YAML
# Debian Atomic Base (Forky Testing)
|
|
# Fedora Atomic 1:1 parallel for Debian 14 Testing
|
|
# Based on base-atomic.yaml patterns
|
|
|
|
include: common.yaml
|
|
|
|
# Base reference
|
|
ref: debian-atomic/base-forky
|
|
|
|
# Base packages (minimal set)
|
|
packages:
|
|
# Core system only - inherited from common.yaml
|
|
# These packages are inherited by all variants
|
|
|
|
# This file can override or add base-specific packages if needed
|
|
|
|
# Base-specific configuration
|
|
config:
|
|
# Base system configuration
|
|
base:
|
|
type: "foundation"
|
|
purpose: "variant_base"
|
|
minimal: true
|
|
debian_version: "14-forky"
|
|
stability: "testing"
|
|
|
|
# OSTree configuration
|
|
ostree:
|
|
ref: debian-atomic/base-forky
|
|
repo: /ostree/repo
|
|
mode: "bare"
|
|
|
|
# Boot configuration
|
|
boot:
|
|
kernel: linux-image-amd64
|
|
initramfs: true
|
|
grub: true
|
|
secure_boot: false # Can be enabled per deployment
|
|
|
|
# System configuration
|
|
system:
|
|
timezone: UTC
|
|
locale: en_US.UTF-8
|
|
keymap: us
|
|
hostname: "debian-atomic-base-forky"
|
|
|
|
# Security configuration
|
|
security:
|
|
selinux: false # Debian doesn't use SELinux by default
|
|
apparmor: true
|
|
audit: false
|
|
firewall: false
|
|
|
|
# Performance configuration
|
|
performance:
|
|
kernel_parameters:
|
|
- "vm.swappiness=1"
|
|
- "vm.dirty_ratio=15"
|
|
- "vm.dirty_background_ratio=5"
|
|
- "kernel.printk=3 4 1 3"
|
|
- "dev.cpu.dma_latency=0"
|
|
- "kernel.sched_rt_runtime_us=-1"
|
|
|
|
systemd:
|
|
timeout: "300s"
|
|
kill_mode: "mixed"
|
|
restart: "always"
|
|
|
|
# Base metadata
|
|
metadata:
|
|
variant: "base-forky"
|
|
description: "Debian Atomic Base (Forky Testing) - Foundation for all variants"
|
|
category: "foundation"
|
|
target: "system"
|
|
purpose: "variant_base"
|
|
fedora_equivalent: "base-atomic"
|
|
debian_version: "14-forky"
|
|
stability: "testing"
|
|
|
|
# Features
|
|
features:
|
|
- "Minimal OSTree System (Debian 14 Testing)"
|
|
- "Core System Packages"
|
|
- "Boot Infrastructure"
|
|
- "Container Runtime Support"
|
|
- "Atomic Updates"
|
|
- "Rollback Capability"
|
|
- "Variant Inheritance Support"
|
|
- "Immutable Foundation"
|
|
- "Latest Debian Testing Features"
|
|
|
|
# Inheritance
|
|
inheritance:
|
|
provides: "base_system"
|
|
required_by: "all_variants"
|
|
can_override: "common_packages"
|
|
debian_version: "14-forky"
|