Skip to content

Align installer defaults with ISO policy - #5

Merged
DigitalPals merged 1 commit into
mainfrom
fix/iso-install-parity
Sep 27, 2026
Merged

DigitalPals merged 1 commit into
mainfrom
fix/iso-install-parity

Conversation

@DigitalPals

Copy link
Copy Markdown
Owner

Checkout installations could select different authentication, personal-setting, and automatic-login defaults from the ISO. Both paths now consume a shared installation policy, with the current ISO defaults authoritative and automatic login gated on verified root encryption. Reconfiguration preserves saved choices, and personal files are seeded only when absent.

Add behavioral parity regressions to both required CI suites. Update AGENTS.md and installation/release documentation to require equivalent outcomes for both paths, comparisons from the same revision, and fresh ISO/RPM qualification when the installed payload changes. Source-release and RPM delivery mechanisms remain separate.

Validation:

  • Full source suite (./tests/run) and image source checks (python3 -B image/check-source) passed locally.
  • Focused policy, configuration, preservation, syntax, and static-analysis checks passed after the final edits.
  • No ISO was rebuilt or deployed; fixture results do not constitute end-to-end installation qualification. The live Quickshell lifecycle smoke was skipped because the managed shell is running.

@DigitalPals
DigitalPals merged commit e94e68c into main Sep 27, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant