summaryrefslogtreecommitdiff
path: root/installer
AgeCommit message (Collapse)Author
2026-08-26Document local live ISO reproduction pathtranch
2026-08-26fix(installer): configure the GPT auto-root typetranch
Resolve Anaconda target mounts to their backing partition before marking it as the bootc GPT auto-root partition.
2026-08-21Adapt to Bazzite 44tranch
Update Deck identity matching for the new upstream scripts and add fixture coverage for patch idempotence. Move the live installer base to Fedora 44 while retaining the Fedora 43 Anaconda workaround for explicit legacy builds.
2026-07-29Fix weak password crash in Live installertranch
Restore the Cockpit force-password behavior embedded in Fedora 43's Anaconda WebUI bundle. Apply strict password policy through conf.d so weak passwords remain a form validation error instead of aborting the installer.
2026-07-29Fix installer update origintranch
Rewrite installed bootc origins to the configured signed registry reference.
2026-07-29Brand the Live installer as AeroCore OStranch
Update the Live ISO product metadata and system release label while preserving the Fedora version and Kinoite variant.
2026-07-29Fix weak password handling in Live installertranch
Keep the Live CD account locked and enforce strict user/root password validation so weak passwords remain on the form instead of aborting the Anaconda installation.
2026-07-29Allow live user to launch installertranch
Authorize only the local active liveuser session for Anaconda's specific polkit action, avoiding the transient password prompt. Validate installer polkit rule syntax in the pull request workflow.
2026-07-27Preserve GRUB selection timeouttranch
Hide the target GRUB menu through menu_auto_hide while keeping the image-provided timeout. This leaves users time to choose rollback or other boot entries when they explicitly reveal the menu. Verified with bash -n and git diff --check.
2026-07-27fix: sync branding and suspend audiotranch
2026-07-26Merge pull request #7 from ↵Tranch
AeroCore-IO/dependabot/github_actions/docker/login-action-4.5.0 chore(deps): bump docker/login-action from 4.4.0 to 4.5.1
2026-07-26Hide GRUB menu after installer deploymenttranch
Configure target GRUB during Anaconda post-install. Preserve Bazzite menu controls and dual-boot recovery.
2026-07-25Route installer updates through OSTREE_IMAGE_REFtranch
Use the configured ref for ISO boot origins and derive GHCR fallbacks from the current repository instead of hardcoding the image path.
2026-07-25Normalize installer payload and host namingtranch
Use a formal local installer image tag and set aerocore-os as the default hostname in both the live image and installed target system.
2026-07-25Apply var tmp fix in installer payloadtranch
Write the pre-install /var/tmp bind mount hook from installer/build.sh so both Titanoboa CI builds and local ISO builds carry the fix. The previous lorax template path was only wired through the local helper and did not affect GitHub Actions.
2026-07-25Brand installer live session iconstranch
Install AeroCore icon aliases for the live KDE launcher and replace Anaconda's installer icon in the hicolor theme.
2026-07-25Use target var tmp during installer deploytranch
Bind the live installer's /var/tmp to the mounted target system in the pre-install phase so ostreecontainer can stage image layers on target disk space instead of the tiny LiveOS rootfs.
2026-07-24Lock installer default account passwordtranch
2026-07-24Rename live installer to installer ISOtranch
Use installer ISO terminology across Just, workflows, scripts, docs, and image payloads while preserving compatibility aliases for existing commands.
2026-07-24Brand live installer sidebartranch
Copy installer branding assets into Anaconda's pixmaps directory after the shared live-session overlay so AeroCore resources take precedence. Ignore local .DS_Store files to keep macOS metadata out of commits.
2026-07-24Add standard UEFI fallback loadertranch
Include BOOTX64.EFI alongside the bootc-image-builder fbx64.efi so removable-media UEFI firmware can boot the live installer ISO.
2026-07-24Restore EFI GRUB files in Kinoite buildtranch
Reinstall EFI packages so missing payload files are materialized.
2026-07-24Find live installer EFI files robustlytranch
Avoid assuming the Fedora EFI directory layout when creating fbx64.efi.
2026-07-24Fix live installer GRUB EFI fallbacktranch
Install the full EFI GRUB package and create the fallback directory.
2026-07-24Fix live installer EFI fallbacktranch
Copy Fedora grubx64.efi to the fallback EFI path expected by bootc-image-builder.
2026-07-17Fix live installer ISO buildtranch
Build the live installer from the requested local AeroCore image, use a separate Fedora live base, pass the payload through rootful container storage, and write reproducible checksum entries without host paths.
2026-07-12Add live installer build workflowtranch
Add a Bazzite-style installer payload, CI workflow, and local\nPodman commands for building and testing the live ISO.\n\nFix stale disk image configuration references and installer targets.