SHA256
1
0
forked from pool/apptainer

Accepting request 1160482 from home:eeich:branches:network:cluster

- Make apptainer definition templates version dependent.

OBS-URL: https://build.opensuse.org/request/show/1160482
OBS-URL: https://build.opensuse.org/package/show/network:cluster/apptainer?expand=0&rev=73
This commit is contained in:
Egbert Eich 2024-03-21 22:33:13 +00:00 committed by Git OBS Bridge
parent 6e7ca168c8
commit 16c1bbbbc9
2 changed files with 7 additions and 6 deletions

View File

@ -94,6 +94,7 @@ Fri Mar 15 11:20:14 UTC 2024 - Christian Goll <cgoll@suse.com>
run multiple apptainer instances created by the same parent using run multiple apptainer instances created by the same parent using
the same image in the same user namespace. the same image in the same user namespace.
- Make 'gocryptfs' an optional dependency. - Make 'gocryptfs' an optional dependency.
- Make apptainer definition templates version dependent.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Mar 13 19:28:40 UTC 2024 - Egbert Eich <eich@suse.com> Wed Mar 13 19:28:40 UTC 2024 - Egbert Eich <eich@suse.com>

View File

@ -59,9 +59,9 @@ Requires: squashfs
Requires: squashfuse Requires: squashfuse
Recommends: fuse2fs Recommends: fuse2fs
Recommends: gocryptfs Recommends: gocryptfs
Requires: (apptainer-leap if product(Leap) = 15.5) Requires: (apptainer-leap = %version if product(Leap) = 15.5)
Requires: (apptainer-sle15_5 if product(SUSE_SLE) = 15.5) Requires: (apptainer-sle15_5 = %version if product(SUSE_SLE) = 15.5)
Requires: (apptainer-sle15_6 if product(SUSE_SLE) = 15.6) Requires: (apptainer-sle15_6 = %version if product(SUSE_SLE) = 15.6)
# Needed for container decryption in userspace, upstream rpms include this # Needed for container decryption in userspace, upstream rpms include this
# but factory should have this seperately # but factory should have this seperately
@ -78,7 +78,7 @@ containers that can be used across host environments.
%package sle15_5 %package sle15_5
Summary: Apptainer Definition File Templates for SLE 15 SP5 Summary: Apptainer Definition File Templates for SLE 15 SP5
BuildArch: noarch BuildArch: noarch
Requires: apptainer Requires: apptainer = %version
%description sle15_5 %description sle15_5
The package provides a definition file template for Apptainer containers The package provides a definition file template for Apptainer containers
@ -87,7 +87,7 @@ based on SUSE Linux Enterprise 15 SP5.
%package sle15_6 %package sle15_6
Summary: Apptainer Definition File Templates for SLE 15 SP6 Summary: Apptainer Definition File Templates for SLE 15 SP6
BuildArch: noarch BuildArch: noarch
Requires: apptainer Requires: apptainer = %version
%description sle15_6 %description sle15_6
The package provides a definition file template for Apptainer containers The package provides a definition file template for Apptainer containers
@ -96,7 +96,7 @@ based on SUSE Linux Enterprise 15 SP6.
%package leap %package leap
Summary: Apptainer Definition File Templates for current openSUSE Leap Summary: Apptainer Definition File Templates for current openSUSE Leap
BuildArch: noarch BuildArch: noarch
Requires: apptainer Requires: apptainer = %version
%description leap %description leap
The package provides a definition file template for Apptainer containers The package provides a definition file template for Apptainer containers