I found the problem in /etc/sysconfig/puppetmaster. The MANIFEST
directive wasn't commented out. Shouldn't this be commented on that it
needs to be commented out for multiple environment use?

Thanks

On Nov 12, 10:52 am, James Louis <jgloui...@gmail.com> wrote:
> Thanks Daniel,
>
> in puppet.conf on the server: (we are just trying to get a file installed to
> the int environment client)
>
> [main]
>     vardir = /var/lib/puppet
>     logdir = /var/log/puppet
>     rundir = /var/run/puppet
>     ssldir = $vardir/ssl
>     pidfile=$rundir/puppetmaster.pid
>
> [int]
> #    modulepath = /etc/puppet/modules/int
> #    manifest = /etc/puppet/manifests/int/site.pp
> manifest = /etc/puppet/int/site.pp
> modulepath = /etc/puppet/int/modules
>
> [pfm]
>     modulepath = /etc/puppet/modules/pfm
>     manifest = /etc/puppet/manifests/pfm/site.pp
>
> [site2]
>     modulepath = /etc/puppet/modules/site2
>     manifest = /etc/puppet/manifests/site2/site.pp
>
> [agent]
>     classfile = $vardir/classes.txt
>     localconfig = $vardir/localconfig
>
>     # libdir =
> /usr/local/puppet-dashboard/lib:/usr/local/puppet-dashboard/lib/puppet
>
> [master]
>     reports = http, store
>     environments = pfm,int,site2
> #    environment = pfm
>
> -----------------------------------------------------------------------------------
>
> the client puppet.conf:
>
> [main]
>     vardir = /var/lib/puppet
>     logdir = /var/log/puppet
>     rundir = /var/run/puppet
>     ssldir = $vardir/ssl
>
> [agent]
>     classfile = $vardir/classes.txt
>     localconfig = $vardir/localconfig
>
>     runinterval = 300
>     environment=int
>     report = true
>
> ------------------------------------------------------------------------------------
>
> # /etc/puppet/int/site.pp
>
> import "modules"
> import "nodes"
>
> node default {
>   include barfoo
>
> }
>
> ------------------------------------------------------------------------------------
>
> #/etc/puppet/int/modules/barfoo/manifests/init.pp
>
> class barfoo {
>
>         file { "/tmp/myFile":
>                 owner   => root,
>                 group   => root,
>                 mode    => 666,
>                 source  => "puppet:///modules/barfoo/myFile"
>                 }
>
> }
>
> ------------------------------------------------------------------------------------
>
> /etc/puppet/int/modules/barfoo/files/myFile exists but it doesn't get put on
> the agent in the int environment. There must be something we are not seeing
> here.
>
>
>
> On Thu, Nov 11, 2010 at 4:27 PM, Daniel Pittman <dan...@rimspace.net> wrote:
> > techn0gichida <jgloui...@gmail.com> writes:
>
> > > Moving from 2.5 to 2.6.2 and I was wondering if there is a preferred
> > > directory structure for using multiple environments? Does it work much
> > > different in 2.6 than in 2.5?
>
> > Not really substantially, no.
>
> > > When I made the move I assumed (I know) that my current structure and
> > > configurations would just roll over but that isn't the case.
>
> > It would be super-great if you could let us know what the problems were.
> > (Perhaps you have in other messages, but better to ask twice than never
> > hear
> >  what problems folks are hitting, I figure. :)
>
> > Regards,
> >        Daniel
> > --
> > ✣ Daniel Pittman            ✉ dan...@rimspace.net            ☎ +61 401 155
> > 707
> >               ♽ made with 100 percent post-consumer electrons
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Puppet Users" group.
> > To post to this group, send email to puppet-us...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/puppet-users?hl=en.
>
> --
> “Twenty years from now you will be more disappointed by the things that you
> didn’t do than by the ones you did do. So throw off the bowlines. Sail away
> from the safe harbor. Catch the trade winds in your sails. Explore. Dream.
> Discover.”
> – Mark Twain

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to