#959 Add Fedora KDE ARM builds
Merged 3 years ago by mohanboddu. Opened 3 years ago by ngompa.
ngompa/pungi-fedora fedora-kde-aarch64  into  master

file modified
+16 -1
@@ -445,6 +445,20 @@ 

          {

              'image-build': {

                      'format': [('raw-xz','raw.xz')],

+                     'name': 'Fedora-KDE',

+                     'kickstart': 'fedora-disk-kde.ks',

+                     'distro': 'Fedora-22',

+                     'disk_size': 11,

+                     'arches': ['armhfp', 'aarch64'],

+                     'repo': 'Everything',

+                     'install_tree_from': 'Everything',

+                     'subvariant': 'KDE',

+                     'failable': ['*'],

+                      }

+         },

+         {

+             'image-build': {

+                     'format': [('raw-xz','raw.xz')],

                      'name': 'Fedora-Xfce',

                      'kickstart': 'fedora-disk-xfce.ks',

                      'distro': 'Fedora-22',
@@ -508,7 +522,8 @@ 

              {

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

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

-                 'arches': ['x86_64'],

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

+                 'failable': ['aarch64'],

                  'repo': 'Everything',

                  'install_tree_from': 'Everything',

                  'subvariant': 'KDE'

This adds disk and ISO builds for AArch64 based on the configuration
used for Fedora Workstation.

Reference: https://fedoraproject.org/wiki/Changes/AArch64_KDE_Plasma_Desktop_image

Depends-On: https://pagure.io/fedora-kickstarts/pull-request/735

We're not currently building armhfp as UEFI images, I plan that as a feature for F-34 but there's some fixes needed first, so please just do this as aarch64 and I'll co-ordinate for the move.

Actually, no, scratch that, it's fine. LGTM over all.

Is the aarch64 disk image going to be release blocking?

@pwhalen Yes, it will be.

OK, the change needs to be updated.

How so?

I don't think it's clear that this is intended to block the release.

@pwhalen Yes, it will be.

That's no my understanding and I don't see it stated in the change, was it discussed in the FESCo meeting? If so got a link to the meeting notes?

Did it need to be stated in the change? Myself and the KDE SIG assumed the blocking status will carry over from x86_64 to aarch64.

Did it need to be stated in the change? Myself and the KDE SIG assumed the blocking status will carry over from x86_64 to aarch64.

It would be good to get FESCo's explicit assent to this. Some deliverables are only blocking on a subset of available architectures or formats.

I'll add this to the docs I'm going to write/update RSN on spins/labs.

Did it need to be stated in the change? Myself and the KDE SIG assumed the blocking status will carry over from x86_64 to aarch64.

It didn't for workstation or any of the other artefacts for aarch64 and given that KDE on aarch64 has had little testing I suspect it would be useful to do it in two steps 1) get it supported as an image and stable 2) request it to be promoted to blocking.

rebased onto b334f82

3 years ago

@pbrobinson I've made all newly added ARM images allow to fail to build (even though that is not the intent of the KDE SIG).

Pull-Request has been merged by mohanboddu

3 years ago