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 "[email protected]"

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 - [email protected]
+
+- 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 - [email protected]
+
+- Add puppet-3.0.2-init.patch: fix lock file and pid file names
+
+-------------------------------------------------------------------
+Sat Jan  5 03:13:28 UTC 2013 - [email protected]
+
+- 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 - [email protected]
+
+- 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 [email protected]
+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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to