[Puppet - Feature #6522] Enable additional destinations & termini via plugins

2011-11-22 Thread tickets
Issue #6522 has been updated by donavan m. Nigel Kersten wrote: > donovan, is this really a dupe of #4248 ? Happy to re-open if not. It's been a while since Ive looked at it. IIRC I opened this specifically to try and split #4248 in to two features, see comments 19 & 20. #4248 being about aut

[Puppet - Bug #11004] (Unreviewed) Solaris 11 GA & pkg

2011-11-22 Thread tickets
Issue #11004 has been reported by Robert van Veelen. Bug #11004: Solaris 11 GA & pkg https://projects.puppetlabs.com/issues/11004 Author: Robert van Veelen Status: Unreviewed Priority: Normal Assignee: Category: Target version: Affected Puppet version:

[Puppet - Bug #11004] Solaris 11 GA & pkg

2011-11-22 Thread tickets
Issue #11004 has been updated by Robert van Veelen. File pkg.rb.diff added sorry. adding the patch as a file. Bug #11004: Solaris 11 GA & pkg https://projects.puppetlabs.com/issues/11004 Author: Robert van Veelen Status: Unreviewed Priority: Normal Assi

[Puppet] 'Lab42 Infrastructure' wiki page has been updated

2011-11-22 Thread tickets
The 'Lab42 Infrastructure' wiki page has been updated by Alessandro Franceschi. Updated info and links on Example42 modules Lab42 Infrastructure: https://projects.puppetlabs.com/projects/puppet/wiki/Lab42_Infrastructure View differences: https://projects.puppetlabs.com/projects/puppet/wiki/Lab42_

[Puppet - Bug #10914] Fail to generate a fresh CA with 2.6.12 (if ssldir not in std. location)

2011-11-22 Thread tickets
Issue #10914 has been updated by Dan Lowe. I get this same error. # puppet master --verbose --no-daemonize info: Creating a new SSL key for ca Could not prepare for execution: Could not write ca: Permission denied - /etc/puppet/ssl/ca/ca_pub.pem Except that I am not using an a

[Puppet - Bug #8192] puppet breaking setuid bit on group change

2011-11-22 Thread tickets
Issue #8192 has been updated by Nigel Kersten. Assignee changed from Nigel Kersten to Josh Cooper So this isn't a problem in the latest version 2.7.x, only in older versions? If that's the case, we're not going to fix it in the legacy versions unless there's a clear and simple backport, which

[Puppet - Feature #6522] (Accepted) Enable additional destinations & termini via plugins

2011-11-22 Thread tickets
Issue #6522 has been updated by Nigel Kersten. Status changed from Duplicate to Accepted Assignee deleted (donavan m) Target version set to Telly awesome. thanks. Feature #6522: Enable additional destinations & termini via plugins https://projects.puppetl

[Puppet - Bug #10914] Fail to generate a fresh CA with 2.6.12 (if ssldir not in std. location)

2011-11-22 Thread tickets
Issue #10914 has been updated by Dan Lowe. Josh Cooper's patch appears to fix the described problem, but then things fail further down the line (in certs/ instead of ca/). # puppet master --verbose --no-daemonize info: Creating a new SSL key for ca info: Creating a new SSL certific

[Puppet - Bug #10914] Fail to generate a fresh CA with 2.6.12 (if ssldir not in std. location)

2011-11-22 Thread tickets
Issue #10914 has been updated by Dan Lowe. One more data point: after the last-mentioned error, as before, "su - puppet" and running "puppet master", it is able to continue. Only seems to be an issue when called as root. Bug #10914: Fail to generate a

[Facter - Feature #2847] mountpoint fact

2011-11-22 Thread tickets
Issue #2847 has been updated by Michael Kincaid. Thanks for the added fix KW -- pull request #42 is reopened and updated. Feature #2847: mountpoint fact https://projects.puppetlabs.com/issues/2847 Author: anarcat - Status: Code Insufficient Priority: Nor

[Facter - Feature #2847] (In Topic Branch Pending Review) mountpoint fact

2011-11-22 Thread tickets
Issue #2847 has been updated by Michael Kincaid. Status changed from Code Insufficient to In Topic Branch Pending Review Feature #2847: mountpoint fact https://projects.puppetlabs.com/issues/2847 Author: anarcat - Status: In Topic Branch Pending Review

[Puppet - Bug #10063] (Accepted) cron resource violates resource ordering

2011-11-22 Thread tickets
Issue #10063 has been updated by Matthaus Litteken. Status changed from Needs More Information to Accepted Keywords changed from cron ordering to cron ordering parsedfile I was able to reproduce this. I think you are correct, it seems like parsedfile, which cron uses, does a prefetch on the cro

[Puppet - Bug #8921] Provider portupgrade don't work with 'P' option when install port

2011-11-22 Thread tickets
Issue #8921 has been updated by Piotr Florczyk. I had the same problem. Just change: cmdline = ["-M BATCH=yes", @resource[:name]] to: cmdline = ["-M BATCH=yes", "-P", @resource[:name]] and for binary packages only: cmdline = ["--batch", "-PP", @resource[:name]] debug: Puppet::Type::Package::P

[Puppet - Bug #6447] ps -ef is parsed incorrectly by service/base.rb (trivial bug)

2011-11-22 Thread tickets
Issue #6447 has been updated by konrad rzentarzewski. Assignee changed from konrad rzentarzewski to Nigel Kersten in service type, getpid method uses "ps" to get a pid of running process in default provider. by default it searches for string equal to either service binary or name. "ps -ef" (a

[Puppet - Bug #10858] (Closed) redhat rpmbuild with puppet.spec in 2.7.6 source fails due to file not found

2011-11-22 Thread tickets
Issue #10858 has been updated by Michael Stahnke. Status changed from Unreviewed to Closed On yum.puppetlabs.com you can download the srpms that includes a proper spec file. During the creation of 2.7.6 a few files were modified and removed/renamed. We also carried a mongrel patch in our pack

[Facter - Refactor #9708] (In Topic Branch Pending Review) Remove redundancy from operatingsystem confines

2011-11-22 Thread tickets
Issue #9708 has been updated by Michael Kincaid. Status changed from Code Insufficient to In Topic Branch Pending Review Removed the kernel confine from the hardwareisa fact -- it doesn't seem necessary, and this should generalize to work on any system that returns an answer for "uname -p". --

[Puppet - Feature #10113] (Accepted) It should be easier to manage puppet configuration files with puppet

2011-11-22 Thread tickets
Issue #10113 has been updated by Matthaus Litteken. Status changed from Unreviewed to Accepted Feature #10113: It should be easier to manage puppet configuration files with puppet https://projects.puppetlabs.com/issues/10113 Author: Nigel Kersten Statu

[Puppet - Bug #10991] (Accepted) puppet agent --genconfig generates unusable config

2011-11-22 Thread tickets
Issue #10991 has been updated by Matthaus Litteken. Status changed from Unreviewed to Accepted Bug #10991: puppet agent --genconfig generates unusable config https://projects.puppetlabs.com/issues/10991 Author: Josh Cooper Status: Accepted Priority: Nor

[Puppet - Bug #8858] Puppet registration with master with Ruby 1.9.2

2011-11-22 Thread tickets
Issue #8858 has been updated by Greg Sutcliffe. I'm presently seeing this, and the workaround doesn't seem to solve it either. I've tried the same client against two different masters (clearing out $vardir completely each time, of course). Client: Archlinux, Ruby 1.9.3, Puppet 2.7.6 Server1:

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

2011-11-22 Thread tickets
Issue #10980 has been updated by Michael Stahnke. Status changed from Unreviewed to Accepted Target version set to 2.7.x Confirmed. [root@centos5-64 init.d]# chkconfig --del httpd [root@centos5-64 init.d]# find /etc/rc.d/ | grep httpd /etc/rc.d/init.d/httpd [root@centos5-64 in

[Puppet - Bug #10914] Fail to generate a fresh CA with 2.6.12 (if ssldir not in std. location)

2011-11-22 Thread tickets
Issue #10914 has been updated by Dan Lowe. I ran into various file access errors, fixing each in turn. I submitted the fixes in [pull request 229][1]. [1]: https://github.com/puppetlabs/puppet/pull/229 That works fine from zero, e.g. rm -rf /etc/puppet/ssl rm -rf /var/lib/puppet

[Puppet - Bug #10914] (Requires CLA to be signed) Fail to generate a fresh CA with 2.6.12 (if ssldir not in std. location)

2011-11-22 Thread tickets
Issue #10914 has been updated by James Turnbull. Status changed from Investigating to Requires CLA to be signed Hi Dan - can we please get you to sign a Contributor License Agreement (link in top right menu) so we can get your patch reviewed and merged! Thanks for your contribution. -

[Puppet - Bug #10234] (Accepted) failed puppet apply makes delayed_job workers crash and disk fills up with yaml files

2011-11-22 Thread tickets
Issue #10234 has been updated by Josh Cooper. Status changed from Needs More Information to Accepted Target version set to 2.7.x Hi Evgeny, Yeah, I understand. It's just that the report contains either raw unicode U-C08D U-3D0C or it contains an illegal UTF-8 sequence, and having the original

[Puppet - Bug #8192] (Accepted) puppet breaking setuid bit on group change

2011-11-22 Thread tickets
Issue #8192 has been updated by Josh Cooper. Category set to file Status changed from Needs Decision to Accepted Assignee deleted (Josh Cooper) Target version set to 2.7.x Affected Puppet version set to 0.22.1 ok, I lied. It's not a problem on Mac at all. But it is a problem as far back as 0.22

[Puppet - Bug #3173] (Needs More Information) Puppetmasterd cannot find classes after restart

2011-11-22 Thread tickets
Issue #3173 has been updated by Michael Stahnke. Status changed from Accepted to Needs More Information Assignee set to W. Andrew Loe III Is this still an issue in 2.7 series? Bug #3173: Puppetmasterd cannot find classes after restart https://projects.pup

[Puppet - Bug #11014] (Unreviewed) Puppet Master uanble to find module if the directory is a symlink

2011-11-22 Thread tickets
Issue #11014 has been reported by Michael Stahnke. Bug #11014: Puppet Master uanble to find module if the directory is a symlink https://projects.puppetlabs.com/issues/11014 Author: Michael Stahnke Status: Unreviewed Priority: Normal Assignee: Category:

[Puppet - Bug #11014] Puppet Master uanble to find module if the directory is a symlink

2011-11-22 Thread tickets
Issue #11014 has been updated by Michael Stahnke. You can have the modulepath parent, however, be a symlink. Bug #11014: Puppet Master uanble to find module if the directory is a symlink https://projects.puppetlabs.com/issues/11014 Author: Michael Stahnk

[Puppet - Bug #7316] puppet face applications (subcommands) delivered via pluginsync and as modules should work

2011-11-22 Thread tickets
Issue #7316 has been updated by Nick Lewis. Assignee changed from Kelsey Hightower to Nick Lewis I'm working on this now. Making applications loadable is fairly straightforward, although there's some weird issues around setting modulepath and libdir, because we can't use the config file for t

[Puppet - Bug #10908] (Rejected) puppet executing files in local directory, ignoring configured path when running OnlyIf/Unless

2011-11-22 Thread tickets
Issue #10908 has been updated by Daniel Pittman. Subject changed from security problem -- puppet executing files in local directory, ignoring configured path when running OnlyIf/Unless to puppet executing files in local directory, ignoring configured path when running OnlyIf/Unless Status chan

[Puppet - Bug #8255] (Merged - Pending Release) inconsistent handling of octal in file { mode => 'nnnn' }

2011-11-22 Thread tickets
Issue #8255 has been updated by Josh Cooper. Status changed from In Topic Branch Pending Review to Merged - Pending Release This was merged in 2.7.x in commit [https://github.com/puppetlabs/puppet/commit/aef93cee8ae2133f9b2c571b23c490ef3405e3fe](https://github.com/puppetlabs/puppet/commit/aef93

[Puppet - Feature #2762] Exec's "creates" should be a referencable resource.

2011-11-22 Thread tickets
Issue #2762 has been updated by Simon McCartney. I had a similar requirement (I needed to exec based on a file being missing, and have other things require the file), I worked round it with it with a crude define: define execcreates( $creates, $cwd ) { $command = $name exec {

[Puppet - Feature #2927] Symbolic Modes for the File type.

2011-11-22 Thread tickets
Issue #2927 has been updated by Daniel Pittman. Branch changed from https://github.com/jes5199/puppet/tree/ticket/next/2927 to https://github.com/puppetlabs/puppet/pull/230 This is now a formal pull request at https://github.com/puppetlabs/puppet/pull/230 The original implementation didn't ha

[Puppet - Refactor #5746] move vim plugin files to their own repo

2011-11-22 Thread tickets
Issue #5746 has been updated by Jacob Helwig. Description updated Refactor #5746: move vim plugin files to their own repo https://projects.puppetlabs.com/issues/5746 Author: Mark Carey Status: Accepted Priority: Normal Assignee: Jacob Helwig Category: e

[Puppet - Refactor #7274] (Merged - Pending Release) notices use 3 digit modes instead of 4 digit modes

2011-11-22 Thread tickets
Issue #7274 has been updated by Josh Cooper. Status changed from In Topic Branch Pending Review to Merged - Pending Release This is fixed in 2.7.x in commit [https://github.com/puppetlabs/puppet/commit/440ffac9a905672766c46c48c29704b8f85bfdd1](https://github.com/puppetlabs/puppet/commit/440ffac

[Facter - Feature #6617] (Merged - Pending Release) Deprecate DESTDIR env method for install.rb

2011-11-22 Thread tickets
Issue #6617 has been updated by Adrien Thebo. Status changed from In Topic Branch Pending Review to Merged - Pending Release Merged in commit:0f9a595c7224a0b5566262647914f52c5c879447 Feature #6617: Deprecate DESTDIR env method for install.rb https://proje

[Puppet - Bug #6775] (Closed) puppet master --genconfig bug

2011-11-22 Thread tickets
Issue #6775 has been updated by Daniel Pittman. Status changed from Needs More Information to Closed G'day Valdis. Sorry we took so long to work on this; it looks like it must have dropped off your radar for the moment. I am going to close the ticket for now, but if you can supply the extra

[Puppet - Bug #7296] Debian service provider disables serivce when set to enable

2011-11-22 Thread tickets
Issue #7296 has been updated by Daniel Pittman. I reviewed the code; it looks sound, except that it shells out to count files matching a particular pattern. It should be trivial to rewrite that to use pure Ruby code, and I have asked for that to be done. If that gets fixed then we should be

[Puppet - Bug #7316] (Investigating) puppet face applications (subcommands) delivered via pluginsync and as modules should work

2011-11-22 Thread tickets
Issue #7316 has been updated by Nick Lewis. Status changed from Accepted to Investigating While applications are loadable from modules, loading the faces on which they depend is proving much more difficult. The main problem is that we don't allow actions to be redefined, so we can't load a fac

[Puppet - Refactor #5746] move vim plugin files to their own repo

2011-11-22 Thread tickets
Issue #5746 has been updated by Jacob Helwig. I've already created the new repositories ([vim](https://github.com/puppetlabs/syntax-vim), [emacs](https://github.com/puppetlabs/syntax-emacs)), but haven't removed them from the Puppet repo yet. I want to sit down with Mike to figure out how we

[Puppet - Feature #10940] puppet apply --apply should be deprecated in favor of puppet apply --catalog

2011-11-22 Thread tickets
Issue #10940 has been updated by Kelsey Hightower. Branch changed from https://github.com/puppetlabs/puppet/pull/227 to https://github.com/puppetlabs/puppet/pull/231 Feature #10940: puppet apply --apply should be deprecated in favor of puppet apply --

[Puppet - Bug #9862] puppet 2.7 cannot run without puppet user on the system

2011-11-22 Thread tickets
Issue #9862 has been updated by T.J. Yang. I am encountering same issue in puppet-2.7.6. /opt/puppetmaster276/bin/puppet master Could not prepare for execution: Got 6 failure(s) while initializing: Could not evaluate: Could not find group puppet; Could not evaluate: Could not find group pup

[Puppet - Bug #7316] puppet face applications (subcommands) delivered via pluginsync and as modules should work

2011-11-22 Thread tickets
Issue #7316 has been updated by Nigel Kersten. Great update Nick. Just pointing out that not playing well with environments is a huge problem, and I'd like to have a chat in person if that's the only feasible solution we have. Bug #7316: puppet face app

[Puppet - Bug #10908] puppet executing files in local directory, ignoring configured path when running OnlyIf/Unless

2011-11-22 Thread tickets
Issue #10908 has been updated by Jo Rhett. I find it incredibly un-pragmatic to have policies fail to run whenever someone creates a file in root which matches the name of an executable I am running. You guys love to talk the talk about declarative, this behavior is downright random.

[Puppet - Bug #6335] (Merged - Pending Release) Parameterized Class and Defined Resource Type should allow trailing comma in argument list

2011-11-22 Thread tickets
Issue #6335 has been updated by Jacob Helwig. Status changed from In Topic Branch Pending Review to Merged - Pending Release Target version changed from 2.6.x to 2.7.8 I cherry-picked the commit from the pull request into a topic branch based on 2.7.x, and amended it to remove the instructions

[Puppet - Bug #3173] Puppetmasterd cannot find classes after restart

2011-11-22 Thread tickets
Issue #3173 has been updated by W. Andrew Loe III. I don't know, I don't run 2.7. It is easy to setup and reproduce, I do not have time right now. Bug #3173: Puppetmasterd cannot find classes after restart https://projects.puppetlabs.com/issues/3173 Aut

[Puppet - Bug #10986] "Failed to mount" in appdmg/pkgdmg provider

2011-11-22 Thread tickets
Issue #10986 has been updated by Josh Cooper. Target version set to Telly Branch set to https://github.com/puppetlabs/puppet/pull/56 Hi Mattias, Which version of puppet were you seeing this issue? I tried reproducing on 2.7.x, but wasn't able to get mount to fail. If you find any more info abo

[Puppet - Bug #10972] Classes can be declared with "class {..." and "include ...", and the order of such matters

2011-11-22 Thread tickets
Issue #10972 has been updated by Josh Cooper. Git bisect shows puppet apply with the provided manifest was broken in commit:65ef24e5c1c33b7d42012891d368917fd6aaf68c I think this is related to the overall 'overriding included parameterized classes' issue

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

2011-11-22 Thread tickets
Issue #5517 has been updated by Josh Cooper. Status changed from Investigating to Accepted Git bisect shows this issue was broken in commit:65ef24e5c1c33b7d42012891d368917fd6aaf68c first released in 2.6.3 Bug #5517: behavior change within 2.6 makes it im

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

2011-11-22 Thread tickets
Issue #5517 has been updated by Josh Cooper. Andrew Forgue wrote: > Nick Lewis wrote: > > Given that we eagerly evaluate parameterized classes, I can't conceive of a > > model of evaluation that could cause this to work correctly. Essentially > > the first thing we end up evaluating is class a

[Puppet - Bug #10908] puppet executing files in local directory, ignoring configured path when running OnlyIf/Unless

2011-11-22 Thread tickets
Issue #10908 has been updated by Dan Lowe. I'm confused; why this is assigned to me? Bug #10908: puppet executing files in local directory, ignoring configured path when running OnlyIf/Unless https://projects.puppetlabs.com/issues/10908 Author: Jo Rhett

[Puppet - Bug #10908] puppet executing files in local directory, ignoring configured path when running OnlyIf/Unless

2011-11-22 Thread tickets
Issue #10908 has been updated by James Turnbull. Assignee changed from Dan Lowe to Daniel Pittman It should be - assigned to the PL person who closed it as last actioner. Bug #10908: puppet executing files in local directory, ignoring configured path whe

[Puppet - Feature #10113] It should be easier to manage puppet configuration files with puppet

2011-11-22 Thread tickets
Issue #10113 has been updated by Peter Meier. Using augeas works quite well (at least for puppet.conf). Maybe this could be used as a backend? Feature #10113: It should be easier to manage puppet configuration files with puppet https://projects.puppetla