Commit Graph

528 Commits

Author SHA1 Message Date
Dan Horák
13af4ad3e6 nightly.sh: update arches for s390 koji
Signed-off-by: Dan Horák <dan@danny.cz>
2017-03-09 18:33:30 +01:00
Dan Horák
1aadaa9dca nightly.sh: update for updated srpm-excluded-arch.py
Signed-off-by: Dan Horák <dan@danny.cz>
2017-03-09 18:33:24 +01:00
Mohan Boddu
5e68322d22 Create dir if the dir not exists for syncing
Fix for one of the issues in #6676

Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-03-04 12:44:37 -05:00
Peter Robinson
4125025f36 Enable aarch64 cloud and docker images
This enables the creation of the aarch64 cloud and docker images as part of the nightly compose

Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2017-03-03 18:23:05 +00:00
Mohan Boddu
3364900413 Fixing armhfp python classroom lab duplicates
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-03-01 14:35:54 -05:00
Dennis Gilmore
e74a5ff8a4 Merge #146 Rawhide changes for branching 2017-03-01 18:13:14 +00:00
Mohan Boddu
2ab7088ebe Fix the armhfp lab list
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-03-01 10:36:41 -05:00
Mohan Boddu
2fc1572059 Rawhide mass branching changes
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-03-01 09:55:01 -05:00
Mohan Boddu
dda5247bb1 Adding Python Classroom Lab
Fix for #6665

Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-02-27 16:54:31 -05:00
Mohan Boddu
724c101963 Updating ostree ref
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-02-24 17:47:00 -05:00
Dennis Gilmore
884db9de0d Merge #145 Adding cloud images and docker composes 2017-02-24 21:58:56 +00:00
Mohan Boddu
fd9eb1219d Adding cloud, atomic and docker composes
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-02-24 13:28:32 -05:00
Mohan Boddu
693d7982c5 Adding mesa-vdpau-drivers to mutlilib
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-02-24 09:14:54 -05:00
Dennis Gilmore
3af0858a36 add aarch64 to the atomic variant
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2017-02-23 14:24:11 -06:00
Mohan Boddu
d192db83e9 Adding arm for LXQt spin
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-02-23 14:48:18 -05:00
Mohan Boddu
7b69eb4f98 Adding Container Minimal Base image
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-02-23 11:32:38 -05:00
Mohan Boddu
0ae9a8f8f0 Adding LXQt spin to rawhide
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-02-23 09:52:10 -05:00
Mohan Boddu
d88b196c15 Adding fakechroot-libs to multilib in rawhide
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-02-20 15:09:15 -05:00
Mohan Boddu
2a74f77cef Increase disk size for cloud base image in rawhide
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-02-10 14:50:33 -05:00
Mohan Boddu
cacd60918d Adding postgresql-odbc and mysql-connector-odbc to multilib
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-01-06 12:04:06 -05:00
Patrick Uiterwijk
646bf341e4 Require signing for composes. Signing is now gated
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-12-16 00:23:54 +00:00
Lubomír Sedlář
b4670db118 Copy source data from compose
This will copy source packages as well when splitting the compose. All
stuff going to /pub/fedora will have sources.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2016-12-14 17:38:15 +01:00
Patrick Uiterwijk
24da7bd18a Use compose-koji
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-12-14 13:41:12 +00:00
Dennis Gilmore
9da45615e8 sync ppc64 and ppc64le to fedora-secondary
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-10-29 17:06:12 -05:00
Dennis Gilmore
87f506443c add ppc64 and ppc64le to the arches to compose rawhide for
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-10-29 17:03:33 -05:00
Lubomír Sedlář
e25f2baaa1 Use globs for additional/filter packages
The code does not work with regular expressions, so the patterns never
matched.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2016-10-17 15:42:02 +02:00
Dennis Gilmore
f5165e30c6 Merge #77 [DO NOT MERGE] Config changes for next Pungi 2016-10-09 22:13:51 +00:00
Mohan Boddu
602d0d9a05 Fix for ostree_osname for workstation ostree
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2016-10-05 09:48:57 -05:00
Dennis Gilmore
4a56fdfc8d fixups for workstation ostree install dvd
use fedora-productimg-workstation not the atomic one
make sure the ref to install is correct

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-10-05 09:08:04 -05:00
Dennis Gilmore
7f4fdb899f add workstation-ostree-support group to the Workstation Variant
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-10-04 15:25:31 -05:00
Dennis Gilmore
1d5df17047 start making a aarch64 atomic host ostree repo
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-09-29 16:25:33 -05:00
Patrick Uiterwijk
f0a80fc59b Allow unsigned rawhide for now
Currently, rawhide is still non-gated for autosigning, so some unsigned packages
may get through.
For now, let's accept that, until it is gating.

Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-09-27 13:23:00 +00:00
Patrick Uiterwijk
f44367f125 Configure pungi for when we do autosigning
Basically, allow the current fedora-26 key, and do no longer accept
unsigned.

Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2016-09-24 21:32:26 +00:00
Lubomír Sedlář
ca4a13a3c6 Remove keep_original_comps setting
Pungi will do the right thing when it sees a non-empty variant that does
not limit comps groups.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2016-09-23 10:28:47 +02:00
Lubomír Sedlář
16f8055c54 Update configuration for pungi 4.1.9
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-09-22 07:49:38 -05:00
Dennis Gilmore
1caf794933 add excludes for the arches not in primary koji yet
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-09-14 08:15:15 -05:00
Dennis Gilmore
9161baf281 sync the content to different locations
aarch64 and i386 to fedora-secondary
armhfp and x86_64 to alt for Cloud and Labs
everything else to /pub/fedora

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-09-13 22:09:23 -05:00
Dennis Gilmore
9782d9d36b fix up the path to srpms for finding arch exluded packages
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-09-13 21:58:46 -05:00
Peter Robinson
b08802d7ca Initial aarch64 compose enablement on primary koji
This is the initial enablement for aarch64 on rawhide. It adds:
* repos/net install for Everything/Cloud/Server/Workstation
* Server DVD installs

