#1442 Add WSL to the compose
Merged 2 months ago by kevin. Opened 2 months ago by jcline.
jcline/pungi-fedora wsl  into  main

file modified
+11
@@ -187,6 +187,17 @@ 

              'bundle_name_format': '%N-%v-%I.%A',

              'failable': ['*'],

          },

+         {

+             'kiwi_profile': 'WSL-Base',

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

+             'repos': [

+                 'https://kojipkgs.fedoraproject.org/compose/updates/f43-updates/compose/Everything/$arch/os/',

+                 'https://kojipkgs.fedoraproject.org/compose/43/latest-Fedora-43/compose/Everything/$arch/os/'

+             ],

+             'subvariant': 'WSL_Base',

+             'bundle_name_format': '%N-%v-%I.%A',

+             'failable': ['*'],

+         },

          ],

  }

  koji_profile = 'compose_koji'

file modified
+8
@@ -353,6 +353,14 @@ 

              'target': global_target,

              'failable': ['*'],

          },

+         {

+             'kiwi_profile': 'WSL-Base',

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

+             'repos': ['Everything'],

+             'subvariant': 'WSL_Base',

+             'target': global_target,

+             'failable': ['*'],

+         },

          ],

      '^Labs$': [

          {

Build the WSL image for x86_64 and aarch64.

Change proposal: https://fedoraproject.org/wiki/Changes/FedoraWSL
Kiwi definition: https://pagure.io/fedora-kiwi-descriptions/blob/rawhide/f/teams/cloud/wsl.xml

Note: I pretty much copy/pasted the config and don't know what I'm doing here so...

This needs the 'bundle_name_format': '%N-%v-%I.%A', override, since the default for this config file would be wrong for this image.

rebased onto 9a7a3c3

2 months ago

@jcline we also need a version of this for f42.

@jcline we also need a version of this for f42.

I'm happy to cherry-pick it back, I just figured I wouldn't bother until this got approved and merged so I didn't have to fix things twice.

rebased onto d647bec

2 months ago

Adding in f43/f42:

✗ koji add-pkg f43 Fedora-WSL-Base --owner releng
Adding 1 packages to tag f43
✗ koji add-pkg f42 Fedora-WSL-Base --owner releng
Adding 1 packages to tag f42

Pull-Request has been merged by kevin

2 months ago
Metadata