Commit graph

70 commits

Author SHA1 Message Date
Paul Whalen
5acccf3ff4 Add selinux-policy-targeted to runroot_packages
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-11-20 15:28:08 -05:00
Paul Whalen
8ec296f9f9 Enable unified-core mode
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-11-16 12:15:22 -05:00
7f32b5f35b Set correct productmd image type for osbuild installer image
In the productmd metadata, these osbuild-built installer images
have their 'type' as "dvd". This is not correct: the "dvd" type
is meant to be a traditional RPM-based installer image, like the
old Everything DVD or the current Server DVD. The correct "type"
for an ostree installer image is "dvd-ostree". (There is also,
now, "dvd-ostree-osbuild", added in
https://github.com/release-engineering/productmd/pull/170 ,
which is intended for the case where the osbuild image is an
experimental one, and there is still an image built with the
older system that is the 'official' one.)

This 'manifest_type' thing was added after the discussion in
https://pagure.io/pungi-fedora/pull-request/1190 , to let us
specify the productmd type for osbuild-built images correctly.
In this case we don't want to use "dvd-ostree-osbuild" because
from F40 onwards it seems we want the osbuild-built image to be
the official/main one, so it should have the "official" type.

The practical consequence of this at present is the F40 IoT
composes aren't getting openQA testing, because openQA relies
on this property to identify the image, and it's expecting to
see "dvd-ostree".

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-11-03 10:09:14 -07:00
Paul Whalen
0d93b139a6 Remove legacy installer section
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-11-01 11:42:58 -04:00
Paul Whalen
f7b9bd392a Skip ostree_installer stage
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-10-11 11:47:01 -04:00
Paul Whalen
ded903ff38 F40: Update for branching
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-08-14 13:26:22 -04:00
Paul Whalen
9daf760bbc Remove trailing slash from update url to fix greenboot MOTD
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-06-06 17:09:11 -04:00
Paul Whalen
b936d03c61 Revert unified core
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-04-05 10:11:39 -04:00
Paul Whalen
7fc11b622a Use unified core mode for aarch64 and x86_64 2023-03-22 17:01:06 -04:00
Paul Whalen
fee826a6ea f39: update for branching
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-02-10 11:35:40 -05:00
Paul Whalen
31b2e8a271 Revert "Remove old installer section"
This reverts commit 05684f6079.
2023-01-05 10:07:15 -05:00
Paul Whalen
05684f6079 Remove old installer section
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-01-04 09:08:04 -05:00
Paul Whalen
5e1ab7cbfe Update iso name to match previous
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2022-11-14 12:25:39 -05:00
Paul Whalen
13158bc386 Move iso installation to osbuild
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2022-10-05 16:20:23 -04:00
64edd1aecd Remove 'disk-image' from raw image name
Signed-off-by: Paul Whalen <pwhalen@redhat.com>
2022-09-29 11:27:43 -04:00
1848f9ce82 Add is_empty to variants-fedora.xml.
Signed-off-by: Paul Whalen <pwhalen@redhat.com>
2022-09-29 10:18:13 -04:00
Peter Robinson
1b9162b9fe fix the repo config array
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2022-09-27 15:23:57 +01:00
c875349a08 Add repo and fix target for osbuild disk images.
Signed-off-by: Paul Whalen <pwhalen@redhat.com>
2022-09-27 10:11:10 -04:00
2c2e1a7f38 Move disk image creation to osbuild.
Signed-off-by: Paul Whalen <pwhalen@redhat.com>
2022-09-26 11:29:15 -04:00
ed669b1042 Set createiso to use xorrisofs (should fix compose)
This is needed since this Change:
https://fedoraproject.org/wiki/Changes/BIOSBootISOWithGrub2

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-16 08:13:37 -04:00
Peter Robinson
39ea67df26 setup rawhide up for F-38
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2022-08-13 15:27:37 +01:00
Peter Robinson
bf2cc155d8 add sync-release.sh script from release branches
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2022-08-13 15:09:59 +01:00
Paul Whalen
29870031a4 Re-add shortname, remove variant from artifact names
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2022-04-07 14:08:13 -04:00
Paul Whalen
2a9dc70b5a Remove duplicated 'IoT' in release artifacts
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2022-04-06 15:21:49 -04:00
Peter Robinson
47408148cf Update Image Builder to Fedora 30 to ensure UEFI firmware for build VM 2022-02-17 15:26:19 +00:00
Peter Robinson
34892024b5 setup rawhide up for F-37, retire armhfp
RIP ARMv7 my friend

Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2022-02-09 11:25:13 +00:00
Peter Robinson
4d8ce8d53b setup rawhide up for F-36
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2021-08-20 09:31:25 +01:00
Peter Robinson
6cfbc8b41c setup rawhide up for F-35
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2021-02-14 12:24:14 +00:00
Peter Robinson
7e3ceed980 Migrate git master -> main
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2021-01-13 12:32:22 +00:00
Peter Robinson
11161a4fac ARMv7 images are now working so we should remove the fail option
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2020-10-09 10:42:55 +01:00
Peter Robinson
3fc9725f0f imange_build: allow armhfp to fail for the time being
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2020-10-08 11:47:52 +01:00
Peter Robinson
51dc3fd0aa Enable ARMv7 image builds
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2020-10-03 19:00:12 +01:00
Peter Robinson
14a1d5de21 setup rawhide up for F-34
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2020-08-17 19:06:05 +01:00
Peter Robinson
5368b17c8d The ostree component should fail the compose
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2020-08-11 12:08:24 +01:00
Peter Robinson
e6696c65c0 Add .composeinfo generation to twoweek script too
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2020-05-14 11:27:40 +01:00
e62634796e Generating .composeinfo file after the compose run
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-05-13 11:27:22 -04:00
Peter Robinson
ffce938704 Add IoT override repos to rawhide composes.
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2020-04-28 14:59:25 +01:00
Peter Robinson
e3c39d89f5 Update F-33 ostree key name
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2020-02-19 10:17:17 +00:00
Peter Robinson
d23132e009 setup rawhide up for F-33 2020-02-17 19:15:09 +00:00
Peter Robinson
f9a75d5335 Re-add gather method 2020-02-17 19:05:56 +00:00
Peter Robinson
c800cde67d drop createrepo/gather sections, we don't generate consumable yum repos
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2020-02-13 11:04:02 +00:00
Peter Robinson
ed0775db96 Go back from 'Everything' to full URL
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2020-02-11 12:53:04 +00:00
Peter Robinson
1242f72efa Updates to pungi config for F-32+
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2020-02-11 12:40:06 +00:00
Peter Robinson
fb9efbe977 Add gather to the skip_phases option
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2019-11-10 17:43:15 +00:00
Peter Robinson
6dfcd92387 minor pungi config cleanups
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2019-11-09 16:39:03 +00:00
Peter Robinson
c7d0541c86 f32: update sigkey
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2019-11-01 15:51:51 +00:00
Peter Robinson
cffcb981a9 setup rawhide up for F-32
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2019-08-27 20:13:26 +01:00
Peter Robinson
a97c5ffb6f update keys for F-31
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2019-07-23 09:53:26 +01:00
Peter Robinson
6306cea75f Revert "drop key config, should be able to auto roll it"
This reverts commit c22d479fa0.

Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2019-07-02 23:35:27 +01:00
Peter Robinson
c22d479fa0 drop key config, should be able to auto roll it
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2019-07-02 15:49:42 +01:00