[Puppet - Feature #16031] Allow splitting of long lines in the puppet.conf configuration file.

2012-08-22 Thread tickets
Issue #16031 has been updated by Jan Vansteenkiste. Current implementation: Splitting is done by specifying ' \'. Some scenarios: long \ line will result in 'longline' 'long ' \ line will result in 'long line' \windows\path\ remains untouched. \windows \ \path will re

[Puppet - Feature #1967] defaultfor method for providers should be allowed to be specified multiple times

2012-08-22 Thread tickets
Issue #1967 has been updated by Rahul Gopinath. Assignee set to Rahul Gopinath Feature #1967: defaultfor method for providers should be allowed to be specified multiple times https://projects.puppetlabs.com/issues/1967#change-69727 Author: James Turnbu

[Puppet - Feature #1967] defaultfor method for providers should be allowed to be specified multiple times

2012-08-22 Thread tickets
Issue #1967 has been updated by Rahul Gopinath. A similar requirement is there for solaris 11. Until solaris 10, the package provider used to be the unix pkgadd/pkgrm commands (package/sun provider). However with Solaris 11, a new package manager `pkg` is the recommended way. Thus we need a w

[Puppet - Bug #16086] (Accepted) puppetmaster 2.7.19-1puppetlabs1 debian package produces dpkg error when installing on precise

2012-08-22 Thread tickets
Issue #16086 has been updated by Matthaus Litteken. Status changed from Investigating to Accepted Assignee changed from Matthaus Litteken to Will Hopper Looks like the problem is in the puppetmaster.postinst. The rm_conffile call is missing the version parameter. ---

[Puppet - Bug #15693] (Merged - Pending Release) windows service provider restart method cannot be overridden

2012-08-22 Thread tickets
Issue #15693 has been updated by Josh Cooper. Status changed from In Topic Branch Pending Review to Merged - Pending Release Target version changed from 2.7.x to 2.7.20 Merged in Bug #15693: windows

[Puppet - Bug #15193] Static compiler does not work because of indirection interface changes

2012-08-22 Thread tickets
Issue #15193 has been updated by Jeff McCune. For posterity the only documentation on the static compiler I've been able to find is Luke's original prototype at I'm not terribly happy we merged this and released it wi

[Puppet - Bug #4680] agent will never resend a certificate request, preventing it from connecting to the master, even if the master is in autosign mode

2012-08-22 Thread tickets
Issue #4680 has been updated by eric sorenson. Assignee set to eric sorenson Priority changed from Normal to High This goes back to #3645 but is still an issue in late 2.7.x, see #16077. A super easy way to reproduce is to set up the master with ca=false, point a new agent at it. The CSR is ac

[Puppet - Feature #3645] no easy way to push cert signing request from client to server

2012-08-22 Thread tickets
Issue #3645 has been updated by eric sorenson. This is indeed still an issue, but #4680 has a more accurate description of the issue; duping future tickets there. Feature #3645: no easy way to push cert signing request from client to server https://proje

[Puppet - Bug #15193] Static compiler does not work because of indirection interface changes

2012-08-22 Thread tickets
Issue #15193 has been updated by Jeff McCune. Target version changed from 3.0.0 to 2.7.x @eric I'm re-targeting this at Puppet 2.7.x because this is a bug affecting the static compiler. The static compiler was first released in Puppet 2.7.0 [1] [1]

[Puppet - Bug #15777] (Duplicate) When a class init.pp manifest includes itself, the class may leak out in unexpected ways.

2012-08-22 Thread tickets
Issue #15777 has been updated by eric sorenson. Status changed from Unreviewed to Duplicate Wow, that is pretty bad. RI was this the ticket you were thinking of? #5041 Bug #15777: When a class init.pp manifest includes itself, the class may leak out i

[Facter - Bug #16081] (Investigating) Facter reports bogus arch on AIX

2012-08-22 Thread tickets
Issue #16081 has been updated by eric sorenson. Status changed from Unreviewed to Investigating Assignee set to Michael Stahnke Giving to Mr. AIX Bug #16081: Facter reports bogus arch on AIX https://projects.puppetlabs.com/issues/16081#change-69712 Auth

[Puppet - Bug #15193] Static compiler does not work because of indirection interface changes

2012-08-22 Thread tickets
Issue #15193 has been updated by Jeff McCune. Category set to compiler Assignee changed from eric sorenson to Jeff McCune Bug #15193: Static compiler does not work because of indirection interface changes https://projects.puppetlabs.com/issues/15193#cha

[Puppet - Bug #15193] Static compiler does not work because of indirection interface changes

2012-08-22 Thread tickets
Issue #15193 has been updated by Jeff McCune. I've taken this card and am starting work on it this afternoon. Bug #15193: Static compiler does not work because of indirection interface changes https://projects.puppetlabs.com/issues/15193#change-69710 Au

[Puppet - Bug #15797] (Merged - Pending Release) Redhat service provider does not respect chkconfig header for setting runlevels

2012-08-22 Thread tickets
Issue #15797 has been updated by Jeff McCune. Status changed from Tests Insufficient to Merged - Pending Release Target version changed from 2.7.x to 2.7.20 # Merged into 2.7.x # As: 1f3732c Bug #1579

[Puppet - Bug #16073] Misleading error message when environments use non-alphanumeric characters

2012-08-22 Thread tickets
Issue #16073 has been updated by eric sorenson. Assignee set to eric sorenson Bug #16073: Misleading error message when environments use non-alphanumeric characters https://projects.puppetlabs.com/issues/16073#change-69703 Author: Gerard Hickey Status:

[Puppet - Bug #16073] Misleading error message when environments use non-alphanumeric characters

2012-08-22 Thread tickets
Issue #16073 has been updated by eric sorenson. Looking again I think there is something else going on; the puppet.conf you attached is from an agent? It's odd that the environment definitions would cause the 'connect timeout', which usually indicates a problem with TCP session establishment.

[Puppet - Bug #16073] (Accepted) Misleading error message when environments use non-alphanumeric characters

2012-08-22 Thread tickets
Issue #16073 has been updated by eric sorenson. Status changed from Unreviewed to Accepted Keywords set to errors Adding this to the list for a future 'error message cleanup' sprint, but I should point out that this is pretty well documented. http://docs.puppetlabs.com/guides/environment.html#

[Puppet - Bug #15189] Default permissions need to allow 'find' on 'node'

2012-08-22 Thread tickets
Issue #15189 has been updated by Andrew Parker. Assignee changed from Patrick Carlisle to Andrew Parker Bug #15189: Default permissions need to allow 'find' on 'node' https://projects.puppetlabs.com/issues/15189#change-69699 Author: Luke Kanies Status

[Puppet - Bug #16082] (Needs More Information) Puppet agent with --detailed-exitcodes returns exit code 2 even if errors are encountered applying the catalog.

2012-08-22 Thread tickets
Issue #16082 has been updated by eric sorenson. Status changed from Unreviewed to Needs More Information Assignee set to Eric Pratt Keywords set to errors Eric could you please provide a small, reproducible test case? I was unable to repro: [eric@glitch.local ~/Sandbox/puppet-undef/manifests]

[Puppet - Feature #7788] (Merged - Pending Release) Puppet should allow rubygems to deliver new functionality

2012-08-22 Thread tickets
Issue #7788 has been updated by Andrew Parker. Status changed from Code Insufficient to Merged - Pending Release Assignee deleted (Patrick Carlisle) Feature #7788: Puppet should allow rubygems to deliver new functionality https://projects.puppetlabs.com

[Puppet - Feature #7788] Puppet should allow rubygems to deliver new functionality

2012-08-22 Thread tickets
Issue #7788 has been updated by Andrew Parker. Merged in commit f6d2505 Feature #7788: Puppet should allow rubygems to deliver new functionality https://projects.puppetlabs.com/issues/7788#change-69691 Author: R.I. Pienaar Status: Code Insufficient Prio

[Puppet - Bug #16086] (Investigating) puppetmaster 2.7.19-1puppetlabs1 debian package produces dpkg error when installing on precise

2012-08-22 Thread tickets
Issue #16086 has been updated by eric sorenson. Status changed from Unreviewed to Investigating Assignee set to Matthaus Litteken haus can you please triage/investigate this? Bug #16086: puppetmaster 2.7.19-1puppetlabs1 debian package produces dpkg error

[Puppet - Bug #16086] (Unreviewed) puppetmaster 2.7.19-1puppetlabs1 debian package produces dpkg error when installing on precise

2012-08-22 Thread tickets
Issue #16086 has been reported by Rene Cunningham. Bug #16086: puppetmaster 2.7.19-1puppetlabs1 debian package produces dpkg error when installing on precise https://projects.puppetlabs.com/issues/16086 Author: Rene Cunningham Status: Unreviewed Priority

[Puppet - Feature #1107] Allow exclusion in tags specified on the command line

2012-08-22 Thread tickets
Issue #1107 has been updated by Nick Fagerlund. Like the OP implies, we would also have to let the `tags` setting accept the `all` pseudo-tag used by [tagmail.conf](http://docs.puppetlabs.com/guides/configuring.html#tagmailconf), which I'm pretty sure it currently doesn't. ---

[Puppet - Feature #3746] (Duplicate) puppetd --tags should support logical not

2012-08-22 Thread tickets
Issue #3746 has been updated by Nick Fagerlund. Status changed from Accepted to Duplicate Feature #3746: puppetd --tags should support logical not https://projects.puppetlabs.com/issues/3746#change-69672 Author: Jeff McCune Status: Duplicate Priority: N

[Puppet - Bug #15062] puppet fails if template contains invalid utf-8

2012-08-22 Thread tickets
Issue #15062 has been updated by Chris Price. File initial_monmap added I've linked this to ticket #15903, which is related. In that case the issue was triggered by trying to submit a Facter fact that contained binary data, rather than a resource property. Also, the binary data that triggere

[Puppet - Bug #16082] (Unreviewed) Puppet agent with --detailed-exitcodes returns exit code 2 even if errors are encountered applying the catalog.

2012-08-22 Thread tickets
Issue #16082 has been reported by Eric Pratt. Bug #16082: Puppet agent with --detailed-exitcodes returns exit code 2 even if errors are encountered applying the catalog. https://projects.puppetlabs.com/issues/16082 Author: Eric Pratt Status: Unreviewed P

[Puppet - Refactor #15841] Consider bundling minitar (or equivalent) for use by puppet module face

2012-08-22 Thread tickets
Issue #15841 has been updated by David Gwilliam. Would this also be available for use by other faces? The issue is also present in `puppet node` (and it's biting a customer). Is there any sense in opening a new ticket for other faces? Refactor #15841: C

[Facter - Bug #16081] (Unreviewed) Facter reports bogus arch on AIX

2012-08-22 Thread tickets
Issue #16081 has been reported by Matthaus Litteken. Bug #16081: Facter reports bogus arch on AIX https://projects.puppetlabs.com/issues/16081 Author: Matthaus Litteken Status: Unreviewed Priority: Normal Assignee: Category: Target version: Keywords:

[Facter - Feature #7559] Fact for identifying Amazon VPC instances.

2012-08-22 Thread tickets
Issue #7559 has been updated by C Lang. I have reopened my original case and asked them if they'd be willing to update this ticket directly to eliminate the inefficiencies of a middle man. Feature #7559: Fact for identifying Amazon VPC instances. http

[Puppet - Bug #16080] (Accepted) Service provider broken in Windows Server 2012 RC

2012-08-22 Thread tickets
Issue #16080 has been reported by Josh Cooper. Bug #16080: Service provider broken in Windows Server 2012 RC https://projects.puppetlabs.com/issues/16080 Author: Josh Cooper Status: Accepted Priority: Normal Assignee: Category: Target version: Affected

[Puppet - Feature #15911] automatic .service suffix for the systemd provider to keep service names consistent

2012-08-22 Thread tickets
Issue #15911 has been updated by Robert Kennedy. File puppet-systemd-add-dotservice-suffix.patch added Something like this seems to work. I'm new to ruby and the puppet underpinnings so it may be lacking in style. Feature #15911: automatic .service suffi

[Facter - Feature #7559] Fact for identifying Amazon VPC instances.

2012-08-22 Thread tickets
Issue #7559 has been updated by James Turnbull. EC2 has variable network latency - any shorter and it seems to miss the connection on occasion. I'd love someone to push Amazon if you're up for it! Feature #7559: Fact for identifying Amazon VPC instances.

[Facter - Feature #7559] Fact for identifying Amazon VPC instances.

2012-08-22 Thread tickets
Issue #7559 has been updated by C Lang. How about a very short timeout on the open? 2s seems excessive. :) With ab, I'm averaging 4ms. I'm sure YMMV, but ... I'm also happy to go back to Amazon and ask for more suggestions that wouldn't require us to 'tell' facter that we're on a VPC instanc

[Facter - Feature #7559] (In Topic Branch Pending Review) Fact for identifying Amazon VPC instances.

2012-08-22 Thread tickets
Issue #7559 has been updated by James Turnbull. Status changed from Accepted to In Topic Branch Pending Review Branch set to https://github.com/puppetlabs/facter/pull/290 My suggested response is in the attached branch but it's only a prototype and needs review and discussion. -

[Facter - Feature #7559] Fact for identifying Amazon VPC instances.

2012-08-22 Thread tickets
Issue #7559 has been updated by James Turnbull. The problem is the 2 second delay the check introduces - we then lump every non-EC2 user with a 2 second performance hit. Feature #7559: Fact for identifying Amazon VPC instances. https://projects.puppetlab

[Facter - Feature #7559] Fact for identifying Amazon VPC instances.

2012-08-22 Thread tickets
Issue #7559 has been updated by C Lang. MACs are completely inconsistent in a VPC. I think we can officially abandon that suggestion. I note that ec2 facts work fine in facter 1.6.7-1.16 in the epel repository. That version of ec2.rb doesn't appear to check for a MAC, but just tries to conn

[Facter - Bug #8210] virtual => physical for kvm guests

2012-08-22 Thread tickets
Issue #8210 has been updated by Andreas Zuber. I wrote another fact that checks if virt-what is installed and uses it's output to determine the virtual machine type. The has_weight = 200 makes sure this fact is ran first. Don't know if this is a good way to do it. Ideas, suggestions, rants?

[Puppet - Bug #16077] (Unreviewed) agent will never resend a certificate request, preventing it from connecting to the master (2.7.19)

2012-08-22 Thread tickets
Issue #16077 has been reported by cedrik mallet. Bug #16077: agent will never resend a certificate request, preventing it from connecting to the master (2.7.19) https://projects.puppetlabs.com/issues/16077 Author: cedrik mallet Status: Unreviewed Priorit

[Puppet - Bug #7680] Checksum missmatch when copying followed symlinks

2012-08-22 Thread tickets
Issue #7680 has been updated by Thomas Vander Stichele. Running into the same problem. I am sourcing from a file that is a symlink to another file, and instead of copying the symlink, I want the new file created with the contents of the file the symlink points to. In my puppet module that i

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

2012-08-22 Thread tickets
Issue #5517 has been updated by Davide Ferrari. I agree with Matt. OTOH if it's something hard to fix, at least print a notice/warning when compiling the manifest, it will give you a clue about what's happening. It was driving me crazy. Bug #5517: behav

[Puppet - Bug #16063] Parametrized classes overrides silently ignored

2012-08-22 Thread tickets
Issue #16063 has been updated by Davide Ferrari. Argh! Sorry, didn't find the already reported issue googling before... thanks for the tip! Bug #16063: Parametrized classes overrides silently ignored https://projects.puppetlabs.com/issues/16063#change-69