Comments

14 Comments

Because this update changes behaviour on systems with apptainer-setuid (disallows use of ext3 images / overlays by default), I believe that it should follow the incompatible upgrade policy:

https://docs.fedoraproject.org/en-US/epel/epel-policy-incompatible-upgrades/

At the very least, the change should be notified to the epel list(s) so that people who subscribe are aware of the upcoming change.

# Before update
$ apptainer exec sif-overlay.sif /bin/date
Wed Apr 26 09:12:37 BST 2023

# Update to the testing package
$ sudo dnf update --enablerepo=epel-testing apptainer-suid

# After update
$ apptainer exec sif-overlay.sif /bin/date
FATAL:   configuration disallows users from mounting SIF extfs partition in setuid mode, try --userns

Because this update changes behaviour on systems with apptainer-setuid (disallows use of ext3 images / overlays by default), I believe that it should follow the incompatible upgrade policy:

https://docs.fedoraproject.org/en-US/epel/epel-policy-incompatible-upgrades/

At the very least, the change should be notified to the epel list(s) so that people who subscribe are aware of the upcoming change.

# Before update
$ apptainer exec sif-overlay.sif /bin/date
Wed Apr 26 09:12:37 BST 2023

# Update to the testing package
$ sudo dnf update --enablerepo=epel-testing apptainer-suid

# After update
$ apptainer exec sif-overlay.sif /bin/date
FATAL:   configuration disallows users from mounting SIF extfs partition in setuid mode, try --userns

Because this update changes behaviour on systems with apptainer-setuid (disallows use of ext3 images / overlays by default), I believe that it should follow the incompatible upgrades policy:

https://docs.fedoraproject.org/en-US/epel/epel-policy-incompatible-upgrades/

At the very least, the change should be notified to the epel list(s) so that people who subscribe are aware of the upcoming change.

# Before update
$ apptainer exec sif-overlay.sif /bin/date
Wed Apr 26 09:12:37 BST 2023

# Update to the testing package
$ sudo dnf update --enablerepo=epel-testing apptainer-suid

# After update
$ apptainer exec sif-overlay.sif /bin/date
FATAL:   configuration disallows users from mounting SIF extfs partition in setuid mode, try --userns
BZ#2149668 Please update EPEL7 golang to 1.18 / 1.19
karma

Tested briefly on a bare-metal Fedora 32 machine inc ROCm GPu functionality. Looks to be working as expected including 3.6.1 fixes.

BZ#1859399 singularity-3.6.1 is available
karma

Tested on a non-GPU RHEL6 VM. Appears to be working as expected.

BZ#1828680 singularity-3.6.0 is available
karma

Looks good to me. Checked the 3.6.1 fixes are definitely there and working as expected.

BZ#1859399 singularity-3.6.1 is available
karma

Ran through some basic tests of SIF, docker, non-GPU runs on x86_64 only. All looks as expected to me.

BZ#1828680 singularity-3.6.0 is available
karma

Downloaded rpm and installed on RHEL7. Tested standard operations. Run library:// docker:// sources. Sign, verify. GPU container. LGTM.

BZ#1828680 singularity-3.6.0 is available
karma

Tested for basic functionality on a single Fedora 32 machine.

BZ#1828680 singularity-3.6.0 is available

LGTM - tested basic functionality, and both nv and rocm operation.

BZ#1801865 singularity-3.5.3-rc.1 is available
karma

Tested and working as a client & server from/to Fedora31 and other systems.

Basic functionality tested and working. Verified the security fix is present and works.

BZ#1777565 singularity-3.5.2 is available