Mailinglist Archive: opensuse-commit (1826 mails)

< Previous Next >
commit puppet
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Tue, 09 Sep 2008 22:19:50 +0200
  • Message-id: <20080909201950.C8AD867815E@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package puppet
checked in at Tue Sep 9 22:19:50 CEST 2008.


--------
--- puppet/puppet.changes 2008-09-01 14:06:19.000000000 +0200
+++ /mounts/work_src_done/STABLE/puppet/puppet.changes 2008-09-09
17:46:36.000000000 +0200
@@ -1,0 +2,33 @@
+Tue Sep 9 17:42:21 CEST 2008 - anicka@xxxxxxx
+
+- update to 0.24.5
+ * You can now select the encoding format when transferring
+ the catalog, with 'yaml' still being the default but 'marshal'
+ being an option.
+ * Removed support for the 'node_name' setting in LDAP and external
+ node lookups.
+ * Also removed support for 'default' nodes in external nodes.
+ * Exporting or collecting resources no longer raises an exception
+ when no storeconfigs is enabled, it just produces a warning.
+ * Always using the cert name to store yaml files
+ * Added support for the --all option to puppetca --clean. If
+ puppetca --clean --all is issued then all client certificates
+ are removed.
+ * Resources now return the 'should' value for properties from
+ the [] accessor method (they previously threw an exception when
+ this method was used with properties).
+ * Modified the 'master' handler to use the Catalog class to
+ compile node configurations, rather than using the Configuration
+ handler, which was never used directly.
+ * Modified the 'master' handler (responsible for sending
+ configurations to clients) to always return Time.now as its
+ compile date, so configurations will always get recompiled.
+ * Saving new facts now expires any cached node information.
+ * Switching how caching is handled, so that objects now all
+ have an expiration date associated with them. This makes it
+ much easier to know whether a given cached object should be used
+ or if it should be regenerated.
+ * Changing the default environment to production.
+- fix installation script (man8 permissions)
+
+-------------------------------------------------------------------



Old:
----
puppet-0.24.4.tbz2
puppet-0.24.4-yumconf.diff

New:
----
puppet-0.24.5-install.diff
puppet-0.24.5.tar.bz2
puppet-0.24.5-yumconf.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ puppet.spec ++++++
--- /var/tmp/diff_new_pack.ca6465/_old 2008-09-09 22:19:13.000000000 +0200
+++ /var/tmp/diff_new_pack.ca6465/_new 2008-09-09 22:19:13.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package puppet (Version 0.24.4)
+# spec file for package puppet (Version 0.24.5)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,13 +19,14 @@


Name: puppet
-Version: 0.24.4
-Release: 2
+Version: 0.24.5
+Release: 1
License: GPL v2 or later
Group: Productivity/Networking/System
Url: http://reductivelabs.com/projects/puppet/
-Source: %{name}-%{version}.tbz2
+Source: %{name}-%{version}.tar.bz2
Patch: %{name}-%{version}-yumconf.diff
+Patch1: %{name}-%{version}-install.diff
Requires: ruby >= 1.8.1
Requires: facter >= 1.1.4
BuildRequires: facter >= 1.1.4
@@ -60,6 +61,7 @@
%prep
%setup -q
%patch
+%patch1
sed -i 's#/usr/local/bin/ruby#/usr/bin/ruby#' lib/puppet/external/nagios.rb

%build
@@ -92,11 +94,43 @@
%dir /var/log/puppet
%dir /var/run/puppet
%config /etc/puppet/puppet.conf
+%{_mandir}/man?/*

%files server
%defattr(-, root, root, 0755)
%{_bindir}/puppetmasterd
%{_bindir}/puppetrun
+
%changelog
+* Tue Sep 09 2008 anicka@xxxxxxx
+- update to 0.24.5
+ * You can now select the encoding format when transferring
+ the catalog, with 'yaml' still being the default but 'marshal'
+ being an option.
+ * Removed support for the 'node_name' setting in LDAP and external
+ node lookups.
+ * Also removed support for 'default' nodes in external nodes.
+ * Exporting or collecting resources no longer raises an exception
+ when no storeconfigs is enabled, it just produces a warning.
+ * Always using the cert name to store yaml files
+ * Added support for the --all option to puppetca --clean. If
+ puppetca --clean --all is issued then all client certificates
+ are removed.
+ * Resources now return the 'should' value for properties from
+ the [] accessor method (they previously threw an exception when
+ this method was used with properties).
+ * Modified the 'master' handler to use the Catalog class to
+ compile node configurations, rather than using the Configuration
+ handler, which was never used directly.
+ * Modified the 'master' handler (responsible for sending
+ configurations to clients) to always return Time.now as its
+ compile date, so configurations will always get recompiled.
+ * Saving new facts now expires any cached node information.
+ * Switching how caching is handled, so that objects now all
+ have an expiration date associated with them. This makes it
+ much easier to know whether a given cached object should be used
+ or if it should be regenerated.
+ * Changing the default environment to production.
+- fix installation script (man8 permissions)
* Mon Sep 01 2008 anicka@xxxxxxx
- package created (version 0.24.4)

++++++ puppet-0.24.5-install.diff ++++++
--- install.rb
+++ install.rb
@@ -102,7 +102,7 @@
omf = File.join(InstallOptions.man_dir, mf.gsub(/#{strip}/, ''))
om = File.dirname(omf)
File.makedirs(om, true)
- File.chmod(0644, om)
+ File.chmod(0755, om)
File.install(mf, omf, 0644, true)
gzip = %x{which gzip}
gzip.chomp!
++++++ puppet-0.24.4-yumconf.diff -> puppet-0.24.5-yumconf.diff ++++++


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages