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

Activity

From 07/17/2009 to 07/23/2009

07/24/2009

11:58 pm Bug #2435: puppetmasterd can't find per-environment modules with a global manifest entry point.
I feel like it is a blocker, even though the workaround is easy. It's up to you if you want to set it to High. Nigel Kersten
11:57 pm Bug #2438 (Closed): directoryservice provider should use facter supplied major OS X version rathe...
Pushed in commit:db82523a0ec12fcd63b4b52173268b1e6c41df36 in branch master. James Turnbull
11:55 pm Bug #2432 (Closed): Puppet binaries install in wrong location on Mac OS 10.6 developer seed
Pushed in commit:22145e759cf52d89c685b961d539ce73735258b0 in branch master. James Turnbull
11:53 pm Bug #2296: Multiple recursions with one root can overlap incorrectly
I just pushed/pasted a new version of the code that doesn't use 'include'. Luke Kanies
11:50 pm Bug #2439 (Closed): Puppetdoc is broken in 0.25 HEAD
Pushed in commit:d95b687045920c7d7fed5da1fe03b0feac86327a in branch master. James Turnbull
11:50 pm Bug #2403 (Closed): Provider warnings and override shenaniganz on HP-UX and Solaris
Pushed in commit:935c46351f6f6730569c50fd0c59e8157486b827 in branch master. James Turnbull
11:33 pm Bug #2421 (In Topic Branch Pending Review): file#write errors don't propagate to transaction repo...
I published a fix in the tickets/master/2421 branch in my repo. Can you verify it does what you want?
It's a pret...
Luke Kanies
11:07 pm Feature #2377 (In Topic Branch Pending Review): Add a message in the client error handler if the ...
I made a small change in the REST error handling. Does that help? Luke Kanies
10:52 pm Feature #2382 (Code Insufficient): package provider ports: portupgrade does not work
Before this can be merged, some more work needs to be done to make sure the other package providers still work as exp... Luke Kanies
10:51 pm Bug #2435 (Accepted): puppetmasterd can't find per-environment modules with a global manifest ent...
Is this a blocker?
It's got an easy workaround, anyway, but it seems like a pretty important problem. It should h...
Luke Kanies
10:47 pm Bug #2403: Provider warnings and override shenaniganz on HP-UX and Solaris
James Turnbull wrote:
> Luke - can you rebase this.
Done.
Luke Kanies
09:13 pm Bug #2439 (Ready For Checkin): Puppetdoc is broken in 0.25 HEAD
Brice Figureau wrote:
> Puppetdoc doesn't work since the merge of Luke's loaded_code patch.
The patch is accessib...
Brice Figureau
09:07 pm Bug #2439 (Closed): Puppetdoc is broken in 0.25 HEAD
Puppetdoc doesn't work since the merge of Luke's loaded_code patch.
Brice Figureau
07:53 pm Bug #2371: Files created with "main" appended
Luke Kanies wrote:
> So you're saying when you have the extra backup lying around, it also doesn't correct permissio...
Sam Rowe
07:46 pm Bug #2358: File ignores don't work in plugin/fact updates
Steps for us to reproduce with 25b2 client and server:
/etc/puppet/fileserver.conf with a [facts] path of /etc/pup...
Sam Rowe
06:18 pm Bug #2423: Intermittent dependency cycle
Luke Kanies wrote:
> The behaviour change is a bit hard to explain. If you've got a class structure like the follow...
Brice Figureau
06:11 pm Bug #2433 (Accepted): puppetdoc seems unable to properly generate documentation for arrays, and s...

The problem is that puppetdoc parses the manifest, but doesn't compile it. That means puppetdoc "interprets" the ma...
Brice Figureau

07/23/2009

04:31 pm Bug #2438 (Ready For Checkin): directoryservice provider should use facter supplied major OS X ve...
http://github.com/nigelkersten/puppet/tree/tickets/0.25.x/2438
http://github.com/nigelkersten/puppet/commit/835dfe02...
Nigel Kersten
04:28 pm Facter Bug #2431 (Ready For Checkin): Facter binary installs in wrong location on Mac OS 10.6 developer ...
http://github.com/nigelkersten/facter/tree/tickets/1.5.x/2431
http://github.com/nigelkersten/facter/commit/82e64a09a...
Nigel Kersten
04:26 pm Bug #2432 (Ready For Checkin): Puppet binaries install in wrong location on Mac OS 10.6 developer...
http://github.com/nigelkersten/puppet/tree/tickets/0.25.x/2432
http://github.com/nigelkersten/puppet/commit/97a273a8...
Nigel Kersten
03:40 pm Bug #2438 (Closed): directoryservice provider should use facter supplied major OS X version rathe...
... Nigel Kersten
03:33 pm Facter Bug #2415 (Accepted): patch for first-rev Mac OS X versions
patch sent to dev-list.
I feel like this is the best way to do it:...
Nigel Kersten
03:19 pm Facter Bug #2431 (Accepted): Facter binary installs in wrong location on Mac OS 10.6 developer seed
Nigel Kersten
03:17 pm Bug #2432 (Accepted): Puppet binaries install in wrong location on Mac OS 10.6 developer seed
I've sent the patch to the dev list, and I feel like this is only going to get integrated into 0.25.x, not 0.24.x, ev... Nigel Kersten
02:59 pm Bug #2437 (Closed): nagios commands containing a semicolon (in quoted string) cause rewriting of ...
When I have a nagios command defined in puppet like this:... Sven Mueller
11:49 am Bug #2403 (Code Insufficient): Provider warnings and override shenaniganz on HP-UX and Solaris
Luke - can you rebase this. James Turnbull
10:57 am Bug #2436 (Closed): ralsh throws deprecation warnings on all local invocations.
Pushed in commit:ef5c4aeb1f58bd37e8b4ea0fa17fbdbc2fbf7677 in branch master. James Turnbull
07:50 am Bug #2296 (In Topic Branch Pending Review): Multiple recursions with one root can overlap incorre...
Fixed in the tickets/master/2296 branch in my repo, but I want to give people a chance to review it. Luke Kanies
07:01 am Bug #2403 (Ready For Checkin): Provider warnings and override shenaniganz on HP-UX and Solaris
this is ready for checkin, not sure why it was marked insufficient. Luke Kanies
01:33 am Bug #2296: Multiple recursions with one root can overlap incorrectly
Luke Kanies wrote:
> Really, if we fixed recursion so it didn't generate resources, we could get rid of eval_generat...
K Hightower
12:46 am Bug #2436 (Closed): ralsh throws deprecation warnings on all local invocations.
... Nigel Kersten
11:15 pm Bug #2430 (Closed): stock passenenger file is incorrect
Pushed in commit:0c18013cb6bf9faff21bd049410e2baf1ef8aa90 in branch master. James Turnbull
11:13 pm Bug #2426 (Closed): Default package provider for Darwin should be pkgdmg, not apple.
Pushed in commit:c383ceb282d018b6d8ec348628353a2e3363da3b in branch master. James Turnbull
09:05 pm Bug #1899: Add pkg(5) package provider for (Open)Solaris
I don't think anyone's done anything on it, so please, take charge. Luke Kanies
08:47 pm Bug #1899: Add pkg(5) package provider for (Open)Solaris
Has anyone done anything so far? If not, I will have to tackle it very soon.
Kjetil Torgrim Homme
08:03 pm Bug #2435 (Rejected): puppetmasterd can't find per-environment modules with a global manifest ent...
(This title could do with renaming once we've sorted out exactly where the problem lies. It's also possible this is g... Nigel Kersten
06:49 pm Bug #2403 (Code Insufficient): Provider warnings and override shenaniganz on HP-UX and Solaris
Isn't related, correct. We'll try again with rc1. Sam Rowe
05:48 pm Bug #2432: Puppet binaries install in wrong location on Mac OS 10.6 developer seed
Same comment as for the facter bug:
I'm thinking that given this is going to be the case going forward, we should ...
Nigel Kersten
05:48 pm Facter Bug #2431: Facter binary installs in wrong location on Mac OS 10.6 developer seed
I'm thinking that given this is going to be the case going forward, we should maybe plan for it now, and strip the nu... Nigel Kersten
05:46 pm Facter Bug #2415: patch for first-rev Mac OS X versions
It should return "0" if there is no minor version number, not nil.
10.6 *is* 10.6.0
Nigel Kersten
05:06 pm Bug #2294: Classes sometimes cannot be found
I've managed to confirm that this is a race condition with a test rig that forces ordering. I have a fix in the works. Markus Roberts
05:05 pm Bug #2423: Intermittent dependency cycle
The behaviour change is a bit hard to explain. If you've got a class structure like the following:... Luke Kanies

07/22/2009

04:18 pm Bug #2434 (Duplicate): Puppet client throws a syntax error on first run, but runs fine on the second
This was fixed in one of the later 0.24 versions. Luke Kanies
02:41 pm Bug #2426 (Ready For Checkin): Default package provider for Darwin should be pkgdmg, not apple.
http://github.com/nigelkersten/puppet/tree/tickets/0.25.x/2426
http://github.com/nigelkersten/puppet/commit/c383ce...
Nigel Kersten
01:39 pm Bug #2434 (Duplicate): Puppet client throws a syntax error on first run, but runs fine on the second
I dont know if this has been addressed already, if so please close it.
On the first run, I got the following error...
P A
01:28 pm Bug #2433 (Duplicate): puppetdoc seems unable to properly generate documentation for arrays, and ...
puppetdoc does not generate any errors, however it displays "#" for array elements and sometimes for metaparameters.
...
P A
12:56 pm Bug #2371: Files created with "main" appended
Just a quick note this happens with beta2 also. Josh Endries
12:44 pm Bug #2371: Files created with "main" appended
Sorry, haven't had much time to look into this lately. It looks like on my systems the permissions are the same on th... Josh Endries
05:11 am Bug #2426: Default package provider for Darwin should be pkgdmg, not apple.
Not sure members of the commonwealth want to get too crazy on the imperialist thing... Luke Kanies
01:42 am Bug #2426: Default package provider for Darwin should be pkgdmg, not apple.
Tool of the imperialist ruling cliche in it's oppression of the worker! Glorious progress towards revolutionary enlig... James Turnbull
01:39 am Bug #2426: Default package provider for Darwin should be pkgdmg, not apple.
cultural imperialist running dog! Nigel Kersten
01:25 am Bug #2423: Intermittent dependency cycle
Luke - how does the behaviour change? Can you cite some examples so I can better document it? Thanks James Turnbull
12:49 am Bug #2423 (In Topic Branch Pending Review): Intermittent dependency cycle
I've just pushed a fix to the tickets/master/2423 branch in my repo.
This is a bit of an esoteric fix, but it work...
Luke Kanies
12:42 am Bug #2426: Default package provider for Darwin should be pkgdmg, not apple.
Americanizing the tag. :) Luke Kanies
12:42 am Bug #2426: Default package provider for Darwin should be pkgdmg, not apple.
Using the new tag to indicate it should go in the "What's changed?" or "Upgrade" doc. Luke Kanies
12:36 am Bug #2426: Default package provider for Darwin should be pkgdmg, not apple.
That's fine. This is something I would normally document in the release notes and the UPGRADE document. James Turnbull
12:18 am Bug #2423 (Needs Decision): Intermittent dependency cycle
I found it. The problem is a result of the fact that the 'include' function attaches classes at the point of inclusi... Luke Kanies
11:37 pm Bug #2371 (Accepted): Files created with "main" appended
So you're saying when you have the extra backup lying around, it also doesn't correct permissions on the original fil... Luke Kanies
11:34 pm Bug #2430 (Ready For Checkin): stock passenenger file is incorrect
Luke Kanies
11:33 pm Bug #2403 (Ready For Checkin): Provider warnings and override shenaniganz on HP-UX and Solaris
Sam Rowe wrote:
> We tried git://github.com/reductivelabs/puppet.git HEAD against a 25b2 server and got this:
>
>...
Luke Kanies
11:32 pm Bug #2426 (Accepted): Default package provider for Darwin should be pkgdmg, not apple.
We need to somehow capture this in the "What's changed" document, so people aren't completely surprised by it. Luke Kanies
11:27 pm Bug #2432 (Closed): Puppet binaries install in wrong location on Mac OS 10.6 developer seed
Puppet binaries get installed to /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ rather than /usr/bi... Josh Anderson
11:12 pm Facter Bug #2431 (Closed): Facter binary installs in wrong location on Mac OS 10.6 developer seed
Install.rb incorrectly places the facter binary in /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ ra... Josh Anderson
10:57 pm Facter Bug #2415: patch for first-rev Mac OS X versions
I was just looking at patching this myself, and I see one small problem with your solution: it doesn't give a consist... Josh Anderson
08:43 pm Bug #2430: stock passenenger file is incorrect
Attached patch.. Lawrence Ludwig
08:38 pm Bug #2371: Files created with "main" appended
I could be wrong, but it appears to only do this to files that it prints a diff on. It also leaves the old file aroun... Sam Rowe
08:25 pm Bug #2430 (Closed): stock passenenger file is incorrect
It appears per this web page URL http://recurser.com/articles/2008/12/22/phusion-passenger-passengermaxpoolsize-is-ig... Lawrence Ludwig
06:00 pm Bug #2371: Files created with "main" appended
We're not getting it on every file. We've just seen it around and it took us a little while to figure out what was ha... Sam Rowe

