How to mount iso file in MLM container?

Hello,

unfortunately I am not an SLE Micro and/or podman admin, thank you for having patience with me.

I am trying to follow the inplace upgrade guide

In-place Upgrade of SUSE Linux Enterprise Server with SUSE Multi-Linux Manager | SUSE Multi-Linux Manager 5.1

where at 3.4 it says:

  1. Create a /var/spacewalk/iso directory, and for SLES 15 SP2 and following, copy the Full iso (>10 GB) there. Create a mount point for it, such as /opt/install/15sp3 and mount the ISO there. Ensure this path gets re-mounted at boot time.

So, yes, mkdir /var/spacewalk/iso (inside the container, I assumed), transferred the iso file SLE-15-SP7-Full-x86_64-GM-Media1.iso via scp, mkdir /opt/install/sles15sp7 (as I want to upgrade to SLES15SP7) and …. ?

How do I mount the iso file inside the container? And make it persistent, too?

I am reading podman guide, Micro Admin Guide … have not found anything useful.

And this did not work:

uyuni-server:/var/spacewalk/iso # mount -o loop /var/spacewalk/iso/SLE-15-SP7-Full-x86_64-GM-Media1.iso /opt/install/sles15sp7
mount: /opt/install/sles15sp7: failed to setup loop device for /var/spacewalk/iso/SLE-15-SP7-Full-x86_64-GM-Media1.iso.
uyuni-server:/var/spacewalk/iso # mount -o ro /var/spacewalk/iso/SLE-15-SP7-Full-x86_64-GM-Media1.iso /opt/install/sles15sp7
mount: /opt/install/sles15sp7: failed to setup loop device for /var/spacewalk/iso/SLE-15-SP7-Full-x86_64-GM-Media1.iso.
uyuni-server:/var/spacewalk/iso # mount /var/spacewalk/iso/SLE-15-SP7-Full-x86_64-GM-Media1.iso /opt/install/sles15sp7
mount: /opt/install/sles15sp7: failed to setup loop device for /var/spacewalk/iso/SLE-15-SP7-Full-x86_64-GM-Media1.iso.


Thank you for your help.

Kind regards