Jeff, you are totally right. We mistakenly applied a patch before
release. We've just released 2.7.8rc2, which should be more sane and
not try to create those directories. Thanks for letting us know.

-haus

On Thu, Dec 1, 2011 at 8:42 AM, Jeffrey Ollie <[email protected]> wrote:
> On Thu, Dec 1, 2011 at 10:39 AM, Jeffrey Ollie <[email protected]> wrote:
>> On Wed, Nov 30, 2011 at 8:30 PM, Michael Stahnke <[email protected]> 
>> wrote:
>>> Puppet 2.7.8rc1 is available. 2.7.8rc1 contains everything that was
>>> being previewed in the 2.7.7rc series as well as some new content.
>>>
>>> Key highlight in this release (beyond items from 2.7.7rc series) are:
>>>   *  Allow providers to be selected in the run they become suitable
>>>   * Showdiff is now not auto-enabled when running in noop mode
>>>   * Provide default subjectAltNames while bootstrapping master
>>> (defaulting to puppet and puppet.<domain>)
>>>   *  Allow optional trailing comma in argument lists.
>>>   *  Output 4-digit file modes in File type
>>
>> I just tried upgrading my server (previously running 2.7.7rc2) and it
>> wanted to create a whole bunch of directories under /etc/puppetlabs
>> and /var/opt/lib/pe-puppet when I restarted Apache (I'm running puppet
>> under passenger).  I didn't see any commits in the Git repository that
>> would account for this change though...
>
> This is affecting the agents as well.  Did I somehow get the enterprise 
> edition?
>
> [root@web04 ~]# puppet agent --onetime --verbose --no-daemonize
> err: /File[/etc/puppetlabs/puppet]/ensure: change from absent to
> directory failed: Cannot create /etc/puppetlabs/puppet; parent
> directory /etc/puppetlabs does not exist
> notice: /File[/etc/puppetlabs/puppet/ssl]: Dependency
> File[/etc/puppetlabs/puppet] has failures: true
> warning: /File[/etc/puppetlabs/puppet/ssl]: Skipping because of failed
> dependencies
> notice: /File[/etc/puppetlabs/puppet/ssl/private_keys]: Dependency
> File[/etc/puppetlabs/puppet] has failures: true
> warning: /File[/etc/puppetlabs/puppet/ssl/private_keys]: Skipping
> because of failed dependencies
> notice: /File[/etc/puppetlabs/puppet/ssl/certificate_requests]:
> Dependency File[/etc/puppetlabs/puppet] has failures: true
> warning: /File[/etc/puppetlabs/puppet/ssl/certificate_requests]:
> Skipping because of failed dependencies
> notice: /File[/etc/puppetlabs/puppet/ssl/certs]: Dependency
> File[/etc/puppetlabs/puppet] has failures: true
> warning: /File[/etc/puppetlabs/puppet/ssl/certs]: Skipping because of
> failed dependencies
> notice: /File[/etc/puppetlabs/puppet/ssl/private]: Dependency
> File[/etc/puppetlabs/puppet] has failures: true
> warning: /File[/etc/puppetlabs/puppet/ssl/private]: Skipping because
> of failed dependencies
> notice: /File[/etc/puppetlabs/puppet/ssl/public_keys]: Dependency
> File[/etc/puppetlabs/puppet] has failures: true
> warning: /File[/etc/puppetlabs/puppet/ssl/public_keys]: Skipping
> because of failed dependencies
> err: /File[/var/opt/lib/pe-puppet]/ensure: change from absent to
> directory failed: Cannot create /var/opt/lib/pe-puppet; parent
> directory /var/opt/lib does not exist
> notice: /File[/var/opt/lib/pe-puppet/client_yaml]: Dependency
> File[/var/opt/lib/pe-puppet] has failures: true
> warning: /File[/var/opt/lib/pe-puppet/client_yaml]: Skipping because
> of failed dependencies
> notice: /File[/var/opt/lib/pe-puppet/log]: Dependency
> File[/var/opt/lib/pe-puppet] has failures: true
> warning: /File[/var/opt/lib/pe-puppet/log]: Skipping because of failed
> dependencies
> notice: /File[/var/opt/lib/pe-puppet/run]: Dependency
> File[/var/opt/lib/pe-puppet] has failures: true
> warning: /File[/var/opt/lib/pe-puppet/run]: Skipping because of failed
> dependencies
> notice: /File[/var/opt/lib/pe-puppet/lib]: Dependency
> File[/var/opt/lib/pe-puppet] has failures: true
> warning: /File[/var/opt/lib/pe-puppet/lib]: Skipping because of failed
> dependencies
> notice: /File[/var/opt/lib/pe-puppet/facts]: Dependency
> File[/var/opt/lib/pe-puppet] has failures: true
> warning: /File[/var/opt/lib/pe-puppet/facts]: Skipping because of
> failed dependencies
> notice: /File[/var/opt/lib/pe-puppet/clientbucket]: Dependency
> File[/var/opt/lib/pe-puppet] has failures: true
> warning: /File[/var/opt/lib/pe-puppet/clientbucket]: Skipping because
> of failed dependencies
> notice: /File[/var/opt/lib/pe-puppet/state]: Dependency
> File[/var/opt/lib/pe-puppet] has failures: true
> warning: /File[/var/opt/lib/pe-puppet/state]: Skipping because of
> failed dependencies
> notice: /File[/var/opt/lib/pe-puppet/state/graphs]: Dependency
> File[/var/opt/lib/pe-puppet] has failures: true
> warning: /File[/var/opt/lib/pe-puppet/state/graphs]: Skipping because
> of failed dependencies
> notice: /File[/var/opt/lib/pe-puppet/client_data]: Dependency
> File[/var/opt/lib/pe-puppet] has failures: true
> warning: /File[/var/opt/lib/pe-puppet/client_data]: Skipping because
> of failed dependencies
> Could not prepare for execution: Got 2 failure(s) while initializing:
> change from absent to directory failed: Cannot create
> /etc/puppetlabs/puppet; parent directory /etc/puppetlabs does not
> exist; change from absent to directory failed: Cannot create
> /var/opt/lib/pe-puppet; parent directory /var/opt/lib does not exist
> [root@web04 ~]# puppet --version
> 2.7.8
>
>
> --
> Jeff Ollie
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Puppet Developers" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/puppet-dev?hl=en.
>

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

Reply via email to