07/21/2009

04:31 pm Bug #2426: Default package provider for Darwin should be pkgdmg, not apple.
So ultimately once people drop 10.4 support, they will be able to move towards the newer flat packages, which don't r... Nigel Kersten
02:46 pm Bug #2403: Provider warnings and override shenaniganz on HP-UX and Solaris
Works on both. Thanks! Sam Rowe
02:37 pm Bug #2403: Provider warnings and override shenaniganz on HP-UX and Solaris
We tried git://github.com/reductivelabs/puppet.git HEAD against a 25b2 server and got this:
info: Loading facts in...
Sam Rowe
05:35 am Bug #2426: Default package provider for Darwin should be pkgdmg, not apple.
Luke Kanies wrote:
> You're in the best position to make this decision.
>
> You're basically saying that you thin...
Udo Waechter
05:32 am Bug #2426: Default package provider for Darwin should be pkgdmg, not apple.
Yes, pkgdmg as default is superb. I never ever used the apple provider.
Udo Waechter
02:20 am Bug #2427 (Closed): OS X package creation script needs to clean up bindir/sbindir situation
Pushed in commit:98599c4a8d11cad4ecc11ee813a8c33a6aa9e5bb in branch master. James Turnbull
10:08 pm Bug #2424: File server can't find module in environment
The [modules] mount is now auto-created with appropriate authorisation.
Pushed in commit:17205bb4e5d246f7a47b9958269...
James Turnbull
10:07 pm Bug #2425 (Closed): 0.25 ignores ca_server and ca_port
Pushed in commit:c65974376700f54548a9412e04889ad54be84ff9 in branch master. James Turnbull
09:57 pm Bug #2423: Intermittent dependency cycle
With 0.25.0beta2 it does seem to work with the code I posted above (15 runs with no error anyway). Though for curios... Alan Harder
09:54 pm Bug #2429 (Closed): vim syntax file matches any string starting with "class" as a keyword
Any word starting with "class", "define" or "node" can be matched as syntax by the puppet vim syntax, as presently de... Charles Duffy
06:48 pm Bug #2423: Intermittent dependency cycle
I still see the error with job/include lines swapped.. I'll test now with 0.25.0-beta2 and report back. Alan Harder
06:08 pm Bug #2423 (Needs More Information): Intermittent dependency cycle
I ran into this problem before with a customer, and we have it fixed in 0.25.
I've tried with no luck to find reco...
Luke Kanies
06:05 pm Bug #2418 (Closed): Puppet Queue daemon losses MySQL connection
This won't really occur in production and is more of a mysql issue. Luke Kanies
05:06 pm Bug #2428 (Duplicate): cron should support non-user targets
In crontab resource target value overwrites user.
I define following cron entry to be stored in /etc/cron.d/yum-wr...
Alex Urbanowicz

