Hi,
Thanks to a report from Markus Thum, we realized that the repository syncing
scripts did not support DEB packages without a Maintainer field at the control
file.
This was never a problem because Debian and Ubuntu DEB packages always have
this field (it is mandatory according to their policies).
But the new "scap-security-guide-*" DEBs don't have this field at this moment.
We intend to fix this in collaboration with the SLE package maintaners (as we
just build the package for Ubuntu/Debian from their sources), but that is
going to take some time, and it would require republishing the client tools
for Uyuni.
While this problem does not break the repository syncing scripts, it shows an
error on-screen, or at the logs (that produces an email each time an automated
sync is launched).
For this reason we decided to use the Patch procedure to fix this issue at the
server (in the end packages without the Maintaner field are valid [1]),
instead of waiting until Uyuni 2021.06 is released.
You can apply the patch by following the instructions at:
https://www.uyuni-project.org/pages/patches.html#server
Of course, the fix will be part of Uyuni 2021.06 as well, so it's not required
if you don't manage Debian or Ubuntu clients.
Best regards.
[1] https://manpages.debian.org/buster/dpkg-dev/deb-control.5.en.html
--
Julio González Gil
Release Engineer, SUSE Manager and Uyuni
jgonzalez(a)suse.com
Hello everyone!
We are happy to announce the immediate availability of Uyuni 2021.05
At https://www.uyuni-project.org/pages/stable-version.html you will find all
the resources you need to start working with Uyuni 2021.05, including the
release notes, documentation, requirements and setup instructions.
IMPORTANT: Read the release notes. Depending on your current Uyuni
version some more manual steps can be required to update the Server (for
example if your current version is < 2021.05)
This is the list of highlights for this release:
- SLE Micro 5.0 and openSUSE MicroOS as clients
- Deprecated products (RHEL6 and clones, Ubuntu16.04)
- Prometheus TLS
- Updated Prometheus
- Migrate clients from openSUSE Leap to SUSE Linux Enterprise Server
- Easier system group and configuration channel assignment
- Enhanced CLM filter list
- Notify beacon for DEB-based clients
- Allow setting primary FQDN for the systems
- Virtualization improvements
- Custom data as pillar
- Retracted patches
- Client systems forwarded to SUSE Customer Center
- Configuration state summary
- Live patching made easy with filter templates
- HTML documentation for the API
- New API calls
- spacecmd improvements
- Activation key dropped from system details
- Software Crashes (ABRT) dropped
Please check the release notes for full details.
Remember that Uyuni follows a rolling release planning, so the next version
will contain bugfixes for this one and any new features. There will be no
maintenance of 2021.05
As always, we hope you will enjoy Uyuni 2021.05 and we invite everyone of you
to send us your feedback [1] and of course your patches, if you can
contribute.
Happy hacking!
[1] https://www.uyuni-project.org/pages/contact.html
--
Julio González Gil
Release Engineer, SUSE Manager and Uyuni
jgonzalez(a)suse.com
Dear Uyuni community,
I'm happy to let you know that we've release the Uyuni Contrib
repository [0].
Uyuni Contrib contains tools that are not part of the core Uyuni system,
mainly because they address a limited audience or are too experimental
to be part of the main repository. This does not preclude their
usefulness. So please use them with caution!
Uyuni Contrib has currently two folder:
* hubtools: Tools to install and configure SUSE Manager Hub.
* uyuni-tools: Collection of useful Uyuni Tools.
In order to use the tools with your Uyuni installation, you can simply
download and extract the ZIP file [1] from GitHub to, for example, /opt.
You Uyuni installation should have all dependencies needed to run all
the tools.
For more information, please check the corresponding README files:
* https://github.com/uyuni-project/contrib/blob/main/README.md
* https://github.com/uyuni-project/contrib/blob/main/hubtools/README.md
* https://github.com/uyuni-project/contrib/blob/main/uyuni-tools/README.md
Happy hacking!
Jochen
[0] https://github.com/uyuni-project/contrib/
[1] https://github.com/uyuni-project/contrib/archive/refs/heads/main.zip
--
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5
90409 Nuremberg
Germany
(HRB 36809, AG Nürnberg)
Managing Director: Felix Imendörffer