Issue #20559 has been updated by David Gordon.
puppet.conf as follows:
[main]
# Where Puppet stores dynamic and growing data.
# The default value is '/var/puppet'.
vardir = /var/lib/puppet
# The Puppet log directory.
# The default value is '$vardir/log'.
logdir = /var/log/puppet
# Where Puppet PID files are kept.
# The default value is '$vardir/run'.
rundir = /var/run/puppet
# Where SSL certificates are kept.
# The default value is '$confdir/ssl'.
ssldir = $vardir/sdlc/ssl
pluginsync = true
factpath = $vardir/lib/facter
[agent]
# The file in which puppetd stores a list of the classes
# associated with the retrieved configuratiion. Can be loaded in
# the separate ``puppet`` executable using the ``--loadclasses``
# option.
# The default value is '$confdir/classes.txt'.
classfile = $vardir/classes.txt
# Where puppetd caches the local configuration. An
# extension indicating the cache format is added automatically.
# The default value is '$confdir/localconfig'.
localconfig = $vardir/localconfig
server = myhost.x.y.com
report = true
graph = true
graphdir = /var/lib/puppet/graph
[master]
# facts_terminus = yaml
reportdir = /local/sdlc/puppet/reports/yaml/
reports = store, http
reporturl=http://localhost:3000/reports
node_terminus = exec
external_nodes = /usr/bin/env PUPPET_DASHBOARD_URL=http://localhost:3000
/local/sdlc/puppet-dashboard/bin/external_node
# Dynamic environments
manifest = $confdir/environments/$environment/manifests/site.pp
modulepath = $confdir/environments/$environment/modules:/etc/puppet/modules
storeconfigs_backend = puppetdb
storeconfigs = true
filetimeout=0s
----------------------------------------
Bug #20559: Upgrade to Puppet 3.2.0-0.1rc1 failed
https://projects.puppetlabs.com/issues/20559#change-90508
* Author: David Gordon
* Status: Unreviewed
* Priority: Normal
* Assignee:
* Category:
* Target version:
* Affected Puppet version:
* Keywords:
* Branch:
----------------------------------------
Hi,
I have the following packages install on my RHEL 2.6.32-220.13.1.el6.x86_64
machine:
puppet-server-3.1.1-1.el6.noarch
puppetdb-1.2.0-1.el6.noarch
puppet-dashboard-1.2.23-1.el6.noarch
puppetdb-terminus-1.2.0-1.el6.noarch
puppet-3.1.1-1.el6.noarch
Ruby version is: ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]
I tried to upgrade to 3.2.0-0.1rc1 to resolve a mysterious problem where I get
sporadic 400 errors "Class not found". Apart from these, 3.1.1 work ok.
Upgrading puppet and puppet-server packages worked, but the puppetmaster dies
at startup. The service starts with 'OK' but then service status states 'dead
but pidfile exists. Running puppetmaster --no-daemonize --debug in the
foreground also exitted with no errors logged. Doing the same with strace
showed 'bad file descriptor'.
Downgraded back to 3.1.1 and it works again.
--
You have received this notification because you have either subscribed to it,
or are involved in it.
To change your notification preferences, please click here:
http://projects.puppetlabs.com/my/account
--
You received this message because you are subscribed to the Google Groups
"Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.