Bind9 slave server not updating
Done Building dependency tree Reading state information…Done You might want to run ‘apt-get -f install’ to correct these: The following packages have unmet dependencies: dh-python : Depends: python3:any (= 2.7.1-0ubuntu2) but it is not installable … Try ‘apt-get -f install’ with no packages (or specify a solution).
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.
However, did you know that you can meanwhile also (fully) manage your Debian/Ubuntu systems with Spacewalk ? For Ubuntu 12.04 there are no official packages, so I built them.
Documentation on this is still sparse and you have to figure out certain things on your own. Its better to build them for 12.04 rather than adding apt source from a higher release because you will end up with alot dependency and version problems of other packages.
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.
For Ubuntu 12.04 (Precise Pangolin) I name them: I meanwhile did my own Python version / port. On the spacewalk web gui, I can see a package (e.g.
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.
Get:1 spacewalk:// channels:/main amd64 Packages [20 B] … [email protected]:/etc/apt/d# apt-get update Apt-Spacewalk: Updating … Get:1 spacewalk://lan channels:/main amd64 Packages [1,923 k B] …
Fetched 5,441 k B in 7s (680 k B/s) Reading package lists…