404 Commits

Author SHA1 Message Date
Dennis Gilmore
93294a00a1 Merge #387 On the f27 branch: Enable createiso generation on all arches and volume id substitution for bikeshed 2017-10-03 20:33:21 +00:00
langdon
47e5308324 adding in new modules to the modular compose.
Signed-off-by: langdon langdon@fedoraproject.org
2017-10-03 14:36:16 -04:00
Rashmi Nargundkar
0a47d68b82 On the f27 branch: Enable createiso generation on all arches and volume id substitution for bikeshed
Fixing createiso enablement for https://pagure.io/releng/issue/7074
Signed-off-by: Rashmi Nargundkar <rnargund@redhat.com>
2017-10-03 12:39:26 -04:00
Lubomír Sedlář
a88a100f62
Wait for ostree to be signed before using it
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>

(cherry picked from commit 968f8fdf5222696c2b075a0325c844032ba8d427)

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2017-09-29 10:58:42 -04:00
Mohan Boddu
1553dfd93b Server bring non blocking variant
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-09-28 16:06:36 -04:00
Mohan Boddu
0fc38fb23d Setup for F27 Beta RC5
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-09-27 14:26:41 -04:00
Mohan Boddu
f72c67785f Setup for F27 Beta RC4
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-09-27 08:39:28 -04:00
Mohan Boddu
4bf4b1029d Bump global_release for Fedora 27 Beta RC3
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-09-25 13:44:45 -04:00
Petr Šabata
676e706343 Fix pungi failing to reset the KS checkout
Signed-off-by: Petr Šabata <contyk@redhat.com>
2017-09-25 17:35:15 +02:00
Mohan Boddu
46d11530ee Fixing the volume id substitution for Workstation
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-09-21 22:27:18 -04:00
Mohan Boddu
e5134b201c Bump global_release for Fedora 27 Beta RC2
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-09-21 18:31:16 -04:00
Mohan Boddu
f4cdaa2f26 Updating comps for f27
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-09-21 12:43:10 -04:00
Mohan Boddu
8822e6e57f Wait for ostree to be signed before using it
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-09-21 12:35:05 -04:00
Mohan Boddu
b31fcfd369 Fixing WSOstree name in f27 beta config
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-09-21 12:19:51 -04:00
Kevin Fenzi
7945574a35 Merge #353 Setup for Fedora 27 Beta 2017-09-21 15:47:22 +00:00
Mohan Boddu
1665fc7702 Server being non blocking variant
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-09-21 10:21:31 -04:00
Petr Šabata
38b9477e59 Update modular variants
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>
2017-09-20 19:58:18 +02:00
Lubomír Sedlář
ea1e7cebe6 Shorted WorkstationOstree in volume ID
Since this is basically a workaround, it should look like it was part of
regular Workstation.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2017-09-14 07:55:28 +02:00
Lubomír Sedlář
50f523f4e8 Move Workstation Ostree installer to separate variant
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>
2017-09-13 07:52:28 +02:00
Mohan Boddu
ca382d46eb Setup for Fedora 27 Beta
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-09-12 16:42:48 -04:00
Lubomír Sedlář
2bb47ab308 Fix broken deps e-mail header
Fixes: https://pagure.io/pungi-fedora/issue/350
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2017-09-11 11:06:05 +02:00
Peter Robinson
7794d24646 drop ppc64 docker images, we dropped them in the past because the docker binaries aren't build for ppc64 BE but they've somehow come back
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2017-09-10 16:36:08 +01:00
Ralph Bean
a5f496e626 Set the gather_profiler option.
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>
2017-09-01 20:12:06 -04:00
Patrick "マルタインアンドレアス" Uiterwijk
e6f063d03c Merge #341 Don't generate deltas for branched nightlies. 2017-09-01 13:51:52 +00:00
Ralph Bean
19c68a2181 Don't generate deltas for branched nightlies.
Why do we generate deltas for branched nightlies?
That doesn't make any sense.

Signed-off-by: Ralph Bean <rbean@redhat.com>
2017-09-01 00:16:47 -04:00
Adam Samalik
3a49ff2967 add installer-master to variants-modular.xml
Signed-off-by: Adam Samalik <asamalik@redhat.com>
2017-08-23 12:30:43 +02:00
Mohan Boddu
673aff07fc Fixing critpath for branched(f27)
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-08-21 16:57:49 -04:00
Mohan Boddu
e16253be32 Merge #332 Fix up the f27 modular config. 2017-08-17 18:45:35 +00:00
Ralph Bean
88d5464623 Apparently this needs a _Modular suffix.
Signed-off-by: Ralph Bean <rbean@redhat.com>
2017-08-17 14:44:41 -04:00
Ralph Bean
09d9b42102 F27 images should use f27 kickstarts.
Signed-off-by: Ralph Bean <rbean@redhat.com>
2017-08-17 14:38:19 -04:00
Ralph Bean
b3b9e18b86 Fix up the f27 modular config.
It seems to have been copied from rawhide without modification.

