Hello community, here is the log from the commit of package puppet for openSUSE:Factory checked in at 2013-01-24 15:44:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/puppet (Old) and /work/SRC/openSUSE:Factory/.puppet.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "puppet", Maintainer is "VDziewiecki@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/puppet/puppet.changes 2012-11-25 13:15:49.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.puppet.new/puppet.changes 2013-01-24 15:44:38.000000000 +0100 @@ -1,0 +2,32 @@ +Fri Jan 18 14:34:23 UTC 2013 - vdziewiecki@suse.com + +- Modify puppet-3.0.2-init.patch: Don't use lock file and pid file +at all - bnc#714649 +- Do not use puppet-3.0.1-arg-err.patch and puppet-3.0.1-init.diff, +since they have been upstreamed already. +------------------------------------------------------------------- +Fri Jan 11 17:07:50 UTC 2013 - aeszter@gwdg.de + +- Add puppet-3.0.2-init.patch: fix lock file and pid file names + +------------------------------------------------------------------- +Sat Jan 5 03:13:28 UTC 2013 - boris@steki.net + +- Updated to latest upstream version 3.0.2 +- Bugfix release +* Full list of bugs can be found at: + https://projects.puppetlabs.com/versions/337 +Notable bugs: +- Bug #15513: Resource type 'cron' fails with 'target' parameter +- Bug #16178: Boolean false in a variable causes the puppet backend lookup to fail +- Bug #17445: Race condition in logrotate config makes puppet agent crash. +- Bug #17447: Puppet sysv init script faulty +- Bug #17488: Puppet needlessly crashes when run unptivileged even with --noop + +------------------------------------------------------------------- +Fri Dec 7 16:05:04 UTC 2012 - aeszter@gwdg.de + +- Add puppet-3.0.1-arg-err.patch: fix + http://projects.puppetlabs.com/issues/10963 + +------------------------------------------------------------------- Old: ---- puppet-3.0.1-init.diff puppet-3.0.1.tar.gz New: ---- puppet-3.0.2-init.patch puppet-3.0.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ puppet.spec ++++++ --- /var/tmp/diff_new_pack.kJZ1ZQ/_old 2013-01-24 15:44:40.000000000 +0100 +++ /var/tmp/diff_new_pack.kJZ1ZQ/_new 2013-01-24 15:44:40.000000000 +0100 @@ -22,7 +22,7 @@ %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Name: puppet -Version: 3.0.1 +Version: 3.0.2 Release: 0 Summary: A network tool for managing many disparate systems License: Apache-2.0 @@ -34,13 +34,12 @@ Source3: puppet.sysconfig Source4: puppetmasterd.sysconfig # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines -Patch0: %{name}-2.6.6-yumconf.diff -# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines -Patch1: %{name}-3.0.1-init.diff -# Included in upstream package as of 3.x series +Patch0: puppet-2.6.6-yumconf.diff +# PATCH-FIX-OPENSUSE puppet-3.0.2-init.diff aeszter@gwdg.de +Patch1: puppet-3.0.2-init.patch Obsoletes: hiera-puppet < 1.0.0 Provides: hiera-puppet >= 1.0.0 -Requires: facter >= 1.5.1 +Requires: facter >= 1.6.4 Requires: rubygem-hiera >= 1.0.0 Requires: ruby >= 1.8.7 Requires: rubygem-ruby-shadow >= 2.1.4 ++++++ puppet-3.0.2-init.patch ++++++ Index: ext/suse/client.init =================================================================== --- ext/suse/client.init.orig +++ ext/suse/client.init @@ -33,13 +33,11 @@ # rc_exit exit appropriate to overall rc status [ -f /etc/rc.status ] && . /etc/rc.status [ -f /etc/sysconfig/puppet ] && . /etc/sysconfig/puppet -lockfile=${LOCKFILE-/var/lock/subsys/puppet} -pidfile=${PIDFILE-/var/run/puppet/agent.pid} puppetd=${PUPPETD-/usr/bin/puppet} RETVAL=0 PUPPET_OPTS="agent" -[ -n "${PUPPET_SERVER}" ] && PUPPET_OPTS="--server=${PUPPET_SERVER}" +[ -n "${PUPPET_SERVER}" ] && PUPPET_OPTS="${PUPPET_OPTS} --server=${PUPPET_SERVER}" [ -n "$PUPPET_LOG" ] && PUPPET_OPTS="${PUPPET_OPTS} --logdest=${PUPPET_LOG}" [ -n "$PUPPET_PORT" ] && PUPPET_OPTS="${PUPPET_OPTS} --port=${PUPPET_PORT}" @@ -68,7 +66,7 @@ case "$1" in # startproc should return 0, even if service is # already running to match LSB spec. - startproc -p ${pidfile} $puppetd ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} && touch ${lockfile} + startproc $puppetd ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} # Remember status and be verbose rc_status -v ;; @@ -77,7 +75,7 @@ case "$1" in ## Stop daemon with killproc(8) and if this fails ## set echo the echo return value. - killproc -QUIT -p ${pidfile} $puppetd && rm -f ${lockfile} ${pidfile} + killproc -QUIT $puppetd # Remember status and be verbose rc_status -v @@ -106,7 +104,7 @@ case "$1" in echo -n "Reload service puppet" ## if it supports it: - killproc -HUP -p ${pidfile} $puppetd + killproc -HUP $puppetd rc_status -v ;; reload) @@ -115,7 +113,7 @@ case "$1" in # If it supports signalling: echo -n "Reload puppet services." - killproc -HUP -p ${pidfile} $puppetd + killproc -HUP $puppetd rc_status -v ;; status) @@ -130,7 +128,7 @@ case "$1" in # 3 - service not running # NOTE: checkproc returns LSB compliant status values. - checkproc -p ${pidfile} $puppetd + checkproc $puppetd rc_status -v ;; once) Index: ext/suse/server.init =================================================================== --- ext/suse/server.init.orig +++ ext/suse/server.init @@ -30,9 +30,6 @@ # rc_reset clear local rc status (overall remains) # rc_exit exit appropriate to overall rc status -lockfile=/var/lock/subsys/puppetmaster -pidfile=/var/run/puppet/master.pid - # Source function library. [ -f /etc/rc.status ] && . /etc/rc.status @@ -97,7 +94,7 @@ case "$1" in # already running to match LSB spec. # Confirm the manifest exists if [ -r $PUPPETMASTER_MANIFEST ]; then - startproc -p ${pidfile} $PUPPETMASTER $PUPPETMASTER_OPTS && touch "$lockfile" + startproc $PUPPETMASTER $PUPPETMASTER_OPTS else rc_failed echo "Manifest does not exist: $PUPPETMASTER_MANIFEST" @@ -110,7 +107,7 @@ case "$1" in ## Stop daemon with killproc(8) and if this fails ## set echo the echo return value. - killproc -QUIT -p ${pidfile} $PUPPETMASTER && rm -f ${lockfile} ${pidfile} + killproc -QUIT $PUPPETMASTER # Remember status and be verbose rc_status -v @@ -139,7 +136,7 @@ case "$1" in echo -n "Reload service puppet" ## if it supports it: - killproc -HUP -p ${pidfile} $PUPPETMASTER + killproc -HUP $PUPPETMASTER rc_status -v ;; reload) @@ -148,7 +145,7 @@ case "$1" in # If it supports signalling: echo -n "Reload puppet services." - killproc -HUP -p ${pidfile} $PUPPETMASTER + killproc -HUP $PUPPETMASTER rc_status -v ;; status) @@ -163,7 +160,7 @@ case "$1" in # 3 - service not running # NOTE: checkproc returns LSB compliant status values. - checkproc -p ${pidfile} $PUPPETMASTER + checkproc $PUPPETMASTER rc_status -v ;; *) ++++++ puppet-3.0.1.tar.gz -> puppet-3.0.2.tar.gz ++++++ ++++ 7147 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org