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

Reply via email to