Commit Graph

510 Commits

Author SHA1 Message Date
Peter Robinson
18e415f609 Add armhfp for the existing aarch64 image builds
As part of the UEFI on ARMv7 feature we build the images the same
as aarch64 using image factory. This is initiall enabling the
Minimal/Server/Workstation images to allow wider testing. Once we
know they're good we'll move all the others over and remove the old
build mechanism that uses appliance-creator.

Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2019-02-28 20:23:24 +00:00
Mohan Boddu
b6737115be Changes for rawhide being F31
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2019-02-26 09:58:23 -05:00
Kevin Fenzi
e2f665486c variants: make master branch use f31-modular now for modular variant.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-02-23 15:48:12 -08:00
Mohan Boddu
7260580342 Removing F30 key
All builds are now signed with F31 key

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2019-02-21 14:55:44 -05:00
Mohan Boddu
0ae950a2d5 Adding f31 key
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2019-02-19 17:56:58 -05:00
Tomas Hrcka
c7a648eaff Rawhide is f31
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2019-02-19 09:01:30 +01:00
Sinny Kumari
c7132bcc34 Don't build Atomic Host in F30 and onward in the favor of FCOS
Also clean-up of Atomic related files
Related: https://github.com/coreos/fedora-coreos-tracker/issues/145

Signed-off-by: Sinny Kumari <sinny@redhat.com>
2019-02-15 20:58:23 +05:30
Sinny Kumari
685a0f3d3d Update ostree repo from atomic/repo/ to ostree/repo
Also update ostree_update_repo and add metalink
Related - https://pagure.io/fedora-infrastructure/issue/7487

Signed-off-by: Sinny Kumari <sinny@redhat.com>
2019-02-06 21:02:18 +05:30
Kevin Fenzi
73fad5f754 Merge #684 set installer image size to 3GB on ppc64le
Signed-off-by: Kevin Fenzi <kevin@fedoraproject.org>
2019-01-30 20:10:38 +00:00
Dusty Mabe
ffc8ff2312 produce cloud image in vmdk format
This is needed for uploading the image to aws using the
github.com/coreos/mantle code base. We can upload the raw
files but it is a significant waste of bandwidth to do so.

Right now aws import-image does not support qcow2 files,
otherwise we would be using that.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2019-01-30 20:09:03 +00:00
Jonathan Dieter
6951242701 Use substitution for createrepo_extra_args
Signed-off-by: Jonathan Dieter <jdieter@fedoraproject.org>
2019-01-30 20:08:25 +00:00
Dan Horák
04d3d78ef9 set installer image size to 3GB on ppc64le
fixes https://pagure.io/releng/issue/8059 and https://bugzilla.redhat.com/show_bug.cgi?id=1666298

Signed-off-by: Dan Horák <dan@danny.cz>
2019-01-17 14:00:09 +01:00
Clement Verna
826c3d09fe Remove trailing whitespaces
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-01-03 19:10:22 +01:00
Clement Verna
fd5b7a4c14 Upate container config to use the new ks name
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-01-03 19:10:02 +01:00
Jonathan Dieter
dcfc2ad15e Hardcode path since pkgset_koji_tag isn't a substitutable variable.
Fixes #679

Signed-off-by: Jonathan Dieter <jdieter@fedoraproject.org>
2018-12-26 14:50:43 +00:00
Kevin Fenzi
7219edd5ec Revert "change createrepo_extra_args from a dict to a string"
This reverts commit 0c5e059f56.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2018-12-16 09:07:41 -08:00
Kevin Fenzi
0c5e059f56 change createrepo_extra_args from a dict to a string
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2018-12-15 22:39:42 -08:00
Jonathan Dieter
f3d5297ef7 Add zchunked metadata creation
This adds the createrepo_c arguments to generate zchunked metadata for
Rawhide.  For this to work, the server running createrepo_c will need
createrepo_c-0.12 and fedora-repo-dicts installed.

Signed-off-by: Jonathan Dieter <jdieter@fedoraproject.org>
2018-12-13 23:32:32 +00:00
Mohan Boddu
bf9d7fc558 Merge #675 Add ibus-gtk[2|3].i686 to multilib_whitelist
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-11-30 16:31:52 +00:00
Peter Robinson
bdd28886b0 Pass the Fedor-30 key through to the lorax template
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2018-11-30 16:25:22 +00:00
Takao Fujiwara
f7493d89e6
Add ibus-gtk[2|3].i686 to multilib_whitelist
Some x86_64 users wish to install ibus-gtk3.i686 and ibus-gtk2.i686
in the multilib systems but ibus.i686 is not required now.
The users could install them with `dnf install ibus-gtk3.i686` when
those modules are added to multilib_whitelist.

https://pagure.io/releng/issue/7937

