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.
