Thanks Justin! Your suggestion worked perfectly and is definitely the way to go. Now, the only question is when is this "feature" going to make it into the official RHN/RHEL products?
I'm sold on this despite lots of tedious config work and troubleshooting to get this solution up and running. Someone should take on the virtual appliance approach - bundle this whole thing (spacewalk, cobbler, koan, whatever the open source db backend, etc.) into a nice, self-contained, well-integrated and tested VA and be able to run it on KVM, Xen, ESX, EC2. Oh wait, maybe the work is already in progress!? ;-) https://fedorahosted.org/spacewalk/wiki/Spacewalkonvm Good luck! I think it's a worthwhile effort. Randy > ---------------------------------------------------------------------- > > Date: Wed, 26 Aug 2009 12:57:04 -0700 (PDT) > From: Randy Rubins <[email protected]> > Subject: [Spacewalk-list] Kickstart config file generated > by Spacewalk > Config Management > To: [email protected] > Message-ID: <[email protected]> > Content-Type: text/plain; charset="us-ascii" > > What process on the Spacewalk server generates the > kickstart profile .cfg file in > /var/lib/rhn/kickstarts/wizard directory? > Is there a way to update the template(s) used by this > process, like one would normally be able to do via standard > cobbler interface/templates? > > Maybe someone could also expand on the "Spacewalk command > section" in the kickstart profile? Why are we > updating/installing "pyOpenSSL, libxml2-python, and rhnlib", > but leaving out "rhn-setup" and a few others from the > spacewalk-client-tools repo? > > I'd like to install, register, and update CentOS 5 clients > directly from my Spacewalk server, without configuring an > external yum repo on my clients.... > I'd appreciate any suggestions. > > Randy Rubins > > > > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > https://www..redhat.com/archives/spacewalk-list/attachments/20090826/fbf89af8/attachment.html > > ------------------------------ > > Message: 2 > Date: Wed, 26 Aug 2009 16:37:01 -0400 > From: Justin Sherrill <[email protected]> > Subject: Re: [Spacewalk-list] Kickstart config file > generated by > Spacewalk Config > Management > To: [email protected] > Message-ID: <[email protected]> > Content-Type: text/plain; charset=ISO-8859-1 > > Randy Rubins wrote: > > What process on the Spacewalk server generates the > kickstart profile > > .cfg file in /var/lib/rhn/kickstarts/wizard > directory? > > Is there a way to update the template(s) used by this > process, like one > > would normally be able to do via standard cobbler > interface/templates? > > > > Maybe someone could also expand on the "Spacewalk > command section" in > > the kickstart profile? Why are we > updating/installing "pyOpenSSL, > > libxml2-python, and rhnlib", but leaving out > "rhn-setup" and a few > > others from the spacewalk-client-tools repo? > So we used to do this for rhn-setup, but it was causing > some issues with > dependencies with older versions of RHEL 5. > > > > > > I'd like to install, register, and update CentOS 5 > clients directly from > > my Spacewalk server, without configuring an external > yum repo on my > > clients.... > > I'd appreciate any suggestions. > > One of the features that was created after 0.6's release > but was > backported to 0.6 was the ability to include child channels > as repos > within a kickstart file. All you need to do is create > a child channel > and push all the client packages to it (or you could > spacewalk-repo-sync > the el5 spacewalk repo). > > Then in your kickstart profile on the "Operating System" > tab, simply > select that child channel. Then you include > "rhn-setup" within your > %packages section of your kickstart. The result of > this is that all > needed client utils are installed before the rhnreg_ks > occurs. > > -Justin > > > > > Randy Rubins > > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Spacewalk-list mailing list > > [email protected] > > https://www.redhat.com/mailman/listinfo/spacewalk-list > > > -- > Justin Sherrill, RHCA > 1801 Varsity Drive. > Software Engineer > Raleigh, NC 27603 > Red Hat, Inc. _______________________________________________ Spacewalk-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/spacewalk-list