Signed-off-by: Takao Fujiwara <tfujiwar@redhat.com>
2018-11-30 20:05:10 +09:00
Dusty Mabe
1a64d409e9
Silverblue manifest is now fedora-silverblue.yaml
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-11-13 15:25:11 -05:00
Mohan Boddu
2309c038ea Merge #621 Stop sending empty changelogs on failure
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-11-07 18:15:54 +00:00
Mohan Boddu
450a03b96e Merge #658 Filter out java-11-openjdk instead of java-1.8.0-openjdk
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-11-07 18:14:30 +00:00
Mohan Boddu
27b046c3bd Merge #645 Whitelisting nvidia-query-resource-opengl-lib multilib
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-11-07 18:14:24 +00:00
Dusty Mabe
86a78b87ca
silverblue: build from Everything repo
There are several recommends packages that aren't getting installed in
Silverblue because the workstation comps group doesn't include them.
One of these is slirp4netns which is needed for rootless containers
using podman.

Since we are thinking about removing the separate Workstation repo
anyway[1], then maybe we can just move SB over to the Everything repo.

[1] https://pagure.io/releng/issue/7403

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-10-18 13:56:10 -04:00
Kevin Fenzi
e95b65b0a2 Re-enable the sqlite databases in repodata.
dnf does not use these, but mdapi does, so it's worth it to us to
just keep shipping them for now at least until mdapi has some other
way to get repodata.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2018-10-15 15:23:01 -07:00
Mohan Boddu
91b9492cf9 Run sync-latest-container-base-image.sh from scripts dir
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-10-15 16:05:00 -04:00
Mohan Boddu
b6f658b99d Merge #657 Using new spam-o-matic
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-09-30 22:14:20 +00:00
Mohan Boddu
6af6c6b22d Revert "Moving the ostree sync to new-updates-sync"
This reverts commit f2aeb1d60f.

Signed-off-by: Mohan Boddu mboddu@bhujji.com
2018-09-28 15:06:14 -04:00
Mohan Boddu
ca1433cfb9 Filter out java-11-openjdk instead of java-1.8.0-openjdk
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-09-27 15:34:52 -04:00
Mohan Boddu
7d0f6905ba Using new spam-o-matic
Currently disabled the emails, when we think its good enough, then
we can enable sending emails.

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-09-21 18:16:43 -04:00
Dusty Mabe
e0f1816357
fedora.conf: add missing comma in configs
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-09-12 17:18:04 -04:00
Dusty Mabe
0fca75d92a
fedora.conf: force new ostree commits for AH/Silverblue
This will ensure that the OSTrees get generated on each compose
so that the media created will match the version numbers of the
OSTree inside.

The caveat is that there can be empty commits that do happen.

Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-09-11 23:28:46 -04:00
Colin Walters
5c30c09596 Silverblue manifest is now fedora-silverblue.json
https://pagure.io/workstation-ostree-config/c/131765c6b767656445a6d27a956c14337b695be3?branch=master
Signed-off-by: Colin Walters <walters@verbum.org>
2018-09-11 10:05:56 -04:00
Mohan Boddu
a45d1a7096 Whitelisting nvidia-query-resource-opengl-lib multilib
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-28 14:29:30 -04:00
Mohan Boddu
f2aeb1d60f Moving the ostree sync to new-updates-sync
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-27 13:11:39 -04:00
Dusty Mabe
e57ce07820
fedora.conf: collapse ostree configs into a single entry
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-08-27 13:07:25 -04:00
Dusty Mabe
4be0ddeca5
fedora.conf: whitespace fixups: remove tabs
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-08-27 13:07:21 -04:00
Colin Walters
78eccb204d Rename /workstation ref to /silverblue
Following up on https://pagure.io/pungi-fedora/pull-request/631

Note this will also require a change to the ws-ostree-config git.

Signed-off-by: Colin Walters <walters@verbum.org>
2018-08-26 08:54:48 -04:00
Kevin Fenzi
de78c2deb6 rawhide modular uses f30-modular, not f29-modular
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2018-08-19 17:20:25 -07:00
Kevin Fenzi
0ff4663bce rawhide is fully signed with f30 key, stop using f29 for stragglers
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2018-08-18 12:53:21 -07:00
Mohan Boddu
7ddda820c1 Filter glibc32 and libgcc32 in rawhide
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-16 15:34:06 -04:00
Mohan Boddu
ce98ad9325 Rawhide being F30
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-14 16:37:05 -04:00
Mohan Boddu
df655fbe66 Rawhide is f30 now and push f30 containers
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-14 13:32:04 -04:00
Peter Robinson
e5e137fff2 Merge #631 Renaming AtomicWorkstation to Silverblue 2018-08-11 13:10:17 +00:00
Dusty Mabe
d58442247e Merge #629 fedora.conf: Adapt for atomic workstation treefile rename 2018-08-11 08:16:05 +00:00
Mohan Boddu
a10fa0d59f Renaming AtomicWorkstation to Silverblue
https://pagure.io/releng/issue/7579

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-10 09:10:15 -04:00
Mohan Boddu
ab6bf7893f Drop ppc64 as part of https://pagure.io/releng/issue/7602
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-10 08:02:54 -04:00
Kalev Lember
ad4ed5b5dd fedora.conf: Adapt for atomic workstation treefile rename
Pointed out by Dusty Mabe in https://pagure.io/teamsilverblue/issue/22

Signed-off-by: Kalev Lember <klember@redhat.com>
2018-08-09 14:37:20 +02:00