Block a user
Rpm from the same packaging config, dormant install in a Fedora container
Rpm from the same packaging config, dormant install in a Fedora container
Resolved — all acceptance criteria verified:
- ✅ Same
packaging/nfpm.yamlproduces both deb and rpm via per-format overrides only - ✅ Fedora 40 container dormant install matches deb…
Packaging tracer bullet: build the deb and install it dormant in a container
Packaging tracer bullet: build the deb and install it dormant in a container
Resolution
All six acceptance criteria verified:
- Build command:
make package-debproducesdist/fenris_0.3.0_amd64.debwith correct dependencies (python3 >= 3.10, smartmontools,…
Release flow: one command to build, sign, publish, and attach — plus dormant workflow
Signing and consumer repo setup: rpm payload signing, key publication, pinned docs
Migration from make-install systems: runbook, guard, no-move continuity
Removal semantics: remove/purge/erase mapping with deliberate-disable bookkeeping
Upgrade semantics: snapshot, forward-only migration, conffile survival, no interruption
Full compatibility matrix green: one deb and one rpm across all four targets
Rpm from the same packaging config, dormant install in a Fedora container
Packaging tracer bullet: build the deb and install it dormant in a container
Ship Fenris as native deb + rpm packages (execute the release plan)
Task: Compose release spec + ADR amending 0004
Task: Compose release spec + ADR amending 0004
Resolution
Destination artifacts assembled and committed on review branch task/release-spec-adr (commit b005049):
Release spec — docs/spec/release-packaging.md (105 lines, decision-co…