[Spacewalk-list] Kickstart config file generated by Spacewalk Config Management

Randy Rubins lv_hockey at yahoo.com
Fri Aug 28 03:58:17 UTC 2009


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 <lv_hockey at yahoo.com>
> Subject: [Spacewalk-list] Kickstart config file generated
> by Spacewalk
>     Config Management
> To: spacewalk-list at redhat.com
> Message-ID: <760088.96058.qm at web112218.mail.gq1.yahoo.com>
> 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 <jsherril at redhat.com>
> Subject: Re: [Spacewalk-list] Kickstart config file
> generated by
>     Spacewalk    Config
> Management
> To: spacewalk-list at redhat.com
> Message-ID: <4A959CED.7060506 at redhat.com>
> 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
> > Spacewalk-list at redhat.com
> > https://www.redhat.com/mailman/listinfo/spacewalk-list
> 
> 
> -- 
> Justin Sherrill, RHCA         
> 1801 Varsity Drive.
> Software Engineer           
>     Raleigh, NC 27603
> Red Hat, Inc.


      





More information about the Spacewalk-list mailing list