Harden Atomic Topgrade installs - #1
Conversation
be5eb47 to
1be9f08
Compare
|
Updated after Current PR head: Validation rerun after rebase:
GitHub currently reports no checks for this fork/branch. |
1be9f08 to
0d4664f
Compare
|
Debug refresh force-push completed. Current PR head: Temporary no-op markers were added to the three files already changed by this PR ( Validation after refresh:
|
0d4664f to
4f1528b
Compare
|
Updated this PR after the COPR trust-scope review. Why this stays in PR #1: the change revises the same Atomic install redesign before merge, so updating the open PR keeps the review in one place instead of creating a competing follow-up PR. Current PR head: What changed:
Validation:
|
Add explicit Fedora Atomic install methods and harden release installs
Summary
~/.local/bin/topgradeinstead of enabling COPR or layering a Topgrade RPM--version vX.Y.Z/TOPGRADE_VERSIONsupport for pinned installs and update existing config handling to make small policy repairs with backupsValidation
bash -n install-topgrade.sh--severity=error install-topgrade.shrpm-ostree/rpm, temporaryHOMEandXDG_CONFIG_HOME, pinned tov17.9.0:topgrade-v17.9.0-x86_64-unknown-linux-gnu.tar.gz~/.local/bin/topgradetopgrade --versionreturnedtopgrade 17.9.0rpm_ostree = trueand did not setno_self_updateno_self_update = truetono_self_update = falserpm_ostree = falsetorpm_ostree = true