kiwi-images-wsl

Edit Package kiwi-images-wsl
No description set
Refresh
Refresh
Source Files
Filename Size Changed
_constraints 0000000165 165 Bytes
_service 0000001226 1.2 KB
config.sh 0000002451 2.39 KB
kiwi-images-wsl.changes 0000008453 8.25 KB
kiwi-images-wsl.kiwi 0000002207 2.16 KB
Revision 8 (latest revision is 14)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 896704 from Lubos Kocman's avatar Lubos Kocman (lkocman) (revision 8)
- Set kiwi definition version to 1.0.0. Use OBS build time _service
  replace_using_env to substitute four-digit appx version. Example:
  <version>1.0.0</version> at build time becomes
  <version>153.3.2.0</version>
  * Image filename examples:
    SUSE-Linux-Enterprise-Server-15.3-WSL.x86_64-153.3.2.0-Build3.2.appx
    openSUSE-Leap-15.3-WSL.x86_64-153.3.2.0-Build3.2.appx
    openSUSE-Tumbleweed-20210524-WSL.x86_64-21144.3.2.0-Build3.2.appx
  * Full OS name and VERSION_ID e.g. 15.3 or 20210528 (TW) are now
    included in the first part of the image file name making the
    second occurrence redundant.
  * The 1.0.0 version allows use of unmodified kiwi definition to
    produce valid manual kiwi appx image builds for side loading.
  * Builds in OBS use _service replace_using_env to substitute the
    four-digit appx version including RELEASE digits in place of
    the three digit kiwi definition version.
  * replace_using_env sets APPX_VERSION as AppxManifest.xml match
    on Version=(W.X.Y.Z). Two grep passes are required to mitigate
    apparent lack of group-only replacement in grep, sed, awk
  * replace_using_env replaces <version>1.0.0</version> with
    <version>%%APPX_VERSION%%/version>
  * replace_using_env replaces %%APPX_VERSION%% with appx version
    at build time.
  * For reference, digits of appx VERSION are limited to the
    following ranges: # 0-65535, 0-65535, 0-65535, 0

- Use full OS name and VERSION_ID for appx image filename
  * SUSE-Linux-Enterprise-Server-%OS_VERSION_ID%-WSL
  * openSUSE-Leap-%OS_VERSION_ID%-WSL
  * openSUSE-Tumbleweed-%OS_VERSION_ID%-WSL
Comments 1

Lubos Kocman's avatar

We need to stop linking this package from Factory, as the image has Leap versioning in it.

openSUSE Build Service is sponsored by