It also cleans up the config a little, remove s390(x) multilib, orders
architectures alphabetically so they're consistent and a litte easier to
read thoughout variants-fedora.xml.

What is still outstanding:
* Add configs for slicing up the compose output and sync out to mirror locations
* Cloud and Docker images
* Disk images

The first item will be a new PR, the later two are being worked upon.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2016-09-14 00:21:55 +01:00
Dennis Gilmore
3f78de205a Merge #57 Stop running everything else if compose fails 2016-09-06 14:55:20 +00:00
Lubomír Sedlář
e9aafe44b0 Remove deprecated options
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2016-08-25 13:36:25 +02:00
Lubomír Sedlář
c957262b5a If compose fails, stop running everything else
If a compose fails, we don't want to run any dependency checks nor send
any e-mails.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2016-08-22 11:06:18 +02:00
Lubomír Sedlář
91e76bb480 Use compose-utils to copy variants into public location
This requires compose-utils >= 0.1.7.

Currently only primary architectures are composed based on this config.
Once other arches are added, they can be filtered with `--arch` option.

To debug what will happen when the command is run, add `--dry-run`. It
will print the exact rsync commands that would be used. Appending `--
--dry-run` at the end of the command will pass the option to rsync and
give different debugging information.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2016-08-18 10:33:09 +02:00
Lubomír Sedlář
e980ebb3ba Work around Pungi bug #362
Unfortunately, this change will not work once the fix is in, and will
have to be reverted.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2016-08-11 14:44:46 +02:00
Dennis Gilmore
f842cc55d6 Merge #54 Refactor failability config 2016-08-11 08:41:19 +00:00
Lubomír Sedlář
2ac4a62920 Refactor failability config
With new pungi, the configuration is changed. The new config works
nicely for image-build and live-media. For ostree and live images it
does not look that well.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2016-08-11 10:20:18 +02:00
Lubomír Sedlář
370881845a Remove trailing whitespace in workstation ostree config
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2016-08-11 07:32:55 +02:00
Dennis Gilmore
87be0cd416 make buildinstall and iso phases not failable
Request was made by adamw in irc

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2016-08-09 09:31:22 -05:00
Lubomír Sedlář
64f2209545 Fix syntax of image build factory parameters
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2016-08-09 08:20:48 +02:00
Peter Robinson
3ac05926d0 Add an options to pass a factory parameter to koji builds for Vagrant.
It's not perfect as vagrant_sync_directory gets set for all Cloud images
but it should not have any material effect on the non vagrant build process.

Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2016-08-04 13:20:46 +01:00