0039 (ADR-016): Upgrades come from the Keel repository #44
Labels
No labels
accessibility
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Keel-Linux/tracker#44
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Decision (maintainer, 2026-09-30). Everything Keel installs is a .deb in the Keel repository, overlays included;
apt upgradeis the only update mechanism. Application packages carry a post-install migration hook (Odoo module update, Mastodondb:migrate). Mesh-aware ordering: a database primary never upgrades while primary; it hands over, upgrades, returns after catch-up. Two tracks, stable and testing, declared in the YAML; simple defaults to stable with security-only unattended upgrades. The YAML is re-emitted after every upgrade.Handbook:
docs/decisions/0039-upgrades-from-the-keel-repository.md(handbook#26)Amends: 0016 (tracks share the channels' two names; a third is a decision), 0012 (unchanged, the pool builds the repository), 0020 (upgrade order becomes handover and return after catch-up), 0022 (superseded on how Odoo is updated).
Review notes (resolved by the maintainer, 2026-09-30)
First tasks
stable/testing) converged into the apt sources.