Project

General

Profile

Actions

Feature #13340

closed

Seed Fedora Atomic installation media

Added by Daniel Lobato Garcia almost 9 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Category:
Unattended installations
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

Fedora atomic now has a repository where you can get the isolinux stuff from - https://dl.fedoraproject.org/pub/alt/atomic/stable/Cloud_Atomic/x86_64/os/ . This allows us to perform fully unattended installations through foreman. Before, you would have to download the image and prepare your own local installation media to PXE boot it (http://blog.daniellobato.me/unattended-deployments-of-fedora-and-rhel-atomic-with-foreman/).

We still have a problem. The URL used for isolinux is completely different from the URL `ostreesetup` in the Kickstart needs to pull the ostree. That URL looks like this: https://dl.fedoraproject.org/pub/fedora/linux/atomic/22/

The problem is circumvented on the Kickstart [1] the best way I could given the prior circumstances, we pass a parameter 'atomic-upstream' to any hosts that you want to provision with upstream Atomic, but the isolinux stuff had to be downloaded from the local installation media. Should I change the kickstart to disregard that parameter and always use the upstream URL now that we can? It'd mean people who want a local installation media would have to change the Kickstart to take that into account.

[1] - https://github.com/theforeman/community-templates/blob/develop/kickstart/provision_atomic.erb#L21

Actions

Also available in: Atom PDF