Commit graph

107 commits

Author SHA1 Message Date
Paul Whalen
702da4a01d F42: drop tier-0 from the compose
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-10-04 10:38:07 -04:00
Paul Whalen
67a5ddec24 F42: Add iot base bootc image to sync script
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-10-03 13:48:39 -04:00
Paul Whalen
43008ac60c Update variants to include the bootc-base
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-09-25 18:04:06 -04:00
Paul Whalen
d5565f5bfe F42: Add iot base bootc image
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-09-23 15:43:10 -04:00
Paul Whalen
146a5e1e4b F42: Update sync-script for f42
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-08-16 12:53:22 -04:00
Paul Whalen
bff3d8261d Rawhide is now Fedora 42
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-08-12 14:11:08 -04:00
Paul Whalen
a8288fa657 F41: fix loop in sync script
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-07-16 15:31:48 -04:00
Paul Whalen
1de421aca3 F41: Add ppc64le and s390x to bootc images
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-07-15 13:13:55 -04:00
Paul Whalen
e2585c1da4 Update bootc config names to match upstream
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-06-10 15:34:55 -04:00
Paul Whalen
dd421a451c Change simplified-provisioner to new subvariant
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-06-06 15:34:13 -04:00
Paul Whalen
17ebca480c F41: Add manifest_type to simplified-provisioner
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-06-04 15:22:58 -04:00
Paul Whalen
396bf8ee80 f41: add bootc-tier0 to tree_variants
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-05-21 09:46:46 -04:00
Paul Whalen
105c62d27b f41: fix missing closure tag
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-05-14 12:28:01 -04:00
Paul Whalen
1e4adbb93e f41: add bootc-tier0 to variants
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-05-13 12:41:35 -04:00
Paul Whalen
ec0b009a92 f41: add bootc tier0 target
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-05-10 13:50:31 -04:00
Paul Whalen
ebf28f3e6c f41: use fedora-bootc-rawhide.yaml
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-05-10 13:00:47 -04:00
Peter Robinson
bcd9757545 Improve container version detection process
Some minor improvements around container version and release
detection.

Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2024-05-08 12:33:40 +01:00
Peter Robinson
4735208cee Add script to push containers to registries
Add script to push containers to registries, run the script
at the end of the compose process to push the container
manifests to the fedora container registries.

Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2024-05-03 16:29:19 +01:00
Paul Whalen
800f3d993e 41: drop osbuild bootc container
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-05-02 17:39:40 -04:00
Peter Robinson
873ab7ef35 Move to base-images mirror repo
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2024-04-27 16:46:18 +01:00
Paul Whalen
0dde79bc0f F41: Use pagure bootc repo
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-04-21 17:34:21 -04:00
Paul Whalen
f7d69e8fcf F41: use upstream bootc repo
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-04-19 10:17:34 -04:00
Paul Whalen
5bdfe5d0e4 F41: add repo to bootc
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-04-17 10:41:31 -04:00
Paul Whalen
f046e86b9d F41: add bootc variant
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-04-16 09:22:53 -04:00
Paul Whalen
42a869f057 F41: Fix name and variant for base container
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-04-15 13:49:21 -04:00
Paul Whalen
97376e7155 F41: Add base bootc container
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-04-11 13:13:10 -04:00
Paul Whalen
9879308883 F41: Change simplified-provisioning to -provisioner
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-03-07 11:05:07 -05:00
Paul Whalen
6fe1714a76 F41: Change bootable-container name to -bootc
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-03-06 09:39:26 -05:00
Paul Whalen
2be18ba45d Simplified Provisioning: update customizations
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-03-05 16:23:36 -05:00
Paul Whalen
523b1f2939 F41: Add simplified provisioning
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-02-17 10:18:19 -05:00
Paul Whalen
ecca26e80a Fix names for osbuild deliverables
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-02-15 11:03:35 -05:00
Paul Whalen
db00b44a9d F-41: Update for branching
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-02-13 15:06:38 -05:00
Paul Whalen
b9b03da2d5 Add new image-type for iot-bootable-container
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-02-07 10:30:59 -05:00
Paul Whalen
9cd23e9ae7 Move treefile to yaml
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-01-31 11:43:12 -05:00
Paul Whalen
2448ed69c8 Fix release duplication in osbuild file names
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-01-26 12:54:34 -05:00
Paul Whalen
64d4455481 Fix syntax error in ostree section
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-11-21 12:02:22 -05:00
Paul Whalen
b6e1d4f5a0 Update deprecated arch based mapping for ostree
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2023-11-21 10:36:56 -05:00
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