Read on after the jump how to completly setup and configure Spacewalk 2.2 to work with Ubuntu clients. This article only shows the Debian/Ubuntu specific things you need to know, a general Spacewalk installation needs to be done beforehand, see https://fedorahosted.org/spacewalk/wiki/How To Install Create channels with ‘Architecture’ set to ‘amd64-debian’ and ‘Yum Repository Checksum Type’ to SHA256. You can easily build them by yourself on a 12.04 machine: So far everything could be googled together from different sources. In the next upcoming article I will however show you how to get Errata automatically imported into Spacewalk from the Ubuntu security mailing list and https://lists.ubuntu.com/archives/ubuntu-security-announce/ Thanks for this! After syncing repos to my spacewalk server and registering my Ubuntu machine, it seems like apt is pulling down empty repos.
You probably have heard of Spacewalk, the systems management solution for RHEL / Cent OS and other Red Hat-based systems.
It provides and manages content / package updates for all your servers along with some other features like kickstarting / bootstrapping nodes, audits and some simple config management if you dont run Chef or Puppet or similar.
So get https://github.com/philicious/spacewalk-scripts/blob/master/debian . git), but apt-cache search does not find that package.
I can see apt-get update pulling down a package list, but it is only 20B (which seems really small…). [email protected]:/etc/apt# apt-get clean [email protected]:/etc/apt# apt-get update Apt-Spacewalk: Updating WARNING:root:could not open file ‘/etc/apt/sources.list’ … Maybe check your firewall/iptables settings on client and spacewalk server.
However, this is not a solution, as this files will be overwritten with new versions of python.