commit rubygem-puppet for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-puppet for openSUSE:Factory checked in at 2017-08-18 15:04:32 Comparing /work/SRC/openSUSE:Factory/rubygem-puppet (Old) and /work/SRC/openSUSE:Factory/.rubygem-puppet.new (New) Package is "rubygem-puppet" Fri Aug 18 15:04:32 2017 rev:13 rq:517169 version:3.8.7 Changes: --- /work/SRC/openSUSE:Factory/rubygem-puppet/rubygem-puppet.changes 2017-07-17 09:12:17.218397846 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-puppet.new/rubygem-puppet.changes 2017-08-18 15:04:38.340168638 +0200 @@ -1,0 +2,6 @@ +Thu Aug 10 15:12:23 UTC 2017 - o...@aepfle.de + +- Update filename in /var/adm/update-messages to match documentation, + and build-compare pattern + +--- Other differences: -- ++ rubygem-puppet.spec ++ --- /var/tmp/diff_new_pack.KLptWp/_old 2017-08-18 15:04:41.303751240 +0200 +++ /var/tmp/diff_new_pack.KLptWp/_new 2017-08-18 15:04:41.331747297 +0200 @@ -276,7 +276,7 @@ %endif if [ -f /run/puppet_migrate ]; then -cat > %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release} << EOF +cat > %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release}-something << EOF Warning: If you used puppet on openSUSE/SLE before be aware, that service is now Warning: called puppemaster instead of puppetmasterd. This was done to comply Warning: with upstream naming of the service and hopefully with everybody else
commit rubygem-puppet for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-puppet for openSUSE:Factory checked in at 2017-07-17 09:12:14 Comparing /work/SRC/openSUSE:Factory/rubygem-puppet (Old) and /work/SRC/openSUSE:Factory/.rubygem-puppet.new (New) Package is "rubygem-puppet" Mon Jul 17 09:12:14 2017 rev:12 rq:510322 version:3.8.7 Changes: --- /work/SRC/openSUSE:Factory/rubygem-puppet/rubygem-puppet.changes 2016-10-04 15:59:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-puppet.new/rubygem-puppet.changes 2017-07-17 09:12:17.218397846 +0200 @@ -1,0 +2,8 @@ +Fri Jul 14 13:18:28 UTC 2017 - kstreit...@suse.com + +- add puppet-CVE-2017-2295.patch to fix a security vulnerability + where an attacker could force YAML deserialization in an unsafe + manner, which would lead to remote code execution + [bsc#1040151], [CVE-2017-2295] + +--- New: puppet-CVE-2017-2295.patch Other differences: -- ++ rubygem-puppet.spec ++ --- /var/tmp/diff_new_pack.DumdKZ/_old 2017-07-17 09:12:17.870306021 +0200 +++ /var/tmp/diff_new_pack.DumdKZ/_new 2017-07-17 09:12:17.874305458 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-puppet # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -60,7 +60,7 @@ BuildRequires: %{rubygem rdoc > 3.10} BuildRequires: update-alternatives Url:https://github.com/puppetlabs/puppet -Source: http://rubygems.org/gems/%{mod_full_name}.gem +Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1:puppetmaster.fw Source2:puppet.fw Source3:puppetmaster-unicorn.service @@ -73,6 +73,7 @@ Patch2: %{mod_name}-ruby-2_2.patch Patch3: %{mod_name}-systemd-default-on-new-suse.patch Patch4: %{mod_name}-non_ASCII_user_comment.patch +Patch5: %{mod_name}-CVE-2017-2295.patch # /MANUAL Summary:A network tool for managing many disparate systems License:Apache-2.0 @@ -92,6 +93,7 @@ %patch2 -p1 %patch3 -p1 %patch4 -p1 +%patch5 -p1 find -type f -print0 | xargs -0 touch -r %{S:0} %gem_build ++ gem2rpm.yml ++ --- /var/tmp/diff_new_pack.DumdKZ/_old 2017-07-17 09:12:17.914299825 +0200 +++ /var/tmp/diff_new_pack.DumdKZ/_new 2017-07-17 09:12:17.914299825 +0200 @@ -18,6 +18,7 @@ '%{mod_name}-ruby-2_2.patch': -p1 '%{mod_name}-systemd-default-on-new-suse.patch': -p1 '%{mod_name}-non_ASCII_user_comment.patch': -p1 + '%{mod_name}-CVE-2017-2295.patch': -p1 :main: :preamble: |- Provides: %{mod_name} = %{version}-%{release} ++ puppet-CVE-2017-2295.patch ++ >From 06d8c51367ca932b9da5d9b01958cfc0adf0f2ea Mon Sep 17 00:00:00 2001 From: Josh CooperDate: Fri, 28 Apr 2017 12:09:11 -0700 Subject: [PATCH] (PUP-7483) Reject all fact formats except PSON Previously, an authenticated user could cause the master to execute YAML.load on user-specified input, as well as MessagePack.unpack if the msgpack gem was installed. Since 3.2.2, agents have always sent facts as PSON. There is no reason to support other formats, so reject all fact formats except PSON. --- Index: puppet-3.8.5/lib/puppet/indirector/catalog/compiler.rb === --- puppet-3.8.5.orig/lib/puppet/indirector/catalog/compiler.rb +++ puppet-3.8.5/lib/puppet/indirector/catalog/compiler.rb @@ -22,9 +22,11 @@ class Puppet::Resource::Catalog::Compile # in Network::HTTP::Handler will automagically deserialize the value. if text_facts.is_a?(Puppet::Node::Facts) facts = text_facts - else + elsif format == 'pson' # We unescape here because the corresponding code in Puppet::Configurer::FactHandler escapes -facts = Puppet::Node::Facts.convert_from(format, CGI.unescape(text_facts)) +facts = Puppet::Node::Facts.convert_from('pson', CGI.unescape(text_facts)) + else +raise ArgumentError, "Unsupported facts format" end unless facts.name == request.key
commit rubygem-puppet for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-puppet for openSUSE:Factory checked in at 2016-10-04 16:00:00 Comparing /work/SRC/openSUSE:Factory/rubygem-puppet (Old) and /work/SRC/openSUSE:Factory/.rubygem-puppet.new (New) Package is "rubygem-puppet" Changes: --- /work/SRC/openSUSE:Factory/rubygem-puppet/rubygem-puppet.changes 2016-09-21 18:47:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-puppet.new/rubygem-puppet.changes 2016-10-04 15:59:38.0 +0200 @@ -1,0 +2,5 @@ +Mon Oct 3 10:12:39 UTC 2016 - kstreit...@suse.com + +- fix sysconfig_filename parameters in %fillup_only macros + +--- Other differences: -- ++ rubygem-puppet.spec ++ --- /var/tmp/diff_new_pack.GhHLw5/_old 2016-10-04 15:59:39.0 +0200 +++ /var/tmp/diff_new_pack.GhHLw5/_new 2016-10-04 15:59:39.0 +0200 @@ -202,7 +202,7 @@ %endif %post -%fillup_only -n puppetmaster +%fillup_only -n puppet %if 0%{?has_systemd} %service_add_post puppet.service %endif @@ -268,8 +268,7 @@ %endif %post master -# Compatibility with old setups -%fillup_only +%fillup_only -n puppetmaster %if 0%{?has_systemd} %service_add_post puppetmaster.service %endif ++ gem2rpm.yml ++ --- /var/tmp/diff_new_pack.GhHLw5/_old 2016-10-04 15:59:39.0 +0200 +++ /var/tmp/diff_new_pack.GhHLw5/_new 2016-10-04 15:59:39.0 +0200 @@ -131,7 +131,7 @@ %insserv_cleanup %endif :post: |- -%fillup_only -n puppetmaster +%fillup_only -n puppet %if 0%{?has_systemd} %service_add_post puppet.service %endif @@ -192,8 +192,7 @@ %insserv_cleanup %endif :post: |- -# Compatibility with old setups -%fillup_only +%fillup_only -n puppetmaster %if 0%{?has_systemd} %service_add_post puppetmaster.service %endif
commit rubygem-puppet for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-puppet for openSUSE:Factory checked in at 2016-09-21 18:47:53 Comparing /work/SRC/openSUSE:Factory/rubygem-puppet (Old) and /work/SRC/openSUSE:Factory/.rubygem-puppet.new (New) Package is "rubygem-puppet" Changes: --- /work/SRC/openSUSE:Factory/rubygem-puppet/rubygem-puppet.changes 2016-04-22 16:24:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-puppet.new/rubygem-puppet.changes 2016-09-21 18:47:55.0 +0200 @@ -1,0 +2,26 @@ +Tue Aug 16 15:01:32 UTC 2016 - tampak...@opensuse.org + +- set the perms of the unicorn.conf to 644 + +--- +Wed Aug 3 10:51:14 UTC 2016 - tampak...@opensuse.org + +- Replace the greps with fillup-template to update the sysconfig files. + Fixes properly boo#916005 + +--- +Fri Jul 29 18:08:33 UTC 2016 - jeng...@inai.de + +- Run fdupes over practically everything that was installed, + fixing "files-duplicate /usr/lib64/ruby/gems/2.2.0/doc/ + /puppet-3.8.7/ri/Puppet/Pops/Types/TypeFactory/any-c.ri" etc. + +--- +Mon Jul 25 13:08:46 UTC 2016 - tampak...@opensuse.org + +- Update to 3.8.7: + https://docs.puppetlabs.com/puppet/3.8/reference/release_notes.html#puppet-386 + https://docs.puppetlabs.com/puppet/3.8/reference/release_notes.html#puppet-387 +- Add -master-unicorn subpackage with unicorn systemd unit file and config + +--- Old: puppet-3.8.5.gem New: puppet-3.8.7.gem puppetmaster-unicorn.service rubygem-puppet-rpmlintrc unicorn.conf Other differences: -- ++ rubygem-puppet.spec ++ --- /var/tmp/diff_new_pack.Jnv2dw/_old 2016-09-21 18:47:57.0 +0200 +++ /var/tmp/diff_new_pack.Jnv2dw/_new 2016-09-21 18:47:57.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-puppet # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ # Name: rubygem-puppet -Version:3.8.5 +Version:3.8.7 Release:0 %define mod_name puppet %define mod_full_name %{mod_name}-%{version} @@ -43,6 +43,7 @@ BuildRequires: fdupes Requires(pre): /usr/sbin/groupadd Requires(pre): /usr/sbin/useradd +Requires(pre): %fillup_prereq Requires: tar %if 0%{?suse_version} >= 1210 BuildRequires: systemd @@ -62,7 +63,10 @@ Source: http://rubygems.org/gems/%{mod_full_name}.gem Source1:puppetmaster.fw Source2:puppet.fw -Source3:gem2rpm.yml +Source3:puppetmaster-unicorn.service +Source4:unicorn.conf +Source5:%{name}-rpmlintrc +Source6:gem2rpm.yml # MANUAL Patch0: %{mod_name}-zypper-lu.patch Patch1: %{mod_name}-systemd-default.patch @@ -88,6 +92,7 @@ %patch2 -p1 %patch3 -p1 %patch4 -p1 +find -type f -print0 | xargs -0 touch -r %{S:0} %gem_build %build @@ -108,9 +113,17 @@ for config_file in auth fileserver tagmail ; do install -m0644 $gemdir/conf/$config_file.conf %{buildroot}%{_sysconfdir}/%{mod_name}/$config_file.conf done +install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/%{mod_name}/unicorn.conf +mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates +cp $gemdir/ext/redhat/client.sysconfig %{buildroot}/%{_localstatedir}/adm/fillup-templates/sysconfig.puppet +cp $gemdir/ext/redhat/server.sysconfig %{buildroot}/%{_localstatedir}/adm/fillup-templates/sysconfig.puppetmaster %if 0%{?has_systemd} ln -sf service %{buildroot}/%{_sbindir}/rcpuppet ln -sf service %{buildroot}/%{_sbindir}/rcpuppetmaster +ln -sf service %{buildroot}/%{_sbindir}/rcpuppetmaster-unicorn +install -m 644 $gemdir/ext/systemd/puppet.service %{buildroot}%{_unitdir}/system/puppet.service +install -m 644 $gemdir/ext/systemd/puppetmaster.service %{buildroot}%{_unitdir}/system/puppetmaster.service +install -m 644 %{SOURCE3} %{buildroot}%{_unitdir}/system/puppetmaster-unicorn.service %else mkdir -p %{buildroot}%_initddir # fix old port arg @@ -123,9 +136,6 @@ install -m 644 %{SOURCE1} %{buildroot}/%{_fwdefdir}/puppetmasterd install -m 644 %{SOURCE2} %{buildroot}/%{_fwdefdir}/puppet -# Latest git calls the service for agent puppet again -install -m 644 $gemdir/ext/systemd/puppet.service %{buildroot}%{_unitdir}/system/puppet.service -install -m 644 $gemdir/ext/systemd/puppetmaster.service
commit rubygem-puppet for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-puppet for openSUSE:Factory checked in at 2016-04-22 16:24:37 Comparing /work/SRC/openSUSE:Factory/rubygem-puppet (Old) and /work/SRC/openSUSE:Factory/.rubygem-puppet.new (New) Package is "rubygem-puppet" Changes: --- /work/SRC/openSUSE:Factory/rubygem-puppet/rubygem-puppet.changes 2016-01-28 17:23:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-puppet.new/rubygem-puppet.changes 2016-04-22 16:24:38.0 +0200 @@ -1,0 +2,6 @@ +Mon Apr 11 15:28:34 UTC 2016 - kstreit...@suse.com + +- add puppet-non_ASCII_user_comment.patch to fix non-ASCII + user comment with ruby >= 2.1 [bnc#971223] + +--- New: puppet-non_ASCII_user_comment.patch Other differences: -- ++ rubygem-puppet.spec ++ --- /var/tmp/diff_new_pack.LfLzym/_old 2016-04-22 16:24:39.0 +0200 +++ /var/tmp/diff_new_pack.LfLzym/_new 2016-04-22 16:24:39.0 +0200 @@ -68,6 +68,7 @@ Patch1: %{mod_name}-systemd-default.patch Patch2: %{mod_name}-ruby-2_2.patch Patch3: %{mod_name}-systemd-default-on-new-suse.patch +Patch4: %{mod_name}-non_ASCII_user_comment.patch # /MANUAL Summary:A network tool for managing many disparate systems License:Apache-2.0 @@ -86,6 +87,7 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 %gem_build %build ++ puppet-non_ASCII_user_comment.patch ++ >From 302369f4c335ffb87983506dcac6679de22878cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Barboiron?=Date: Thu, 28 May 2015 14:30:05 +0200 Subject: [PATCH] (PUP-4633) fix non-ASCII user comment with ruby >= 2.1 --- lib/puppet/type/user.rb | 6 -- spec/unit/type/user_spec.rb | 21 ++--- 2 files changed, 18 insertions(+), 9 deletions(-) Index: puppet-3.8.5/lib/puppet/type/user.rb === --- puppet-3.8.5.orig/lib/puppet/type/user.rb +++ puppet-3.8.5/lib/puppet/type/user.rb @@ -167,8 +167,10 @@ module Puppet newproperty(:comment) do desc "A description of the user. Generally the user's full name." - munge do |v| -v.respond_to?(:force_encoding) ? v.force_encoding(Encoding::ASCII_8BIT) : v + if RUBY_VERSION < "2.1.0" +munge do |v| + v.respond_to?(:force_encoding) ? v.force_encoding(Encoding::ASCII_8BIT) : v +end end end Index: puppet-3.8.5/spec/unit/type/user_spec.rb === --- puppet-3.8.5.orig/spec/unit/type/user_spec.rb +++ puppet-3.8.5/spec/unit/type/user_spec.rb @@ -344,13 +344,20 @@ describe Puppet::Type.type(:user) do end end - describe "when managing comment on Ruby 1.9", :if => String.method_defined?(:encode) do -it "should force value encoding to ASCII-8BIT" do - value = 'abcd™' - value.encoding.should == Encoding::UTF_8 - user = described_class.new(:name => 'foo', :comment => value) - user[:comment].encoding.should == Encoding::ASCII_8BIT - user[:comment].should == value.force_encoding(Encoding::ASCII_8BIT) + describe "when managing comment" do +before :each do + @value = 'abcd™' + expect(@value.encoding).to eq(Encoding::UTF_8) + @user = described_class.new(:name => 'foo', :comment => @value) +end + +it "should be converted to ASCII_8BIT for ruby 1.9 / 2.0", :if => RUBY_VERSION < "2.1.0" && String.method_defined?(:encode) do + expect(@user[:comment].encoding).to eq(Encoding::ASCII_8BIT) + expect(@user[:comment]).to eq(@value.force_encoding(Encoding::ASCII_8BIT)) +end + +it "must not be converted for ruby >= 2.1", :if => RUBY_VERSION >= "2.1.0" do + expect(@user[:comment].encoding).to eq(Encoding::UTF_8) end end
commit rubygem-puppet for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-puppet for openSUSE:Factory checked in at 2016-01-28 17:23:13 Comparing /work/SRC/openSUSE:Factory/rubygem-puppet (Old) and /work/SRC/openSUSE:Factory/.rubygem-puppet.new (New) Package is "rubygem-puppet" Changes: --- /work/SRC/openSUSE:Factory/rubygem-puppet/rubygem-puppet.changes 2015-12-09 22:33:29.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-puppet.new/rubygem-puppet.changes 2016-01-28 17:23:56.0 +0100 @@ -1,0 +2,6 @@ +Fri Jan 22 17:15:04 UTC 2016 - kstreit...@suse.com + +- Update to 3.8.5 + https://docs.puppetlabs.com/puppet/3.8/reference/release_notes.html#puppet-385 + +--- Old: puppet-3.8.4.gem New: puppet-3.8.5.gem Other differences: -- ++ rubygem-puppet.spec ++ --- /var/tmp/diff_new_pack.PLXK0l/_old 2016-01-28 17:23:57.0 +0100 +++ /var/tmp/diff_new_pack.PLXK0l/_new 2016-01-28 17:23:57.0 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-puppet -Version:3.8.4 +Version:3.8.5 Release:0 %define mod_name puppet %define mod_full_name %{mod_name}-%{version} ++ puppet-3.8.4.gem -> puppet-3.8.5.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ext/build_defaults.yaml new/ext/build_defaults.yaml --- old/ext/build_defaults.yaml 1970-01-01 01:00:00.0 +0100 +++ new/ext/build_defaults.yaml 1970-01-01 01:00:00.0 +0100 @@ -19,17 +19,17 @@ ref: 'refs/tags/3.8.3' repo: 'git://github.com/puppetlabs/puppet_for_the_win.git' facter: -ref: 'refs/tags/2.4.4' +ref: 'refs/tags/2.4.5' repo: 'git://github.com/puppetlabs/facter.git' hiera: ref: 'refs/tags/1.3.4' repo: 'git://github.com/puppetlabs/hiera.git' sys: ref: - x86: 'refs/tags/1.9.3-p551.6' - x64: 'refs/tags/2.0.0.9-x64' + x86: 'refs/tags/1.9.3-p551.8' + x64: 'refs/tags/2.0.0.11-x64' repo: 'git://github.com/puppetlabs/puppet-win32-ruby.git' -apt_host: 'apt.puppetlabs.com' +apt_signing_server: 'apt.puppetlabs.com' apt_repo_url: 'http://apt.puppetlabs.com' apt_repo_path: '/opt/repository/incoming' ips_repo: '/var/pkgrepo' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/puppet/daemon.rb new/lib/puppet/daemon.rb --- old/lib/puppet/daemon.rb1970-01-01 01:00:00.0 +0100 +++ new/lib/puppet/daemon.rb1970-01-01 01:00:00.0 +0100 @@ -24,6 +24,7 @@ SIGNAL_CHECK_INTERVAL = 5 attr_accessor :agent, :server, :argv + attr_reader :signals def initialize(pidfile, scheduler = Puppet::Scheduler::Scheduler.new()) @scheduler = scheduler @@ -107,13 +108,21 @@ # Trap a couple of the main signals. This should probably be handled # in a way that anyone else can register callbacks for traps, but, eh. def set_signal_traps -signals = {:INT => :stop, :TERM => :stop } -# extended signals not supported under windows -signals.update({:HUP => :restart, :USR1 => :reload, :USR2 => :reopen_logs }) unless Puppet.features.microsoft_windows? -signals.each do |signal, method| +[:INT, :TERM].each do |signal| Signal.trap(signal) do -Puppet.notice "Caught #{signal}; storing #{method}" -@signals << method +Puppet.notice "Caught #{signal}; exiting" +stop + end +end + +# extended signals not supported under windows +if !Puppet.features.microsoft_windows? + signals = {:HUP => :restart, :USR1 => :reload, :USR2 => :reopen_logs } + signals.each do |signal, method| +Signal.trap(signal) do + Puppet.notice "Caught #{signal}; storing #{method}" + @signals << method +end end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/puppet/node.rb new/lib/puppet/node.rb --- old/lib/puppet/node.rb 1970-01-01 01:00:00.0 +0100 +++ new/lib/puppet/node.rb 1970-01-01 01:00:00.0 +0100 @@ -18,6 +18,8 @@ ::PSON.register_document_type('Node',self) + ENVIRONMENT = 'environment'.freeze + def self.from_data_hash(data) raise ArgumentError, "No name provided in serialized data" unless name = data['name'] @@ -58,7 +60,7 @@ if @environment @environment else - if env = parameters["environment"] + if env = parameters[ENVIRONMENT] self.environment = env elsif environment_name self.environment = environment_name @@ -80,6 +82,13 @@ else @environment = env end + +# Keep environment_name attribute and parameter in sync
commit rubygem-puppet for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-puppet for openSUSE:Factory checked in at 2015-12-09 19:50:25 Comparing /work/SRC/openSUSE:Factory/rubygem-puppet (Old) and /work/SRC/openSUSE:Factory/.rubygem-puppet.new (New) Package is "rubygem-puppet" Changes: --- /work/SRC/openSUSE:Factory/rubygem-puppet/rubygem-puppet.changes 2015-11-26 17:04:15.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-puppet.new/rubygem-puppet.changes 2015-12-09 22:33:29.0 +0100 @@ -1,0 +2,5 @@ +Wed Dec 2 10:51:21 UTC 2015 - tampak...@opensuse.org + +- Do not touch /etc/sysconfig/puppet in systemd environments, boo#916005 + +--- Other differences: -- ++ rubygem-puppet.spec ++ --- /var/tmp/diff_new_pack.GdwHSb/_old 2015-12-09 22:33:31.0 +0100 +++ /var/tmp/diff_new_pack.GdwHSb/_new 2015-12-09 22:33:31.0 +0100 @@ -194,13 +194,13 @@ %endif %post +%if 0%{?has_systemd} +%service_add_post puppet.service +%else # Compatibility with old setups if [ -f /etc/sysconfig/puppet ] && [ -z "`grep 'PUPPET_EXTRA_OPTS="' /etc/sysconfig/puppet | grep ' --server=${PUPPET_SERVER} --masterport=${PUPPET_PORT} --logdest=${PUPPET_LOG}"'`" ]; then echo 'PUPPET_EXTRA_OPTS=" --server=${PUPPET_SERVER} --masterport=${PUPPET_PORT} --logdest=${PUPPET_LOG} ${PUPPET_EXTRA_OPTS}"' >> /etc/sysconfig/puppet fi - -%if 0%{?has_systemd} -%service_add_post puppet.service %endif %package master ++ gem2rpm.yml ++ --- /var/tmp/diff_new_pack.GdwHSb/_old 2015-12-09 22:33:31.0 +0100 +++ /var/tmp/diff_new_pack.GdwHSb/_new 2015-12-09 22:33:31.0 +0100 @@ -125,13 +125,13 @@ %insserv_cleanup %endif :post: |- +%if 0%{?has_systemd} +%service_add_post puppet.service +%else # Compatibility with old setups if [ -f /etc/sysconfig/puppet ] && [ -z "`grep 'PUPPET_EXTRA_OPTS="' /etc/sysconfig/puppet | grep ' --server=${PUPPET_SERVER} --masterport=${PUPPET_PORT} --logdest=${PUPPET_LOG}"'`" ]; then echo 'PUPPET_EXTRA_OPTS=" --server=${PUPPET_SERVER} --masterport=${PUPPET_PORT} --logdest=${PUPPET_LOG} ${PUPPET_EXTRA_OPTS}"' >> /etc/sysconfig/puppet fi - -%if 0%{?has_systemd} -%service_add_post puppet.service %endif :filelist: |- %attr(0750,%{mod_name},%{mod_name}) %dir %{_localstatedir}/lib/%{mod_name}
commit rubygem-puppet for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-puppet for openSUSE:Factory checked in at 2015-11-26 17:04:14 Comparing /work/SRC/openSUSE:Factory/rubygem-puppet (Old) and /work/SRC/openSUSE:Factory/.rubygem-puppet.new (New) Package is "rubygem-puppet" Changes: --- /work/SRC/openSUSE:Factory/rubygem-puppet/rubygem-puppet.changes 2015-09-08 17:58:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-puppet.new/rubygem-puppet.changes 2015-11-26 17:04:15.0 +0100 @@ -1,0 +2,7 @@ +Fri Nov 20 22:03:00 UTC 2015 - tampak...@opensuse.org + +- Update to 3.8.4 + https://docs.puppetlabs.com/puppet/3.8/reference/release_notes.html#puppet-383 + https://docs.puppetlabs.com/puppet/3.8/reference/release_notes.html#puppet-384 + +--- Old: puppet-3.8.2.gem New: puppet-3.8.4.gem Other differences: -- ++ rubygem-puppet.spec ++ --- /var/tmp/diff_new_pack.sD7C7E/_old 2015-11-26 17:04:16.0 +0100 +++ /var/tmp/diff_new_pack.sD7C7E/_new 2015-11-26 17:04:16.0 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-puppet -Version:3.8.2 +Version:3.8.4 Release:0 %define mod_name puppet %define mod_full_name %{mod_name}-%{version} @@ -214,7 +214,7 @@ %{?systemd_requires} %endif -# Requires: rubygem-puppet = 3.8.2 +# Requires: rubygem-puppet = 3.8.4 %description master Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the @@ -298,7 +298,7 @@ Provides:puppet-vim = %{version}-%{release} Obsoletes: puppet-vim < %{version}-%{release} -# Requires: rubygem-puppet = 3.8.2 +# Requires: rubygem-puppet = 3.8.4 %description vim Vim ftdetect and syntax files for Puppet manifests @@ -321,7 +321,7 @@ Supplements: packageand(emacs:%{name}) Provides:puppet-emacs = %{version}-%{release} -# Requires: rubygem-puppet = 3.8.2 +# Requires: rubygem-puppet = 3.8.4 %description emacs Emacs syntax files for Puppet manifests ++ puppet-3.8.2.gem -> puppet-3.8.4.gem ++ 3358 lines of diff (skipped)
commit rubygem-puppet for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-puppet for openSUSE:Factory checked in at 2015-09-08 17:44:07 Comparing /work/SRC/openSUSE:Factory/rubygem-puppet (Old) and /work/SRC/openSUSE:Factory/.rubygem-puppet.new (New) Package is "rubygem-puppet" Changes: --- /work/SRC/openSUSE:Factory/rubygem-puppet/rubygem-puppet.changes 2015-09-03 18:12:41.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-puppet.new/rubygem-puppet.changes 2015-09-08 17:58:29.0 +0200 @@ -1,0 +2,8 @@ +Thu Sep 3 12:26:54 UTC 2015 - robert.munte...@gmail.com + +- Update to 3.8.2 + * https://docs.puppetlabs.com/puppet/3.8/reference/release_notes.html#puppet-382 + * https://docs.puppetlabs.com/puppet/3.8/reference/release_notes.html#puppet-381 + * https://docs.puppetlabs.com/puppet/3.8/reference/release_notes.html#puppet-380 + +--- Old: puppet-3.7.5.gem New: puppet-3.8.2.gem Other differences: -- ++ rubygem-puppet.spec ++ --- /var/tmp/diff_new_pack.2cXAt5/_old 2015-09-08 17:58:35.0 +0200 +++ /var/tmp/diff_new_pack.2cXAt5/_new 2015-09-08 17:58:35.0 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-puppet -Version:3.7.5 +Version:3.8.2 Release:0 %define mod_name puppet %define mod_full_name %{mod_name}-%{version} @@ -214,7 +214,7 @@ %{?systemd_requires} %endif -# Requires: rubygem-puppet = 3.7.5 +# Requires: rubygem-puppet = 3.8.2 %description master Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the @@ -298,7 +298,7 @@ Provides:puppet-vim = %{version}-%{release} Obsoletes: puppet-vim < %{version}-%{release} -# Requires: rubygem-puppet = 3.7.5 +# Requires: rubygem-puppet = 3.8.2 %description vim Vim ftdetect and syntax files for Puppet manifests @@ -321,7 +321,7 @@ Supplements: packageand(emacs:%{name}) Provides:puppet-emacs = %{version}-%{release} -# Requires: rubygem-puppet = 3.7.5 +# Requires: rubygem-puppet = 3.8.2 %description emacs Emacs syntax files for Puppet manifests ++ puppet-3.7.5.gem -> puppet-3.8.2.gem ++ 18560 lines of diff (skipped)
commit rubygem-puppet for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-puppet for openSUSE:Factory checked in at 2015-09-03 18:05:03 Comparing /work/SRC/openSUSE:Factory/rubygem-puppet (Old) and /work/SRC/openSUSE:Factory/.rubygem-puppet.new (New) Package is "rubygem-puppet" Changes: --- /work/SRC/openSUSE:Factory/rubygem-puppet/rubygem-puppet.changes 2015-05-29 10:41:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-puppet.new/rubygem-puppet.changes 2015-09-03 18:12:41.0 +0200 @@ -1,0 +2,7 @@ +Wed Sep 2 07:59:57 UTC 2015 - robert.munte...@gmail.com + +- Added puppet-systemd-default-on-new-suse.patch, rebased from the + master branch, that uses the systemd provider on a SuSE variants + with version >= 12 ( boo#931703 ) + +--- New: puppet-systemd-default-on-new-suse.patch Other differences: -- ++ rubygem-puppet.spec ++ --- /var/tmp/diff_new_pack.t3MF2h/_old 2015-09-03 18:12:48.0 +0200 +++ /var/tmp/diff_new_pack.t3MF2h/_new 2015-09-03 18:12:48.0 +0200 @@ -67,6 +67,7 @@ Patch0: %{mod_name}-zypper-lu.patch Patch1: %{mod_name}-systemd-default.patch Patch2: %{mod_name}-ruby-2_2.patch +Patch3: %{mod_name}-systemd-default-on-new-suse.patch # /MANUAL Summary:A network tool for managing many disparate systems License:Apache-2.0 @@ -84,6 +85,7 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 %gem_build %build ++ gem2rpm.yml ++ --- /var/tmp/diff_new_pack.t3MF2h/_old 2015-09-03 18:12:48.0 +0200 +++ /var/tmp/diff_new_pack.t3MF2h/_new 2015-09-03 18:12:48.0 +0200 @@ -13,6 +13,7 @@ '%{mod_name}-zypper-lu.patch': -p1 '%{mod_name}-systemd-default.patch': -p1 '%{mod_name}-ruby-2_2.patch': -p1 + '%{mod_name}-systemd-default-on-new-suse.patch': -p1 :main: :preamble: |- Provides: %{mod_name} = %{version}-%{release} ++ puppet-systemd-default-on-new-suse.patch ++ >From 2532e38589fc0b3b6c02e72071d5cc8b1e92558d Mon Sep 17 00:00:00 2001 From: Kylo GinsbergDate: Tue, 1 Sep 2015 11:24:08 -0700 Subject: [PATCH] (PUP-4697) Make systemd the default service provider for all suse's *except* 10 and 11 Previously, the default service provider for suse was 'redhat' with an override of 'systemd' for suse 12 and 13. However this doesn't work for the rolling release of suse (tumbleweed) or the next (leap), which are both systemd based. This reverses the logic so the default service provider is 'systemd' with overrides for suse 10 and suse 11. Thanks to Robert Monteanu for researching what suse versions are using what init systems. I also updated some unrelated spec tests in provider/service/systemd_spec.rb to use 'stubs' rather than 'expects' - the latter made the tests unnecessarily brittle and was testing implementation rather than behavior. --- lib/puppet/provider/service/redhat.rb | 3 +- lib/puppet/provider/service/systemd.rb | 2 +- spec/unit/provider/service/redhat_spec.rb | 9 - spec/unit/provider/service/systemd_spec.rb | 64 -- 4 files changed, 46 insertions(+), 32 deletions(-) diff --git a/lib/puppet/provider/service/redhat.rb b/lib/puppet/provider/service/redhat.rb index 6e49a8f..4f3f9b8 100644 --- a/lib/puppet/provider/service/redhat.rb +++ b/lib/puppet/provider/service/redhat.rb @@ -8,7 +8,8 @@ commands :chkconfig => "/sbin/chkconfig", :service => "/sbin/service" - defaultfor :osfamily => [:redhat, :suse] + defaultfor :osfamily => :redhat + defaultfor :osfamily => :suse, :operatingsystemmajrelease => ["10", "11"] # Remove the symlinks def disable diff --git a/lib/puppet/provider/service/systemd.rb b/lib/puppet/provider/service/systemd.rb index 17766e2..94a4f61 100644 --- a/lib/puppet/provider/service/systemd.rb +++ b/lib/puppet/provider/service/systemd.rb @@ -8,7 +8,7 @@ defaultfor :osfamily => [:archlinux] defaultfor :osfamily => :redhat, :operatingsystemmajrelease => "7" defaultfor :osfamily => :redhat, :operatingsystem => :fedora, :operatingsystemmajrelease => ["17", "18", "19", "20", "21"] - defaultfor :osfamily => :suse, :operatingsystemmajrelease => ["12", "13"] + defaultfor :osfamily => :suse def self.instances i = []
commit rubygem-puppet for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-puppet for openSUSE:Factory checked in at 2015-05-29 10:41:34 Comparing /work/SRC/openSUSE:Factory/rubygem-puppet (Old) and /work/SRC/openSUSE:Factory/.rubygem-puppet.new (New) Package is rubygem-puppet Changes: --- /work/SRC/openSUSE:Factory/rubygem-puppet/rubygem-puppet.changes 2015-01-22 21:49:03.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-puppet.new/rubygem-puppet.changes 2015-05-29 10:41:36.0 +0200 @@ -1,0 +2,30 @@ +Thu May 28 07:49:27 UTC 2015 - dg...@suse.com + +- Updated the change file + +--- +Thu May 14 19:31:57 UTC 2015 - tampak...@opensuse.org + +- Add puppet-ruby-2_2.patch that fixes the ruby 2.2 support + +--- +Tue May 12 10:51:13 UTC 2015 - tampak...@opensuse.org + +- Re-run g2r +- Fix the systemd patch to actually apply +- Remove the ext/{debian,gentoo} dirs for all ruby versions + +--- +Mon May 11 12:51:28 UTC 2015 - tampak...@opensuse.org + +- Update to 3.7.5 + * https://docs.puppetlabs.com/puppet/3.7/reference/release_notes.html#puppet-374 + * https://docs.puppetlabs.com/puppet/3.7/reference/release_notes.html#puppet-375 +- Add upstream patch puppet-zypper-lu.patch to cache the output of zypper list-updates + https://tickets.puppetlabs.com/browse/PUP-3968 +- Add upstream patch puppet-systemd-default.patch to make systemd default on SLE12 and openSUSE 12.x + https://tickets.puppetlabs.com/browse/PUP-3338 +- Add runtime dependency on tar, needed by the puppet module command to + unpack tarballs that it fetches from the forge + +--- Old: puppet-3.7.3.gem New: puppet-3.7.5.gem puppet-ruby-2_2.patch puppet-systemd-default.patch puppet-zypper-lu.patch Other differences: -- ++ rubygem-puppet.spec ++ --- /var/tmp/diff_new_pack.y8U6cK/_old 2015-05-29 10:41:37.0 +0200 +++ /var/tmp/diff_new_pack.y8U6cK/_new 2015-05-29 10:41:37.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-puppet # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ # Name: rubygem-puppet -Version:3.7.3 +Version:3.7.5 Release:0 %define mod_name puppet %define mod_full_name %{mod_name}-%{version} @@ -43,6 +43,7 @@ BuildRequires: fdupes Requires(pre): /usr/sbin/groupadd Requires(pre): /usr/sbin/useradd +Requires: tar %if 0%{?suse_version} = 1210 BuildRequires: systemd %{?systemd_requires} @@ -62,6 +63,11 @@ Source1:puppetmaster.fw Source2:puppet.fw Source3:gem2rpm.yml +# MANUAL +Patch0: %{mod_name}-zypper-lu.patch +Patch1: %{mod_name}-systemd-default.patch +Patch2: %{mod_name}-ruby-2_2.patch +# /MANUAL Summary:A network tool for managing many disparate systems License:Apache-2.0 Group: Development/Languages/Ruby @@ -74,6 +80,11 @@ cron jobs, and hosts, along with obviously discrete elements like packages, services, and files. %prep +%gem_unpack +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%gem_build %build @@ -132,7 +143,10 @@ install -Dp -m0644 $gemdir/ext/emacs/puppet-mode-init.el $emacsdir/site-start.d/puppet-mode-init.el # Remove those dirs as they cause strange runtime dependencies -rm -rf $gemdir/ext/{debian,gentoo} +for gem in $(/usr/bin/ruby-find-versioned gem) ; do +gemdir=%{buildroot}$($gem env gemdir)/gems/%{mod_full_name} +rm -rf $gemdir/ext/{debian,gentoo} +done # /MANUAL @@ -198,7 +212,7 @@ %{?systemd_requires} %endif -# Requires: rubygem-puppet = 3.7.3 +# Requires: rubygem-puppet = 3.7.5 %description master Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the @@ -282,7 +296,7 @@ Provides:puppet-vim = %{version}-%{release} Obsoletes: puppet-vim %{version}-%{release} -# Requires: rubygem-puppet = 3.7.3 +# Requires: rubygem-puppet = 3.7.5 %description vim Vim ftdetect and syntax files for Puppet manifests @@ -305,7 +319,7 @@ Supplements: packageand(emacs:%{name}) Provides:puppet-emacs = %{version}-%{release} -# Requires: rubygem-puppet = 3.7.3 +# Requires: rubygem-puppet = 3.7.5 %description emacs Emacs syntax files for Puppet manifests
commit rubygem-puppet for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-puppet for openSUSE:Factory checked in at 2015-01-22 21:49:02 Comparing /work/SRC/openSUSE:Factory/rubygem-puppet (Old) and /work/SRC/openSUSE:Factory/.rubygem-puppet.new (New) Package is rubygem-puppet Changes: --- /work/SRC/openSUSE:Factory/rubygem-puppet/rubygem-puppet.changes 2015-01-09 20:49:32.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-puppet.new/rubygem-puppet.changes 2015-01-22 21:49:03.0 +0100 @@ -1,0 +2,10 @@ +Wed Jan 21 13:05:18 UTC 2015 - tampak...@opensuse.org + +- Replace rubygem(augeas) with rubygem(ruby-augeas), since the former is not working with puppet, boo#911083 + +--- +Tue Dec 11 20:39:21 UTC 2014 - tampak...@opensuse.org + +- Install the master-related sample config files with puppetmaster package + +--- Other differences: -- ++ rubygem-puppet.spec ++ --- /var/tmp/diff_new_pack.PilrUD/_old 2015-01-22 21:49:04.0 +0100 +++ /var/tmp/diff_new_pack.PilrUD/_new 2015-01-22 21:49:04.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-puppet # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -142,9 +142,6 @@ %attr(0750,%{mod_name},%{mod_name}) %dir %{_localstatedir}/log/%{mod_name} %dir %{_sysconfdir}/%{mod_name} %config(noreplace) %{_sysconfdir}/%{mod_name}/%{mod_name}.conf -%config(noreplace) %{_sysconfdir}/%{mod_name}/auth.conf -%config(noreplace) %{_sysconfdir}/%{mod_name}/fileserver.conf -%config(noreplace) %{_sysconfdir}/%{mod_name}/tagmail.conf %config(noreplace) %{_fwdefdir}/%{mod_name} %{_mandir}/man?/* %{_sbindir}/rcpuppet @@ -213,6 +210,9 @@ %defattr(-,root,root,-) %{_sbindir}/rcpuppetmaster %config(noreplace) %{_fwdefdir}/puppetmasterd +%config(noreplace) %{_sysconfdir}/%{mod_name}/auth.conf +%config(noreplace) %{_sysconfdir}/%{mod_name}/fileserver.conf +%config(noreplace) %{_sysconfdir}/%{mod_name}/tagmail.conf %{_unitdir}/system/puppetmaster.service %if 0%{?suse_version} == 1110 %_initddir/puppetmaster ++ gem2rpm.yml ++ --- /var/tmp/diff_new_pack.PilrUD/_old 2015-01-22 21:49:04.0 +0100 +++ /var/tmp/diff_new_pack.PilrUD/_new 2015-01-22 21:49:04.0 +0100 @@ -17,7 +17,7 @@ Obsoletes: hiera-puppet 1.0.0 Requires: %{name} Recommends: rubygem(%{rb_default_ruby_abi}:%{mod_name}) -Recommends: rubygem(augeas) +Recommends: rubygem(ruby-augeas) Recommends: rubygem(ruby-shadow) :preamble: |- # backward compatible requirement SLE... @@ -129,9 +129,6 @@ %attr(0750,%{mod_name},%{mod_name}) %dir %{_localstatedir}/log/%{mod_name} %dir %{_sysconfdir}/%{mod_name} %config(noreplace) %{_sysconfdir}/%{mod_name}/%{mod_name}.conf - %config(noreplace) %{_sysconfdir}/%{mod_name}/auth.conf - %config(noreplace) %{_sysconfdir}/%{mod_name}/fileserver.conf - %config(noreplace) %{_sysconfdir}/%{mod_name}/tagmail.conf %config(noreplace) %{_fwdefdir}/%{mod_name} %{_mandir}/man?/* %{_sbindir}/rcpuppet @@ -208,6 +205,9 @@ :filelist: |- %{_sbindir}/rcpuppetmaster %config(noreplace) %{_fwdefdir}/puppetmasterd + %config(noreplace) %{_sysconfdir}/%{mod_name}/auth.conf + %config(noreplace) %{_sysconfdir}/%{mod_name}/fileserver.conf + %config(noreplace) %{_sysconfdir}/%{mod_name}/tagmail.conf %{_unitdir}/system/puppetmaster.service %if 0%{?suse_version} == 1110 %_initddir/puppetmaster -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-puppet for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-puppet for openSUSE:Factory checked in at 2015-01-09 20:49:30 Comparing /work/SRC/openSUSE:Factory/rubygem-puppet (Old) and /work/SRC/openSUSE:Factory/.rubygem-puppet.new (New) Package is rubygem-puppet Changes: New Changes file: --- /dev/null 2014-12-25 22:38:16.200041506 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-puppet.new/rubygem-puppet.changes 2015-01-09 20:49:32.0 +0100 @@ -0,0 +1,663 @@ +--- +Tue Dec 2 18:04:24 UTC 2014 - tampak...@opensuse.org + +- Switch installation from tarball to gem, using the new packaging schema +- Rename puppet to rubygem-puppet for the above reason +- Rename puppet-server to puppet-master / puppetmaster, since PuppetLabs has a + new product out that is called Puppet Server +- Install more sample config files (auth.conf, fileserver.conf, tagmail.conf) +- Add rubygem(ruby-shadow) and rubygem(augeas) as Recommends +- Separate emacs syntax files to different subpkg + +--- +Sat Nov 8 20:23:07 UTC 2014 - da...@darins.net + +- update to 3.7.3 + * PUP-3601: Bump facter dependency to 2.3.0 + * PUP-3471: Windows Puppet x86 Installer Expands Environment Variables in Path + * PUP-3302: Puppet resource broken when directory environments enabled + * PUP-3500: Adding a setting to puppet.conf that has a :hook handled on define preloads incorrect directory environment settings. + * PUP-3505: Future parser handling undef’s incorrectly + * PUP-3514: Future parser not showing line/column for error + * PUP-3558: Future parser, square brackets in references cause syntax errors related to non-ASCII characters + * PUP-3602: Do not convert strings that are on the form “0e to floating point + * PUP-3555: introduce override-able factory pattern for constructing environment cache entries + + See release notes for update information: +https://docs.puppetlabs.com/puppet/3.7/reference/release_notes.html + + For a full list of bugs fixes see: + https://tickets.puppetlabs.com/secure/ReleaseNote.jspa?projectId=10102version=12001 + +- remove old .changelog +- fix invalid arg in init script for SLE + +--- +Tue Oct 28 09:21:58 UTC 2014 - bo...@steki.net + +- updated buildrequires to use rubygem(xxx) syntax as that is correct syntax + +--- +Thu Oct 23 16:57:53 UTC 2014 - da...@darins.net + +- Update to 3.7.2 + * PUP-3467: Reject SSLv3 connections in Puppet + * PUP-3345: Puppet Master Memory Leak + * PUP-643: Solaris pkg package provider does not handle expiring +certificates + * PUP-1165: Spurious ‘trigger changed’ messages generated by scheduled +task provider + * PUP-3203: scheduled_task triggers cannot be updated + * PUP-3357: Unexpected error with multiple SSH keys without comments + * PUP-3351: Puppet evaluates classes declared with parameters before +classes declared without parameters + * PUP-3258: puppet apply + ENC + 3.7.x: does not read the .pp file + * PUP-3244: ENC returned environment ignored when using directory environments + * PUP-3334: Changes to environment.conf are not being picked up, even +when environment timeout is set to 0. + * PUP-3363: future parser give weird error in trailing comma after assignment + * PUP-3366: type system does not handle Enum/String compare correctly + * PUP-3401: Type system does not handle Pattern correctly + * PUP-3365: consider not doing deep undef to empty string map in 3xi +function API + * PUP-3364: Attempt to use Numeric as title in a Resource type causes +internal error + * PUP-3201: Validation thinks that an Undef instance is of type Runtime + * PUP-3315: Windows agent installer should specify that FQDN is expected + * PUP-3227: Upgrade conflict: puppetmaster-common and puppet-common + + See release notes for update information: +https://docs.puppetlabs.com/puppet/3.7/reference/release_notes.html + + For a full list of bugs fixes see: + https://tickets.puppetlabs.com/secure/ReleaseNote.jspa?projectId=10102version=11925 + +--- +Sat Sep 27 06:31:18 UTC 2014 - tbecht...@suse.com + +- Also create user/group when only installing the puppet client + +--- +Wed Sep 24 15:23:25 UTC 2014 - da...@darins.net + +- Updated systemd coding style + +--- +Thu Sep 18 17:32:47 UTC 2014 - da...@darins.net + +- Fix packaging for SLE_11 +