Install Spacewalk on CentOS 7 and add clients using ansible
Go to file
Fayaaz Ahmed 7d1259ca6b Updated readme 2016-04-15 15:47:11 +01:00
roles Added clients playbook and updated child channels 2016-04-15 15:42:27 +01:00
README.md Updated readme 2016-04-15 15:47:11 +01:00
spacewalk-clients.yml Added clients playbook and updated child channels 2016-04-15 15:42:27 +01:00
spacewalk.retry First commit for Spacewalk Ansible roles 2016-04-15 15:25:47 +01:00
spacewalk.yml First commit for Spacewalk Ansible roles 2016-04-15 15:25:47 +01:00

README.md

Spacewalk playbooks and roles

Install a full Spacewalk server on CentOS 7 and also adds:

  • CentOS 6 repo, channel and activation key (+epel)
  • CentOS 7 repo, channel and activation key(+epel)
  • Ubuntu 14.04 repo, channel and activation key
  • Ubuntu 12.04 repo, channel and activation key

To do:

  • Add ubuntu support to client role
  • Update client role to automatically pick EPEL for activation key
  • Look at also adding Debian Jessie/Wheezy

What /etc/ansible/hosts looks like:

[spacewalk-server]
spacewalk ansible_ssh_host=XXX.XXX.XXX.XXX

[spacewalk-clients]
Client01 ansible_ssh_host=XXX.XXX.XXX.XXX
Client02 ansible_ssh_host=XXX.XXX.XXX.XXX