07/20/2009

04:34 pm Bug #2426: Default package provider for Darwin should be pkgdmg, not apple.
I think so yes, primarily because to use the 'apple' provider, you need to have delivered the package to the local fi... Nigel Kersten
04:30 pm Bug #2427 (Ready For Checkin): OS X package creation script needs to clean up bindir/sbindir situ...
Available in: http://github.com/nigelkersten/puppet/tree/tickets/0.25.x/2427
Nigel Kersten
04:30 pm Feature #2393: We should maintain a dynamically-built 'next' branch
Anything else to say on this? Hate the idea? Have you had a chance to play with it? Luke Kanies
04:29 pm Bug #2426: Default package provider for Darwin should be pkgdmg, not apple.
You're in the best position to make this decision.
You're basically saying that you think people are using dmgs mo...
Luke Kanies
02:53 pm Bug #2427 (Closed): OS X package creation script needs to clean up bindir/sbindir situation
As we've actually started using sbindir in the install script, the OS X package creation script for 0.25.x needs to c... Nigel Kersten
02:22 pm Bug #2426 (Closed): Default package provider for Darwin should be pkgdmg, not apple.
This needs a design decision, but I'm pretty sure we're not the only people who consider the pkgdmg provider to be th... Nigel Kersten
07:11 am Bug #2394: Fileserving deprecation notices should not happen quite as often
Typo fix in commit:effaf80ae662076e3578c3eb7a18b863ef104bb4 in branch master. James Turnbull
07:11 am Bug #2424 (Closed): File server can't find module in environment
Pushed in commit:8bbd8b4bb295fee7ad99f6137c9851528f1729cc in branch master. James Turnbull

