9bb9230621
ref: fix path effected by releng repo refactoring
...
Signed-off-by: Anton Medvedev <amedvede@redhat.com>
2025-10-07 21:54:32 +02:00
Paul Whalen
45f138d382
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 17:40:42 -04:00
Paul Whalen
866a3c893d
Remove IoT, only compose fedora-bootc container
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2025-04-10 16:54:56 -04:00
Paul Whalen
9fcbb8ee6b
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 10:34:23 -05:00
Paul Whalen
249f125c57
F41: Temporarily make all deliverables failable
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-11-22 14:35:25 -05:00
293581505f
pungi: update treefile to use for f41 fedora-bootc
...
As discussed in https://gitlab.com/fedora/bootc/tracker/-/issues/39 ,
we will be maintaining all Fedora versions in the `main` branch going
forward. The `fedora-bootc.yaml` file upstream is now version-less. To
not break pungi, we need it to use the stub treefile we added that sets
the releasever to 41.
2024-10-31 11:36:28 -04:00
Paul Whalen
04b4a59383
F41: Use basearch in ostree sections
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-10-30 12:32:37 -04:00
Paul Whalen
dbf0e5004f
F41: update current_stable to 41 in sync script
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-10-30 10:22:13 -04:00
Paul Whalen
beb275f8ec
F41: Enable updates
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-10-29 09:17:56 -04:00
Paul Whalen
bde3e1d1c9
F41: Update for final
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-10-25 10:32:54 -04:00
Paul Whalen
c04e2d1119
F41: Add IoT base image to sync script
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-10-04 14:46:14 -04:00
Paul Whalen
f908bf5820
F41: drop tier-0 from the compose
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-10-04 10:55:53 -04:00
Paul Whalen
ed26acceef
F41: Add iot base bootc image
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-09-27 15:22:20 -04:00
Paul Whalen
5bd816cb3d
F-41: Update for branching
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-08-15 09:55:23 -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