Here are the steps on how to install Spacewalk on a Cent OS instance 

 

Here are various Spacewalk install and config videos on YouTube 

 

Install Spacewalk 2.1 on CentOS 6.5  (initial install and setup)

https://www.youtube.com/watch?v=135m28OpupU&list=PL3DVKoq8wxjQCDGWjdSMJUjKWzfO1V3vH&index=3

 

Create Spacewalk CentOS 6.5 Channel

https://www.youtube.com/watch?v=C7UZM7COdH0&list=PL3DVKoq8wxjQCDGWjdSMJUjKWzfO1V3vH&index=2

 

Spacewalk Install children channels

https://www.youtube.com/watch?v=hWCq6Q5ZEhE&list=PL3DVKoq8wxjQCDGWjdSMJUjKWzfO1V3vH&index=4

 

Create Activation Key 2.1 Spacewalk Server (to add existing system to spacewalk)

https://www.youtube.com/watch?v=1HxhSqTMXm4&list=PL3DVKoq8wxjQCDGWjdSMJUjKWzfO1V3vH&index=5

 

Create distribution and kickstart profile for Spacewalk 2.1

https://www.youtube.com/watch?v=tqs_tvLdFM8&list=PL3DVKoq8wxjQCDGWjdSMJUjKWzfO1V3vH&index=6

 

Repositories:

i. rpm -Uvh http://yum.spacewalkproject.org/2.7/R...

ii. curl -O https://copr.fedorainfracloud.org/coprs/g/spacewalkproject/java-packages/repo/epel-7/group_spacewalkproject-java-packages-epel-7.repo

iii. rpm -Uvh https://dl.fedoraproject.org/pub/epel...

 

Configure Firewall:

i. firewall-cmd --permanent --add-service=http ; firewall-cmd --permanent --add-service=https

 

To apply fw changes:

firewall-cmd --reload

 

Install Database:

i. yum install spacewalk-setup-postgresql

ii. yum install spacewalk-postgresql -y

iii. postgresql-setup initdb

iv. spacewalk-setup