Commit Graph

235 Commits

Author SHA1 Message Date
Peter Robinson
9048234f26 add aarch64 to Cloud/Docker images to alpha config. There was an issue with Pagure merge so they were missed. This will ensure we get them if there's a new alpha and that the config ends up in beta configs if note
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2017-03-22 15:57:38 +00:00
Peter Robinson
6f79201f75 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-22 10:48:18 -05:00
Mohan Boddu
5e3ec7b7fe Bumping global_release version for 26_Alpha-1.2
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-03-21 15:55:46 -04:00
Mohan Boddu
47a4d74957 Setup for Fedora 26 Alpha
Adding fedora-alpha.conf and changing the release-candidate.sh
to use fedora-alpha.conf

Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-03-16 09:32:08 -05:00
Dusty Mabe
ce4cdf5202
atomic installer: move from arch-template to template
Otherwise I don't get access to the "root" variable we are trying to
use here [1].

[1] https://pagure.io/fedora-lorax-templates/pull-request/16#_2,7

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2017-03-14 18:09:39 -04:00
Dusty Mabe
cdb2a396a3
atomic: increase rootfs size for lorax runs
switching to the new model where we store the ostree repo in
the root of the ISOs fs means it is a littler larger.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2017-03-14 17:39:22 -04:00
Dusty Mabe
7ceb13fd7d
update pungi configs for fedora 26 atomic
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2017-03-14 17:31:32 -04:00
Dennis Gilmore
ad186f5453 use Everything for docker and make disk size bigger
minimal container image says it needs more disk space so bump
size to 5G
use the Everything repo for the container images, microdnf
is not part of the cloud variant and it really does not make
ense to add it nor to make a container Variant with its own
install tree

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2017-03-10 17:35:09 -06:00
Dennis Gilmore
5eea17eb54 add missing },{ so we get docker base back
There was a missing },{ between the two container images. The end result
is that pungi validates the config but only finds the last section so
only makes one of the two images

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2017-03-10 17:32:47 -06:00
Mohan Boddu
f6bd5463d8 Switch python-classroom vagrant to Everything repo
As the Cloud tree does not contain the python-classroom
comps group, and the Lab is a Lab and not part of the
Cloud variant we will use the Everything install tree
the same as all the other Labs.

Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-03-10 14:42:08 -06:00
Dan Horák
a73f1f3f81 nightly.sh: update arches for s390 koji
Signed-off-by: Dan Horák <dan@danny.cz>
2017-03-09 18:52:51 +01:00
Dan Horák
bfa3a7c6e6 nightly.sh: update for updated srpm-excluded-arch.py
Signed-off-by: Dan Horák <dan@danny.cz>
2017-03-09 18:52:51 +01:00
Mohan Boddu
ec036afbd7 Disable i386 for python-classroom vagrant image
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-03-07 16:32:59 -05:00
Dennis Gilmore
1a8b28e30a the comps file has f26 in it
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2017-03-01 16:26:35 -06:00
Mohan Boddu
fd1e83b26a Adding Python Classroom Lab to Fedora 26
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-03-01 14:33:16 -05:00
Mohan Boddu
47103ea6b3 Branching f26 from rawhide
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2017-02-27 18:30:35 -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