[Puppet - Bug #5517] behavior change within 2.6 makes it impossible to override class parameters of "included" parametrized classes

2013-02-19 Thread tickets
Issue #5517 has been updated by Luke Kanies. John Bollinger wrote: > Luke Kanies wrote: > > It would be great to see a proposed fix that got us the appropriate > > behavior here and in #4778. Something like this might work: > > > > * Defer evaluation in both cases ('include' and parameterized

[Puppet - Bug #19343] (Unreviewed) FWIW, puppetmaster doesn't notice changes to /etc/puppet/hiera.yaml

2013-02-19 Thread tickets
Issue #19343 has been reported by James Shubin. Bug #19343: FWIW, puppetmaster doesn't notice changes to /etc/puppet/hiera.yaml https://projects.puppetlabs.com/issues/19343 Author: James Shubin Status: Unreviewed Priority: Low Assignee: Category: Target

[Puppet - Feature #7244] Autosign should allow for an external approver

2013-02-19 Thread tickets
Issue #7244 has been updated by Patrick Hemmer. I've been meaning to take the time to write up the tests for this, just haven't had time yet. I did however run into one issue the other day with the patch on #7243 that required a small fix. Updated the patch on that bug. I'm qubit on irc or pa

[Puppet - Feature #7243] Additional data in Puppet CSRs (certdnsnames, and custom data)

2013-02-19 Thread tickets
Issue #7243 has been updated by Patrick Hemmer. File csr_attributes_file.patch added I hit a bug with the previous patch after upgrading to ruby 1.9.3, fixed patch is attached. Feature #7243: Additional data in Puppet CSRs (certdnsnames, and custom data)

[Puppet - Feature #7244] Autosign should allow for an external approver

2013-02-19 Thread tickets
Issue #7244 has been updated by eric sorenson. Assignee changed from eric sorenson to Charlie Sharpsteen I went through and found a few older, less well-specified bugs that duplicate this functionality. I hope that a few of the commenters on those bugs will give this patch a try and see if it

[Puppet - Feature #2340] (Duplicate) Autosign on a per-environment basis

2013-02-19 Thread tickets
Issue #2340 has been updated by eric sorenson. Status changed from Accepted to Duplicate Closing as a duplicate of #7244, which has a proposed generalized solution which supercedes this request; if you're a watcher interested in policy-driven certificate signing, please try the proposal there

[Puppet - Feature #1891] (Duplicate) Auto-sign certificates if sent the correct passphrase with the certificate request

2013-02-19 Thread tickets
Issue #1891 has been updated by eric sorenson. Status changed from Accepted to Duplicate Closing as a duplicate of #7244, which has a proposed generalized solution which supercedes this request; if you're a watcher interested in policy-driven certificate signing, please try the code attached t

[Puppet - Feature #1361] (Duplicate) autosign only allows for hostname matching, rather than allow/deny blocks

2013-02-19 Thread tickets
Issue #1361 has been updated by eric sorenson. Status changed from Tests Insufficient to Duplicate Closing as a duplicate of #7244, which has a proposed generalized solution which supercedes this request; if you're a watcher interested in policy-driven certificate signing, please try the propo

[Puppet] 'Development Lifecycle' wiki page has been updated

2013-02-19 Thread tickets
The 'Development Lifecycle' wiki page has been updated by Jeff McCune. Replaced with links to CONTRIBUTING and COMMITTERS. Development Lifecycle: https://projects.puppetlabs.com/projects/puppet/wiki/Development_Lifecycle View differences: https://projects.puppetlabs.com/projects/puppet/wiki/Devel

[Puppet - Feature #11331] Add 'foreach' structure in manifests

2013-02-19 Thread tickets
Issue #11331 has been updated by Henrik Lindberg. The proposal for this issue is now found here: https://github.com/hlindberg/pep/blob/master/pep-2.Iteration/index.md Feature #11331: Add 'foreach' structure in manifests https://projects.puppetlabs.com/

[Puppet - Bug #19271] (Merged - Pending Release) The HTTP SSL errors assume the puppet ca subject name starts with 'puppet ca'

2013-02-19 Thread tickets
Issue #19271 has been updated by Adrien Thebo. Category set to SSL Status changed from In Topic Branch Pending Review to Merged - Pending Release Target version changed from 3.x to 3.2.0 Merged into master as f116479. This should be released in 3.2.0. Thanks again for the contribution! -Adrie

[Puppet - Bug #18781] (Merged - Pending Release) Be more tolerant of old clients in WEBrick server

2013-02-19 Thread tickets
Issue #18781 has been updated by Adrien Thebo. Status changed from Unreviewed to Merged - Pending Release Target version set to 3.2.0 Merged into master as 8633138. This should be released in 3.2.0. Thanks again for the contribution! -Adrien Bug #18781

[Puppet - Bug #17030] pip provider should handle multiple pips/pythons

2013-02-19 Thread tickets
Issue #17030 has been updated by Adrien Thebo. Assignee deleted (eric sorenson) Branch set to https://github.com/puppetlabs/puppet/pull/1486 To copy the discussion from #15980, on Redhat the pip binary can be one of two things: 1. If pip was installed via epel, it's named `pip-python`. 1. If p

[Puppet - Bug #15980] (Closed) pip provider nonfunctional on redhat-based systems

2013-02-19 Thread tickets
Issue #15980 has been updated by Adrien Thebo. Status changed from Re-opened to Closed Assignee deleted (Jeff McCune) This discussion is more relevant to #17030, so further discussion should be moved to an existing open ticket instead of reopening a closed ticket. I'm re-closing this ticket a

[Puppet - Bug #5517] behavior change within 2.6 makes it impossible to override class parameters of "included" parametrized classes

2013-02-19 Thread tickets
Issue #5517 has been updated by John Bollinger. Luke Kanies wrote: > It would be great to see a proposed fix that got us the appropriate behavior > here and in #4778. Something like this might work: > > * Defer evaluation in both cases ('include' and parameterized classes) > * Automatically e

[Puppet - Refactor #19323] (Merged - Pending Release) [systemd] Adding a way to specify command line parameters

2013-02-19 Thread tickets
Issue #19323 has been updated by Adrien Thebo. Status changed from In Topic Branch Pending Review to Merged - Pending Release Target version changed from 3.1.1 to 3.2.0 Merged into master as a10b85b. Refactor #19323: [systemd] Adding a way to specify comm

[Puppet - Refactor #19323] (In Topic Branch Pending Review) [systemd] Adding a way to specify command line parameters

2013-02-19 Thread tickets
Issue #19323 has been updated by Adrien Thebo. Status changed from Unreviewed to In Topic Branch Pending Review Refactor #19323: [systemd] Adding a way to specify command line parameters https://projects.puppetlabs.com/issues/19323#change-83505 Author:

[Puppet - Bug #14246] allow duplicate certs does not work with agent/master

2013-02-19 Thread tickets
Issue #14246 has been updated by Thomas Vachon. Did this ever get merged in? I still see it in 2.7.19. This could be very handy where IP's could be reused quickly (e.g. VPC based autoscaling) Bug #14246: allow duplicate certs does not work with agent/m

[Puppet - Bug #19153] service puppet ensure stopped kills off cron-run puppet with "Caught TERM; calling stop"

2013-02-19 Thread tickets
Issue #19153 has been updated by Charlie Sharpsteen. Alright, first let's double check that it is the cron jobs and not a respawned daemon that is getting killed off since both will emit messages to the syslog of the form: puppet-agent[]: Caught TERM; calling stop So, if you could tempor

[Puppet - Bug #19271] (In Topic Branch Pending Review) The HTTP SSL errors assume the puppet ca subject name starts with 'puppet ca'

2013-02-19 Thread tickets
Issue #19271 has been updated by Adrien Thebo. Status changed from Unreviewed to In Topic Branch Pending Review Target version set to 3.x Branch set to https://github.com/puppetlabs/puppet/pull/1477 I've added an inline comment on part of the code; I don't entirely understand the implications o

[Puppet - Bug #10980] Service provider in RedHat will not create K?? stop scripts

2013-02-19 Thread tickets
Issue #10980 has been updated by Jason Koppe. R.I. Pienaar wrote: > Packages tend to do the --add in the post install scripts. You're basically > just not installing the software properly This seems like a weak argument for not fixing this in Puppet. Over time, with Puppet & Chef, I expect

[Puppet - Refactor #19323] [systemd] Adding a way to specify command line parameters

2013-02-19 Thread tickets
Issue #19323 has been updated by Charlie Sharpsteen. Branch set to https://github.com/puppetlabs/puppet/pull/1487 Refactor #19323: [systemd] Adding a way to specify command line parameters https://projects.puppetlabs.com/issues/19323#change-83488 Author

[Puppet - Bug #10980] Service provider in RedHat will not create K?? stop scripts

2013-02-19 Thread tickets
Issue #10980 has been updated by Greg Poirier. That's pretty obvious now. :) Thanks for the schooling. I'll fix this on our end. Bug #10980: Service provider in RedHat will not create K?? stop scripts https://projects.puppetlabs.com/issues/10980#change-8

[Puppet - Bug #10980] Service provider in RedHat will not create K?? stop scripts

2013-02-19 Thread tickets
Issue #10980 has been updated by R.I. Pienaar. Packages tend to do the --add in the post install scripts. You're basically just not installing the software properly Bug #10980: Service provider in RedHat will not create K?? stop scripts https://projects

[Puppet - Bug #10980] Service provider in RedHat will not create K?? stop scripts

2013-02-19 Thread tickets
Issue #10980 has been updated by Greg Poirier. Oh, I see what --add does now. No, we haven't been doing that manually. We install jetty via puppet from a tgz distribution, and not a package. Might that matter? We aren't running chkconfig --add manually from within our jetty module. We instal

[Puppet - Bug #10980] Service provider in RedHat will not create K?? stop scripts

2013-02-19 Thread tickets
Issue #10980 has been updated by R.I. Pienaar. @greg - did you chkconfig --add first before doing on/off? Bug #10980: Service provider in RedHat will not create K?? stop scripts https://projects.puppetlabs.com/issues/10980#change-83480 Author: Andoni Auz

[Puppet - Bug #10980] Service provider in RedHat will not create K?? stop scripts

2013-02-19 Thread tickets
Issue #10980 has been updated by Greg Poirier. Hey Jos. Unfortunately, on RHEL 6.3 (and at least as far back as 6.2), we aren't seeing K scripts created at all by chkconfig (from outside puppet or by service objects). E.g., the following only creats start scripts: chkconfig jetty on Where /

[Puppet - Bug #4695] Puppet should not reset locale

2013-02-19 Thread tickets
Issue #4695 has been updated by Nils Pascal Illenseer. We have the same problem with the postgresql package on Ubuntu. We get SQL_ASCII after installation with Puppet, manually installed it is correct with en_US.UTF-8. Bug #4695: Puppet should not reset

[Puppet - Bug #10980] Service provider in RedHat will not create K?? stop scripts

2013-02-19 Thread tickets
Issue #10980 has been updated by Jos van der Meer. Hi Greg. The correct way to add a service in the runlevels specified in the init script is : "chkconfig --add servicename". That way a Start script will be run in the appropriate runlevels (e.g. 3 4 5) and a Kill script for the other runleve

[Puppet - Bug #19318] Resource providers don't recognize Windows Server 2012 as windows

2013-02-19 Thread tickets
Issue #19318 has been updated by Andrew Dunkman. I have since upgraded to puppet 3.1.0 and the same issue is present. Bug #19318: Resource providers don't recognize Windows Server 2012 as windows https://projects.puppetlabs.com/issues/19318#change-83469