07/19/2009

01:44 pm Bug #2425: 0.25 ignores ca_server and ca_port
Patch pending review, available in tickets/master/2425:
http://github.com/masterzen/puppet/tree/tickets/master/2425
Brice Figureau
01:40 pm Bug #2425 (Closed): 0.25 ignores ca_server and ca_port
The SSL REST indirection ingores the settings of ca_server or ca_port and always uses masterport/server.
Thus it is ...
Brice Figureau
01:33 pm Bug #2422 (In Topic Branch Pending Review): puppetdoc error with unquoted "true"
Brice Figureau

07/18/2009

01:37 pm Bug #2424 (In Topic Branch Pending Review): File server can't find module in environment
Finally I implemented what I think is the best solution.
The patch is pending review on puppet-dev, and is also a...
Brice Figureau
11:12 am Bug #2422 (Accepted): puppetdoc error with unquoted "true"
Patch for 0.25 in tickets/master/2422 in my github repository:
http://github.com/masterzen/puppet/tree/tickets/maste...
Brice Figureau
09:59 am Bug #2424 (Closed): File server can't find module in environment
Credits go to Nigel for finding and explaining this bug.
With a completely new environment:
/tmp/manifests/site...
Brice Figureau
08:55 am Facter Refactor #2292 (Closed): Add tests for virtual.rb
Initial refactor done, will continue to improve as add more facts to this area. Paul Nasrat
08:54 am Facter Refactor #2292 (Ready For Checkin): Add tests for virtual.rb
Paul Nasrat
01:27 am Bug #2423 (Closed): Intermittent dependency cycle
I have a setup which fails with "Found dependency cycle" much of the time (about half? generally within 2-3 runs it'... Alan Harder
12:47 am Feature #2393 (Code Insufficient): We should maintain a dynamically-built 'next' branch
James Turnbull
12:33 am Bug #2391 (Closed): Exported resource never make to active_record if they're not collected.
Pushed in commit:b2a008e30ea57f0c94d605de855c45c0fdf0e5ce in branch master. James Turnbull
12:33 am Feature #2378 (Closed): Exported resource only storedconfigs
Pushed in commit:a06094ea0f3a38446859de55100ac7fdb0488a9d in branch master. James Turnbull
12:06 am Bug #2421 (Accepted): file#write errors don't propagate to transaction report metrics
Luke Kanies
11:47 pm Bug #2420 (Closed): The getopt parser in application.rb only seems to handle long options
This actually works fine. We might have a different feature request -- the ability to use short options with negated... Luke Kanies
11:46 pm Bug #2417 (Accepted): mount type doesn't handle enforcing options correctly when device not present
You're right; if the mount is present, it should manage it, but if it's not present it shouldn't create it. Luke Kanies
11:45 pm Feature #2416 (Needs Decision): Ability to specify Tags in the require/before metaparameters
Yeah, you're almost guaranteed to result in quite nasty circular dependencies if you do this, and they'll be ridiculo... Luke Kanies
11:32 pm Bug #2422: puppetdoc error with unquoted "true"
Using 0.24.8 on Solaris 10. Alan Harder
11:31 pm Bug #2419 (Closed): puppetmaster will not server catalogs if queue server down
This is fixed in master. Luke Kanies
11:27 pm Bug #2422 (Closed): puppetdoc error with unquoted "true"
With this in nodes.pp:... Alan Harder
07:55 pm Bug #2421: file#write errors don't propagate to transaction report metrics
hmmm. looks like I can't rename it.
James or someone who can, can we rename it to something like:
"file#write e...
Nigel Kersten
07:53 pm Bug #2421: file#write errors don't propagate to transaction report metrics
You're absolutely right. I just did a file test as it was simplest, but checking other resource types I get the corre... Nigel Kersten
06:42 pm Feature #2416: Ability to specify Tags in the require/before metaparameters
Nigel Kersten wrote:
> I was attempting to clean something up today where we have a large collection of resources th...
Brice Figureau
06:35 pm Bug #2421: file#write errors don't propagate to transaction report metrics
Nigel Kersten wrote:
> From checking the code in lib/puppet/application/puppet.rb, we see:
>
> [...]
>
> so we...
Brice Figureau
06:24 pm Bug #2420 (Needs Decision): The getopt parser in application.rb only seems to handle long options
Brice Figureau wrote:
> James Turnbull wrote:
> > See this code block in application.rb:
> >
> > [...]
> >
> ...
Brice Figureau

07/17/2009

03:02 pm Feature #1934: Add detailed exit codes to puppetd
http://projects.reductivelabs.com/issues/2421 seems to be affecting this, but assuming that we're just taking the sam... Nigel Kersten
02:59 pm Bug #2421 (Closed): file#write errors don't propagate to transaction report metrics
From checking the code in lib/puppet/application/puppet.rb, we see:... Nigel Kersten
10:57 am Bug #2386: passenger >= 2.2.3 not working with 0.25.0b2
Still the Passenger changelog looks like they will/have changed the way envvars from Apache (modules) will be passed ... Christian Hofstaedtler
08:16 am Bug #2261 (Closed): sshkey replaces + with space
Pushed in commit:8f8240763b0a8ab74b5b78eeb2372a2aa7848049 in branch master. James Turnbull
06:21 am Bug #2420: The getopt parser in application.rb only seems to handle long options
James Turnbull wrote:
> See this code block in application.rb:
>
> [...]
>
> Brice - not sure if I am understa...
Brice Figureau
 

Also available in: Atom