#1290 Fedora KDE image configuration updates
Merged 6 months ago by kevin. Opened 7 months ago by ngompa.
ngompa/pungi-fedora kde-f41-images  into  main

file modified
+3 -3
@@ -269,7 +269,7 @@ 

                      'repo': 'Everything',

                      'install_tree_from': 'Everything',

                      'subvariant': 'KDE',

-                     'failable': ['*'],

+                     'failable': [''],

I think if there's not explicitly something here you can just drop it

                       }

          },

          {
@@ -480,8 +480,8 @@ 

              {

                  'name': 'Fedora-KDE-Live',

                  'kickstart': 'fedora-live-kde.ks',

-                 'arches': ['x86_64', 'aarch64'],

-                 'failable': ['aarch64'],

+                 'arches': ['x86_64', 'aarch64', 'ppc64le'],

+                 'failable': ['aarch64', 'ppc64le'],

If x86 and aarc64 are release blocking I think it should just be 'ppc64le' in the failable list?

                  'repo': 'Everything',

                  'install_tree_from': 'Everything',

                  'subvariant': 'KDE'

These image configuration updates are based on requests from the Fedora KDE SIG.

Fixes: https://pagure.io/fedora-kde/SIG/issue/518
Fixes: https://pagure.io/fedora-kde/SIG/issue/526

The 'non-failable' images are meant to be precisely the set of "release blocking" images, which is defined by policy. The KDE aarch64 disk image is not on the list of release blocking images at present - most recent one is for F40, https://docs.fedoraproject.org/en-US/releases/f40/blocking/ - so it should not be considered "non-failable".

rebased onto fba5ad5

6 months ago

rebased onto fba5ad5

6 months ago

This has been approved by FESCo: https://pagure.io/fesco/issue/3232#comment-919455

Can we get this merged, please?

I think if there's not explicitly something here you can just drop it

If x86 and aarc64 are release blocking I think it should just be 'ppc64le' in the failable list?

If x86 and aarc64 are release blocking I think it should just be 'ppc64le' in the failable list?

Right now, there's a pretty terrible bug affecting Lorax runs on AArch64, so the live iso aarch64 target cannot be made non-failable: https://bugzilla.redhat.com/show_bug.cgi?id=2247319

Once that issue is resolved, then we can do it.

For the failable: [''], I've seen that in other parts of the config, so I did the same thing to avoid potential issues.

3 new commits added

  • KDE: Allow AArch64 live media to fail for now
  • KDE: Do not allow KDE AArch64 images to fail to build
  • KDE: Add ppc64le build
6 months ago

Pull-Request has been merged by kevin

6 months ago
Metadata