#6 Fedora installer
Opened 3 years ago by dcavalca. Modified a year ago

For development, we can just use the stock curl https://alx.sh | sh, but long term we probably want to ship something customized for Fedora (either as a knob in the Asahi installer, or by shipping a Fedora-tailored installer).


Metadata Update from @ngompa:
- Issue tagged with: Development, Installation

3 years ago

I've added a script to build an Asahi Installer OS package from the kiwi-generated raw image to https://pagure.io/fedora-asahi/kiwi-descriptions/blob/rawhide/f/make-asahi-installer-package.sh
This will spit out a zip and an installer_data.json that need to be served somewhere over HTTP (well, HTTPS ideally). We'll then need a custom version of the bootstrap script with INSTALLER_DATA, INSTALLER_DATA_ALT and REPO_BASE pointed to our server.

We now have a m1n1 stage1 built in Fedora, and https://src.fedoraproject.org/rpms/asahi-installer/pull-request/2 adds an installer as well. This is temporarily deployed via https://gitlab.com/fedora/sigs/asahi/website/-/merge_requests/12 so it can be tested.

Next steps:
- update lorax to put the installer package under images/ (alongside the pxeboot stuff)
- update pungi to understand that
- update the boostrap script on fedora-asahi-remix.org to point to the release version from the mirrors

Log in to comment on this ticket.

Metadata
Boards 1
Development Status: Backlog