Signed-off-by: Ralph Bean <rbean@redhat.com>
2017-08-17 14:37:21 -04:00
Mohan Boddu
e56827d6de Adding missing 'f' to the comps file name
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-08-17 11:44:48 -04:00
Mohan Boddu
636c390f13 Merge #324 f27: container merge recent changes from rawhide back into f27 2017-08-17 14:49:58 +00:00
Lubomír Sedlář
cc516b2a44 Fix typo in comps file name
It's comps-f27.xml, not comps-27.xml.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2017-08-17 09:21:35 +02:00
Mohan Boddu
323e56287a Merge #326 sync s390x to fedora-secondary 2017-08-16 14:49:52 +00:00
Jan Kaluza
29f804910e Add 'Modular' -> 'M' substitution to volume_id_substitutions
Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
2017-08-16 10:42:46 -04:00
Dan Horák
c2074f66d8 sync s390x to fedora-secondary
Signed-off-by: Dan Horák <dan@danny.cz>
2017-08-16 10:08:08 +02:00
Adam Miller
9a50c682d8
rebase and fix unicode issue
Signed-off-by: Adam Miller <maxamillion@fedoraproject.org>
(cherry picked from commit 2a565c78bc4c79798bdb91779994dde74b7c5e9a)
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2017-08-15 16:56:51 -04:00
Dusty Mabe
74e42c0866
container: add global vars for image-build tasks
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>
(cherry picked from commit 6a859299436cd1e664136c451121465a5cb689b2)
2017-08-15 14:17:51 -04:00
Dusty Mabe
b4631deb82
container: pull from linked repo
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>
(cherry picked from commit c4169526585144e44a6a99466e55a64cad2a9b03)
2017-08-15 14:17:51 -04:00
Dusty Mabe
ae0aa1a73d
updates to fedora-docker.conf
- Update disk_size to 5 from 3 (from 30e6896)
- Add in Container minimal image build
- Fix references to f25 -> f26
- Fix references to f27 -> f26

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
(cherry picked from commit f6e7f6901bafbfd878bf54547989ba9543fe55ec)
2017-08-15 14:17:48 -04:00
Mohan Boddu
9efeadfcb1 Branching f27 from rawhide
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-08-14 15:50:53 -04:00
Mohan Boddu
bccea93e18 Using dnf for dependency solving
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-08-14 14:50:08 -04:00
Mohan Boddu
7112dc07f8 Adding s390x for Everything and Server compose
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-08-14 10:13:47 -04:00
Ralph Bean
aefdf16df1 Add fedmsg events for the nightly modular compose.
See also #311.  This adds general fedmsg events for the nightly modular
compose.

Signed-off-by: Ralph Bean <rbean@redhat.com>
2017-08-09 12:04:54 -04:00
Lubomír Sedlář
4f15d62cdd Define start fedmsg json value
The nightly scripts try to send an announcement about compose starting.
As this happens before Pungi even started, the compose ID is not known
and can not be included in the message. The message about starting rsync
sent later will contain the ID correctly.

Without the json defined there is a traceback in the cron output, but
the errors are not logged anywhere else (but don't actually block
anything in the compose process).

Relates: https://pagure.io/pungi/issue/698
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2017-08-08 08:54:27 +02:00
Ralph Bean
35da085039 We need shim-master, too.
Signed-off-by: Ralph Bean <rbean@redhat.com>
2017-08-07 17:16:24 -04:00
Ralph Bean
faaf21ba54 Switch modular rawhide over to the platform+host modules.
https://fedoraproject.org/wiki/Changes/Host_and_Platform

Signed-off-by: Ralph Bean <rbean@redhat.com>
2017-08-07 17:13:00 -04:00
Dusty Mabe
c02751a85f
Add ostree-support group to cloud
Since we are currently building atomic host media every night using
the cloud variant then we need to add ostree-support group if we
want to pull in new ostree tools into the ISO installer images.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2017-08-04 14:34:09 -04:00
Ralph Bean
48c80f4814 Base image configuration for modular rawhide.
Signed-off-by: Ralph Bean <rbean@redhat.com>
2017-08-01 14:04:51 -04:00