Paul Whalen
8e996a1358
F40: Fix container names and stop running the container sync script
...
This fixes the container name of the generic bootc image
and aligns all branches.
We no longer need to run the sync script for the containers
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2025-04-28 16:48:45 -04:00
Paul Whalen
08b86c0759
Revert "Update f40 release url to use master mirror"
...
This reverts commit 0d7e74fa4a .
2025-03-29 10:12:53 -04:00
Paul Whalen
0d7e74fa4a
Update f40 release url to use master mirror
...
The Fedora 40 release directory has been cleaned up and no longer available,
use the master mirror to fix failing fedora-bootc images.
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2025-03-27 09:14:42 -04:00
Paul Whalen
3e2dd8f1a3
Move fedora-bootc image to f41-stable branch
...
See: https://pagure.io/fedora-iot/pungi-iot/issue/128
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2025-03-03 11:17:00 -05:00
Paul Whalen
583d963554
F40: Update base-images to use main
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-11-26 15:26:56 -05:00
Paul Whalen
ec6291028c
F40: Remove unused sections of the twoweek-nightly.sh script
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-11-26 09:51:23 -05:00
Paul Whalen
1bc946b6bb
F40: Use versioned conf for bootc images
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-11-25 16:43:20 -05:00
Paul Whalen
da2cab94ec
Remove IoT, only compose fedora-bootc container
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-11-18 16:24:51 -05:00
Paul Whalen
6cae4ca9aa
Update bootc branch to f40
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-06-10 15:52:30 -04:00
Peter Robinson
f7a61386b4
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 13:10:34 +01:00
Peter Robinson
0fda47c2ef
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-08 13:10:25 +01:00
Paul Whalen
b2beebd8d6
40: drop osbuild bootc container
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-05-02 17:42:49 -04:00
Peter Robinson
49bbe467d9
Move to base-images mirror repo
...
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2024-04-27 16:46:50 +01:00
Paul Whalen
220559ddd9
F40: Enable updates
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-04-23 11:08:33 -04:00
Paul Whalen
8c2e1a884f
F40: Update for final
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-04-22 08:34:28 -04:00
Paul Whalen
b6f101df00
F40: Use pagure bootc repo
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-04-21 17:40:19 -04:00
Paul Whalen
a75c386bf7
F40: use upstream bootc repo
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-04-19 14:21:41 -04:00
Paul Whalen
69a2072bdc
F40: Add bootc image
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-04-17 16:36:28 -04:00
Paul Whalen
2f6b649943
F40: Change simplified-provisioning to -provisioner
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-03-07 11:08:51 -05:00
Paul Whalen
ce5eaa7cff
F40: Change bootable-container name to -bootc
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-03-06 09:58:13 -05:00
Paul Whalen
b45ec3b7c4
F40: Add simplified provisioning deliverable
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-03-05 17:34:01 -05:00
Paul Whalen
16b70e0849
Fix names for osbuild deliverables
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-02-15 14:07:41 -05:00
Paul Whalen
8793fd5b80
F-40: Update for branching
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-02-13 14:49:00 -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
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