The subvariants need to be uniqure and Container_Base
is not really valid for Container_Minimal. So rename it.
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
set the distags in containers correctly
build images for more arches
Rename Docker to Container
build minimal and base container images
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
Images should include signed bits, so we need to block the compose until
the commit is signed.
Related: https://pagure.io/pungi/issue/650
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
Dropping shim because we decided to ship the traditional, signed Fedora
version in this release. Adding hardware-support, which carries
dependencies for the installer, and adding perl, which is required by
hardware-support.
Also reordering the list so it's easier to read.
Signed-off-by: Petr Šabata <contyk@redhat.com>
This adds pruning for atomic workstation. We don't yet rsync atomic
workstation out like we do for atomic host. I'm not sure why but didn't
want to add that as part of this commit.
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
This will enable the optimizations landed in
https://github.com/rhinstaller/anaconda/pull/1119
to avoid lots of HTTP requests when installing the cloud images.
Signed-off-by: Colin Walters <walters@verbum.org>
Instead of having to add the `--treename` argument after each branching,
let the script compute it automatically.
Relates: https://pagure.io/pungi-fedora/issue/350
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
Creating the image requires running lorax. There is however already one
lorax instance being run in the buildinstall phase. When the second one
runs, it overwrites the outputs from first one and people expecting to
boot netinst over PXE are instead getting ostree workstation.
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1477916
Relates: https://pagure.io/pungi/issue/695
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
See https://pagure.io/pungi/pull-request/727
Once that is merged, released, and deployed, this change will let us see
New and Fascinating Details about the compose process.
Signed-off-by: Ralph Bean <rbean@redhat.com>
Since not all builds are signed with f28 key yet, we will use f27 key
also and once everything is signed with f28 then we will remove f27 key
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
composes were failing because the 2nd image build task
for the minimal image (copied from fedora.conf) didn't
have some variables defined. In fedora.conf the global_*
vars are defined, so let's do that here too.
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
We don't create a repo during this pungi run. We need to pull
from a repo that was already created.
This was a copy/paste error from f6e7f69.
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>