<div dir="ltr"><div class="gmail_extra"><p class="MsoNormal" style="background-image:initial;background-repeat:initial"><font face="arial, helvetica, sans-serif" color="#000000">Hi Marino,</font></p><p class="MsoNormal" style="background-image:initial;background-repeat:initial"><font face="arial, helvetica, sans-serif" color="#000000"> I have add the spacewalk repo as a child for my base channels, but I am dealing with the initial implementation of spacewalk in my existing environment, so I don't understand how kickstart would be applicable.</font></p><p class="MsoNormal" style="background-image:initial;background-repeat:initial"><br></p><p class="MsoNormal" style="background-image:initial;background-repeat:initial">Can you explain a little more about the registration script? Where is it exactly and how could i modify it as you are suggesting to register existing servers?</p><p class="MsoNormal" style="background-image:initial;background-repeat:initial"><br>Thank you,</p><p class="MsoNormal" style="background-image:initial;background-repeat:initial">Jason</p><p class="MsoNormal" style="background-image:initial;background-repeat:initial"><span style="font-family:Calibri,sans-serif;color:rgb(31,73,125)"><br></span></p><p class="MsoNormal" style="background-image:initial;background-repeat:initial"><span style="font-family:Calibri,sans-serif;color:rgb(31,73,125)">_______________________________________________________________</span></p><p class="MsoNormal" style="background-image:initial;background-repeat:initial"><span style="font-family:Calibri,sans-serif;color:rgb(31,73,125)">I always include the
spacewalk clients in a child repo of my base channels then include it in my
kickstarts. Then I can view the kickstart and pick out the URI‎ yum has an
option to install using an adhock yumrepo. Also you may not be aware of this
but spacewalk generates a boilerplate registration script for you in the public
directory for apache you can use as a template to modify into your own custom
registration script.</span></p>

<p class="MsoNormal" style="background-image:initial;background-repeat:initial"><span style="font-family:Calibri,sans-serif;color:rgb(31,73,125)">Additionally yum and
the rpm command can install packages over a network by specifying the URI as
the package name.</span></p>

<p class="MsoNormal" style="background-image:initial;background-repeat:initial"><span style="font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span></p>

<table class="" border="0" cellpadding="0" width="100%" style="width:100%;border-spacing:0px;background-image:initial;background-repeat:initial">
 <tbody><tr>
  <td style="padding:0.75pt;font-size:initial;text-align:initial">
  <p class="MsoNormal"><b><span style="font-size:10pt;font-family:Tahoma,sans-serif">From:
  </span></b><span style="font-size:10pt;font-family:Tahoma,sans-serif">Jason Calafiore</span></p>
  <p class="MsoNormal"><b><span style="font-size:10pt;font-family:Tahoma,sans-serif">Sent: </span></b><span style="font-size:10pt;font-family:Tahoma,sans-serif">Wednesday, June 10, 2015 17:51</span></p>
  <p class="MsoNormal"><b><span style="font-size:10pt;font-family:Tahoma,sans-serif">To: </span></b><span style="font-size:10pt;font-family:Tahoma,sans-serif"><a href="mailto:spacewalk-list@redhat.com">spacewalk-list@redhat.com</a></span></p>
  <p class="MsoNormal"><b><span style="font-size:10pt;font-family:Tahoma,sans-serif">Reply To: </span></b><span style="font-size:10pt;font-family:Tahoma,sans-serif"><a href="mailto:spacewalk-list@redhat.com">spacewalk-list@redhat.com</a></span></p>
  <p class="MsoNormal"><b><span style="font-size:10pt;font-family:Tahoma,sans-serif">Subject: </span></b><span style="font-size:10pt;font-family:Tahoma,sans-serif">[Spacewalk-list] Registering Offline servers to Spacewalk</span></p>
  </td>
 </tr>
</tbody></table>

<p class="MsoNormal"> </p>

<p class="MsoNormal">Hi
All,</p>

<p class="MsoNormal"> 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.</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">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. </p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">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.</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">Thanks,</p>

<p class="MsoNormal">Jason</p>

<p style="margin:0in 0in 0.0001pt"><span style="font-size:14pt;font-family:Calibri,sans-serif;color:rgb(46,117,181)"> </span></p>

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

<p style="margin:0in 0in 0.0001pt"><span style="font-size:11pt;font-family:Calibri,sans-serif"> </span></p>

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

<p style="margin:0in 0in 0.0001pt"><span style="font-size:11pt;font-family:Calibri,sans-serif"> </span></p>

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

<p style="margin:0in 0in 0.0001pt"><span style="font-size:11pt;font-family:Calibri,sans-serif"> </span></p>

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

<p style="margin:0in 0in 0.0001pt"><span style="font-size:11pt;font-family:Calibri,sans-serif"> </span></p>

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

<p style="margin:0in 0in 0.0001pt"><span style="font-size:11pt;font-family:Calibri,sans-serif"> </span></p>

<p style="margin:0in 0in 0.0001pt"><span style="font-size:11pt;font-family:Calibri,sans-serif">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></span></p>

<p style="margin:0in 0in 0.0001pt"><span style="font-size:11pt;font-family:Calibri,sans-serif">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></span></p>

<p style="margin:0in 0in 0.0001pt"><span style="font-size:11pt;font-family:Calibri,sans-serif"> </span></p>

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

<p style="margin:0in 0in 0.0001pt"><span style="font-size:11pt;font-family:Calibri,sans-serif"> </span></p>

<p style="margin:0in 0in 0.0001pt"><span style="font-size:11pt;font-family:Calibri,sans-serif"> </span></p>

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

<p style="margin:0in 0in 0.0001pt"><span style="font-size:11pt;font-family:Calibri,sans-serif"> </span></p>

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

<p style="margin:0in 0in 0.0001pt"><span style="font-size:11pt;font-family:Calibri,sans-serif"> </span></p>

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

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

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

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

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

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

<p style="margin:0in 0in 0.0001pt"><span style="font-size:11pt;font-family:Calibri,sans-serif"> </span></p>

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

<p style="margin:0in 0in 0.0001pt"><span style="font-size:11pt;font-family:Calibri,sans-serif"> </span></p>

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

<p style="margin:0in 0in 0.0001pt"><span style="font-size:11pt;font-family:Calibri,sans-serif"> </span></p>

<p style="margin:0in 0in 0.0001pt"><span style="font-size:10pt;font-family:Verdana,sans-serif;color:black;background:rgb(247,247,247)"># rpm -Uvh </span><span style="font-size:10pt;font-family:Verdana,sans-serif;color:black"><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></span></p>

<p style="margin:0in 0in 0.0001pt"><span style="font-size:11pt;font-family:Calibri,sans-serif"> </span></p>

<p style="margin:0in 0in 0.0001pt"><span style="font-size:11pt;font-family:Calibri,sans-serif"> </span></p>

<p style="margin:0in 0in 0.0001pt"><span style="font-size:11pt;font-family:Calibri,sans-serif"> </span></p>

<p style="margin:0in 0in 0.0001pt"><span style="font-size:11pt;font-family:Calibri,sans-serif">  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></span></p>

<p class="MsoNormal"><br>
<br>
</p>

</div></div>