[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cobbler
Subject:    Re: [cobbler] howto bootstrap cfengine from cobbler
From:       Harry Hoffman <hhoffman () ip-solutions ! net>
Date:       2013-07-19 13:46:54
Message-ID: 51E9434E.9060009 () ip-solutions ! net
[Download RAW message or body]

It's fine to create your own local repo. Just make sure to keep it
updated with reposync so that you don't fall behind in releases of
packages for security issues.

good luck!

Cheers,
Harry

On 07/19/2013 09:46 AM, jehan procaccia wrote:
> Le 18/07/2013 23:38, Harry Hoffman a écrit :
> > Sorry, it was typed very quickly. Go to the cfengine site and find
> > their yum repository link.
> > Take the URL from there and use it to add a local repo in cobbler.
> > Make sure to select "keep local".
> > Then you'll have a cfengine repo. Edit your profile and add the repo
> > from available repos to included repos.
> > Then choose cfengine-community in your package selection in the
> > kickstart, at either the profile or system level.
> > Make sense? I might have some cobbler terms wrong, I'm on the train
> > and not looking at it directly.
> Ok, I did my own local repo containing cfengine-community package and
> added it to my cobbler profile .
> the thing that I was missing is that I added the installation of
> cfengine-community package in %package section of the kickstart template
> for that profile, and it kept telling me that cfengine-community package
> installation was skiped because not present ! then I realised that it
> needed to be put in post install snippet, when my local repository could
> finally  be known by the installed system . now it works fine .
> > After the package is installed you need a snippet to have it
> > bootstrap. Since this is a post install step the package is already
> > installed so you just need to call cf-agent like you show below.
> > I believe you still need either a failsafe or update cf file on the
> > installed system. I can check if you need.
> since 3.2.0 there's no need to copy failsafe or update cf file, cf
> footnote at
> http://blog.normation.com/en/2012/01/03/interactive-key-exchange-with-cfengine/
> <http://blog.normation.com/en/2012/01/03/interactive-key-exchange-with-cfengine/>
> 
> "Since the *version 3.2.0*, if you are willing to automatically accept
> keys from the clients on the servers, you don't need to copy any
> promises on the client, the bootstrap procedure from the Nova
> <http://cfengine.com/pages/nova> edition has been backported in the
> community edition; and it uses its own embedded promises"
> 
> I documented my own way to do it at:
> http://www-public.it-sudparis.eu/~procacci/dok/doku.php?id=docpublic:systemes:linux:cfengine3&#bootstrap_cfengine_from_cobbler
>  <http://www-public.it-sudparis.eu/%7Eprocacci/dok/doku.php?id=docpublic:systemes:linux:cfengine3&#bootstrap_cfengine_from_cobbler>
>  
_______________________________________________
cobbler mailing list
cobbler@lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/cobbler


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic