<patchinfo incident="41">
  <!-- generated from request(s) 340493, 340494, 340495, 340496, 333439 -->
  <issue tracker="bnc" id="1220136">mgrctl should display an error if the container is not running</issue>
  <issue tracker="bnc" id="1222684">L3: Supportability of a custom salt tagged as bug on  GitHub (firewalld prune rich-rules)</issue>
  <issue tracker="bnc" id="1224349">`mgrpxy upgrade podman` changes to the podman network should not occur</issue>
  <issue tracker="bnc" id="1225349">mgradm uninstall with mounted volume report an error</issue>
  <issue tracker="bnc" id="1226191">Missing architecture in the buildtag of helm charts</issue>
  <issue tracker="bnc" id="1226284">"mgradm distro copy" requires the "distribution-name" parameter, although it is supposed to be optional</issue>
  <issue tracker="bnc" id="1226437">mgradm install podman, step "Confirm the password", ask for a double "Intro"</issue>
  <issue tracker="bnc" id="1226759">"failed to find container supportconfig tarball" when trying to extract supportconfig with mgradm</issue>
  <issue tracker="bnc" id="1226793">mgradm --registry flag asks for more than a registry</issue>
  <issue tracker="bnc" id="1226847">mgradm server installation returns cleanly when settings up Cobbler and it reports FQDN errors</issue>
  <issue tracker="bnc" id="1226914">mgradm support sql has no pager set</issue>
  <issue tracker="bnc" id="1227195">Importing custom gpg key with mgradm gpg add failed</issue>
  <issue tracker="bnc" id="1227244">Migration with RPM images tries to download from remote registry</issue>
  <issue tracker="bnc" id="1227245">Import CA certificate to host OS fails during migration</issue>
  <issue tracker="bnc" id="1227505">mgradm support sql does not accept path to SQL file</issue>
  <issue tracker="bnc" id="1227584">Installation doesn't prepare service for XMLRPC-API</issue>
  <issue tracker="bnc" id="1227586">Installation from offline registry - CoCo attestation not using local image</issue>
  <issue tracker="bnc" id="1227588">Migrate command doesn't create the needed system units for coco and hub services</issue>
  <issue tracker="bnc" id="1227718">mgradm is dropping TZ from Service.conf dropin of uyuni-server.service on upgrade</issue>
  <issue tracker="bnc" id="1227951">There is no way to use IPv6 with the containerised depoyment of Server or Proxy</issue>
  <issue tracker="bnc" id="1228026">mgrpxy install podman --registry must behave as mgradm</issue>
  <issue tracker="bnc" id="1228183">Tomcat fails to start after migration due to unsupported options "java.annotation,com.sun.xml.bind" and "-XX:-UseConcMarkSweepGC"</issue>
  <packager>deneb_alpha</packager>
  <rating>moderate</rating>
  <category>recommended</category>
  <summary>Recommended update for uyuni-tools, venv-salt-minion, saltbundlepy-pyopenssl, saltbundlepy-cryptography</summary>
  <description>This update for uyuni-tools, venv-salt-minion, saltbundlepy-pyopenssl, saltbundlepy-cryptography fixes the following issues:

saltbundlepy-cryptography:
  - Apply fips-mode.patch and definitions-ERR_GET.patch on
    Ubuntu 24.04 and fix the condition in advance for future products

saltbundlepy-pyopenssl:
  - Make the module compatible with older OpenSSL versions
    not having `X509_CRL_set1_lastUpdate` and `X509_CRL_set1_nextUpdate`
    defined by using `X509_CRL_set_lastUpdate` and
    `X509_CRL_set_nextUpdate` instead.

uyuni-tools:
  - version 0.1.21-0
    * mgrpxy: Fix typo on Systemd template
  - version 0.1.20-0
    * Update the push tag to 5.0.1
    * mgrpxy: expose port on IPv6 network (bsc#1227951)
  - version 0.1.19-0
    * Skip updating Tomcat remote debug if conf file is not present
  - version 0.1.18-0
    * Setup Confidential Computing container during migration
      (bsc#1227588)
    * Add the /etc/uyuni/uyuni-tools.yaml path to the config help
    * Split systemd config files to not loose configuration at upgrade
      (bsc#1227718)
    * Use the same logic for image computation in mgradm and mgrpxy
      (bsc#1228026)
    * Allow building with different Helm and container default
      registry paths (bsc#1226191)
    * Fix recursion in mgradm upgrade podman list --help
    * Setup hub xmlrpc API service in migration to Podman (bsc#1227588)
    * Setup disabled hub xmlrpc API service in all cases (bsc#1227584)
    * Clean the inspection code to make it faster
    * Properly detect IPv6 enabled on Podman network (bsc#1224349)
    * Fix the log file path generation
    * Write scripts output to uyuni-tools.log file
    * Add uyuni-hubxml-rpc to the list of values in
      mgradm scale --help
    * Use path in mgradm support sql file input (bsc#1227505)
    * On Ubuntu build with go1.21 instead of go1.20
    * Enforce Cobbler setup (bsc#1226847)
    * Expose port on IPv6 network (bsc#1227951)
    * show output of podman image search --list-tags command
    * Implement mgrpxy support config command
    * During migration, ignore /etc/sysconfig/tomcat and
      /etc/tomcat/tomcat.conf (bsc#1228183)
    * During migration, remove java.annotation,com.sun.xml.bind and
      UseConcMarkSweepGC settings
    * Disable node exporter port for Kubernetes
    * Fix start, stop and restart in Kubernetes
    * Increase start timeout in Kubernetes
    * Fix traefik query
    * Fix password entry usability (bsc#1226437)
    * Add --prepare option to migrate command
    * Fix random error during installation of CA certificate
      (bsc#1227245)
    * Clarify and fix distro name guessing when not provided
      (bsc#1226284)
    * Replace not working Fatal error by plain error return
      (bsc#1220136)
    * Allow server installation with preexisting storage volumes
    * Do not report error when purging mounted volume (bsc#1225349)
    * Preserve PAGER settings from the host for interactive sql
      usage (bsc#1226914)
    * Add mgrpxy command to clear the Squid cache
    * Use local images for Confidential Computing and
      Hub containers (bsc#1227586)
  - version 0.1.17-0
    * Allow GPG files to be loaded from the local file (bsc#1227195)
  - version 0.1.16-0
    * Prefer local images in all migration steps (bsc#1227244)
  - version 0.1.15-0
    * Define --registry flag behaviour (bsc#1226793)
  - version 0.1.14-0
    * Do not rely on hardcoded registry, remove any FQDN
  - version 0.1.13-0
    * Fix mgradm support config tarball creation (bsc#1226759)
  - version 0.1.12-0
    * Detection of k8s on Proxy was wrongly influenced by Server
      setting

venv-salt-minion:
  - Fix rich rule comparison in firewalld module (bsc#1222684)
  - test_vultrpy: adjust test expectation to prevent failure after Debian 10 EOL
  - Make auth.pam more robust with Salt Bundle and fix tests
  - Fix performance of user.list_groups with many remote groups
  - Fix "status.diskusage" function and exclude some tests for Salt Bundle
</description>
  <package>saltbundlepy-cryptography</package>
  <package>saltbundlepy-pyopenssl</package>
  <package>uyuni-tools</package>
  <package>venv-salt-minion</package>
  <seperate_build_arch/>
</patchinfo>