You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am following the official Uyuni Quickstart - Container Deployment Guide to install Uyuni on openSUSE Leap Micro 5.5, but I cannot proceed due to multiple issues.
Step 1: Installing Required Packages
The official guide instructs to install the following packages:
zypper in mgradm mgrctl mgradm-bash-completion mgrctl-bash-completion uyuni-storage-setup-server
However, the packages mgradm-bash-completion and mgrctl-bash-completion are missing from the stable repository.
To work around this, the recommended approach was to switch to the master repository, which I did.
zypper ar https://download.opensuse.org/repositories/systemsmanagement:/Uyuni:/Master/images/repo/Uyuni-Server-POOL-$(arch)-Media1/ uyuni-server-master
zypper ref
After switching to master, I was able to install mgradm-bash-completion and mgrctl-bash-completion, and I proceeded with the installation.
Step 3: Installing Uyuni with Podman
After installing the necessary packages, I ran:
mgradm install podman
But the installation failed with SSL certificate errors:
Error: "/etc/pki/trust/anchors/LOCAL-RHN-ORG-TRUSTED-SSL-CERT" could not be found on container uyuni-server: no such file or directory
Error: failed to add SSL CA certificate to host trusted certificates: exit status 125
Following recommendations from the Uyuni developers, I switched back to the stable repository:
zypper rr uyuni-server-master
zypper ar https://download.opensuse.org/repositories/systemsmanagement:/Uyuni:/Stable:/ContainerUtils/openSUSE_Leap_Micro_5.5/ uyuni-server-stable
zypper ref
But after this, I am still unable to complete the installation.
Detailed Errors:
1. Database Connection Issues
psql: error: connection to server on socket "/run/postgresql/.s.PGSQL.5432" failed: No such file or directory
Is the server running locally and accepting connections on that socket?
2. systemd Issues in Container
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down
3. Missing SSL Certificate
ERROR: can't find CA certificate at this location: /etc/pki/trust/anchors/LOCAL-RHN-ORG-TRUSTED-SSL-CERT
4. Apache Configuration Errors
AH00526: Syntax error on line 43 of /etc/apache2/vhosts.d/vhost-ssl.conf:
SSLCertificateFile: file '/etc/pki/tls/certs/spacewalk.crt' does not exist or is empty
Expected Behavior:
Following the official guide should lead to a successful installation of Uyuni in a podman-based container on openSUSE Leap Micro 5.5. However, due to missing packages, repository issues, SSL certificate problems, and systemd-related errors inside the container, the installation fails.
Question:
How can I successfully install Uyuni in a container on openSUSE Leap Micro 5.5, following the official documentation?
Should I stick with the stable or master repository?
How can I fix the missing CA certificate issue?
Is there a workaround for the systemd-related errors inside the container?
How can I ensure PostgreSQL initializes correctly within the container?
Any guidance from the Uyuni team would be appreciated!
Thank you in advance for any help!
Steps to reproduce
1Follow the offical Deploy way
2.
3.
...
Uyuni version
latest
Uyuni proxy version (if used)
Useful logs
Additional information
No response
The text was updated successfully, but these errors were encountered:
Can you check your logs in /var/log/uyuni-tools.log to see what else went wrong during mgradm install podman ? One thing that's different from #9740 is that your error says it can't find /etc/pki/trust/anchors/LOCAL-RHN-ORG-TRUSTED-SSL-CERT. #9740 on the other hand requires a manual execution of cp /etc/pki/trust/anchors/LOCAL-RHN-ORG-TRUSTED-SSL-CERT /usr/share/susemanager/salt/certs/RHN-ORG-TRUSTED-SSL-CERT, which is a different error.
Problem description
Issue: Unable to Install Uyuni Container on openSUSE Leap Micro 5.5 Following Official Documentation
Environment:
mgradm install podman
Problem Description:
I am following the official Uyuni Quickstart - Container Deployment Guide to install Uyuni on openSUSE Leap Micro 5.5, but I cannot proceed due to multiple issues.
Step 1: Installing Required Packages
The official guide instructs to install the following packages:
zypper in mgradm mgrctl mgradm-bash-completion mgrctl-bash-completion uyuni-storage-setup-server
However, the packages mgradm-bash-completion and mgrctl-bash-completion are missing from the stable repository.
This issue is already reported here:
🔗 [Issue #9600](#9600)
Step 2: Switching to the Master Repository
To work around this, the recommended approach was to switch to the master repository, which I did.
zypper ar https://download.opensuse.org/repositories/systemsmanagement:/Uyuni:/Master/images/repo/Uyuni-Server-POOL-$(arch)-Media1/ uyuni-server-master zypper ref
After switching to master, I was able to install mgradm-bash-completion and mgrctl-bash-completion, and I proceeded with the installation.
Step 3: Installing Uyuni with Podman
After installing the necessary packages, I ran:
But the installation failed with SSL certificate errors:
This issue is reported here:
🔗 [Issue #9740](#9740)
Step 4: Switching Back to Stable Repository
Following recommendations from the Uyuni developers, I switched back to the stable repository:
But after this, I am still unable to complete the installation.
Detailed Errors:
1. Database Connection Issues
2. systemd Issues in Container
3. Missing SSL Certificate
4. Apache Configuration Errors
Expected Behavior:
Following the official guide should lead to a successful installation of Uyuni in a podman-based container on openSUSE Leap Micro 5.5. However, due to missing packages, repository issues, SSL certificate problems, and systemd-related errors inside the container, the installation fails.
Question:
How can I successfully install Uyuni in a container on openSUSE Leap Micro 5.5, following the official documentation?
Any guidance from the Uyuni team would be appreciated!
Thank you in advance for any help!
Steps to reproduce
1Follow the offical Deploy way
2.
3.
...
Uyuni version
Uyuni proxy version (if used)
Useful logs
Additional information
No response
The text was updated successfully, but these errors were encountered: