--apply refuses the bootstrap keel.sources that installing keel-transition requires #5

Open
opened 2026-10-02 16:14:36 -03:00 by marcos-mendez · 0 comments
marcos-mendez commented 2026-10-02 16:14:36 -03:00 (Migrated from github.com)

On a 19.0-layout appliance (step8 Keel Web image) the only way to install keel-transition is to write a Keel apt source first. When that file is /etc/apt/sources.list.d/keel.sources, --apply exits 5: refuse /etc/apt/sources.list.d/keel.sources not written by this tool: left untouched, and then keep turnkey-keys kept: a refusal above, so turnkey-keys stays installed and tkl-archive-keyring.gpg stays trusted. Everything else is applied. Workaround: write the bootstrap stanza as keel-bootstrap.sources and remove it after --apply. The tool should either adopt a keel.sources whose content matches what it would write (plus a trixie-testing stanza), or document the bootstrap file name. Reproduced 2026-10-02 on BR2, container upg-test, keel-transition 0.2.0.

On a 19.0-layout appliance (step8 Keel Web image) the only way to install keel-transition is to write a Keel apt source first. When that file is /etc/apt/sources.list.d/keel.sources, `--apply` exits 5: `refuse /etc/apt/sources.list.d/keel.sources not written by this tool: left untouched`, and then `keep turnkey-keys kept: a refusal above`, so turnkey-keys stays installed and tkl-archive-keyring.gpg stays trusted. Everything else is applied. Workaround: write the bootstrap stanza as keel-bootstrap.sources and remove it after --apply. The tool should either adopt a keel.sources whose content matches what it would write (plus a trixie-testing stanza), or document the bootstrap file name. Reproduced 2026-10-02 on BR2, container upg-test, keel-transition 0.2.0.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Keel-Linux/keel-transition#5
No description provided.