Update Debian support policy: Debian 13+ (Trixie and newer) only
Some checks are pending
Checks / Spelling (push) Waiting to run
Checks / Python Linters (push) Waiting to run
Checks / Shell Linters (push) Waiting to run
Checks / 📦 Packit config lint (push) Waiting to run
Checks / 🔍 Check for valid snapshot urls (push) Waiting to run
Checks / 🔍 Check JSON files for formatting consistency (push) Waiting to run
Generate / Documentation (push) Waiting to run
Generate / Test Data (push) Waiting to run
Tests / Unittest (push) Waiting to run
Tests / Assembler test (legacy) (push) Waiting to run
Tests / Smoke run: unittest as normal user on default runner (push) Waiting to run

This commit is contained in:
robojerk 2025-08-26 16:02:01 -07:00
parent eb18f1a514
commit 0e9754eec1
3 changed files with 48 additions and 9 deletions

View file

@ -65,12 +65,26 @@ url = http://localhost:3142
### build Section
```ini
[build]
default_suite = bookworm
# We support Debian 13+ (Trixie and newer)
# Current Debian releases:
# - trixie (Debian 13) - STABLE (recommended)
# - forky (Debian 14) - TESTING
# - sid (Debian Unstable) - UNSTABLE (use with caution)
default_suite = trixie
default_arch = amd64
timeout = 3600
jobs = 4
```
**Debian Release Status (as of 2024):**
- **trixie** (Debian 13) - **STABLE** - Recommended for production
- **forky** (Debian 14) - **TESTING** - For development and testing
- **sid** (Debian Unstable) - **UNSTABLE** - Use with caution
- **bookworm** (Debian 12) - **OLDSTABLE** - Limited support
- **bullseye** (Debian 11) - **OLDOLDSTABLE** - Not supported
**Note**: Debian Forge supports **Debian 13+ (Trixie and newer)**. Older releases may have compatibility issues.
### stages Section
```ini
[stages]
@ -97,7 +111,7 @@ You can override any configuration setting using environment variables:
export DEBIAN_FORGE_APT_PROXY=http://localhost:3142
# Override default suite
export DEBIAN_FORGE_DEFAULT_SUITE=trixie
export DEBIAN_FORGE_DEFAULT_SUITE=forky
# Override default architecture
export DEBIAN_FORGE_DEFAULT_ARCH=arm64
@ -162,3 +176,9 @@ The `debian-forge-config` tool provides several commands:
- Remember the priority order
- Stage options override configuration files
- Use `./tools/debian-forge-config show` to see current values
### Debian version compatibility?
- We support Debian 13+ (Trixie and newer)
- Older releases may have compatibility issues
- Use `trixie` (stable) for production builds
- Use `forky` (testing) for development