Learn more about these different git repos.
Other Git URLs
We need to define variants for Spins, Live, Images, and possibly Cloud_Images. These variants will not have a install tree or repo associated so we need to be able to say use the Everything repo as the install tree and source. for the Workstation live we will need to also be able to add the Everything repo so that anaconda can be installed into the image to allow installation to happen
I think you should rearrange compose layout. Images should be built from package set from a variant the image is part of to make sure package sets are consistent.
Following dirs are ok: Cloud/ +- $arch +- Images <--- rename to 'images'? Cloud_Atomic/ +- $arch +- iso +- os Merge with Cloud if we can create regular boot.iso and Atomic boot.iso in a single variant. Server/ +- $arch +- iso +- os +- debug Workstation/ +- $arch +- iso +- os +- debug Everything/ +- $arch +- os +- debug Following should be moved under Everything or respective variants: Docker/ +- $arch <--- content type dir is missing Move to Everything or Server. Images/ +- $arch <--- content type dir is missing these are armhfp images / spins Move to Everything. Live/ +- $arch <--- content type dir is missing these are i386 and x86_64 images / spins Move to Everything.
Code wise, this is a simple change. I have a branch with patches that should enable using other variants in image building. The diff is big because it includes all of PR 107.
Patches now in PR 114. In only applies to image build, I have not yet modified anything in livecd building.
Log in to comment on this ticket.