Activity

From 04/26/2010 to 05/02/2010

05/02/2010

03:48 pm Feature #3663: It should be possible to list signed hosts only
tested and works Peter Meier
03:27 pm Puppet Dashboard Feature #3440 (Closed): dashboard should report server compile errors
yeah, I cant think of a clear way, it would have to parse syslog of the puppetmaster. Not sure how this would work wi... Dan Bode
12:08 pm Bug #2590 (Accepted): --modulepath ignored
James Turnbull
12:07 pm Bug #2590 (Closed): --modulepath ignored
Applied in changeset commit:ea5847875b5fd7e2d13470d9e74bb0f671ee4d95. Anonymous
09:19 am Facter Refactor #3393: Facter for MS Windows
Please see my review (http://groups.google.com/group/puppet-dev/browse_thread/thread/ba4397d55aebf2cb#) and the updat... David Schmitt
08:26 am Bug #3702: Log lines on the puppetmaster do not show source Node.
I can't work out where this was changed - Luke any ideas? James Turnbull
08:07 am Bug #3533 (Closed): Fix inefficient transaction cleanup
Pushed in commit:5258a0afccf0563d3000c63e261c201115c31c33 in branch 0.25.x James Turnbull
07:58 am Bug #2910 (Closed): tidy failing to remove any matching files
Pushed in commit:bcde541e4433aa46c9f922b01e34368a09abb7e8 in branch 0.25.x James Turnbull
07:39 am Bug #3451 (Closed): Sporadic catalog filtering errors in 0.25.x
Pushed in commit:5abe571e167744ac198960c8e35c699375ec5cf7 in branch 0.25.x James Turnbull
05:30 am Bug #2910: tidy failing to remove any matching files
So the explanation for the problem I observed in comment 18 above is that I'm testing on a Mac and my /tmp is a symli... Markus Roberts
01:41 am Facter Feature #2847 (Code Insufficient): mountpoint fact
See comments on the -dev list on the patch. James Turnbull
01:40 am Bug #3558 (Closed): Performance improvement in lexer.rb
Pushed in commit:6739bab16e3126ccba13f025a4b47d38f15c1f67 in branch 0.25.x James Turnbull
01:39 am Bug #3556 (Closed): plusignment on multiple User's groups merges ALL their groups (security issue...
Pushed in commit:b0e3c61a8b3b28c9214ba4aa986f533f61831daf in branch 0.25.x James Turnbull
01:32 am Bug #3644: --waitforcert does not play nicely with --onetime
I tend to agree - onetime applies to one catalogue run - rather than the scaffolding pieces needed to connect the cli... James Turnbull
01:07 am Bug #3644: --waitforcert does not play nicely with --onetime
Alan --
> Perhaps it's documented behaviour, but I don't think it's correct. I expect "--onetime" to mean "don't l...
Markus Roberts
09:22 pm Bug #3644: --waitforcert does not play nicely with --onetime
Markus Roberts wrote:
> So after looking at the code and thinking in a bit more detail about the semantics of waitfo...
Alan Barrett
08:16 pm Bug #3644 (Rejected): --waitforcert does not play nicely with --onetime
So after looking at the code and thinking in a bit more detail about the semantics of waitforcert and onetime, I've c... Markus Roberts
07:59 pm Bug #3644 (Accepted): --waitforcert does not play nicely with --onetime
> However, regardless of what's happening on the server (whether or not it has received a CSR, whether or not the cer... Markus Roberts
07:40 pm Bug #3644: --waitforcert does not play nicely with --onetime
Markus Roberts wrote:
> Is this redundant with #3645, or at least partially overlapping?
It's quite possible that...
Alan Barrett
07:10 pm Bug #3644 (Needs More Information): --waitforcert does not play nicely with --onetime
Is this redundant with #3645, or at least partially overlapping? When I try to reproduce this without the problem de... Markus Roberts
05:36 pm Bug #2910 (In Topic Branch Pending Review): tidy failing to remove any matching files
I've changed matches to require an explicit recurse, on the Principle of Least Surprise (see the attached branch) but... Markus Roberts

05/01/2010

04:52 pm Puppet Forge Bug #3596: Site should have tests
We've got 70% code coverage now. Yay. Igal Koshevoy
04:51 pm Puppet Forge Bug #3608: Site's controllers should share common utility methods
Made lots of progress on this as part of bugfixes, where many controllers each implemented their own faulty logic as ... Igal Koshevoy
04:50 pm Puppet Forge Bug #3658 (Closed): Site should show modules for a user
Done. Igal Koshevoy
04:50 pm Puppet Forge Bug #3612 (Closed): Site's module page should provide a clear way to add a release
Done. Igal Koshevoy
04:49 pm Puppet Forge Bug #3583: SECURITY: Site should allow users to only delete their own content
Modules and releases are fine. Need to deal with Users and Watches. Igal Koshevoy
04:49 pm Puppet Forge Bug #3639: SECURITY: Site should not expose our users to cross-site scripting exploits
Made major progress on this front. Still need to work through one more pass on these. Igal Koshevoy
04:48 pm Puppet Forge Bug #3585 (Closed): Site's confirmation emails should use the current site root URL
Done as part of another bugfix. Igal Koshevoy
04:48 pm Puppet Forge Bug #3585 (Accepted): Site's confirmation emails should use the current site root URL
Igal Koshevoy
04:45 pm Puppet Forge Feature #3696 (Accepted): Site should allow logged-in users to comment on a module
Igal Koshevoy
04:45 pm Puppet Forge Feature #3634 (Accepted): Site should let users add and manage their own modules and releases
Igal Koshevoy
04:45 pm Puppet Forge Feature #3631 (Accepted): Site should let a user log into their account
Igal Koshevoy
04:45 pm Puppet Forge Feature #3630 (Accepted): Site should let an anonymous user register an account
Igal Koshevoy
04:45 pm Puppet Forge Feature #3629 (Accepted): Tool should install a module from the repository
Igal Koshevoy
04:45 pm Puppet Forge Feature #3628 (Accepted): Tool should let users search for modules in repository
Igal Koshevoy
04:45 pm Puppet Forge Feature #3626 (Accepted): Tool should let users generate a new module
Igal Koshevoy
04:45 pm Puppet Forge Feature #3627 (Accepted): Tool should let users create a module release
Igal Koshevoy
04:45 pm Feature #3625 (Accepted): Tool commands should accept conventional help arguments
Igal Koshevoy
04:45 pm Puppet Forge Bug #3623 (Accepted): Tool should not display spurrious debugging information
Igal Koshevoy
04:45 pm Puppet Forge Feature #3620 (Accepted): Tool should optionally store repository credentials
Igal Koshevoy
04:45 pm Puppet Forge Bug #3622 (Accepted): Documentation should have correct program names
Igal Koshevoy
04:45 pm Puppet Forge Bug #3621 (Accepted): Documentation should explain how to write modules and use tool
Igal Koshevoy
04:45 pm Bug #3619 (Accepted): Tool should validate module metadata before using it and provide helpful er...
Igal Koshevoy
04:45 pm Puppet Forge Bug #3617 (Accepted): Tool should create its working directory if needed
Igal Koshevoy
04:45 pm Puppet Forge Bug #3616 (Accepted): Tool should not load Puppet libraries, right?
Igal Koshevoy
04:45 pm Puppet Forge Bug #3615 (Accepted): Site's notification messages should be formatted
Igal Koshevoy
04:45 pm Puppet Forge Bug #3612 (Accepted): Site's module page should provide a clear way to add a release
Igal Koshevoy
04:45 pm Puppet Forge Bug #3614 (Accepted): Site's routes should not collide
Igal Koshevoy
04:45 pm Puppet Forge Bug #3611 (Accepted): Site should use exception notification
Igal Koshevoy
04:45 pm Puppet Forge Bug #3610 (Accepted): Site's Release model should extract metadata on its own
Igal Koshevoy
04:45 pm Puppet Forge Bug #3609 (Accepted): Site's Release model should append, not override, it's validations
Igal Koshevoy
04:45 pm Puppet Forge Bug #3607 (Accepted): Site's Release model should contain ReleaseQuery's logic
Igal Koshevoy
04:45 pm Puppet Forge Bug #3608 (Accepted): Site's controllers should share common utility methods
Igal Koshevoy
04:45 pm Puppet Forge Bug #3606 (Accepted): Site should have an administrator user and privileges
Igal Koshevoy
04:45 pm Puppet Forge Feature #3605 (Accepted): Site's categories should be managable
Igal Koshevoy
04:45 pm Puppet Forge Bug #3604 (Accepted): Site's module and release should be rendered with Markdown
Igal Koshevoy
04:45 pm Puppet Forge Feature #3603 (Accepted): Site's user timeline events should be implemented
Igal Koshevoy
04:45 pm Puppet Forge Feature #3602 (Accepted): Create minimal admin tool
Igal Koshevoy
04:45 pm Puppet Forge Bug #3601 (Accepted): Clicking on tag with no elements in that tag results in strange results
Igal Koshevoy
04:45 pm Puppet Forge Bug #3599 (Accepted): Adding tags delimited by spaces results in a very long tag
Igal Koshevoy
04:45 pm Puppet Forge Bug #3597 (Accepted): Tool should have tests
Igal Koshevoy
04:45 pm Puppet Forge Bug #3600 (Accepted): My activity page just shows a number 0
Igal Koshevoy
04:45 pm Puppet Forge Bug #3595 (Accepted): Documentation should explain the "Modulefile" Ruby DSL and "metadata.json" ...
Igal Koshevoy
04:45 pm Puppet Forge Bug #3594 (Accepted): After adding a new module, get message, "could not save module"
Igal Koshevoy
04:45 pm Puppet Forge Bug #3593 (Accepted): Document how Forge modules should be versioned
Igal Koshevoy
04:45 pm Puppet Forge Bug #3589 (Accepted): Site should only accept uploads of valid releases
Igal Koshevoy
04:45 pm Puppet Forge Bug #3592 (Accepted): Site should not reinvent version matching and ordering
Igal Koshevoy
04:45 pm Puppet Forge Bug #3587 (Accepted): Site's release numbers should only increment on successful uploads
Igal Koshevoy
04:45 pm Puppet Forge Bug #3584 (Accepted): Site should be able to install its own dependencies
Igal Koshevoy
04:45 pm Puppet Forge Bug #3583 (Accepted): SECURITY: Site should allow users to only delete their own content
Igal Koshevoy
04:42 pm Puppet Forge Bug #3638: SECURITY: Site should only allow owner to modify their entries
Finished Modules and Releases. Users, Watches and such still need work. Igal Koshevoy
05:50 am Bug #3706 (Closed): Unnecessary metaprogramming in Puppet::Application
the Puppet::Application DSL is complicated by the fact that it operates on eigenclasses of instances of Puppet::Appli... Jesse Wolfe
05:29 am Bug #2910: tidy failing to remove any matching files
So the difference between match and tests such as age is that, for a given target, match will either always be true o... Markus Roberts
04:49 am Bug #2910: tidy failing to remove any matching files
That would be better -- but honestly, I think it's exceedingly unlikely anyone would specify a directory, even withou... Peter Couvares
04:18 am Bug #2910: tidy failing to remove any matching files
Peter --
So how about having recursive default to 1 if (and only if?) matches is specified? Or having it be an er...
Markus Roberts
03:05 am Bug #2910: tidy failing to remove any matching files
Markus, thanks for investigating. Personally, I think the only sensible default is recurse=1. Given a directory and... Peter Couvares
02:47 am Bug #2910 (Needs Decision): tidy failing to remove any matching files
So I'm now thinking that this is "correct" behaviour and the documentation is wrong. To explain:
* Peter confirme...
Markus Roberts
12:28 am Bug #3702: Log lines on the puppetmaster do not show source Node.
James,
I don't recall when it was last there, but since the first Puppet I used in production was 0.24.2, it has t...
Paul Lathrop
12:12 am Bug #2910 (Accepted): tidy failing to remove any matching files
Markus Roberts
11:42 pm Bug #3556 (Ready For Checkin): plusignment on multiple User's groups merges ALL their groups (sec...
This is the fix as tested above, with a test to prevent regression. Markus Roberts
11:05 pm Bug #3670: "puppetmasterd --compile" sends extraneous messages to stdout
I expect it would cause some backward compatibility issues, but would there be a case where we would specifically wan... Luke Kanies
06:42 pm Refactor #3671: "puppetmasterd --compile" output is all on one line
Luke Kanies wrote:
> This is actually JSON, not yaml.
Oh, OK. It looked like the common subset of YAML and JSON.
Alan Barrett
06:40 pm Bug #3670: "puppetmasterd --compile" sends extraneous messages to stdout
Luke Kanies wrote:
> Is this a general thing we should do? Always send log output to stderr, rather than stdout?
...
Alan Barrett
06:37 pm Refactor #1485 (Duplicate): The 'runner' handler needs to be refactored to use the Indirector and...
Duplicated by #3394 due to redmine mishaps. Jesse Wolfe
06:35 pm Refactor #1484 (Duplicate): The 'resource' handler needs to be refactored to use the Indirector a...
Jesse Wolfe
06:33 pm Refactor #1486 (Duplicate): The 'status' handler needs to be refactored to use Indirected REST
Duplicated at #3115 due to redmine mishaps. Jesse Wolfe
06:28 pm Refactor #1482 (Duplicate): The filebucket service needs to be switched to indirected REST
Duplicated/closed as #3347 because of redmine mishaps. Jesse Wolfe
06:10 pm Bug #3670 (Needs Decision): "puppetmasterd --compile" sends extraneous messages to stdout
Is this a general thing we should do? Always send log output to stderr, rather than stdout? Luke Kanies
06:09 pm Refactor #3671: "puppetmasterd --compile" output is all on one line
This is actually JSON, not yaml.
I agree it should be pretty-printed rather than compressed.
Luke Kanies
06:09 pm Feature #3673: fileserver.conf should support wildcard module
I'm nearly positive the following works fine:... Luke Kanies
06:07 pm Feature #3669 (Accepted): Make puppet honor DNS SRV records
Luke Kanies

04/30/2010

11:15 am Feature #3669: Make puppet honor DNS SRV records
Hi,
(DISCLAIMER: I haven't looked at the puppet code at all!)
as for "design decision" I don't think that much of t...
Martin Marcher
09:22 am Bug #2590: --modulepath ignored
I'm also seeing this behavior on puppet 0.24.8 on ubuntu 9.10 (karmic koala). Since I'm a newbie I don't know what ... Bjørn Remseth
08:53 am Facter Feature #3403 (Ready For Checkin): Fact for query vlans
James Turnbull
08:52 am Facter Feature #2847 (Ready For Checkin): mountpoint fact
James Turnbull
08:46 am Facter Refactor #3393 (Ready For Checkin): Facter for MS Windows
James Turnbull
08:03 am Bug #3655 (Closed): Puppet doesn't find installed packages with portage provider
Pushed in commit:8a3049591a2913c7a7a33407f742892bf27a2d34 in branch 0.25.x James Turnbull
06:31 am Bug #3655: Puppet doesn't find installed packages with portage provider
ops, i missed on change you made: \[(\S*)\] to \[(\S+)\] for the <installedversion> part of the string. this won't wo... Benedikt Böhm
06:24 am Bug #3655 (Ready For Checkin): Puppet doesn't find installed packages with portage provider
patch confirmed, please commit, thanks Benedikt Böhm
03:14 am Bug #3234: err: Could not retrieve catalog: undefined method `fact_merge' for nil:NilClass
I just ran into this same problem as well when I tried deploying 2 new nodes. All the servers are using puppet 0.25.... Scott Briggs
01:14 am Feature #3673 (Needs Decision): fileserver.conf should support wildcard module
James Turnbull
01:13 am Refactor #3671 (Accepted): "puppetmasterd --compile" output is all on one line
James Turnbull
01:13 am Bug #3670 (Accepted): "puppetmasterd --compile" sends extraneous messages to stdout
James Turnbull
01:12 am Feature #3669 (Needs Decision): Make puppet honor DNS SRV records
Comments Luke? James Turnbull
01:12 am Bug #3667 (Accepted): Namespace issue in classes in testing
James Turnbull
01:12 am Bug #3665 (Accepted): Node scope inheritance is broken in testing
James Turnbull
01:12 am Bug #3664 (Accepted): Qualified variable interpolation is broken in master
James Turnbull
01:12 am Bug #3648 (Accepted): autorequire failure with subdirectory inside recursive file resource
James Turnbull
01:11 am Bug #2590 (Accepted): --modulepath ignored
James Turnbull
01:10 am Bug #3702 (Investigating): Log lines on the puppetmaster do not show source Node.
Paul do you remember when it was last there? Is this something that changed from 0.24.x and 0.25.x? James Turnbull
01:10 am Feature #3698 (Accepted): messages sometimes include exec command where exec title is expected
James Turnbull
01:09 am Bug #3695 (Investigating): Incoherent error message on ERB syntax error
James Turnbull
01:08 am Bug #3693 (Investigating): Puppetmaster leaves sockets open when using storeconfigs with rails-2.1.3
James Turnbull
01:08 am Bug #3692 (Accepted): reevaluate config_version whenever an agent checks in.
James Turnbull
01:07 am Feature #3689 (Accepted): TCP Wrapper / libwrap.so
James Turnbull
01:07 am Facter Bug #3703 (Investigating): facter may not report the correct macaddress on multi port Macs
James Turnbull
01:06 am Facter Bug #3704 (Accepted): Facter doesn't return booleans (converts them to strings instead)
James Turnbull
01:03 am Bug #2910: tidy failing to remove any matching files
Okay I've had a look and it's a bug. You are quite correct it should tidy files in a flat sub-directory without recur... James Turnbull
11:53 pm Bug #3668 (In Topic Branch Pending Review): Auto-import of class or definition is broken in testing
I've got a fix up in my tickets/master/3668-broken_class_autoloading branch. Luke Kanies
10:13 pm Bug #3705 (Closed): Sporadic test failure in spec/unit/resource/catalog.rb
... Markus Roberts
09:55 pm Bug #3558: Performance improvement in lexer.rb
The File.read version of the fix (see discussion on list) is up on my github. Markus Roberts
07:29 pm Facter Bug #3704 (Duplicate): Facter doesn't return booleans (converts them to strings instead)
I am just getting started with puppet/facter and it took me a quite while to realize that facter seems to convert cus... Sebastian Kayser
07:03 pm Facter Bug #3703 (Closed): facter may not report the correct macaddress on multi port Macs
The macaddress.rb code for facter under darwin doesn't take into account multi port macs. the ipaddress.rb code does.... Allan Marcus
06:16 pm Puppet Dashboard Feature #3701 (In Topic Branch Pending Review): Home page "/" missing left hand navigation
commit b79ff0364a019ec39ecc8ec2b805f05599e78355
Author: Rein Henrichs <rein@puppetlabs.com>
Date: Thu Apr 29 11:1...
Rein Henrichs
06:14 pm Puppet Dashboard Feature #2985 (In Topic Branch Pending Review): Show alarm if a node ceases to send reports
commit 2cddec90f09c0d2e64a3e39dcc19ffd2e4f774a9
Author: Rein Henrichs <rein@puppetlabs.com>
Date: Thu Apr 29 11:0...
Rein Henrichs
05:59 pm Bug #3702 (Closed): Log lines on the puppetmaster do not show source Node.
It used to be that the logs on the puppetmaster would include (on each line) the source node of the log message. This... Paul Lathrop
05:17 pm Bug #3350: Could not find a default provider for cron error prevents entire puppetd run
Agreed. Mr Paxos

04/29/2010

03:53 pm Bug #2384: Provider features are validated at instantiation rather than run time
I got here by way of #2475
I routinely hit this with cron, and now with augeas.
Though easy to work around, it's ...
seph seph
03:51 pm Bug #3350 (Duplicate): Could not find a default provider for cron error prevents entire puppetd run
I think this is a dup of #2475 seph seph
03:28 pm Bug #2910: tidy failing to remove any matching files
Ashley Penney wrote:
> Well, I don't know if this is how it's supposed to work but it makes absolutely no sense from...
Cody Robertson
03:23 pm Puppet Dashboard Feature #3701 (Closed): Home page "/" missing left hand navigation
When on the home page, it makes sense to show the navigation on the left, rather than having to click on "Node Manage... Anonymous
03:20 pm Puppet Dashboard Bug #3700 (Closed): Dashboard search box on node list doesn't appear to work
When visiting the successful nodes page with only the sample_node present, I type in the search term "zzzz" and hit e... Anonymous
03:18 pm Puppet Dashboard Bug #3699 (Closed): "Add node" on Success/Failed views doesn't make sense
On, for example, http://127.0.0.1:3000/nodes/successful, I'm not sure why I can add nodes from that page via an "add ... Anonymous
03:07 pm Bug #2910: tidy failing to remove any matching files
Well, I don't know if this is how it's supposed to work but it makes absolutely no sense from a user perspective - if... Ashley Penney
11:11 am Feature #3698 (Closed): messages sometimes include exec command where exec title is expected
When an exec fails, and other resources require the exec, then the other resources are skipped because of failed depe... Alan Barrett
10:12 am Bug #2074: Lots of Defunct Processes left behind by puppetd's Execs
Likewise we've now run into this problem on a whole bunch of machines (~200). They are all VMs under VMWare, and runn... Kristian Van Der Vliet
12:01 am Puppet Forge Feature #3635 (Accepted): Site should allow users to contact module maintainer
Thanks for the feedback, Michael. Accepting ticket. Igal Koshevoy
11:59 pm Puppet Forge Feature #3586 (Accepted): Site's watches should be implemented
Thanks for the feedback, Michael. I'm accepting issue and assigning back to me. Igal Koshevoy
11:40 pm Puppet Forge Feature #3697 (Needs Decision): Site users should be able to subscribe to comments
A module can have many comments, and it'd be useful to see these as they're added.
A person, such as a module owne...
Igal Koshevoy
11:24 pm Puppet Forge Feature #3696 (Accepted): Site should allow logged-in users to comment on a module
We want users to be able to leave comments on individual modules, such as "this module eats babies, don't use it" or ... Igal Koshevoy
11:17 pm Puppet Forge Feature #3635: Site should allow users to contact module maintainer
I would like to just show the email address to logged in users rather than creating an email gateway.
It may resul...
Anonymous
11:16 pm Puppet Forge Feature #3586: Site's watches should be implemented
Would this work:
* Module and release pages should show how many watchers there are for the module, this might...
Anonymous
07:16 pm Bug #3695 (Accepted): Incoherent error message on ERB syntax error
I have had the following ERB template with a syntax error on the first line (missing % for password variable):
...
Carl Caum
05:04 pm Feature #2658: Add puppet "run stages"
I originally suggested defining the stages in a config file, eg:
[stages]
default=main
1=pre
2=main
3=post
...
Robin Bowes

04/28/2010

04:51 pm Feature #2658: Add puppet "run stages"
I'm not entirely sure what my sticking point is, either.
At least part of it is that we'd functionally be creating...
Luke Kanies
03:48 pm Refactor #3694 (Duplicate): 'nodescope' should be removed
Based on a bit of research and conversation, it looks like recent refactors have made 'nodescope' no longer necessary... Luke Kanies
02:05 pm Bug #3693 (Duplicate): Puppetmaster leaves sockets open when using storeconfigs with rails-2.1.3
After updating my production systems to 0.25.4 I found that puppetmasterd would run out of file descriptors in a day ... Todd Zullinger
11:15 am Feature #2658: Add puppet "run stages"
I'm not sure I understand why you guys have such an aversion to the concept of stages. Aren't they essentially just d... Robin Bowes
10:46 am Bug #3692 (Accepted): reevaluate config_version whenever an agent checks in.
When puppet manifests are edited, puppetmasterd usually notices, and computes a new configuration version by invoking... Alan Barrett
10:33 am Feature #2658: Add puppet "run stages"
In my bootstrap (which i have in node 'default' for a bootstrap environment) I do:
* configure yum
* set up de...
R.I. Pienaar
03:34 am Feature #2247: enablerepo and disablerepo for yum type
Tore L. wrote:
> Is yum-tmprepo something that can be used in this feature request?
>
> From the package descript...
Cody Robertson
02:02 am Bug #3690 (In Topic Branch Pending Review): error when exiting from puppetd --test
Jesse Wolfe
11:27 pm Puppet Dashboard Feature #3426 (In Topic Branch Pending Review): name field for nodes, classes, groups should have...
commit cf4c4dc019cc33cd2c1127dd8696b93bf176de33
Author: Rein Henrichs <rein@puppetlabs.com>
Date: Tue Apr 27 16:1...
Rein Henrichs
10:55 pm Feature #2658: Add puppet "run stages"
I would say that it's probably not a good example. I think the issue there is in making sure that resolv.conf is corr... Robin Bowes
10:45 pm Feature #2658: Add puppet "run stages"

> * setup local caching dns service (dnscache) and configure resolv.conf to use it
So if this is required for co...
Markus Roberts
10:19 pm Feature #2658: Add puppet "run stages"
Off the top of my head, these a re a few things that I'd like to ensure are bootstrapped before a lot of the rest of ... Robin Bowes
10:16 pm Refactor #3691 (Duplicate): The Catalog should include both dependency and containment edges
Right now, the catalogs sent from the server to the client include only containment edges, and the client has to go t... Luke Kanies
10:02 pm Bug #3690 (Closed): error when exiting from puppetd --test
./puppet/transaction/report.rb:96:in `exit_status': undefined method `[]' for nil:NilClass (NoMethodError)
Jesse Wolfe
10:02 pm Feature #2658: Add puppet "run stages"
You really have use cases for 'X resources must be run before everything else in the catalog'?
As with you, trying...
Luke Kanies
09:56 pm Feature #2658: Add puppet "run stages"
will need to give this a think, if I have:
class bootstrap {
}
how do I make that happen 'first' for all types...
R.I. Pienaar
09:51 pm Bug #1175: Custom function doesn't work when using multiple environments
I've pushed an incomplete version of this.
My code moves all of the scope functions into modules, but doesn't succ...
Luke Kanies
09:47 pm Feature #2658: Add puppet "run stages"
In conversation internally, we still hate the idea of run stages, but I think we might have a reasonable replacement ... Luke Kanies
09:23 pm Puppet Dashboard Feature #3477 (In Topic Branch Pending Review): Be able to go to class/group list by clicking on ...
commit 07b80cf0fffc7f106c662c647a19118cf25bf874
Author: Rein Henrichs <rein@puppetlabs.com>
Date: Tue Apr 27 14:2...
Rein Henrichs
09:17 pm Bug #3656 (In Topic Branch Pending Review): require statements fail with an error
Jesse Wolfe
08:36 pm Puppet Dashboard Bug #3544: Class and group search broken
Got latest version and the search now works.
thank you!
Stefan.
Stefan Goethals
08:20 pm Bug #3668: Auto-import of class or definition is broken in testing
Jeffrey Hulten wrote:
> Don't know if this is a typo, but shouldn't modules/manifests/myclass/init.pp be modules/myc...
Brice Figureau
08:15 pm Bug #3668: Auto-import of class or definition is broken in testing
Don't know if this is a typo, but shouldn't modules/manifests/myclass/init.pp be modules/myclass/manifests/init.pp Jeffrey Hulten
08:01 pm Puppet Dashboard Bug #3544 (In Topic Branch Pending Review): Class and group search broken
Fixed in 52ec66c8ec74d557618b9ab3864fe2b0ed8995b3 on master, please confirm. Rein Henrichs
08:00 pm Bug #2910: tidy failing to remove any matching files
Alright if that is intended behavior the example in the documentation regarding the Tidy type would be inaccurate
...
Cody Robertson
07:58 pm Feature #3689 (Accepted): TCP Wrapper / libwrap.so
It would be quite handy to have tcp wrapper support for the puppetd daemon as an extra layer of security / refined co... Cody Robertson
06:52 pm Bug #2590 (Unreviewed): --modulepath ignored
I'm still seeing this problem on latest master also with "puppet main -v --modulepath somepath /path/to/test.pp", doe... Anonymous
06:40 pm Bug #3349: aptitude provider claims to have upgraded package when it has not
Note: I'm happy to provide a Debian host for testing if needed. Paul Lathrop

04/27/2010

02:50 pm Bug #3688 (Closed): Can not overmount a mountpoint.
I have diskless linux clients where /var/spool is mounted with type tmpfs. I want to overmount (on certain clients) w... Ian Dall
02:25 pm Feature #3687 (Closed): Support sending logs to scribe.
Scribe is a pretty awesome somewhat distributed logging solution. I think we should support sending our logs to scrib... Paul Lathrop
02:16 pm Bug #1273: puppetd ignores SIGHUP during catalog run
I have seen the exact same problem on RHEL5 with puppet 0.25.4.
Not long ago, when deploying changes using puppet ...
Matthias Saou
01:07 pm Feature #3673: fileserver.conf should support wildcard module
For the time being, I added a script called by a Makefile that, prior to every commit (I keep puppet configs in SVN),... Jason Antman
04:01 am Bug #3672 (Closed): Puppet dies silently on duplicate module definition in fileserver.conf
Pushed in commit:e4130af8b035fc8f62561c01a092327d96d12658 in branch 0.25.x James Turnbull
03:54 am Bug #3672: Puppet dies silently on duplicate module definition in fileserver.conf
Fixed mail to -dev list. James Turnbull
03:39 am Bug #3672: Puppet dies silently on duplicate module definition in fileserver.conf
Actually I think it's the error message that is kaputing. Something is wrong with the 'raise' that creates the intend... James Turnbull
03:23 am Bug #3684 (Closed): Red Hat logrotate scripts shouldn't rotate if there are no logs
Pushed in commit:1275a474a4df42663a86421d0211275a14f2f6c3 in branch 0.25.x James Turnbull
03:21 am Bug #3684 (Accepted): Red Hat logrotate scripts shouldn't rotate if there are no logs
James Turnbull
03:20 am Bug #2910: tidy failing to remove any matching files
It is the intended behaviour I think - at least useful as a work-around. James Turnbull
02:44 am Bug #2910: tidy failing to remove any matching files
I'm having the same issue with 0.25.4 however I was able to get it by specifying recurse => true (not quite what I wa... Cody Robertson
02:14 am Bug #1395: puppet memory usage
Kevin
1. What platform?
2. What Ruby version?
James Turnbull
01:36 am Bug #1395: puppet memory usage
This issue is much more critical!
It can be reproducible in a period running of 30+ days, I have about 20+ machine...
Kevin Cai
01:15 am Bug #3656: require statements fail with an error
I have a fix, I just need to write some tests. Jesse Wolfe
01:11 am Bug #3656: require statements fail with an error
It only fails over the network using JSON (pson), by the way. Jesse Wolfe
12:00 am Bug #3656 (Accepted): require statements fail with an error
ah, now I've reproduced it. Jesse Wolfe
10:11 pm Bug #3656 (Needs More Information): require statements fail with an error
I haven't been able to reproduce this, after all. Jesse Wolfe
09:37 pm Bug #3580 (Accepted): node_classifier should be invoked on every connection
Luke Kanies
09:09 pm Bug #3684 (Closed): Red Hat logrotate scripts shouldn't rotate if there are no logs
The logrotate config lacks the notifempty setting. This causes the puppet and puppetmaster services to reload/restar... Todd Zullinger
06:13 pm Puppet Dashboard Feature #3675: groups should be able to remove inherited classes
oops that should have been an feature, not s bug, wish I could change it :) Dan Bode
06:12 pm Puppet Dashboard Feature #3675 (Rejected): groups should be able to remove inherited classes
It would nice if the following was supported:
- add class A to group A
- group B inherits from group A, un-in...
Dan Bode
06:02 pm Puppet Dashboard Feature #3535: Display the status of reports from "noop"/audit runs for compliance purposes.
This a duplicate of (at least what I meant) by #3435. Why was that rejected? Dan Bode

04/26/2010

04:52 pm Bug #3674 (Closed): autoloader doesn't propagate failures
When the autoloader loads a file, it just warns on failures rather than propagating the failures. This is sometimes ... Luke Kanies
03:58 pm Bug #3382: Class require chain thru class with no resources
Alan Harder wrote:
> Any progress on this one? Would be great to see a fix in 0.25.5 ;-)
Sorry, I couldn't find ...
Brice Figureau
03:56 pm Feature #3673: fileserver.conf should support wildcard module
I can't say that I've thought of a perfect solution yet, and perhaps I'm missing your point.
But my situation is t...
Jason Antman
03:52 pm Bug #3382: Class require chain thru class with no resources
Any progress on this one? Would be great to see a fix in 0.25.5 ;-) Alan Harder
03:52 pm Feature #3673: fileserver.conf should support wildcard module
and what about defining traditional fileserver locations?
http://projects.puppetlabs.com/projects/puppet/wiki/File...
Peter Meier
02:58 pm Feature #3673 (Rejected): fileserver.conf should support wildcard module
For sites that wish to allow access to all modules for hosts, a wildcard module should be supported, i.e.:
[*]...
Jason Antman
02:49 pm Bug #3672 (Accepted): Puppet dies silently on duplicate module definition in fileserver.conf
I'll try to look at this sometime this week. Should be an easy fix. James Turnbull
02:43 pm Bug #3672: Puppet dies silently on duplicate module definition in fileserver.conf
I guess I shouldn't have said it dies "silently"... the included trace came from running puppetmasterd with --no-daem... Jason Antman
02:42 pm Bug #3672 (Closed): Puppet dies silently on duplicate module definition in fileserver.conf
If two modules are defined with the same name in fileserver.conf, Puppetmasterd 0.25.4 dies without a meaningful erro... Jason Antman
12:31 pm Bug #3236: err: Could not retrieve catalog from remote server: No such file or directory - /var/p...
Just ran into the very same issue. From looking at my --debug output, --noop seems to be the culprit. puppetd creates... Sebastian Kayser
09:38 am Refactor #3671 (Closed): "puppetmasterd --compile" output is all on one line
When I run... Alan Barrett
09:19 am Bug #3670 (Accepted): "puppetmasterd --compile" sends extraneous messages to stdout
When I run... Alan Barrett
09:14 am Bug #3580: node_classifier should be invoked on every connection
I am using 0.25.4 on both the client and server.
Further testing suggests that puppetmasterd is calling the node c...
Alan Barrett
08:55 am Feature #3646: no easy way to pass facts to "puppetmasterd --compile"
Luke Kanies wrote:
> The server currently assumes that there are facts stored in $vardir/yaml/$node.yaml
Yes, if ...
Alan Barrett
06:28 am Facter Bug #2865: facter 1.5.7 changed the report of the virtual fact
This should be fixed for 1.5.8. Paul Nasrat
02:34 am Facter Bug #2865: facter 1.5.7 changed the report of the virtual fact
Bumped. James Turnbull
02:31 am Facter Bug #2766: sysctl error messages are shown
I'm going to bump this since it appears no one has time to fix it. James Turnbull
 

Also available in: Atom