The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com

Activity

From 01/31/2012 to 02/06/2012

02/07/2012

08:17 pm Bug #12479: Regular expression matching against an undefined variable results in matching the str...
A look over the results of the test script shows it matching on the letters D, E, F, N, and U. I'm no expert, but I'... Nicolas Simonds
08:01 pm Bug #12479: Regular expression matching against an undefined variable results in matching the str...
Where this gets us in trouble is cases like:
case $schrodingers_fact {
/\w/: {
notice("f...
Nicolas Simonds
07:52 pm Bug #12479: Regular expression matching against an undefined variable results in matching the str...
What in the world did the bugtracker do to my script?! Let's try that again:
#!/bin/bash
for LOLWUT in {...
Nicolas Simonds
07:43 pm Bug #12479 (Closed): Regular expression matching against an undefined variable results in matchin...
Non-existent variables are stringify-ing under the hood as `"undef"`, which causes them to match regexes, despite beh... Nicolas Simonds
05:40 pm Standard Library Bug #12377: stdlib facter_dot_d LoadError recovery may be harmful
On Mon, Feb 6, 2012 at 10:08 AM, <tickets@puppetlabs.com> wrote:
> I believe we’ll need to rollup to 2.2.x for this ...
Jeff McCune
05:37 pm Bug #10505: erb mangles if foo == "" and leaves variables undefined
OK, so first, to the original report:
Welcome to Ruby. Scope sucks, and that is just fun. The problem here is th...
Daniel Pittman
05:18 pm Puppet Dashboard Bug #12476 (Closed): lib/tasks/install.rake fails with vague errors when ca_server is not reachable
Given `PATH=/opt/puppet/sbin:/opt/puppet/bin:$PATH rake RAILS_ENV=production cert:request --trace`, and the ca_server... Adrien Thebo
04:49 pm Puppet Acceptance Bug #12456 (In Topic Branch Pending Review): The test harness shouldn't load the PE version file ...
Ready for Review. Justin Stoller
04:44 pm Bug #10917: Virtual Define-based resources collect only once. Inconsistent with non-define-based ...
This is far and away the most innovative combination of features I have seen in Puppet; it really is awfully clever. ... Daniel Pittman
04:38 pm Bug #12471 (Accepted): File resource type allows non-canonical paths....
The File resource allows all sorts of non-canonical paths for managing files. It does some modification to strip dup... Daniel Pittman
04:32 pm Feature #11864: zypper repository type
Dominic,
I "think" my pull request has been completed, I've seen an email come through on the puppet-dev mailing l...
Darin Perusich

02/06/2012

03:53 pm Puppet Acceptance Refactor #7579 (Needs More Information): Please transform Win32 jobs into a matrix, using pik
I believe that our main work on Windows will be validating PE Agents for the short term, not using an RVM like worflo... Justin Stoller
03:32 pm Bug #11988: Augeas provider can clobber symlinks
If refactoring the provider back to the pre-2728 style, it's worth bearing in mind the performance impact was due to ... Dominic Cleal
03:10 pm Bug #11988: Augeas provider can clobber symlinks
# puppet-dev conversation #... Jeff McCune
03:06 pm Puppet Community Package Repository Bug #12465 (In Topic Branch Pending Review): Puppet misinterprets return value of "/etc/init.d/pu...
We run our puppet agents from cron and thus want to make sure the puppet agent daemon is not running. We use `ensure ... Andreas Ntaflos
03:02 pm Bug #12464 (Closed): puppet apply looks up facts twice
This is split off from #12310 just to keep issues separate.
As of 2.7.10, puppet apply is looking up facts twice c...
Patrick Carlisle
03:00 pm Bug #12463 (Closed): introduce better, and more secure, file handling abstractions, then use them...
We have a bunch of places that implement "secure" file handling, and a bunch of old ways to do that safely. For exam... Daniel Pittman
02:52 pm Bug #12462: possible data loss, unlikely (requires write access to /etc) "write through symlink" ...
https://github.com/puppetlabs/puppet-cve-test/commits/security/2.6.x/suidmanager-security adds tests, and ports this ... Daniel Pittman
02:52 pm Bug #12462 (Closed): possible data loss, unlikely (requires write access to /etc) "write through ...
The `user_role_add` provider modifies `/etc/shadow` directly. It had some risk of data loss, and would write through... Daniel Pittman
02:50 pm Bug #12460: Insecure handling of file writes in k5login type
https://github.com/puppetlabs/puppet-cve-test/commits/security/2.6.x/suidmanager-security includes an implementation ... Daniel Pittman
02:49 pm Bug #12460 (Closed): Insecure handling of file writes in k5login type
The k5login type and provider write to an untrusted location, typically a user home direction. They need to be revie... Daniel Pittman
02:47 pm Bug #12459: Permanent uid change doesn't drop supplementary groups
https://github.com/puppetlabs/puppet-cve-test/commits/security/2.6.x/suidmanager-security should have a fix for this.... Daniel Pittman
02:46 pm Bug #12459 (Closed): Permanent uid change doesn't drop supplementary groups
3a. Permanent uid change doesn't drop supplementary groups
=========================================================...
Daniel Pittman
02:45 pm Bug #12457: Real gid always present in supplementary groups
https://github.com/puppetlabs/puppet-cve-test/commits/security/2.6.x/suidmanager-security should have the patch from ... Daniel Pittman
02:45 pm Bug #12458: Only euid changed, not egid
https://github.com/puppetlabs/puppet-cve-test/commits/security/2.6.x/suidmanager-security should have the changes sup... Daniel Pittman
02:43 pm Bug #12458 (Closed): Only euid changed, not egid
2a. Only euid changed, not egid
===============================
The second problem occurs when only a target user i...
Daniel Pittman
02:41 pm Bug #12457 (Closed): Real gid always present in supplementary groups
1a. Real gid always present in supplementary groups
===================================================
In Puppet::...
Daniel Pittman
02:38 pm Refactor #12359 (In Topic Branch Pending Review): improve logging of backtraces
Chris Price
02:38 pm Bug #12454 (In Topic Branch Pending Review): device_spec fails on ruby 1.8.7-p357
Chris Price
02:36 pm Puppet Acceptance Bug #12456 (Merged - Pending Release): The test harness shouldn't load the PE version file every ...
Currently the test harness has a TestConfig.puppet_enterprise_version method that is used to both get the PE version ... Justin Stoller
02:36 pm Bug #12452 (In Topic Branch Pending Review): Puppet::Util::SELinux#read_mounts not compatible wit...
Deepak Giridharagopal
02:25 pm Puppet Acceptance Feature #5621 (Closed): Need way to specify output expectations in on, etc.
fixed ages ago. Dominic Maraglia
02:19 pm Puppet Acceptance Feature #5621 (Needs Decision): Need way to specify output expectations in on, etc.
I believe the feature that `on`, et al take blocks for further testing of stdout/stderr is the fix for this and was m... Justin Stoller
02:11 pm Puppet Acceptance Bug #12241 (Closed): remove /etc/update-motd.d/* from ubuntu testing vms
Agreed that this is not actually significant. Patrick Carlisle
02:08 pm Puppet Acceptance Bug #12241: remove /etc/update-motd.d/* from ubuntu testing vms
Hey Patrick, I think that it was decided that this wasn't much of an issue, since we're caching the host connection.
...
Justin Stoller
01:59 pm Puppet Acceptance Bug #6167 (Closed): Test master-dashboard communication across machines
Since this isn't assigned to anyone I'm going to go ahead and clean it up.
This is now part of our CI matrix. Clos...
Justin Stoller
01:53 pm Bug #12454 (Accepted): device_spec fails on ruby 1.8.7-p357
Chris Price
01:53 pm Bug #12454 (Closed): device_spec fails on ruby 1.8.7-p357
with mocha version 0.9.12 and ruby 1.8.7-p357, some of the device_spec.rb tests fail because they make invalid assump... Chris Price
01:11 pm Bug #11988: Augeas provider can clobber symlinks
# Update on save_mode #
Unfortunately the needs_to_run method currently has the behavior of producing a `*.augnew`...
Jeff McCune
12:55 pm Bug #12452 (Closed): Puppet::Util::SELinux#read_mounts not compatible with Ruby 1.9.2p290
From Jos Backus, via email:
<cite>
I just found this bug while running Puppet 2.7.10 on CentOS 6.2 during
kickst...
Deepak Giridharagopal
11:56 am Bug #10505 (Investigating): erb mangles if foo == "" and leaves variables undefined
Randall Hansen
11:51 am Bug #10146 (Accepted): Puppet interpolates variables differently in 2.7.x
Daniel Pittman and I think that we should backtrack and disallow dashes in variables. Randall Hansen
11:39 am Bug #3873 (Accepted): Unexpected dependency created by exec
I agree with Daniel; this behavior is a bug and should go away. Randall Hansen
10:08 am Standard Library Bug #12377: stdlib facter_dot_d LoadError recovery may be harmful
Merged into 2.1.x:
<https://github.com/puppetlabs/puppetlabs-stdlib/commit/52bc8809cbdedbacf219289df1f9f48056e6b935>...
Ken Barber
08:38 am Bug #11431: puppet kick failing with "hostname not match with the server certificate" unless ssl...
I am getting the same error, but I get this regardless of whether I specify ssldir.
root@npuppet:~# puppet kick va...
Dan Urist
02:34 am Puppet Dashboard Bug #12440 (Closed): dashboard upgrade overwrote /etc/sysconfig/puppet-dashboard
I just upgraded to p-d-1.2..5-1.el6 and it overwrote my /etc/sysconfig/puppet-dashboard file! Please can you mark thi... Bill Tong
09:28 pm Standard Library Bug #12377: stdlib facter_dot_d LoadError recovery may be harmful
# Review please Ken #
Ken, would you mind reviewing and merging this if it's good? It should be a quick one.
T...
Jeff McCune
09:27 pm Standard Library Bug #12377 (In Topic Branch Pending Review): stdlib facter_dot_d LoadError recovery may be harmful
# Pull Request #
<https://github.com/puppetlabs/puppetlabs-stdlib/pull/34>
Jeff McCune

02/05/2012

12:47 pm Bug #12438 (Duplicate): host type does not understand multiple IP addresses
Two things that currently can not be represented with the host type are:... Stephen Gran
11:03 am Bug #3365 (Needs Decision): 100% CPU usage
Yannick - what version are you running? What platform? Can you provide an strace or log output?
Nigel - we should ...
James Turnbull
07:41 am Bug #3365: 100% CPU usage
Agh !
This bug is *really bad*
Just had my puppet completely freeze and lock for ages (I gave up after half an ...
Yannick Menager
10:54 pm Feature #7394: Accept punctuation characters in Puppet environment
It's a similar situation for me. We've automated the environment manipulation part so far out of normal users' reach ... Oliver Hookins
09:51 pm Feature #12437 (Closed): Update of puppet-mode.el
A jumbo update for the Puppet Emacs mode. This update does the following:
* Fix indentation of array contents whe...
Russ Allbery
06:18 pm Feature #12435 (Needs Decision): Adding alerting support to command line actions
Many Puppet command line functions, for example installing, managing or
uninstalling a Puppet module are collaborati...
James Turnbull
05:05 pm Feature #7394: Accept punctuation characters in Puppet environment
I honestly don't remember what I was doing that required those things in environment names, but I don't need them now... Andrew Forgue

02/04/2012

07:02 am Bug #1395: puppet memory usage
Running on Scientific Linux CERN 5.7, 64bit, puppet-2.6.12-2.el5, augeas-0.9.0-1.el5, ruby-1.8.5-22.el5_7.1.x86_64, w... Sergio Ballestrero
12:17 am Feature #12179: Package resource should allow ensure=>">1.0" or ensure=>"<0.10" as well as 'lates...
I see this being useful in cases where (eg) there is a known vulnerability is a certain version of a package, and you... Steve Shipway
11:33 pm Bug #12310: Significant slow down in 2.7.10 apply
Patrick Carlisle wrote:
> We're looking to make a quick release of 2.7.11 to fix this and a couple of other regressi...
Brice Figureau
09:11 pm Bug #10146: Puppet interpolates variables differently in 2.7.x
I think you kill it with fire, the confusion it causes is bad enough, the fact that it changed in a point release and... Paul Tinsley
04:56 pm Feature #12179: Package resource should allow ensure=>">1.0" or ensure=>"<0.10" as well as 'lates...
While the technical challenges in implementing this are completely surmountable, I worry that this would create the s... Pieter van de Bruggen
04:41 pm Bug #12310: Significant slow down in 2.7.10 apply
Patrick Carlisle wrote:
> We're looking to make a quick release of 2.7.11 to fix this and a couple of other regressi...
Brice Figureau
04:24 pm Bug #12402: Puppet should include process/PID name when sending diff output to syslog.
Daniel,
Thanks for showing me the ropes. :)
I ran the spec/unit/util/log/destinations_spec.rb unit test and it ...
Michael Warren
04:00 pm Bug #12402: Puppet should include process/PID name when sending diff output to syslog.
Michael Warren wrote:
> I've signed the CLA.
>
> I'm entirely unfamiliar with the puppet source, but if you point...
Daniel Pittman

02/03/2012

03:39 pm Feature #12179: Package resource should allow ensure=>">1.0" or ensure=>"<0.10" as well as 'lates...
Pieter, you've been working close to this with your work on the module tool. What do you think? Randall Hansen
03:19 pm Bug #10539 (Accepted): Referencing a class does not validate until it is consume in a `require` l...
Randall Hansen
03:13 pm Bug #12402: Puppet should include process/PID name when sending diff output to syslog.
I've signed the CLA.
I'm entirely unfamiliar with the puppet source, but if you point me to instructions for runni...
Michael Warren
03:10 pm Bug #9084: Mixing and matching ruby versions for puppetmasterd and puppetd causes a "certificate ...
Sorry spoke too soon, I got further with p180 but it did NOT work. Bryan Bishop
03:06 pm Puppet Dashboard Feature #6517: should not display internal puppet resources
Randall Hansen wrote:
> Daniel, I think option (2) sucks. As you point out it will be hard for users to predict, th...
Daniel Pittman
03:06 pm Bug #9084: Mixing and matching ruby versions for puppetmasterd and puppetd causes a "certificate ...
I ran into the same issue using RVM and ruby 1.9.2-p290. This works for me using 1.9.2-p180 Bryan Bishop
03:01 pm Bug #12424 (Closed): Semver needs to support other version matching syntaxes
Here's the version operators we need to support:... Matt Robinson
03:01 pm Puppet Dashboard Bug #10249 (Closed): Message column in report log can blow up layout
Merged into master. Randall Hansen
02:59 pm Puppet Forge Feature #12423 (Closed): Forge should validate uploaded modules version range declarations
Here's the version operators we need to support:... Matt Robinson
02:57 pm Puppet Dashboard Feature #6517: should not display internal puppet resources
Daniel, I think option (2) sucks. As you point out it will be hard for users to predict, thus magical. I don't know... Randall Hansen
02:55 pm Bug #12402: Puppet should include process/PID name when sending diff output to syslog.
Michael, thanks for that. The long version of getting the code to us is here: https://github.com/puppetlabs/puppet/b... Daniel Pittman
02:52 pm Bug #12339: Formatted the output for `puppet module search`
Pieter van de Bruggen wrote:
> Attribution: success!
Ready to merge, once the build stops being broken. Thanks.
Daniel Pittman
02:51 pm Feature #12349: Puppet module list should print out unsatisfied dependencies
Test fixes merged in <https://github.com/puppetlabs/puppet/commit/5cc2cf7cb0604f476d11a724bc8e75746c5cbba6> Josh Cooper
02:44 pm Bug #12407: Find cross platform replacement for hostname -f in acceptance tests
Daniel Pittman wrote:
> That should be `facter fqdn`, which will do the right thing, portably. (Seriously. If it ...
Josh Cooper
02:43 pm Bug #12339 (In Topic Branch Pending Review): Formatted the output for `puppet module search`
Attribution: success! Pieter van de Bruggen
02:36 pm Feature #12277: Add syntactic sugar for "after" to mimic "require" meta-parameter
Randal, yeah that's what I mean indeed - I assume though you just miss-named the 2nd stage and that u ment 'last' not... R.I. Pienaar
02:32 pm Feature #12277: Add syntactic sugar for "after" to mimic "require" meta-parameter
Addressing the point of the ticket concretely: we should not add a new parameter as a synonym for an existing one. ... Randall Hansen
02:17 pm Bug #12418 (Accepted): links => follow can't replace existing symlinks in the destination directory
When serving a directory recursively, setting the `links` attribute to `follow` is supposed to dereference symlinks i... Nick Fagerlund
02:06 pm Bug #12402: Puppet should include process/PID name when sending diff output to syslog.
This should fix the problem in the logger itself. The output now looks like this:... Michael Warren
01:40 pm Bug #12402: Puppet should include process/PID name when sending diff output to syslog.
This seems to do the right thing. I've never contributed to Puppet before so I'm not sure the right way to get this ... Michael Warren
12:58 pm Facter Bug #3909: Strip trailing dots from domain fact
Steven, we need you to sign a CLA before we can accept the code change; you can find the details in our contributing ... Daniel Pittman
12:55 pm Bug #12402 (Accepted): Puppet should include process/PID name when sending diff output to syslog.
I suspect this is because we send multi-line strings to syslog, which we should split inside the logger and log line ... Daniel Pittman
12:54 pm Refactor #12309 (Merged - Pending Release): better definition / separation between Puppet::Util a...
Daniel Pittman
12:39 pm Refactor #12399 (Merged - Pending Release): DRY up rest.rb
I hand-merged the part of this I liked. Thanks. Daniel Pittman
12:26 pm Refactor #12401 (Merged - Pending Release): Remove files that should have been removed during c3b...
Thanks for tracking that down. Much appreciated. Daniel Pittman
12:00 pm Bug #12405 (In Topic Branch Pending Review): storedconfig clean not parsing settings correctly
Hey. We should actually have removed that code in the 2.7 branch - you can use `puppet node clean` to do the same th... Daniel Pittman
11:55 am Bug #7485 (Merged - Pending Release): zypper 0.6 not working with puppet (default version in SLES...
Huge thanks to Konrad Scherer, we have this merged. That should sort out the problems, but let us know if symptoms r... Daniel Pittman
11:50 am Bug #12412 (In Topic Branch Pending Review): Refactor puppet acceptance tests to run on Windows a...
Josh Cooper
11:45 am Bug #12407 (Accepted): Find cross platform replacement for hostname -f in acceptance tests
Josh Cooper wrote:
> Windows doesn't support hostname -f, so the two acceptance tests that use it will emit a warnin...
Daniel Pittman
11:37 am Bug #12310: Significant slow down in 2.7.10 apply
We're looking to make a quick release of 2.7.11 to fix this and a couple of other regressions. Brice, would it be rea... Patrick Carlisle
11:29 am Puppet Acceptance Refactor #11944 (Merged - Pending Release): Separate host specific logic from tests
Set it to the wrong status previously Josh Cooper
11:24 am Puppet Acceptance Refactor #11944 (In Topic Branch Pending Review): Separate host specific logic from tests
Changes to the acceptance test harness were merged in <https://github.com/puppetlabs/puppet-acceptance/commit/f9cb52b... Josh Cooper
11:22 am Bug #12412 (Closed): Refactor puppet acceptance tests to run on Windows agents
Now that the puppet acceptance harness has been modified to support cross-platform agents (see #11944), the acceptanc... Josh Cooper
11:14 am Bug #12339 (Code Insufficient): Formatted the output for `puppet module search`
One last, licensing related update needed to the pull request and this can totally merge. Daniel Pittman
11:02 am Refactor #12359 (Code Insufficient): improve logging of backtraces
A few changes needed to make this a pleasant API to work with, but otherwise this looks good. Daniel Pittman
10:57 am Bug #12339: Formatted the output for `puppet module search`
The pull request has been updated with some additional documentation and an explicit `self.` in the method declaration. Pieter van de Bruggen
10:23 am Refactor #12359 (In Topic Branch Pending Review): improve logging of backtraces
Chris Price
10:08 am Bug #12181: Puppet 2.7.10 run stopps after loading facts.
I'm on 2.6.35-24-virtual (Ubuntu packaged) with a Debian userland. Performing the workaround seems to have fixed the... Tom Vachon
10:06 am Bug #12181: Puppet 2.7.10 run stopps after loading facts.
I am inclined to say that there seem to be two different things going on here; one is a known issue with certain kern... Chris Price
10:04 am Bug #12181: Puppet 2.7.10 run stopps after loading facts.
Tom: are you using one of the kernels listed above? Or, can you let us know what OS/kernel you are experiencing this... Chris Price
09:54 am Puppet Forge Bug #12408 (Accepted): Cleanup dependency data for current modules
A bunch of modules already on the forge have dependency and version issues. We should then put constraints on the da... Matt Robinson
09:29 am Bug #12407 (Closed): Find cross platform replacement for hostname -f in acceptance tests
Windows doesn't support hostname -f, so the two acceptance tests that use it will emit a warning when run on a Window... Josh Cooper
09:25 am Bug #12310: Significant slow down in 2.7.10 apply
# Puppet Users #
There's a bit of chatter about this on the Puppet Users list. [Here's the thread.](https://groups....
Jeff McCune
08:11 am Bug #5215: Puppet gets confused when installing the gem mongrel
James Turnbull wrote:
> Adam - what Puppet version are you using? I think this was fixed in 2.6.8 but I'd like to c...
Adam Heinz
07:24 am Bug #12181: Puppet 2.7.10 run stopps after loading facts.
I see the same thing here, except, it's before it starts loading the facts.
I get: info: Retrieving plugin and t...
Tom Vachon
06:52 am Bug #12405 (Closed): storedconfig clean not parsing settings correctly
The puppetstoredconfigclean.rb script does not parse the puppet settings correctly. It actually only executes
...
Frederik Wagner
06:45 am Facter Bug #12157 (Duplicate): Debian 6.0.3 facter not showing proper information
The debugging that I've done in #11511 is pretty similar to what Dominick has already done here.
So I guess the ro...
Stefan Schulte
02:29 am Bug #12181: Puppet 2.7.10 run stopps after loading facts.
Josh Cooper wrote:
> That's concerning because the instrumentation probes are supposed to be disabled by default, so...
Brice Figureau
12:42 am Refactor #12404 (In Topic Branch Pending Review): Reduce redundant code in lib/puppet/application
Jeff Weiss
12:19 am Refactor #12404 (In Topic Branch Pending Review): Reduce redundant code in lib/puppet/application
We have a lot of identical code (and much more similar code) spread across the various files in source:lib/puppet/app... Jeff Weiss
09:37 pm Bug #12386: puppet kick goes into infinite loop on Windows
I think there's some confusion about what exactly has been disabled... the part that has been disabled is running the... Josh Cooper
09:21 pm Bug #12403 (Closed): Windows agents should log to a file by default
Puppet agent defaults to using syslog. But since syslog is not commonly available on Windows, puppet agent doesn't lo... Josh Cooper
09:11 pm Bug #12386: puppet kick goes into infinite loop on Windows
I agree with Daniel - since we don't have MC on Windows this basically kills any orchestration capability we have of ... James Turnbull
09:06 pm Feature #12392 (Accepted): Support Windows Event Logging and log to it by default
Dan, as we talked about, NT event logging is something that was explicitly out of scope during our initial windows wo... Josh Cooper
08:59 pm Bug #12386: puppet kick goes into infinite loop on Windows
This was merged into 2.7.x in <https://github.com/puppetlabs/puppet/commit/090b8b1> Daniel, I agree that ideally it-w... Josh Cooper
08:12 pm Refactor #12309 (In Topic Branch Pending Review): better definition / separation between Puppet::...
Chris Price
07:05 pm Bug #12402 (Closed): Puppet should include process/PID name when sending diff output to syslog.
Currently for most output while running the puppet agent, the syslog output looks like this for most messages:
<pr...
Michael Warren
06:39 pm Refactor #12401 (In Topic Branch Pending Review): Remove files that should have been removed duri...
Jeff Weiss
06:33 pm Feature #746: Create Cron provider for /etc/cron.d entries
Sorry, I'm not going to be doing this. I've spent some time working on it but the type<->provider interface is very s... Alex Jurkiewicz
06:31 pm Refactor #12401 (Closed): Remove files that should have been removed during c3baa2899d but were not
These files should have been deleted as a part of commit:c3baa2899d88fadd4bbe94e008015e33f98132c7 but are still hangi... Jeff Weiss
05:52 pm Bug #8435 (In Topic Branch Pending Review): openbsd package provider is broken while installing f...
https://github.com/puppetlabs/puppet/pull/452 is an update that adds tests to the provider, and should hopefully have... Daniel Pittman
04:57 pm Refactor #12399 (In Topic Branch Pending Review): DRY up rest.rb
Jeff Weiss
04:48 pm Refactor #12399 (Closed): DRY up rest.rb
In source:lib/puppet/indirector/rest.rb, we have many calls to request.do_request(...) with the same parameters and t... Jeff Weiss
04:47 pm Bug #2279 (Merged - Pending Release): gem provider reinstalls older version of gem when a newer v...
This was merged in commit:e415daa44d80c15035bbe837f02134e8776b46bc Matt Robinson
04:44 pm Facter Bug #3909: Strip trailing dots from domain fact
I'm not sure if this comment belongs here or if I should open a new issue, but we recently ran into a problem when im... Steven Seed
04:32 pm Bug #12322 (Accepted): Legacy commands should offer help, not error, using `help`
I agree; this sucks. Thanks for the report, Eric. Randall Hansen
04:21 pm Bug #11911: Variables with {} should always work
I disagree with "low" priority. This is a nasty speedbump to learning, and makes the language more fragile. Randall Hansen

02/02/2012

03:59 pm Refactor #12396 (In Topic Branch Pending Review): DRY up self.timeout
Jeff Weiss
03:59 pm Facter Bug #12311 (In Topic Branch Pending Review): Facter::Util::Resolution.with_env should use an "ens...
Chris Price
03:57 pm Bug #12397 (Accepted): Puppet doesn't work initially after touch'ing any .pp source file
Hi, we recently upgraded to 2.7.1 (from 2.6.x) and are seeing a strange problem. If we touch any *.pp file on the mas... Alex Jurkiewicz
03:53 pm Refactor #12396 (Closed): DRY up self.timeout
We have several duplicate definitions of self.timeout across several different files.
* source:lib/puppet/configu...
Jeff Weiss
03:38 pm Feature #12394: `puppet module list` should support `dot` as an output format
I think this is a fine idea; the system already has a `dot` format output, so you should be able to ask any face for ... Daniel Pittman
03:05 pm Feature #12394 (Accepted): `puppet module list` should support `dot` as an output format
Randall Hansen
02:56 pm Bug #12390 (Rejected): modulepath not read in [master] in puppet.conf
In that case I don't think there is a substantial problem here. The runmode when you *don't* specify a subcommand is... Daniel Pittman
02:54 pm Bug #12390 (Accepted): modulepath not read in [master] in puppet.conf
I can't replicate it with: sudo puppet master --configprint modulepath. That works perfectly. James Turnbull
02:35 pm Feature #5454 (In Topic Branch Pending Review): Allow users to pluginsync Puppet "features"
Chris Price
02:35 pm Feature #12394 (Accepted): `puppet module list` should support `dot` as an output format
Given the complexity of some of our module hierarchies, and the amount of elision we are sometimes forced to do, prov... Pieter van de Bruggen
02:29 pm Feature #12382: Should we use prompts in faces
If that was desirable, a "sensible default" option that was applied when there isn't STDIN available would be accepta... Daniel Pittman
02:27 pm Bug #12310: Significant slow down in 2.7.10 apply
Brice Figureau wrote:
> Daniel Pittman wrote:
>
> > Given the one use of that, we were looking to strip that out, ...
Daniel Pittman
01:51 pm Bug #12386 (Merged - Pending Release): puppet kick goes into infinite loop on Windows
I see this is resolved, but it seems a disappointing resolution to me: instead of disabling this feature, it would be... Daniel Pittman
01:48 pm Feature #12392 (Needs Decision): Support Windows Event Logging and log to it by default
Dan Hogland wrote:
> Puppet on Windows should default the log output from puppet agent executions are sent to Window...
Daniel Pittman
01:44 pm Bug #12390 (Needs More Information): modulepath not read in [master] in puppet.conf
James Turnbull wrote:
> Platform: Ubuntu 10.04
> Puppet: Tested 2.7.9, 2.7.10 and PE 2.0.1
>
> To replicate run:...
Daniel Pittman
01:42 pm Feature #12392 (Closed): Support Windows Event Logging and log to it by default
Puppet on Windows should default the log output from puppet agent executions are sent to Windows Event Logs. Most Win... Dan Hogland
01:42 pm Feature #8465 (Merged - Pending Release): allow SSL on reporturl
Thanks for the submission. That covers everything needed, and I have merged it to Telly as requested. Daniel Pittman
01:00 pm Bug #12390 (Needs Decision): modulepath not read in [master] in puppet.conf
James Turnbull
12:59 pm Bug #12390 (Rejected): modulepath not read in [master] in puppet.conf
Platform: Ubuntu 10.04
Puppet: Tested 2.7.9, 2.7.10 and PE 2.0.1
To replicate run:...
James Turnbull
12:23 pm Bug #12386 (In Topic Branch Pending Review): puppet kick goes into infinite loop on Windows
Josh Cooper
11:36 am Bug #12310: Significant slow down in 2.7.10 apply
Daniel Pittman wrote:
> Brice Figureau wrote:
> > Daniel Pittman wrote:
> > > Brice Figureau wrote:
> > > > No th...
Brice Figureau
11:30 am Bug #11988: Augeas provider can clobber symlinks
Just to give an update, I'm actively working on this Dominic so please ping me in #puppet if you start working on thi... Jeff McCune
11:25 am Bug #12386 (Closed): puppet kick goes into infinite loop on Windows
Calling `puppet kick localhost` causes puppet to go into an infinite loop. Found this while trying to run the accepta... Josh Cooper
11:06 am Feature #12384 (Closed): What's the correct behavior for module actions when dealing with multipl...
If you run `puppet module uninstall foo` and foo is in multiple directories of the modulepath, should it uninstall bo... Matt Robinson
11:01 am Feature #12382 (Closed): Should we use prompts in faces
The `puppet module install` command currently prompts the user if they attempt to overwrite an already installed modu... Matt Robinson
10:58 am Feature #12381 (Closed): Need to consistently display forge_name for all module tool commands
There's inevitably going to be some disconnect between the way Puppet deals with module names vs the way the forge de... Matt Robinson
10:53 am Bug #12310: Significant slow down in 2.7.10 apply
Brice Figureau wrote:
> Daniel Pittman wrote:
> > Brice Figureau wrote:
> > > No this is a scheduled timer to rota...
Daniel Pittman
10:41 am Bug #9256 (Merged - Pending Release): postegre complains about missing "inventory_facts_id_seq" t...
Thanks for the submission. I have merged the change into Telly. Daniel Pittman
10:38 am Bug #12310: Significant slow down in 2.7.10 apply
Daniel Pittman wrote:
> Brice Figureau wrote:
> > Daniel Pittman wrote:
> > > Brice Figureau wrote:
> > > > We co...
Brice Figureau
10:31 am Bug #12310: Significant slow down in 2.7.10 apply
Brice Figureau wrote:
> Daniel Pittman wrote:
> > Brice Figureau wrote:
> > > We concluded with RI that having thi...
Daniel Pittman
10:29 am Bug #12310: Significant slow down in 2.7.10 apply
Daniel Pittman wrote:
> Brice Figureau wrote:
> > We concluded with RI that having this thread doing nothing is wha...
Brice Figureau
10:29 am Feature #2896: `puppet parser validate` does not check resource parameters
"puppet parser validate" has reallllly limited functionality as it stands, only really catching missing commas or mis... Clay Caviness
10:24 am Bug #12310: Significant slow down in 2.7.10 apply
Brice Figureau wrote:
> We concluded with RI that having this thread doing nothing is what causes the general slow-d...
Daniel Pittman
10:09 am Feature #4885 (Needs Decision): Simplify the syntax for specifying file paths in modules using a '~'
Gary Larizza wrote:
> We had this discussion in class today, and the suggestion was put up as this:
>
> [...]
> ...
Daniel Pittman
09:32 am Feature #4885: Simplify the syntax for specifying file paths in modules using a '~'
We had this discussion in class today, and the suggestion was put up as this:... Gary Larizza
09:29 am Facter Bug #11511: fact "architecture" picks up x86_64 rather than amd64
micah - wrote:
> This also affects facter 1.6.5, i cannot change that property of this issue, otherwise I would.
...
Stefan Schulte
09:07 am Facter Bug #11511: fact "architecture" picks up x86_64 rather than amd64
This also affects facter 1.6.5, i cannot change that property of this issue, otherwise I would. micah -
08:36 am Bug #12310: Significant slow down in 2.7.10 apply
R.I. Pienaar wrote:
> I've spent some time with Brice today and we narrowed the 10 second loss in my manifests to ht...
Brice Figureau
08:11 am Bug #12310: Significant slow down in 2.7.10 apply
I've spent some time with Brice today and we narrowed the 10 second loss in my manifests to https://github.com/puppet... R.I. Pienaar
01:23 am Feature #11914: Service resource should have env attribute
Here's a first pass at the code needed to make this work - https://github.com/deanwilson/puppet/tree/issue-11914
I...
Dean Wilson
12:23 am Bug #12310: Significant slow down in 2.7.10 apply
Patrick Carlisle wrote:
> The only other thing that jumps out to me is the instrumentation framework (#9584). I don'...
Brice Figureau
09:40 pm Standard Library Bug #12377 (Closed): stdlib facter_dot_d LoadError recovery may be harmful
Got this email today. Need to look into it soon:... Jeff McCune
06:36 pm Feature #8465 (In Topic Branch Pending Review): allow SSL on reporturl
James Turnbull
06:33 pm Feature #8465: allow SSL on reporturl
Josh Cooper wrote:
> In regards to [https://github.com/puppetlabs/puppet/pull/175](https://github.com/puppetlabs/pupp...
Lauri Tirkkonen
06:14 pm Puppet Community Package Repository Refactor #9891 (Closed): Packages ruby-mysql (and it's deps) should be in the community repo
ruby-mysql for i386, x86_64 / EL5, EL6 have been packaged & added to community repo.
specifically:
el/6/dependenc...
Moses Mendoza
05:58 pm Feature #7762 (Merged - Pending Release): Allow "unless" as replacement for "if !"
Merged. Thanks for the contribution. Daniel Pittman
05:42 pm Bug #12081 (Merged - Pending Release): The pw user provider on FreeBSD doesn't remove the user's ...
Tim, I am sorry this didn't get responded to sooner. I must have missed it on my list of "blocked by a broken build"... Daniel Pittman
05:37 pm Refactor #12372 (Merged - Pending Release): Remove duplicate methods from certificate_request
Thanks for catching that. Much appreciated. Daniel Pittman
05:29 pm Feature #12349 (Merged - Pending Release): Puppet module list should print out unsatisfied depend...
Daniel Pittman
05:21 pm Facter Feature #10232 (Merged - Pending Release): virtual: Get virtual information from sysfs (no dmidec...
I took the code, added some tests, and merged it to Facter. Thanks for the contribution. Daniel Pittman
05:20 pm Puppet Forge Bug #12374: We should validate dependencies and prevent dependency issues on upload
This should not be too bad, there are only like ~300 modules
On Wed, Feb 1, 2012 at 8:15 PM, <tickets@puppetlabs.com...
Kelsey Hightower
05:15 pm Puppet Forge Bug #12374 (Accepted): We should validate dependencies and prevent dependency issues on upload
Not sure when we'll have time for this, but as soon as we have V1 done (maybe before...) we should audit the forge fo... Matt Robinson
05:04 pm Bug #8974: class variable access from toplevel warnings in bsd service
I couldn't find a pull request for this, though I may have missed it, so I submitted here: https://github.com/puppetl... Grant Heffernan
04:58 pm Refactor #12372 (In Topic Branch Pending Review): Remove duplicate methods from certificate_request
Removed duplicate code. Jeff Weiss
04:50 pm Facter Bug #10625 (Merged - Pending Release): Xen dom0 and domU hosts reported as physical without xenfs...
No problem at all - we don't expect people outside the office to be experts on day one. Thank you for having the pat... Daniel Pittman
04:48 pm Bug #12371: pluginsync should warn when files are not in a special directory
We have a lot of magical conventions that you have to follow in a module directory, and if you make a mistake you get... Patrick Carlisle
04:47 pm Refactor #12372 (Closed): Remove duplicate methods from certificate_request
As a result of commit:711cbf0af40681301741f9d6189baabfb9ac0f2c we have duplicate versions `request_extension` and `su... Jeff Weiss
04:39 pm Bug #12371 (Needs Decision): pluginsync should warn when files are not in a special directory
Randall, I think you will have some valuable input on this:
When a module results in something being synced to an ...
Daniel Pittman
04:22 pm Bug #12371: pluginsync should warn when files are not in a special directory
Maybe pluginsync is the wrong place, not sure yet Patrick Carlisle
04:21 pm Bug #12371 (Accepted): pluginsync should warn when files are not in a special directory
If you put files in a module in a directory that doesn't get autoloaded there should be some sort of warning. Patrick Carlisle
04:09 pm Bug #12339: Formatted the output for `puppet module search`
Pull request (for refactored code) sent: https://github.com/puppetlabs/puppet/pull/442 Pieter van de Bruggen
04:03 pm Facter Bug #10625: Xen dom0 and domU hosts reported as physical without xenfs mounted
Sorry Dan. Resubmitted.https://github.com/puppetlabs/facter/pull/165 Grant Heffernan
04:03 pm Bug #9290: Puppet master fails with 'stack level too deep' error when storeconfigs = true with ra...
looks like the same is happening with
puppet-server-2.7.1-1
activerecord (3.2.1)
Anthony Caiafa

02/01/2012

03:53 pm Bug #12336 (Accepted): executing system commands may fail if user's PATH contains a tilde
Patrick Carlisle
03:47 pm Bug #10388 (Accepted): Recursive File audit does not appear to work.
Nigel Kersten
03:47 pm Facter Bug #10625 (Tests Insufficient): Xen dom0 and domU hosts reported as physical without xenfs mounted
There were a couple of test failures, but otherwise, thanks so much Grant. Very much appreciated. Daniel Pittman
03:44 pm Facter Bug #10625: Xen dom0 and domU hosts reported as physical without xenfs mounted
Submitted a pull request with Tom's patch (thanks Tom!):
https://github.com/puppetlabs/facter/pull/164
Grant Heffernan
03:43 pm Feature #12277: Add syntactic sugar for "after" to mimic "require" meta-parameter
Nick Fagerlund wrote:
> I think the opposite of "require" might be "block."
>
> [...]
>
> Does that make it p...
Daniel Pittman
03:35 pm Facter Feature #11660 (Merged - Pending Release): ssh dns fingerprint facts (RFC4255)
Thanks. Merged, and the tests are very much appreciated. Daniel Pittman
03:32 pm Feature #10111: Puppet should deprecate the use of CRLs and move towards OCSP
Brice Figureau wrote:
> Daniel Pittman wrote:
> > Brice, this looks pretty awesome. It has taken a while to get to...
Daniel Pittman
03:07 pm Feature #5521 (Merged - Pending Release): pluginsync should be defaulted to true
Daniel Pittman
02:57 pm Feature #5521 (In Topic Branch Pending Review): pluginsync should be defaulted to true
Patrick Carlisle
02:56 pm Facter Bug #10625: Xen dom0 and domU hosts reported as physical without xenfs mounted
Tom, Grant, thanks for that. To use any of the code you submit we need a CLA signed, and it would be super-awesome i... Daniel Pittman
02:53 pm Bug #12310 (Code Insufficient): Significant slow down in 2.7.10 apply
The only other thing that jumps out to me is the instrumentation framework (#9584). I don't see any discussion on tha... Patrick Carlisle
02:44 pm Facter Bug #12362 (Merged - Pending Release): Don't rely on TMP environment variables during installation
Daniel Pittman
02:40 pm Bug #12365 (Accepted): 2.7.10 puppet resource file only displays 3 digits for file mode
Yup. I can confirm that. Daniel Pittman
02:36 pm Bug #2244 (Merged - Pending Release): pluginsync fails when no source is available
Daniel Pittman
02:26 pm Feature #8940: host type should have an optional canonical_hostname parameter
However, I found today that setting `@isomorphic=false` in host.rb breaks `purge`... Rob Terhaar
02:05 pm Bug #12246: puppet module list should have a tree view
I should have put a link to a document that most people can't access as the ticket description. I've updated the des... Matt Robinson
01:34 pm Bug #12365 (Accepted): 2.7.10 puppet resource file only displays 3 digits for file mode
running puppet resource file on a file, shows a 3 digit file mode, should be 4.
as mentioned in the style guide; htt...
Stefan Heijmans
01:14 pm Bug #2244 (In Topic Branch Pending Review): pluginsync fails when no source is available
Patrick Carlisle
12:57 pm Bug #12363 (Merged - Pending Release): Don't rely on TMP environment variables during installation
Daniel Pittman
12:50 pm Facter Bug #11695: factor comments
All updated and cleaned. updated the pull request. shubhra sinha varma
12:49 pm Feature #5783: support HTTP(S) URL as the file 'source'
The implementation I am using makes it relatively easy to handle that behaviour, we are using the aria2 download mana... Rhys Morgan
12:47 pm Bug #12363 (In Topic Branch Pending Review): Don't rely on TMP environment variables during insta...
Josh Cooper
12:44 pm Facter Bug #12362 (In Topic Branch Pending Review): Don't rely on TMP environment variables during insta...
Josh Cooper
12:33 pm Bug #12363 (Closed): Don't rely on TMP environment variables during installation
Puppet's install.rb script currently uses ENV['TMP'], ENV['TEMP'], /tmp, etc as the temp directory search path, using... Josh Cooper
12:29 pm Facter Bug #12362 (Closed): Don't rely on TMP environment variables during installation
Facter's install.rb script currently uses ENV['TMP'], ENV['TEMP'], /tmp, etc as the temp directory search path, using... Josh Cooper
11:12 am Bug #12310: Significant slow down in 2.7.10 apply
Unfortunately not, this is like 25k LOC manifests not all applied to all machines, so I do not have a specific set of... R.I. Pienaar
11:10 am Bug #12361 (Code Insufficient): "masterlog" option does not appear to be used
"masterlog" appears in our "defaults" option list for the master, as well as in our documentation (e.g. http://docs.p... Chris Price
10:53 am Bug #12310: Significant slow down in 2.7.10 apply
Can you share a manifest that causes this? I don't have enough set up here to really show a significant difference. Patrick Carlisle
10:24 am Bug #12310: Significant slow down in 2.7.10 apply
No, sorry for not being clear, we're still 10 seconds slower than 2.7.9 R.I. Pienaar
10:24 am Bug #12310: Significant slow down in 2.7.10 apply
Does that mean we're down to just the difference between 2.6.x and 2.7.x? Patrick Carlisle
10:13 am Bug #12339: Formatted the output for `puppet module search`
Pieter van de Bruggen wrote:
> Code available for review at: https://github.com/pvande/puppet/tree/tickets/master/12...
Daniel Pittman
10:12 am Refactor #12359: improve logging of backtraces
Updated description; this isn't just a testing concern, but actually makes it harder to extract that information in t... Daniel Pittman
09:59 am Feature #5454 (Accepted): Allow users to pluginsync Puppet "features"
Chris Price
09:56 am Bug #12244: Move code that talks to the forge into a forge library
Working on unit tests and developer documentation. Kelsey Hightower
09:52 am Refactor #12359 (Closed): improve logging of backtraces
Add a utility method to Puppet::Util::Logging (or similar) that can be used for logging exceptions. Currently, there... Chris Price
09:36 am Puppet Forge Bug #12346: Searches for "cloud provisioner" should return cloud_provisioner
Search currently works as `name LIKE '%#{search}%' or tag LIKE '%#{search}%'`. This is scheduled to change, but not ... Pieter van de Bruggen
09:17 am Puppet Community Package Repository Feature #11701: Adding support for SourceForge distribution
Benjamin Kite used to work for us ages ago as an FYI. James Turnbull
09:14 am Puppet Community Package Repository Feature #11701: Adding support for SourceForge distribution
Sourceforge has agreed to remove the previously registered 'puppet' project, so it will now be available to us for bu... Moses Mendoza
08:47 am Feature #12349 (In Topic Branch Pending Review): Puppet module list should print out unsatisfied ...
Submitted for a pull request with an acceptance test. Matt Robinson
07:15 am Facter Bug #10625: Xen dom0 and domU hosts reported as physical without xenfs mounted
Grant Heffernan wrote:
> So call me crazy, but isn't all we want here this?
>
> [...]
Not entirely, I would pr...
Tom Brain
03:13 am Bug #11988 (Accepted): Augeas provider can clobber symlinks
Jeff McCune wrote:
> Dominic, if you could work on a patch that'd be awesome. If you don't have the bandwidth I'm h...
Dominic Cleal
01:50 am Feature #10111: Puppet should deprecate the use of CRLs and move towards OCSP
Daniel Pittman wrote:
> Brice, this looks pretty awesome. It has taken a while to get to looking at, so a couple of...
Brice Figureau
01:17 am Facter Feature #11660 (In Topic Branch Pending Review): ssh dns fingerprint facts (RFC4255)
James Turnbull
11:45 pm Facter Feature #11660 (Re-opened): ssh dns fingerprint facts (RFC4255)
[pull request](https://github.com/puppetlabs/facter/pull/162) with working tests Daniel Black
06:37 pm Bug #11912: Ruby DSL should be able to use defined resources
I'm using this as a workaround, it seems to be working.
scope.find_resource_type 'test::def'
create_resou...
Matthew Leather
05:42 pm Puppet Forge Bug #12346: Searches for "cloud provisioner" should return cloud_provisioner
Note from Alanna:
I'm not sure exactly how search works, but I'm guessing it uses a combination of tags and title....
Jeff McCune
05:34 pm Feature #12277: Add syntactic sugar for "after" to mimic "require" meta-parameter
I think the opposite of "require" might be "block." ... Nick Fagerlund
05:13 pm Facter Bug #10625: Xen dom0 and domU hosts reported as physical without xenfs mounted
So call me crazy, but isn't all we want here this?... Grant Heffernan
05:04 pm Bug #11988 (Needs More Information): Augeas provider can clobber symlinks
Dominic Cleal wrote:
> Max Martin wrote:
> > Dominic, does your assigning this to yourself indicate that you're wor...
Jeff McCune
05:02 pm Puppet Acceptance Bug #12241 (Needs More Information): remove /etc/update-motd.d/* from ubuntu testing vms
Curious: which ubuntu VMs? The VMs hosted on soko? I'll take a look if your provide host names. Dominic Maraglia
04:59 pm Feature #12277: Add syntactic sugar for "after" to mimic "require" meta-parameter
'prequires' then. Solved! (: Ben Hughes
04:47 pm Feature #12277: Add syntactic sugar for "after" to mimic "require" meta-parameter
R.I. Pienaar wrote:
> after that does not imply require would indeed be a great addition.
>
> See stages for exam...
Nigel Kersten
04:46 pm Feature #12277: Add syntactic sugar for "after" to mimic "require" meta-parameter
Ben Hughes wrote:
> You mean the word 'precede' ? (:
that's a synonym for 'before', not an antonym for 'require' :)
Nigel Kersten
04:45 pm Feature #12277: Add syntactic sugar for "after" to mimic "require" meta-parameter
after that does not imply require would indeed be a great addition.
See stages for example:
stage { 'first': be...
R.I. Pienaar
04:41 pm Feature #12277: Add syntactic sugar for "after" to mimic "require" meta-parameter
You mean the word 'precede' ? (: Ben Hughes
04:40 pm Feature #12277: Add syntactic sugar for "after" to mimic "require" meta-parameter
Last time we had this conversation it was based around the possible different semantics of "after" and "require".
...
Nigel Kersten
04:33 pm Bug #12335 (Rejected): Face based commands don't support `--version`
Consistency in the `--version` option is not a high priority, and given that we don't have a proper inheritance overr... Pieter van de Bruggen
04:30 pm Facter Bug #10625: Xen dom0 and domU hosts reported as physical without xenfs mounted
Tom Brain wrote:
> It might be more interesting to look for devices in /dev as listed here: https://github.com/opsco...
Daniel Pittman
04:03 pm Feature #12349 (Closed): Puppet module list should print out unsatisfied dependencies
... Matt Robinson

01/31/2012

03:50 pm Facter Bug #10625: Xen dom0 and domU hosts reported as physical without xenfs mounted
Scott Parkerson wrote:
> Actually, take "dom0 and" out of the title, as generally dom0 machines had better be on phy...
Daniel Pittman
03:49 pm Bug #4426 (Merged - Pending Release): ext/regexp_nodes treats "environment" as parameter
Thanks. This has been folded into the tree. Daniel Pittman
03:46 pm Standard Library Feature #12345: puppetlabs-stdlib -- add a function to test if hiera is enabled on the system
Comments added. I'd be curious what a dev would say about the code and the use of `Puppet.features`, and what Jeff or... Hunter Haugen
03:43 pm Facter Bug #10625: Xen dom0 and domU hosts reported as physical without xenfs mounted
I can repeat this problem on Debian (facter 1.6.3). Mounting /proc/xen does work as a work-around. Matt Taggart
03:38 pm Standard Library Feature #12345 (In Topic Branch Pending Review): puppetlabs-stdlib -- add a function to test if h...
<https://github.com/puppetlabs/puppetlabs-stdlib/pull/32>
Hunter did all the real work for this. Thanks Hunter!
Garrett Honeycutt
03:37 pm Feature #10328 (Merged - Pending Release): Schedule type should support selecting days of the week
Thanks for the submission; I have merged that for the next major release. Daniel Pittman
03:31 pm Puppet Dashboard Bug #11365 (Closed): Possible XSS vulnterability in Dashboard
Patched and released in dashboard 1.2.5. See also <http://puppetlabs.com/security/cve/cve-2012-0891/>
Commit: <htt...
Matthaus Owens
03:29 pm Puppet Forge Bug #12346 (Accepted): Searches for "cloud provisioner" should return cloud_provisioner
Searching: http://forge.puppetlabs.com/modules?q=cloud+provisioner&commit=Go
Should return: http://forge.puppetlab...
Randall Hansen
03:27 pm Standard Library Feature #12345 (Closed): puppetlabs-stdlib -- add a function to test if hiera is enabled on the s...
In order to write modules that will optionally use hiera if it is available, we need a function that tests if hiera i... Garrett Honeycutt
03:26 pm Bug #9670 (Code Insufficient): puppet parser validate --ignoreimport ignores a bit too much
Sorry for the long delay getting to reviewing this. That change actually breaks another test, around the node enviro... Daniel Pittman
03:05 pm Bug #11451 (Merged - Pending Release): multiple definitions of class allowed; multiple declaratio...
Daniel Pittman
03:00 pm Facter Bug #11511: fact "architecture" picks up x86_64 rather than amd64
I'm not that deep in the facter code base but I guess it has something to do that in `lib/facter/util/processor.rb` a... Stefan Schulte
02:53 pm Puppet Acceptance Refactor #11944: Separate host specific logic from tests
Josh Cooper wrote:
> The first part of this, changes to the test harness, is ready for review.
Looks like a prett...
Jeff McCune
02:45 pm Puppet Acceptance Refactor #11944: Separate host specific logic from tests
The first part of this, changes to the test harness, is ready for review. Josh Cooper
02:29 pm Puppet Forge Bug #12340 (Closed): Downloading files uses wrong mime type
# Overview #
We use the wrong mime type in rails or nginx, or something.
# Expected Behaviour #
The correct ...
Ben Hughes
02:25 pm Bug #12310: Significant slow down in 2.7.10 apply
That cuts the expected 2 seconds off the run, leaving 10 seconds slow down overall so this is def an improvement R.I. Pienaar
02:22 pm Feature #10111: Puppet should deprecate the use of CRLs and move towards OCSP
Brice, this looks pretty awesome. It has taken a while to get to looking at, so a couple of things:
Can you retar...
Daniel Pittman
02:18 pm Bug #12310 (In Topic Branch Pending Review): Significant slow down in 2.7.10 apply
Does <https://github.com/pcarlisle/puppet/tree/ticket/2.7.x/12310-puppet-apply-fact-loading> fix this for you?
Unf...
Patrick Carlisle
02:06 pm Bug #12199: augeas type should use arrays, not parsed strings, to represent operations.

David Schmitt wrote:
> Dominic Cleal wrote:
> > Looking through the results, the problem seems to come in wheneve...
Dominic Cleal
01:51 pm Bug #12339: Formatted the output for `puppet module search`
Code available for review at: https://github.com/pvande/puppet/tree/tickets/master/12339-module-search-formatting Pieter van de Bruggen
01:45 pm Bug #12339 (Closed): Formatted the output for `puppet module search`
As per earlier discussions:
Size: Ideally, we would have some intelligence around that (e.g. https://github.co...
Pieter van de Bruggen
01:32 pm Bug #12215: Crash in tempfile.rb
Joe Hillenbrand wrote:
> The puppet agent is definitely running as root.
>
> At any rate, I think I've solved th...
Daniel Pittman
01:30 pm Bug #12202: Could not run Puppet configuration client: Could not retrieve local facts: Cannot all...
Hrm. Normally, Linux should allow forking, but maybe you have a more strict overcommit mode turned on or something.
...
Daniel Pittman
01:24 pm Bug #12202: Could not run Puppet configuration client: Could not retrieve local facts: Cannot all...
I happened again. /var/log/messages:... Banio Carpenter
01:06 pm Bug #12268 (Merged - Pending Release): `String#each` is no longer available in Ruby 1.9, use `Str...
Stefan Schulte
12:33 pm Puppet Dashboard Feature #12313: Ability to add links to a knowledge repository for each node
template for the path would be ideal, but minimally we would want per node URL. Garrett Honeycutt
12:33 pm Bug #12215 (Closed): Crash in tempfile.rb
The puppet agent is definitely running as root.
At any rate, I think I've solved the issue.
Despite the puppet...
Joe Hillenbrand
12:08 pm Bug #10914 (Needs More Information): Fail to generate a fresh CA with 2.6.12 (if ssldir not in st...
Daniel Pittman
12:06 pm Bug #12215: Crash in tempfile.rb
Are you running the agent as a user other than root?
Can you, fun as it is, attach an strace of the process tracki...
Daniel Pittman
12:04 pm Bug #12186 (Merged - Pending Release): puppet daemon status broken in ubuntu hardy
merged at <https://github.com/puppetlabs/puppet-community-debian/commit/d3c031d1033eb0ba4d7091bcafae53cb48608702>
...
Michael Stahnke
11:59 am Feature #11593 (Merged - Pending Release): Remove support for OS X 10.4 and earlier
Merged, thanks. Daniel Pittman
11:51 am Bug #11988: Augeas provider can clobber symlinks
# Working #
I'm working on this today.
Jeff McCune
11:46 am Facter Bug #12337: Can not use nest facts when writing custom facts
Would moving osfamily fact to operating system fact and nesting it considered evil to work around this problem? Nan Liu
11:36 am Bug #12199 (Accepted): augeas type should use arrays, not parsed strings, to represent operations.
David Schmitt wrote:
> Daniel Pittmann wrote:
> > If you use Augeas, can you comment on what would work from your p...
Daniel Pittman
11:33 am Facter Bug #12337 (Needs Decision): Can not use nest facts when writing custom facts
This is part of a related suite of problems, in which it is actually super-hard to resolve facts well in the current ... Daniel Pittman
11:30 am Feature #12127 (Merged - Pending Release): implement local plugin syncing for apply
Daniel Pittman
11:27 am Facter Bug #12337 (Needs More Information): Can not use nest facts when writing custom facts
This not only returns the wrong value, it also breaks osfamily:
Facter.add('my_osfamily')
setcode do
...
Nan Liu
11:13 am Bug #12199: augeas type should use arrays, not parsed strings, to represent operations.
Daniel Pittmann wrote:
> If you use Augeas, can you comment on what would work from your point of view about this? H...
David Schmitt
11:09 am Facter Bug #11511: fact "architecture" picks up x86_64 rather than amd64
After a `git bisect` run I was able to identify the commit that is causing the change in behaviour: commit:328ff7584e... Stefan Schulte
11:01 am Bug #5224: puppetd does not set environment correctly from Exec
Created ticket #12336. This seems likely to be a fairly uncommon scenario, and can be worked around via specifying a... Chris Price
10:59 am Bug #12336 (Closed): executing system commands may fail if user's PATH contains a tilde
As a result of the changes from #5224, we are now unsetting the HOME environment variable when we execute system comm... Chris Price
10:53 am Bug #12324 (Needs More Information): Puppet 2.7.10 is raising error on dependency being specified...
Daniel Pittman
10:53 am Bug #12324: Puppet 2.7.10 is raising error on dependency being specified by '->' notation
Abhishek Kumar wrote:
> Puppet 2.7.10 is raising error on dependency being specified by '->' notation in the same mo...
Daniel Pittman
10:51 am Bug #12185: Puppet agents get stuck
Darn. That helps, in the sense that it says nothing is wrong or odd with the state file, but it doesn't help work ou... Daniel Pittman
10:48 am Bug #12140 (Accepted): puppetqd incorrectly updating hosts.ip of agent to IP of system puppetqd i...
Awesome, thanks. That helps form my theory, which is that we are merging the local facts, from Facter, into that req... Daniel Pittman
10:44 am Feature #5783: support HTTP(S) URL as the file 'source'
Rhys Morgan wrote:
> I am working on something similar for a project I am working on using an external download mana...
Daniel Pittman
10:42 am Bug #12140: puppetqd incorrectly updating hosts.ip of agent to IP of system puppetqd is running on
... Jacob McCann
10:41 am Bug #12140: puppetqd incorrectly updating hosts.ip of agent to IP of system puppetqd is running on
Could you also give me `puppet agent --configprint facts_terminus` on the queue machine, please? Daniel Pittman
10:38 am Bug #12140: puppetqd incorrectly updating hosts.ip of agent to IP of system puppetqd is running on
Thanks for taking a look at this.
Here is the certname and node_terminus of one of the puppetqd/activemq/puppetmaste...
Jacob McCann
10:27 am Bug #5224: puppetd does not set environment correctly from Exec
Yep.... Jeff Weiss
10:26 am Bug #12335 (Needs Decision): Face based commands don't support `--version`
Apparently, when building the wrappers that make Faces available as subcommands, we neglected to implement the `--ver... Daniel Pittman
10:23 am Bug #5224: puppetd does not set environment correctly from Exec
Ah, I think I see it.
Can you do this:
printenv PATH
I am guessing that you have ~/bin in your path (l...
Chris Price
10:21 am Facter Bug #11511: fact "architecture" picks up x86_64 rather than amd64
I've tested with multiple puppet and facter versions and was able to reproduce the issue on gentoo. The error does no... Stefan Schulte
10:18 am Bug #5224: puppetd does not set environment correctly from Exec
... Jeff Weiss
10:12 am Feature #12329 (Merged - Pending Release): Faces when_rendering methods should be able to access ...
Thanks - that was a great, and smart, way to address the need. Merged, and ready to go. Daniel Pittman
10:11 am Bug #5224: puppetd does not set environment correctly from Exec
Would you mind trying the following?
which doesnotexist
printenv HOME
unset HOME
which doesnotexist
Chris Price
09:54 am Puppet Acceptance Bug #12241: remove /etc/update-motd.d/* from ubuntu testing vms
on further investigation it seems like ssh connections are mostly cached so i'm not sure how much this matter Patrick Carlisle
09:53 am Bug #5224: puppetd does not set environment correctly from Exec
Running as normal user. Upgraded to 1.8.7-p357. Still happens.... Jeff Weiss
09:46 am Puppet Community Package Repository Feature #11701 (Accepted): Adding support for SourceForge distribution
established generic username 'puppetlabs' for setting up projects on SourceForge. Registered the projects 'puppet-op... Moses Mendoza
09:37 am Feature #12329: Faces when_rendering methods should be able to access the arguments and options p...
A pull request has been submitted. Matt Robinson
09:27 am Feature #11593: Remove support for OS X 10.4 and earlier
Yeah, sorry. That's what I get for working on it in the middle of the night. Followed the calls through and removed ... Jeff Weiss
09:20 am Bug #5224: puppetd does not set environment correctly from Exec
Hi Jeff,
Are you running the specs as your normal user account? Or as root? With sudo perhaps? I'm not able to ...
Chris Price
09:04 am Puppet Forge Feature #12330 (Needs Decision): Puppet module tool (PMT) should have the ability to create the s...
Puppet module tool (PMT) should create the scaffolding for a manifests:
puppet module manifest-create --name s...
Kelsey Hightower
08:56 am Puppet Dashboard Feature #12313 (Accepted): Ability to add links to a knowledge repository for each node
There used to be a URL column per node in the database, but this was never utilized by Dashboard and removed in #5879... Daniel Sauble
08:47 am Feature #12329 (Closed): Faces when_rendering methods should be able to access the arguments and ...
When rendering for face actions was implemented it was assumed that all
the options that an action took would go tow...
Matt Robinson
08:43 am Feature #11593: Remove support for OS X 10.4 and earlier
in the nameservice/directoryservice provider there is a bunch of code that uses dscl without the xml/plist option tha... Nigel Kersten
08:19 am Feature #5783: support HTTP(S) URL as the file 'source'
It would be helpful to reuse the existing http client code `Puppet::Network::HttpPool.http_instance` so that the SSL ... Josh Cooper
07:22 am Bug #12310: Significant slow down in 2.7.10 apply
Ran every merge commit 3 times over and gathered the times, this is what I got:... R.I. Pienaar
04:41 am Bug #12185: Puppet agents get stuck
This is the /var/lib/puppet/state/state.yaml file of a just blocked agent node:... Carlos Cruz Luengo
04:08 am Bug #12310: Significant slow down in 2.7.10 apply
Pluginsync or no pluginsync does not make a performance difference.
Infact is seems pluginsync is just always on. ...
R.I. Pienaar
03:20 am Feature #5783: support HTTP(S) URL as the file 'source'
I am working on something similar for a project I am working on using an external download management tool. If anyone... Rhys Morgan
03:01 am Bug #12185: Puppet agents get stuck
No confidential information, I will wait until one of the nodes hangs and I share the state.yaml file.
Thanks!
Carlos Cruz Luengo
02:34 am Bug #12324 (Needs More Information): Puppet 2.7.10 is raising error on dependency being specified...
Puppet 2.7.10 is raising error on dependency being specified by '->' notation in the same module that was working fin... Abhishek Kumar
01:35 am Bug #11988: Augeas provider can clobber symlinks
Max Martin wrote:
> Dominic, does your assigning this to yourself indicate that you're working on a patch for this i...
Dominic Cleal
12:53 am Feature #11593 (In Topic Branch Pending Review): Remove support for OS X 10.4 and earlier
We should perhaps make a separate ticket for Facter because I didn't see much in Puppet specifically related to 10.4 ... Jeff Weiss
12:32 am Bug #5224: puppetd does not set environment correctly from Exec
After the merge of this pull request, I get failing tests in `spec/unit/util_spec.rb` on OS X 10.7.
Specifically,
...
Jeff Weiss
 

Also available in: Atom