CEFS: CentOS Errata for Spacewalk
This fine piece of software allows you to import errata information from the CentOS-Announce mailing list into
For security announcements details from Red Hat (RHSA) can be imported optionally.
Frequently Asked Questions (FAQ)
The file is generated by first parsing the CentOS-Announce Archives. A few glitches I found are then fixed and information for CentOS 5.8 (sent unparseable) is added. Finally there are a few sanity checks before the file is released. This process is now fully automated.
Yes, of course. If you use wget please use -N to download only if it has changed.
Please run the script with --debug and send me the output via email or upload it to some place like Pastebin and send me a link to it. I will try to help you as time permits.
Set the environment variables SPACEWALK_USER and SPACEWALK_PASS accordingly. Example:
Your server is likely underpowered. Spacewalk runs a webserver, an application server and a database, all of which need RAM and I/O resources. Check the prerequisites section in the Spacewalk Wiki.
Make sure that you put your password in parantheses. Otherwise your shell will turn PASSWORD=super$ecret into "super" as $ecret is not defined. Bummer, I know.
Also note that the script requires a username/password combination for the Spacewalk API and NOT for the underlying Postgres/Oracle database.
Yes, you actually can. I have recently (October 2017) created a designated yum repository that includes the errata information.
You can find more information about this repository here.
I have received feedback that pulp_centos_errata_import does the trick. I have not tried this myself nor do I have any experience with these tools.
A user has also reported that katello-centos-errata-import works for him.
CentOS 8 is supported.
If it gets off the ground, I may support Rocky Linux. Rocky Linux is publishing errata directly and they are integrated into the repositories.
I have recevied feedback that importing the Errata into Uyuni 4.02 works with no changes.
I would like to hear how this tool works for you. You can contact me via email:
email (at) steve (dash) meier (dot) de
If you find this tool helpful and would like to show your appreciation you can do so via PayPal:
Alternatively, you can donate Bitcoin to 1DftUtWs8XRNqmWwq6ENXfGUbwEDMneTYs.