<div dir="ltr">Hi All,<div> I am trying to figure out a an easy to register servers that are already created and offline without have to reach out to the internet to get the necessary packages.</div><div><br></div><div>The only way I could do this was to do the following below by creating a yum repo with the necessary packages and then on a client server configure a .repo file that get the necessary packages. </div><div><br></div><div>Is there any easier way to do this? I would think spacewalk would have an easy way to register clients especially offline servers. I had asked this before and someone suggested a scripts on github, but couldn't figure it out.</div><div><br></div><div>Thanks,</div><div>Jason</div><div><p style="margin:0in;font-family:Calibri;font-size:14pt;color:rgb(46,117,181)"><br></p>

<p style="margin:0in;font-family:Calibri;font-size:12pt;color:rgb(91,155,213)">Create
Local Repo on the spacewalk Server</p>

<p style="margin:0in;font-family:Calibri;font-size:11pt"> </p>

<p style="margin:0in;font-family:Calibri;font-size:11pt">mkdir
/var/www/html/pub/spacewalk-client</p>

<p style="margin:0in;font-family:Calibri;font-size:11pt"> </p>

<p style="margin:0in;font-family:Calibri;font-size:11pt">cd
/var/www/html/pub/spacewalk-client</p>

<p style="margin:0in;font-family:Calibri;font-size:11pt"> </p>

<p style="margin:0in;font-family:Calibri;font-size:11pt">repotrack -a x86_64
-p /var/www/html/pub/spacewalk-client rhn-client-tools rhn-check rhn-setup
rhnsd m2crypto yum-rhn-plugin</p>

<p style="margin:0in;font-family:Calibri;font-size:11pt"> </p>

<p style="margin:0in;font-family:Calibri;font-size:11pt">rm *i686* -f</p>

<p style="margin:0in;font-family:Calibri;font-size:11pt"> </p>

<p style="margin:0in;font-family:Calibri;font-size:11pt">wget <a href="http://yum.spacewalkproject.org/2.3-client/RHEL/7/x86_64/spacewalk-client-repo-2.3-2.el7.noarch.rpm">http://yum.spacewalkproject.org/2.3-client/RHEL/7/x86_64/spacewalk-client-repo-2.3-2.el7.noarch.rpm</a></p>

<p style="margin:0in;font-family:Calibri;font-size:11pt">wget <a href="http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm">http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm</a></p>

<p style="margin:0in;font-family:Calibri;font-size:11pt"> </p>

<p style="margin:0in;font-family:Calibri;font-size:11pt">creapterepo
/var/www/html/pub/spacewalk-client</p>

<p style="margin:0in;font-family:Calibri;font-size:11pt"> </p>

<p style="margin:0in;font-family:Calibri;font-size:11pt"> </p>

<p style="margin:0in;font-family:Calibri;font-size:12pt;color:rgb(91,155,213)">Register
Server to Spacewalk</p>

<p style="margin:0in;font-family:Calibri;font-size:11pt"> </p>

<p style="margin:0in;font-family:Calibri;font-size:11pt">vi/etc/yum.repos.d/spacewalk-local.repo</p>

<p style="margin:0in;font-family:Calibri;font-size:11pt"> </p>

<p style="margin:0in;font-family:Calibri;font-size:11pt">[spacewalk-local-install-repo]</p>

<p style="margin:0in;font-family:Calibri;font-size:11pt">name=Spacewalk
Client Install</p>

<p style="margin:0in;font-family:Calibri;font-size:11pt">baseurl=<a href="http://spacewalk-server.com/pub/spacewalk-client">http://spacewalk-server.com/pub/spacewalk-client</a></p>

<p style="margin:0in;font-family:Calibri;font-size:11pt">gpgcheck=0</p>

<p style="margin:0in;font-family:Calibri;font-size:11pt">gpgkey=</p>

<p style="margin:0in;font-family:Calibri;font-size:11pt">enabled=1</p>

<p style="margin:0in;font-family:Calibri;font-size:11pt"> </p>

<p style="margin:0in;font-family:Calibri;font-size:11pt">Disable other repos
in /yum.repos.d</p>

<p style="margin:0in;font-family:Calibri;font-size:11pt"> </p>

<p style="margin:0in;font-family:Calibri;font-size:11pt">yum install
rhn-client-tools rhn-check rhn-setup rhnsd m2crypto yum-rhn-plugin</p>

<p style="margin:0in;font-family:Calibri;font-size:11pt"> </p>

<p style="margin:0in;font-family:Verdana;font-size:9.75pt;color:black"><span style="background:rgb(247,247,247)"># rpm -Uvh </span><a href="http://ghslspacewalk.ds.src.bah.com/pub/rhn-org-trusted-ssl-cert-1.0-1.noarch.rpm"><span style="background:rgb(247,247,247)">http://spacewalk-server.com/pub/rhn-org-trusted-ssl-cert-1.0-1.noarch.rpm</span></a></p>

<p style="margin:0in;font-family:Calibri;font-size:11pt"> </p>

<p style="margin:0in;font-family:Calibri;font-size:11pt"> </p>

<p style="margin:0in;font-family:Calibri;font-size:11pt"> </p>

<p style="margin:0in;font-family:Calibri;font-size:11pt">  rhnreg_ks
--serverUrl=<a href="https://spacewalk-server.com/XMLRPC
--sslCACert=/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
--activationkey=1-centos-server-7">https://spacewalk-server.com/XMLRPC
--sslCACert=/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
--activationkey=1-centos-server-7</a></p></div></div>