Activity

From 02/15/2010 to 03/16/2010

Today

12:41 pm Bug #3362: splay drift occurs when passenger/mongrel get too much load.
Can we have an option to disable this change? We have adapted to how splay
currently works and our client checkins ...
Mark Plaksin
07:05 am Feature #3375 (Unreviewed): parsedfile only considers order when writing new records.
I noticed the following behavior when I was trying to implement sudoers with parsedfile.
Order of entries in sudoe...
Dan Bode
12:16 am Puppet Dashboard Bug #3374 (Accepted): Large reports cause extremely slow requests
Rein Henrichs
12:15 am Feature #2896 (Ready for Testing): --parseonly does not check resource parameters
Dan - I think this actually already works this way in the current testing branch, because of the changes I made to th... Luke Kanies
12:15 am Puppet Dashboard Bug #3374 (Accepted): Large reports cause extremely slow requests
As the YAML reports become larger, SQL queries on the reports table begin to take an unacceptable amount of time. Ref... Rein Henrichs
12:14 am Puppet Dashboard Bug #3358 (Ready for Testing): Recent Node Reports table column is too small for hostnames
Rein Henrichs
12:14 am Feature #2957: Classes should support an 'extends' functionality
No way this is happening in rowlf. Luke Kanies
12:03 am Feature #3096 (Ready for Testing): Puppet should have a pure-ruby internal DSL
Guess this missed the round of tickets ready for testing. Luke Kanies

03/15/2010

11:53 pm Feature #1461: Class 'confine' capability
What should the syntax for this look like? It'd have to be parse-time, but I can't think of a clean syntax. Somethi... Luke Kanies
11:49 pm Refactor #3373 (Unreviewed): Puppet should stream files directly to disk
We currently load files into memory rather than streaming them to disk. It's much more memory efficient to stream th... Luke Kanies
11:26 pm Feature #2140 (Duplicate): Add support for external data files
Closing in favor of #2953, since it has more information. Luke Kanies
11:18 pm Bug #3362: splay drift occurs when passenger/mongrel get too much load.
Backport of the change on http://github.com/MarkusQ/puppet/tree/ticket/0.24.8/3362
Markus Roberts
11:12 pm Bug #3362: splay drift occurs when passenger/mongrel get too much load.
Branch up for testing; minimal modification to cause 1/4 splaylimit resplaying with each run to prevent clumping.
Markus Roberts
10:30 pm Bug #3369: Puppetmaster not closing database connections
rubygem-rails.noarch 2.1.1-2.el5 Benjamin Kite
09:42 pm Bug #1223 (Ready for Testing): rug not on OpenSuSE 10.3 anymore
Markus Roberts
09:27 pm Bug #3372 (Accepted): Replace FileBucket Dipper with more idiomatic calls
FileBucket Dipper (as of Rowlf) is a thin wrapper around Indirector that emulates the old XMLRPC-era API. It should b... Jesse Wolfe
09:08 pm Bug #3092: No entries means no security?
That would absolutely be OK by me, yes. Thanks!
-Robin
Robin Powell
09:04 pm Bug #3092 (Accepted): No entries means no security?
I agree, this is a bug.
Is it sufficient to just allow a 'deny *' statement in the configuration? That is to say,...
Luke Kanies
09:03 pm Bug #3365 (Investigating): 100% CPU usage
James Turnbull
09:03 pm Bug #3363 (Accepted): Puppet Master webrick server doesn't work with Ruby Enterprise Edition
James Turnbull
08:59 pm Bug #3369 (Needs more information): Puppetmaster not closing database connections
What rails version? James Turnbull
08:58 pm Bug #3370 (Accepted): YAML read/write locks broken on OpenBSD
James Turnbull
08:51 pm Feature #3371 (Accepted): FileBucket should not keep files in memory
It should not be necessary to load entire files into memory to checksum them. Jesse Wolfe
06:28 pm Bug #3370 (Accepted): YAML read/write locks broken on OpenBSD
commit:"45144a1b9da2839fd9f8a182a8f82ecb06e17292" that introduces read and write locks broke puppet on OpenBSD.
Wh...
Robert Nagy
05:19 pm Puppet Dashboard Bug #3322 (Accepted): Graphs do not obey config.time_zone setting
Looks like it isn't fixed after all. Rein Henrichs
05:18 pm Puppet Dashboard Bug #3353 (Closed): Nodes class and group references are removed when reports are submitted using...
Rein Henrichs
04:10 pm Bug #3369 (Needs more information): Puppetmaster not closing database connections
I'm getting accumulating database connections which eventually overflow the connection limit on the MySQL server …
...
Benjamin Kite
04:07 pm Bug #3368 (Unreviewed): Cron names/titles not unique between users

1. created a cronjob with puppet name "joe" belonging to user "puppet"
2. changed cronjob user to "root" in manif...
Benjamin Kite
09:21 am Bug #2590: --modulepath ignored
Hi,
Same problem here with passenger 2.2.5 and puppet 0.25.4.
Instead of the --trace option, I use the --ignorecach...
Aurélien Cedeyn
01:56 am Puppet Dashboard Bug #3322: Graphs do not obey config.time_zone setting
Using: config.time_zone='Sydney'.
Correct time is still displayed in list of reports, but graphs still display in UT...
Karl Bowden
01:37 am Puppet Dashboard Bug #3353: Nodes class and group references are removed when reports are submitted using live rep...
Working well now thank you. Tested with multiple groups, classes, and parameters, with both manual report importing a... Karl Bowden

03/14/2010

04:07 pm Bug #3360: puppetca silently overwrites existing certificates
Apparently this code **is** used for older clients, I tried with puppet-0.24.8. As a result, there are is an inconsis... Claus Divossen
03:59 pm Bug #1125: incorrect parsing of range after DST change
DST just happened again and I'm now seeing this issue.... Evan Borgstrom
01:12 pm Bug #3360: puppetca silently overwrites existing certificates
What to do with the CSR when "replace_certs" is off/false? I agree with Jeff's suggestion to inform the client that i... Claus Divossen
06:43 am Bug #1656 (Re-opened): Puppet rpm/yum handler cannot deal with 2 packages with the same name and ...
These bugs can't be duplicates of each other. One of them has to stay open. :) (or get closed for some other reason... David Miller

03/13/2010

11:43 am Bug #3365: 100% CPU usage
some more information and discussion is found in this thread: http://groups.google.com/group/puppet-users/browse_thre... Peter Meier

03/12/2010

10:06 pm Puppet Dashboard Bug #3003: rake install failing on debian lenny x86
Can you try upgrading dashboard to latest git master? Rein Henrichs
10:05 pm Puppet Dashboard Bug #3322 (Ready for Testing): Graphs do not obey config.time_zone setting
fixed in ad6704b0715e8edf6e6c769dbc308671a2daa14a on master, please confirm. Rein Henrichs
10:00 pm Puppet Dashboard Bug #3353 (Ready for Testing): Nodes class and group references are removed when reports are subm...
fixed in da48338cc8fe0fa4d016c8ff85379741b8d0a93f of master, please confirm Rein Henrichs
09:59 pm Puppet Dashboard Bug #3298 (Needs design decision): reports.report datatype leads to data loss
Rein Henrichs
09:59 pm Puppet Dashboard Bug #3298 (Accepted): reports.report datatype leads to data loss
When we switch to Puppet's new reporting REST interface, this problem should go away. In the meantime, I'm not sure o... Rein Henrichs
09:58 pm Puppet Dashboard Bug #3358 (Tests Insufficient): Recent Node Reports table column is too small for hostnames
Fixed in e20bd0bdef2fa8b6ec330c5f44c6ce0aa0a30d95 of master Rein Henrichs
09:55 pm Puppet Dashboard Bug #3027 (Ready for Testing): "undefined method `parameter_path' " in _timeline_event.haml
Should be fixed in master Rein Henrichs
09:54 pm Puppet Dashboard Bug #3050 (Ready for Testing): Date format on graphs is inconsistent with rest of app
Fixed in a010410b5a76fa5789db49b9dc404a81428ff687 in master Rein Henrichs
06:58 pm Bug #3360 (Accepted): puppetca silently overwrites existing certificates
Ok, I'll accept Nigel's proposed solution. We make this replacement behaviour configurable, by default it's on, but ... Luke Kanies
06:01 pm Bug #3366 (Code Insufficient): --tags '' causes runtime error 'undefined method `each' for true:T...
I'm not terribly fond of this fix.
For one, it hard-codes 'tags' support into Settings, but it also just perpetuat...
Luke Kanies
02:48 pm Bug #2899: puppetd checks client files recursively even if they aren't specified
Josh Endries wrote:
> We stumbled upon a puppetd using 100% CPU and 12 GB of RAM a few days ago. We have a DB app in...
Brice Figureau
12:59 pm Bug #3365: 100% CPU usage
My apologies, seems like I missed that one.
Some more information: whatever Puppetd is doing during the 100% CPU u...
Dieter Van de Walle
10:50 am Bug #3365: 100% CPU usage
Dieter Van de Walle wrote:
> Some more information from the --summarize option I just discovered (since it is undocu...
Peter Meier
10:41 am Bug #3365: 100% CPU usage
Some more information from the --summarize option I just discovered (since it is undocumented):
Changes:
...
Dieter Van de Walle
09:40 am Bug #3366 (Needs design decision): --tags '' causes runtime error 'undefined method `each' for tr...
James Turnbull
09:35 am Bug #3366: --tags '' causes runtime error 'undefined method `each' for true:TrueClass'
Sorry James, should have uploaded the patch rather than putting it in the comment - redmine mangled it. Attached now.... Mike Pountney
05:34 am Bug #3366 (Code Insufficient): --tags '' causes runtime error 'undefined method `each' for true:T...
Hi Mike - just testing you code and I get:
"undefined local variable or method `tags' for #<Puppet::Util::Settings...
James Turnbull
05:17 am Bug #3366 (Accepted): --tags '' causes runtime error 'undefined method `each' for true:TrueClass'
James Turnbull
03:05 am Bug #3083: Failed to retrieve current state of resource: undefined method `closed?' for nil:NilClass
I'm seeing this problem also on Ubuntu 10.04, but my DNS (forward and reverse) is correct. Andrew Pollock
02:15 am Bug #3366 (Code Insufficient): --tags '' causes runtime error 'undefined method `each' for true:T...
Running:
puppetd -v -o --tags '' --no-daemonize
results in:
err: Got an uncaught exception of type NoMethodE...
Mike Pountney
12:57 am Bug #3365: 100% CPU usage
Well it finished after all:
notice: Finished catalog run in 2734.31 seconds
:)
Dieter Van de Walle
12:22 am Bug #3364 (Duplicate): tidy does not work with age=>0 (maybe not at all)
This is clearly a duplicate of #3162. I will verify that its fixed in HEAD. I somehow missed that bug when I searched... Dan Bode
12:01 am Bug #3365 (Investigating): 100% CPU usage
Hi,
I've been experimenting with Puppet for a few days now, and overall I'm pretty impressed on how easy Puppet ma...
Dieter Van de Walle

03/11/2010

10:10 pm Bug #3223 (Accepted): Mailalias resource should be create before a maillist
James Turnbull
10:09 pm Bug #3362 (Investigating): splay drift occurs when passenger/mongrel get too much load.
James Turnbull
10:07 pm Bug #3364 (Needs more information): tidy does not work with age=>0 (maybe not at all)
Is this fixed by #3162? James Turnbull
07:05 pm Bug #3364: tidy does not work with age=>0 (maybe not at all)
actually, this works if I specify
recurse => true
what is the expected behavior of tidy without recurse => tru...
Dan Bode
07:03 pm Bug #3364 (Duplicate): tidy does not work with age=>0 (maybe not at all)
the following example does not act as I expect:
root@ubuntu:/tmp# cd /tmp
root@ubuntu:/tmp# mkdir blah2
root@ubu...
Dan Bode
05:30 pm Bug #3363 (Accepted): Puppet Master webrick server doesn't work with Ruby Enterprise Edition
While debugging, I notice that Ruby Enterprise Edition does not work correctly with puppetmasterd when running within... Jeff McCune
05:20 pm Puppet Dashboard Bug #3003: rake install failing on debian lenny x86
this is my version
cat VERSION
0.2.1
unixteam unixteam
05:04 pm Bug #2837: Reports should support PSON serialization
Can we get this changed from a warning to a more appropriate debug level?
It really doesn't seem desirable that a ...
Nigel Kersten
02:40 pm Bug #3238: puppetmaster uses to many mysql connections
Using mysql under ubuntu, upgraded to rails 2.2.3-1 and it still leaked a ton of connections and trashed the server. Dis Connect
01:53 pm Bug #1525: local host fails to sync with mongrel/apache2
I was *just* about to close this bug not having seen this problem in months when it re-appeared *out of the blue* (I ... martin krafft
12:32 pm Bug #3238: puppetmaster uses to many mysql connections
Confirmed with postgresql too: Rails 2.1.0-7 leaks connections, upgrading to 2.2.3-1~bpo50+1 has fixed the problem. David Schmitt
08:46 am Bug #3173 (Investigating): Puppetmasterd cannot find classes after restart
Basically, what happens is this:
The production module is instantiated somewhere early in the puppetmaster startup p...
Christian Hofstaedtler
03:51 am Bug #3362 (Investigating): splay drift occurs when passenger/mongrel get too much load.
not sure if this counts as a bug...
I could not concretely prove the assumptions below. I did some investigation a...
Dan Bode

03/10/2010

10:44 pm Bug #3360 (Needs design decision): puppetca silently overwrites existing certificates
Markus Roberts wrote:
> I am lowering this to normal, since the root of the objection is based in the known problems...
Jeff McCune
09:58 pm Bug #3223: Mailalias resource should be create before a maillist
James Turnbull wrote:
> Can you code or pseudo code what you mean?
the aliases generated here: http://github.com/red...
Peter Meier
09:07 pm Bug #3360 (Accepted): puppetca silently overwrites existing certificates
Markus Roberts
09:05 pm Bug #3101: Unhelpful message "undefined method `closed?' for nil:NilClass" when DNS misconfigured
I can also reproduce the SSL error Martin got, but when using my fqdn as the server name, I still get the following. ... Brian Keifer
07:39 pm Bug #3101: Unhelpful message "undefined method `closed?' for nil:NilClass" when DNS misconfigured
So the fix for young players was specifying in puppet.conf:... James Turnbull
07:35 pm Bug #2238: Fileserver under Apache/Mongrel chokes on recursive directories
Yikes, this ticket turned into quite the cluster. I'm on .25.4 now with the same setup I tried with .25.0 so one of t... Joe McDonagh
07:33 pm Bug #3101: Unhelpful message "undefined method `closed?' for nil:NilClass" when DNS misconfigured
I think it would make sense to convert this bug report into a wishlist requesting better error reporting. martin krafft
07:32 pm Bug #3101: Unhelpful message "undefined method `closed?' for nil:NilClass" when DNS misconfigured
I found my problem with ruby debug mode. Running puppetd with ruby --debug is enlightening ("there is other code out ... martin krafft
07:32 pm Bug #2238: Fileserver under Apache/Mongrel chokes on recursive directories
I'm having the issue unfortunately.
err: //apt/Modules_dir[apt]/File[/var/lib/puppet/modules/apt]: Failed to gener...
Dis Connect
06:56 pm Bug #3101: Unhelpful message "undefined method `closed?' for nil:NilClass" when DNS misconfigured
Just use < pre > and < /pre> tags. Works fine for me. I've updated your entry. James Turnbull
06:43 pm Bug #3084: Potential issue with exec and pson
Fixed; definitely appears that the problem is with untitled resources.
select hosts.name from resources,hosts...
Eric Eisenhart
06:27 pm Bug #3084: Potential issue with exec and pson
I updated my puppet master from 0.24.8 (EPEL package) to 0.25.4 (also EPEL). With a 0.24.8 client there are no probl... Eric Eisenhart
06:18 pm Bug #3360: puppetca silently overwrites existing certificates
There is no valid reason, however people who administer machines are humans, and are prone to do stupid things like c... Nigel Kersten
06:15 pm Bug #3360: puppetca silently overwrites existing certificates
Should that be:
> This also actually provokes another problem with 0.24.x clients *that are misconfigured.*
In ...
Markus Roberts
05:55 pm Bug #3360: puppetca silently overwrites existing certificates
This also actually provokes another problem with 0.24.x clients.
Client A has certname "foo".
It connects to a pu...
Nigel Kersten
05:42 pm Bug #3101 (Re-opened): Unhelpful message "undefined method `closed?' for nil:NilClass" when DNS m...
Just need to chime in: I am trying to set up puppetmaster&puppet on my laptop for easy offline hacking, and I am runn... martin krafft
05:27 pm Bug #3360: puppetca silently overwrites existing certificates
Nigel Kersten wrote:
> How difficult is it to make this configurable?
>
> [...]
>
> Then the two groups of use...
Peter Meier
04:50 pm Bug #3360: puppetca silently overwrites existing certificates
How difficult is it to make this configurable?
Given the two classes of users, I feel that the default behavior sh...
Nigel Kersten
04:37 pm Bug #3360: puppetca silently overwrites existing certificates
I'm of mixed minds about this, but to provide background:
The reason for this change was that this fixes one of th...
Luke Kanies
04:37 pm Bug #3360: puppetca silently overwrites existing certificates
Yes, multiple certificates *could* map to the same node, if you were distributing certificates out of band.
If you...
Nigel Kersten
04:28 pm Bug #3360: puppetca silently overwrites existing certificates

> Prior to this you could rely upon a 1:1 mapping between certificate names and nodes unless you did something stup...
Markus Roberts
04:16 pm Bug #3360: puppetca silently overwrites existing certificates
I understand your point. You're still overwriting an identity however.
Prior to this you could rely upon a 1:1 map...
Nigel Kersten
04:09 pm Bug #3360: puppetca silently overwrites existing certificates
> However, this is an enormous behaviour change from 0.24.x that wasn't called out in release notes or docs at all af... Markus Roberts
03:01 pm Bug #3360: puppetca silently overwrites existing certificates
I understand the point of view that autosign is hardly a secure environment in any situation.
However, this is an ...
Nigel Kersten
11:40 am Bug #3360: puppetca silently overwrites existing certificates
Markus Roberts wrote:
> Another point, the certificate that are being overwritten are effectively a cache copy; th...
Claus Divossen
06:41 am Bug #3360: puppetca silently overwrites existing certificates
I am lowering this to normal, since the root of the objection is based in the known problems with autosign (which you... Markus Roberts
06:36 am Bug #3360: puppetca silently overwrites existing certificates
Okay on reflection I agree with Markus - autosign invalidates a lot of security. What exactly should we do here in t... James Turnbull
06:35 am Bug #2890 (Closed): Puppetd: signed certificate retrieval "Retrieved certificate does not match p...
Closing in lieu of #3360. James Turnbull
06:25 am Bug #3360 (Needs design decision): puppetca silently overwrites existing certificates
This was by design and IIRC was discussed on the list at the time.
The base assumption here, that you can have any...
Markus Roberts
06:03 am Bug #3360 (Accepted): puppetca silently overwrites existing certificates
Markus - I count this as potentially a security show-stopper. James Turnbull
02:36 am Bug #2848: Certdnsnames apply during certificate signing rather than CSR creation
I ran into this today.
- load balancer with 2 puppetmasters
- both puppetmasters use the same CA
- both puppetmaste...
Dan Bode
01:02 am Puppet Dashboard Bug #3353: Nodes class and group references are removed when reports are submitted using live rep...
Actually this also happens when using @reports = store@ and then importing with @rake reports:import@
It goes throug...
Karl Bowden
12:26 am Puppet Dashboard Bug #3302 (Closed): pagination breaks external node
Rein Henrichs
12:25 am Puppet Dashboard Bug #3227 (Closed): Could not add class to a node
Rein Henrichs

03/09/2010

10:02 pm Puppet Dashboard Bug #3227: Could not add class to a node
Confirming fixed on master. Karl Bowden
10:01 pm Puppet Dashboard Bug #3302: pagination breaks external node
Rein Henrichs wrote:
> Fixed in 9ab62c61ab03acaeeff71a1c698719563e9aebe1 of master
Confirming the fix is working ...
Karl Bowden
08:39 pm Bug #3360 (Accepted): puppetca silently overwrites existing certificates
The puppetca accepts CSRs for CNs/nodenames that already have a signed certificate, and signing the new certificates ... Claus Divossen
08:25 pm Feature #3347 (Ready for Testing): Convert XMLRPC filebucket to REST
Jesse Wolfe
08:24 pm Feature #3359: Update event-loop to the latest version.
(yes there are some commented out bits in that commit. it's not suitable to be merged as is) Nigel Kersten
08:21 pm Feature #3359 (Needs design decision): Update event-loop to the latest version.
I was poking around in the puppet code profiling various things and thought I'd have a look at whether replacing even... Nigel Kersten
08:20 pm Puppet Dashboard Bug #3358 (Accepted): Recent Node Reports table column is too small for hostnames
I think the best thing to do would be remove the width specification and let the browser handle balancing the widths.... Rein Henrichs
07:57 pm Puppet Dashboard Bug #3358 (Ready for Testing): Recent Node Reports table column is too small for hostnames
The "Recent Node Reports" and other related tables should have wider columns especially for hostnames (see screenshot... Daniel Kerwin
07:34 pm Bug #3313 (Accepted): puppet.conf option client=true/false doesn't seem to work
James Turnbull
07:33 pm Bug #3354 (Accepted): puppet/util/settings/file_setting.rb should internalize strings when checki...
James Turnbull
07:33 pm Feature #3352 (Accepted): Make Puppet listen ip-address configurable
James Turnbull
07:32 pm Bug #3350 (Needs more information): Could not find a default provider for cron error prevents ent...
Can you provide some more information - logs (--trace --debug) and Gentoo version etc please? James Turnbull
07:31 pm Bug #3349 (Investigating): aptitude provider claims to have upgraded package when it has not
James Turnbull
07:31 pm Bug #3348 (Duplicate): puppet overrides puppet.conf symlinks with empty file
Duplicate of #650. James Turnbull
07:30 pm Bug #3351 (Duplicate): managing a gem with two versions
Duplicate of #3182. James Turnbull
07:28 pm Bug #3173: Puppetmasterd cannot find classes after restart
I am using 100% modules.
Node terminus is external and I have 4 environments (as seen in puppet.conf).
W. Andrew Loe III
06:32 pm Puppet Dashboard Feature #3355: Execute puppetrun from dashboard
That's great. I'm looking forward to it. Thanks! Daniel Kerwin
06:23 pm Bug #3173: Puppetmasterd cannot find classes after restart
I've just confirmed this on branch 0.25.x, Passenger 2.2.7, with Apache, no external node terminus. This only happens... Christian Hofstaedtler
06:12 pm Puppet Dashboard Bug #3353: Nodes class and group references are removed when reports are submitted using live rep...
Thanks for reporting, should be easy to fix. Rein Henrichs
06:11 pm Puppet Dashboard Feature #3355 (Accepted): Execute puppetrun from dashboard
Working on this as we speak.
We're be adding the ability to trigger runs through Puppet's REST interface, which wi...
Rein Henrichs
06:09 pm Puppet Dashboard Bug #3353 (Accepted): Nodes class and group references are removed when reports are submitted usi...
Rein Henrichs
01:25 pm Bug #1223: rug not on OpenSuSE 10.3 anymore
This provider will be shipped with the openSUSE Factory and SUSE Linux Enterprise 11 SP1 package. Stanislav Visnovsky
11:55 am Puppet Dashboard Feature #3355 (Accepted): Execute puppetrun from dashboard
It would be great to trigger runs (puppetrun) from the dashboard. Daniel Kerwin
09:55 am Bug #3354: puppet/util/settings/file_setting.rb should internalize strings when checking for Allo...
P.S.: I believe this worked on 0.24 without an error David Schmitt
09:54 am Bug #3354 (Accepted): puppet/util/settings/file_setting.rb should internalize strings when checki...
On Debian's 0.25.4-2~bpo50+1, the following fails:... David Schmitt
07:10 am Puppet Dashboard Bug #3353 (Closed): Nodes class and group references are removed when reports are submitted using...
Running:
puppet-dashboard github pull today on WEBrick
puppet-0.25.4 using passenger external_nodes from puppet-das...
Karl Bowden
02:49 am Puppet Dashboard Bug #3218 (Ready for Testing): NoMethodError in Reports#show
Rein Henrichs
02:47 am Puppet Dashboard Bug #3090 (Closed): Addressing failure to press the button "View More"
Duplicate of #3303 Rein Henrichs
02:43 am Puppet Dashboard Feature #3230 (Closed): parameterization inheritence should be supported
Nodes already inherit parameters and classes from node groups that they belong to. Node groups likewise inherit param... Rein Henrichs
02:39 am Puppet Dashboard Feature #3231 (Ready for Testing): there should be a command line tool for adding nodes
Scott Smith contributed a rake task to add nodes, "rake node:add", along with a number of other node management tasks... Rein Henrichs
02:37 am Puppet Dashboard Bug #3227 (Ready for Testing): Could not add class to a node
This should be fixed on master Rein Henrichs
02:36 am Puppet Dashboard Feature #3233 (Rejected): setting per node noop state through the dashboard would be useful
Dashboard is not intended to manage puppet.conf. Unless Puppet provides a way for the node service to specify noop st... Rein Henrichs
02:35 am Puppet Dashboard Feature #3237 (Accepted): Reporting enhancement
We're definitely interested in useful ways to slice and dice the aggregated reports. Facets like by fact, class, grou... Rein Henrichs
02:32 am Puppet Dashboard Feature #3219 (Accepted): LDAP authentication integration.
LDAP integration is definitely one the next major features on the list. Rein Henrichs
02:16 am Puppet Dashboard Bug #3218 (Accepted): NoMethodError in Reports#show
The view code exhibiting the bug has been removed in the move to the new UI. While I doubt that this fixes the underl... Rein Henrichs
01:48 am Puppet Dashboard Bug #3177 (Closed): Nodes groups parameter not in external node
Rein Henrichs
01:48 am Puppet Dashboard Bug #3177 (Accepted): Nodes groups parameter not in external node
Rein Henrichs
01:36 am Puppet Dashboard Bug #3302 (Ready for Testing): pagination breaks external node
Fixed in 9ab62c61ab03acaeeff71a1c698719563e9aebe1 of master Rein Henrichs
01:06 am Puppet Dashboard Bug #3302 (Accepted): pagination breaks external node
Rein Henrichs
01:05 am Puppet Dashboard Bug #3303 (Ready for Testing): Button "View More" (reports) on Node page doesn't work
Routing requirements for nodes (id can include ".") make nested resources not work. Fixed in 7c06dc05d406e954c1253e45... Rein Henrichs
12:38 am Puppet Dashboard Bug #3322 (Accepted): Graphs do not obey config.time_zone setting
I do believe it's currently hard-coded for UTC. Will investigate. Rein Henrichs
12:37 am Puppet Dashboard Bug #3003 (Needs more information): rake install failing on debian lenny x86
This error should only occur in an older Dashboard version. Could you please respond with the version number or commi... Rein Henrichs

03/08/2010

10:48 pm Puppet Dashboard Bug #3020: Dashboard display sometimes scrolls really far to the right in Firefox
Same problem here. If there's anything i can do to help tracing this issue please let me know.
Firefox 3.6/OSX
Daniel Kerwin
10:17 pm Bug #3325: Exec failure, possibly because `` or system() in the command
I was able to correct the awk line, so it does return 0, however it doesn't actually perform the job.
here's what ...
Roy Nielsen
10:05 pm Feature #3352 (Accepted): Make Puppet listen ip-address configurable
When Puppet is started with the --listen option Puppet listens on all IP-addresses that are configured on the machine... Egon Kastelijn
09:09 pm Bug #3351 (Duplicate): managing a gem with two versions
I have noticed that if I am managing gem files with puppet ensuring a specific version and the system has the gem 2 v... Gustavo Soares
08:02 pm Bug #3350 (Needs more information): Could not find a default provider for cron error prevents ent...
While running puppetd on a gentoo box without any cron packages installed, puppetd stops with the following error:
...
Mr Paxos
02:51 pm Feature #3100: Generic firewall type
I do quite a lot of both OpenBSD packet filter and Linux Netfilter/iptables. I not only think that this task is nearl... Joe McDonagh
04:21 am Feature #3170: Please re-introduce checksum => nosum for file resources

file { "/tmp":
mode => 1777,
*checksum => undef,*
}
it should work according to the comment #9 in http:...
Kevin Cai

03/07/2010

04:12 pm Bug #2890 (Re-opened): Puppetd: signed certificate retrieval "Retrieved certificate does not matc...
> > hmm yeah maybe it isn't worth to do it, as there isn't really any possible harm nor could any nasty things come u... Claus Divossen
01:36 pm Bug #3221: Recurse generates corrupt query string
I cannot set this back to open, because I can only choose 'needs more information', 'ready for testing' and 'closed'.... Andre Gemuend

03/06/2010

05:13 pm Bug #3224: Require statement not followed (parse order issue ?)
Ok I misunderstood the require then. Sorry about that. Bruno Leon
09:58 am Bug #3224 (Rejected): Require statement not followed (parse order issue ?)
Brice Figureau
09:57 am Bug #3224: Require statement not followed (parse order issue ?)
Bruno Leon wrote:
> Sorry I was not calling my dev environement, this is reproductible as shown below:
>
> [...]
...
Brice Figureau
01:34 am Feature #1999: Provider "apt" for the package resource can't downgrade
Paul - if you've got code I am happy to target this at Rowlf. James Turnbull
01:30 am Feature #1999: Provider "apt" for the package resource can't downgrade
Setting this to higher-priority because I really need to fix this. :-) I've started writing the unit tests. Paul Lathrop
01:29 am Bug #3349 (Investigating): aptitude provider claims to have upgraded package when it has not
We recently switched to the aptitude provider and upgraded to 0.25.4; we noticed that some machines were continuously... Paul Lathrop

03/05/2010

08:00 pm Bug #3348 (Duplicate): puppet overrides puppet.conf symlinks with empty file
Puppet apparently hates symlinks.
debug: /File[/etc/puppet/puppet.conf]: Changing ensure
debug: /File[/etc/puppet...
Dan Bode
06:44 pm Feature #3347 (Ready for Testing): Convert XMLRPC filebucket to REST
Convert XMLRPC filebucket to REST Jesse Wolfe
03:46 pm Bug #3301 (Closed): puppetd does not display notice() & co messages on the console when logdest i...
Ok, now I understand it. I will move to "notify" resources. Thanks a lot. From my point of view, this bug entry can b... Xavier Delaruelle
02:04 pm Puppet Dashboard Bug #3003 (Re-opened): rake install failing on debian lenny x86
i reopen the bug because the pb is the same on a puppet debian lenny
i have the same pb on a puppetmaster version 0....
unixteam unixteam
10:06 am Bug #3301: puppetd does not display notice() & co messages on the console when logdest is set to ...
This is the expected behaviour of notice(), warning(), and so on. They are even documented that way: "Log a message ... Thomas Bellman
08:15 am Bug #3301: puppetd does not display notice() & co messages on the console when logdest is set to ...
Yes, it is 0.25.4 installed from EPEL packages on a CentOS 5.3 host (puppetmasterd is run through passenger 2.2.2).
...
Xavier Delaruelle
01:00 am Bug #3224 (Accepted): Require statement not followed (parse order issue ?)
James Turnbull
12:58 am Bug #3224: Require statement not followed (parse order issue ?)
Sorry I was not calling my dev environement, this is reproductible as shown below:... Bruno Leon
12:43 am Bug #3224 (Rejected): Require statement not followed (parse order issue ?)
Rejected as unreproducible. James Turnbull
12:42 am Bug #3224: Require statement not followed (parse order issue ?)
The require is in a define indeed. BUT I do not manage to reproduce it anymore!
I don't know why but for the meantime...
Bruno Leon

03/04/2010

11:44 pm Bug #3345 (Unreviewed): Unit test failure: test_multivalues(TestSSHKey)
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
11:42 pm Bug #3344 (Unreviewed): Unit test failure: test_aliasisproperty(TestSSHKey)
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
11:40 pm Bug #3343 (Unreviewed): Unit test failure: test_purge(TestResources)
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
11:38 pm Bug #3342 (Unreviewed): Unit test failure: test_check_is_called(TestResources)
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
11:36 pm Bug #3341 (Unreviewed): Unit test failure: test_existence(TestPuppetModule)
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
11:34 pm Bug #3340 (Unreviewed): Unit test failure: test_execution(TestPuppetModule)
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
11:20 pm Bug #2509: err: Could not retrieve catalog from remote server: Error 502 on SERVER: Proxy Error
I just ran across this on 0.25.4 due to a syntax error in a template file. I had failed to terminate a tag on an if s... Adam Stephens
09:24 pm Bug #3339 (Unreviewed): Unit test failure: test_simplekey(TestParsedSSHKey)
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
09:22 pm Bug #3338 (Unreviewed): Unit test failure: test_hooks(TestParsedSSHKey)
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
09:20 pm Bug #3337 (Unreviewed): Unit test failure: test_simplehost(TestParsedHostProvider)
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
09:18 pm Bug #3336 (Unreviewed): Unit test failure: test_blanks_and_comments(TestParsedHostProvider)
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
09:15 pm Bug #3335 (Unreviewed): Unit test failure: test_basic_isomorphism(TestParsedHostProvider)
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
09:14 pm Bug #3334 (Unreviewed): Unit test failure: test_wxrubylayouts_gem(TestPackageProvider)
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
09:12 pm Bug #3333 (Unreviewed): Unit test failure: test_multivalues(TestHost)
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
09:10 pm Bug #3332 (Unreviewed): Unit test failure: test_moddinghost(TestHost)
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
07:50 pm Bug #3229 (Ready for Testing): Case regex are not case-insensitive

Patch available in my github repository, branch tickets/0.25.x/3229:
http://github.com/masterzen/puppet/tree/ticke...
Brice Figureau
07:42 pm Bug #3331 (Unreviewed): Unit test failure: test_aliasisproperty(TestHost)
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
07:40 pm Bug #3330 (Unreviewed): Unit test failure: test_write_validates_checksum(TestFile)
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
07:38 pm Bug #3329 (Unreviewed): Unit test failure: test_autorequire_user(TestExec)
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
07:36 pm Bug #3328 (Unreviewed): Unit test failure: test_sysv_rc(TestDebianServiceProvider)
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
07:34 pm Bug #3327 (Unreviewed): Unit test failure: test_file_rc(TestDebianServiceProvider
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
07:32 pm Bug #3326 (Unreviewed): Unit test failure: test_uppercase_files_are_renamed_and_read
While trying to run the puppet test suite on Lucid, the following test failed:... Mathias Gug
07:22 pm Bug #3325: Exec failure, possibly because `` or system() in the command
For some reason, the `` did not show up in the post --- for the first "command" it's:
command => "launchctl ...
Roy Nielsen
07:06 pm Bug #3224: Require statement not followed (parse order issue ?)
Bruno Leon wrote:
> I have a define which require on a class
> @require => Class["user::${user}"]@
Is it a resou...
Brice Figureau
07:01 pm Bug #3299 (Needs design decision): owner of files created by nagios resource types
James Turnbull
06:58 pm Bug #3325 (Investigating): Exec failure, possibly because `` or system() in the command
James Turnbull
06:58 pm Feature #3324 (Accepted): yumrepo doesn't support ssl options
David - any chance you could look at this? James Turnbull
06:58 pm Bug #3221: Recurse generates corrupt query string
It was already in the first post, but here it is again:
<h3>Old System (with Error):</h3>...
Andre Gemuend
06:56 pm Feature #3321 (Needs design decision): puppetd should resplay after puppetrun is called
James Turnbull
06:55 pm Feature #3323 (Needs design decision): Create hasreload similar to hasrestart
+1 from me. James Turnbull
06:55 pm Feature #3320 (Accepted): tagmail should be more robust
James Turnbull
06:53 pm Feature #3304 (Needs design decision): Add pkgin support to the package provider
James Turnbull
06:53 pm Bug #3301 (Needs more information): puppetd does not display notice() & co messages on the consol...
IS this 0.25.4 and can you please provide some examples? James Turnbull
06:52 pm Feature #3300 (Needs design decision): appending to variables already defined in this scope
I suspect this is a duplicate of a feature somewhere... James Turnbull
06:52 pm Bug #3295 (Accepted): generate() does not set the current working directory intuitively
James Turnbull
06:51 pm Bug #3235 (Accepted): Puppet only runs once sucessfully with factor libraries
James Turnbull
06:50 pm Bug #3224 (Accepted): Require statement not followed (parse order issue ?)
James Turnbull
06:50 pm Bug #3221 (Needs more information): Recurse generates corrupt query string
What are the versions on both platforms? James Turnbull
06:49 pm Bug #3173 (Needs more information): Puppetmasterd cannot find classes after restart
Christian? James Turnbull
06:48 pm Bug #3171 (Needs more information): Multiple environments main manifest not working
Can I just confirm some details?
1. Is this 0.25.4?
2. What happens with a node Puppet doesn't know about?
3. ...
James Turnbull
06:09 pm Bug #3325 (Investigating): Exec failure, possibly because `` or system() in the command
I'm using puppet 0.25.1 - and I'm trying to create a custom resource to use launchctl to stop a launchd job.
comma...
Roy Nielsen
04:06 pm Feature #2762: Exec's "creates" should be a referencable resource.
I'd like to add my 2 cents here.
A use case I'd like to see is:
Make it so I can make a resource require the crea...
Michael Komitee
03:28 pm Bug #2590: --modulepath ignored
As of puppet-0.25.4, the reproduction recipe in Bug #2832 (which is marked as a duplicate of this bug) still shows th... Alan Barrett
10:54 am Feature #3324 (Accepted): yumrepo doesn't support ssl options
For ex:
yumrepo { "ssl-repo":
descr => 'Repo',
baseurl => 'https://yum.s...
Pierre Larsson

03/03/2010

09:54 pm Feature #3323 (Needs design decision): Create hasreload similar to hasrestart
Many init scripts allow for a "reload" option in addition to a restart and a stop/start.
It would be useful if th...
Chuck McIntyre
09:41 pm Puppet Dashboard Bug #3322 (Accepted): Graphs do not obey config.time_zone setting
Although I have set config.time_zone = 'Pacific Time (US & Canada)' in my config/environment.rb (which fixed the tim... Paul Lathrop
07:39 pm Feature #3321 (Needs design decision): puppetd should resplay after puppetrun is called
It appears that splay is set the first time that puppetd runs, then never again. This even applies to calls with pupp... Dan Bode
06:49 pm Puppet Dashboard Bug #3218: NoMethodError in Reports#show
It seems the problem resolves by itself.
After 3 hours the site was reachable again and I had not changed. Only the ...
Mark Z.
05:31 pm Bug #1935: Unable to handle 2 packages with a circular dependency
It's not clear to me how to specify a "related issue", but this should be resolved as a side-effect of 2198 when that... Mike Lococo
11:09 am Puppet Dashboard Bug #3218: NoMethodError in Reports#show
Nigel Kersten wrote:
> It looks like submitting a report from a 0.24.x client through the 0.25.x server with puppet_...
Mark Z.
10:20 am Bug #1597: managing gems with Package does not allow arguments
I am having trouble related to this with 0.25.4. In particular, booting up our EC2 nodes, we can shave 10 minutes of... Ben Lavender

03/02/2010

04:53 pm Bug #2837: Reports should support PSON serialization
I get the following error with puppet 0.25.4:... Alan Barrett
04:07 pm Bug #3229: Case regex are not case-insensitive
I've just tripped up on this when using a selector. I'd like to vote for case sensitivity to be the default. Clearly ... Graham Bleach
03:56 pm Bug #3313: puppet.conf option client=true/false doesn't seem to work
This also happens on CentOS 5, also with version 0.25.1 as well as 0.25.4
Matt Moran
02:24 pm Feature #3320 (Accepted): tagmail should be more robust
Would be nice if tagmails were a little more configurable. Right now I just get the same e-mail and have to read the ... Joe McDonagh
12:37 pm Puppet Dashboard Feature #3095 (Closed): Generate summary statistics of a change in the manifest:
Good morning, I feel the delay in writing this. Currently the problem I solved by installing graphics Foreman, due to... Antonio Xanxess
10:30 am Feature #3228: Add puppet.conf for process priority of puppetd
Alternatively/additionally (?) the ability to explicitly set the nice-ness of Exec's and Services would be ideal.
...
Trevor Vaughan

03/01/2010

01:57 pm Bug #3313 (Accepted): puppet.conf option client=true/false doesn't seem to work
Hi,
I'm using puppet 0.25.4 on OpenSuse 11.1.
Trying to run puppet as listening client only with "listen=true" an...
christian c

02/27/2010

09:58 pm Refactor #2969: Convert Test::Unit tests to RSpec
While I agree with the goal, I'm not sure how far automated conversion will take us. Many of the older tests are idi... Markus Roberts
09:41 pm Bug #3310 (Accepted): Unit tests error:test_userngroup: Global resource removal is deprecated
Markus Roberts
03:58 am Bug #3308 (Accepted): Unit tests failing: NoMethodError: undefined method `fakedata' for
Note that these are errors in the older unit tests not the current spec/unit tests. The correct resolution is to bri... Markus Roberts
03:57 am Bug #3309 (Accepted): Unit tests error: NoMethodError: Internal error: The :group setting for mu...
Note that these are errors in the older unit tests not the current spec/unit tests. The correct resolution is to bri... Markus Roberts
03:56 am Bug #3310: Unit tests error:test_userngroup: Global resource removal is deprecated
Note that this error is in the older unit tests not the current spec/unit tests. The correct resolution is to bring ... Markus Roberts
03:54 am Bug #3311 (Accepted): Unit tests error: test_modifyingfile: undefined method `alias='
Note that this is an error in the older unit test not the current spec/unit tests. The correct resolution is to brin... Markus Roberts
03:53 am Bug #3312 (Accepted): Unit tests error: test_correct_type_assumptions, test_paramblocks: undefin...
Note that these are errors in the older unit tests not the current spec/unit tests. The correct resolution is to bri... Markus Roberts
02:10 am Bug #3312 (Accepted): Unit tests error: test_correct_type_assumptions, test_paramblocks: undefin...
While running the puppet testsuite on Ubuntu Lucid the following errors were thrown:
27) Error:
test_corre...
Mathias Gug
02:08 am Bug #3311 (Accepted): Unit tests error: test_modifyingfile: undefined method `alias='
While trying to run the puppet test suite on Ubuntu Lucid the following error was thrown:
16) Error:
test_mo...
Mathias Gug
02:07 am Bug #3310 (Accepted): Unit tests error:test_userngroup: Global resource removal is deprecated
While running the puppet test suite on Ubuntu Lucid the following error was reported:
6) Error:
test_userngro...
Mathias Gug
02:02 am Bug #3309 (Accepted): Unit tests error: NoMethodError: Internal error: The :group setting for mu...
While trying to run the puppet unittest on Ubuntu Lucid the following error was thrown:
28) Error:
test_mkdir...
Mathias Gug
01:53 am Bug #3308 (Accepted): Unit tests failing: NoMethodError: undefined method `fakedata' for
While trying to run the puppet testsuite on Ubuntu Lucid the following error was thrown:
2) Error:
test_dat...
Mathias Gug

02/26/2010

09:25 pm Bug #3299: owner of files created by nagios resource types
I'll check Override Exported Ressources in 0.25 Frederic Descamps
05:16 pm Bug #3305 (Accepted): The client option is not in defaults.rb
There is no documentation for the client option outside of the puppetd man page. James Turnbull
02:58 pm Bug #2834: external node classifier should take client's idea of the environment into account
Daniel Beckham wrote:
> Whatever is defined in the external node database will be used instead of what was passed on...
Alan Barrett
12:54 pm Feature #3304 (Needs design decision): Add pkgin support to the package provider
I'd like to see pkgin (see http://imil.net/pkgin) support in puppet.
File is attached.
Nicolas Szalay
12:42 pm Puppet Dashboard Bug #3303 (Ready for Testing): Button "View More" (reports) on Node page doesn't work
When i view a node and click on Recent Reports/View More i end on a error page. Here's the exception from the log:
...
Daniel Kerwin
11:43 am Puppet Dashboard Bug #3177: Nodes groups parameter not in external node
works for me, thanks :) arnaud chong
11:42 am Puppet Dashboard Bug #3302 (Closed): pagination breaks external node
Hello,
In commit 4ed3d15ef9f662663ab3ea2932c954d016eead72 the pagination is enabled.
But it breaks the external_n...
arnaud chong
10:41 am Feature #2990: There's a split(), but no combine()
Also, that goes wrong when you're trying to join a non-array, so I need to build in more logic. Would be nice to have... Tim Stoop
09:04 am Feature #3181: Create resource if it doesn't already exist (with array support)
Currently, I'm working on our new Nagios module, so my example is Nagios orientated, but I'm sure you can see the ben... Tim Stoop
08:46 am Feature #3300: appending to variables already defined in this scope
Sorry, this feature request should have been put against the "puppet" project, not the "puppet doc" project. Xavier Delaruelle
08:45 am Bug #3301 (Closed): puppetd does not display notice() & co messages on the console when logdest i...
Hello,
When using some notice/warning/... statements in some class, it appears that puppetd does not print their r...
Xavier Delaruelle
08:15 am Feature #3300 (Needs design decision): appending to variables already defined in this scope
Hello,
As mentioned in the doc, it is possible since 0.24.6 to append to variables already defined in a different ...
Xavier Delaruelle
07:32 am Bug #775: Cron resources being deleted still require a command.
I've also hit this bug. I actually had it duplicate the crontabs 2-3 times, in its entirety. So all 6 cronjobs existe... achemze -
05:19 am Feature #3181 (Needs more information): Create resource if it doesn't already exist (with array s...
I like the basic idea, but the design needs to be fleshed out a bit more.
Could you provide a bit more info on how...
Luke Kanies
05:15 am Bug #3144 (Accepted): Cached catalogs from incorrect environment can be used on compile failure
I see what's happening - you're compiling a 'dev' catalog with --noop, and the trying the production catalog (without... Luke Kanies
04:17 am Puppet Dashboard Feature #3217: Ship a config.ru file for running Puppet-Dashboard under Passenger.
Good call. It would be the same as for any other Rails application, so it should be pretty easy to do. Rein Henrichs

02/25/2010

10:36 pm Puppet Dashboard Feature #3095 (Needs more information): Generate summary statistics of a change in the manifest:
Are these summary stats different from the metrics that already come in the reports? Is it just a question of displa... Luke Kanies
09:02 pm Puppet Dashboard Feature #3217: Ship a config.ru file for running Puppet-Dashboard under Passenger.
ah I didn't realize this.
We don't have a simple example for the apache vhost config for this then though do we?
Nigel Kersten
07:26 pm Puppet Dashboard Feature #3217 (Needs more information): Ship a config.ru file for running Puppet-Dashboard under ...
A config.ru is not necessary with a Rails application (except perhaps with a very old version of Passenger). Can you ... Rein Henrichs
07:25 pm Puppet Dashboard Feature #3231: there should be a command line tool for adding nodes
I can't figure out exactly what all the parameters are supposed to do.
How is it different from "puppetca --genera...
Patrick Mohr
07:13 pm Puppet Dashboard Bug #3177: Nodes groups parameter not in external node
Fixed in 4788194b48c1f985a2ab6741b502f9641fb5844d. Thanks. Rein Henrichs
07:13 pm Puppet Dashboard Bug #3177 (Ready for Testing): Nodes groups parameter not in external node
Fixed in 4788194b48c1f985a2ab6741b502f9641fb5844d. Thanks. Rein Henrichs
06:56 pm Puppet Dashboard Bug #3146 (Closed): README.markdown tweak
Commit ee5da5c67a9ca368d0000cb8a1451241d4ef5271. Thanks. Rein Henrichs
06:53 pm Puppet Dashboard Bug #3099 (Accepted): Non-portable SQL used in status model
Rein Henrichs
06:53 pm Puppet Dashboard Bug #3099: Non-portable SQL used in status model
Andrew,
Absolutely correct about the MySQL specific code. MySQL of course uses a tinyint to represent booleans, wh...
Rein Henrichs
06:43 pm Puppet Dashboard Feature #3079 (Accepted): Display number of reports for a node
Rein Henrichs
04:56 pm Bug #2020: Realizing a resource should create a dependency on that resource
Not too bothered by this, since subsequent runs will fix it eventually. But it makes it fairly impossible to setup a ... Tim Stoop
04:20 pm Bug #3299 (Needs design decision): owner of files created by nagios resource types
Currently the files are created with the permission 600 and are owned by root
it will be nice to have the possibil...
Frederic Descamps
01:51 pm Puppet Dashboard Bug #3298 (Needs design decision): reports.report datatype leads to data loss
reports.report is currently a TEXT type, which can lead to truncation of the report after the first 64k.
This lead...
Richard Clamp
05:31 am Feature #2239 (Ready for Testing): TERM signal should cause puppetd to exit as quickly as possible
Repo name gleaned from comments. Markus Roberts

02/24/2010

11:28 pm Bug #3295 (Accepted): generate() does not set the current working directory intuitively
While building a generate script which utilizes external resources, I've discovered that the working directory within... Paul Lathrop
07:06 pm Bug #3236 (Investigating): err: Could not retrieve catalog from remote server: No such file or di...
James Turnbull
07:05 pm Bug #3236: err: Could not retrieve catalog from remote server: No such file or directory - /var/p...
Use pre /pre tags. :) James Turnbull
07:03 pm Bug #3234 (Investigating): err: Could not retrieve catalog: undefined method `fact_merge' for nil...
Markus - any ideas? James Turnbull
07:01 pm Bug #3223 (Needs more information): Mailalias resource should be create before a maillist
Can you code or pseudo code what you mean? James Turnbull
07:00 pm Bug #3229 (Needs design decision): Case regex are not case-insensitive
James Turnbull
06:59 pm Feature #3228 (Needs design decision): Add puppet.conf for process priority of puppetd
James Turnbull
01:52 pm Bug #3238: puppetmaster uses to many mysql connections
Or the rails package from lenny-backports. Tim Stoop
01:49 pm Bug #3238 (Closed): puppetmaster uses to many mysql connections
Using the rails package from squeeze fixes the problem (apt-get install -t squeeze rails). Sorry for the noise. Nicolas Szalay
01:12 pm Bug #3238: puppetmaster uses to many mysql connections
I can confirm we have the same problem on a Lenny machine with packages from testing. I've had some email chats with ... Tim Stoop
01:10 pm Bug #3238 (Closed): puppetmaster uses to many mysql connections
Hello,
after upgrading to 0.25.4 this morning (debian package from squeeze on lenny ), I saw that the number of my...
Nicolas Szalay
11:28 am Puppet Dashboard Feature #3237 (Accepted): Reporting enhancement
I'd like to see a tabular report with nodes based on a particular criteria say perhaps facter variables or something ... Ben Dovaston
11:13 am Feature #1180: nagios types should be able to generate /template definitions/ in nagios
Benjamin Kite wrote:
> This might be simpler than it looks — since the "register" parameter basically indicates wheth...
Tim Stoop
02:02 am Refactor #3216 (Ready for Testing): String interpolations should be parsed early and evaluated late
Markus Roberts

02/23/2010

07:51 pm Bug #3018: mysql on Gentoo is installed on every run
The work-around that I've discovered works for me (puppet 0.24.8) is this:
$package_name = $operatingsystem ? {
...
Doug Warner
07:21 pm Bug #2043: up2date provider should split off architecture to --arch parameter
Patch sent to DEV mailing list. James Cammarata
05:44 pm Bug #3236: err: Could not retrieve catalog from remote server: No such file or directory - /var/p...
Grr sorry about the formatting guys I tried to wrap it in p and code tags, no dice. I am an html-tard. Joe McDonagh
05:43 pm Bug #3236 (Investigating): err: Could not retrieve catalog from remote server: No such file or di...
On one of my OpenBSD nodes:... Joe McDonagh
03:03 pm Bug #3018: mysql on Gentoo is installed on every run
My guess is the problem is coming from the part where ProviderPortage gathers the installed packages by looking at th... Doug Warner
02:58 pm Bug #3018: mysql on Gentoo is installed on every run
I'm sure this is some incompatibility between dev-db/mysql and virtual/mysql. The PuppetGentoo page (http://reductiv... Doug Warner
02:03 pm Feature #3178: Resource collections and the 'require' function should be rvalues in the Puppet la...
In the way I have origially asked in the puppet-user group mentioned above: Feature #2084 is exactly what I am lookin... Frederik Wagner
11:52 am Bug #3229: Case regex are not case-insensitive
I think that it's a bit confusing to have case insensitivity be the default as this must be selected in every other r... Trevor Vaughan
11:46 am Feature #2927: Symbolic Modes for the File type.
An updated patch meeting Luke's suggested changes has been posted to the mailing list.
I, unfortunately, do not ha...
Trevor Vaughan
03:39 am Bug #3083: Failed to retrieve current state of resource: undefined method `closed?' for nil:NilClass
After getting a lot of help from deet, I learned what the problem was. As far as I can tell, in 0.25.x the puppetmas... Patrick Mohr
03:36 am Bug #3083: Failed to retrieve current state of resource: undefined method `closed?' for nil:NilClass
After getting a lot of help from deet, I learned what the problem was. As far as I can tell, in 0.25.x the puppetmas... Patrick Mohr
12:29 am Bug #3235 (Accepted): Puppet only runs once sucessfully with factor libraries
If I wipe clean the lib/factor folder for Puppet will run only the first time. Future runs fail with 'force' to over... Lawrence Ludwig
12:02 am Bug #3234: err: Could not retrieve catalog: undefined method `fact_merge' for nil:NilClass
Hey I forgot to mention in my detail of how I provision, the part where I copy the keys to the new server... Joe McDonagh
12:01 am Bug #3234 (Investigating): err: Could not retrieve catalog: undefined method `fact_merge' for nil...
Ever since I upgraded to .25.4 I keep getting the error on *new* nodes until I restart the *master*... Joe McDonagh

02/22/2010

11:02 pm Puppet Dashboard Feature #3232: setting per node environment through the dashboard would be awesome
This would be done though external_nodes the dashboard provides but the support in puppet appears to currently be bro... Andrew Forgue
10:04 pm Bug #2043: up2date provider should split off architecture to --arch parameter
Has anyone looked at this patch in the last 11 months? I am running into the same issue (posted to puppet-users abou... James Cammarata
09:01 pm Bug #3221: Recurse generates corrupt query string
Perhaps this is dependant on the ruby version, or the version of another lib?
I migrated my puppet configuration to...
Andre Gemuend
08:22 pm Puppet Dashboard Feature #3233 (Rejected): setting per node noop state through the dashboard would be useful
This also implies that we can just manage puppet.conf for a node through the dashboard. Dan Bode
08:21 pm Puppet Dashboard Feature #3232 (Unreviewed): setting per node environment through the dashboard would be awesome
centralized control for specifying a nodes environment would be a nice feature. This may require some changes in pupp... Dan Bode
08:19 pm Puppet Dashboard Feature #3231 (Ready for Testing): there should be a command line tool for adding nodes
It would be pretty simple
./addnode certname class_element1,class_emement2,... param_group1,param_group2,...
Dan Bode
08:17 pm Puppet Dashboard Feature #3230 (Closed): parameterization inheritence should be supported
It should be possible to specify groups of parameters and define how different groups inherit values from other groups Dan Bode
04:24 pm Bug #3229: Case regex are not case-insensitive
I think it's best if regular expressions behave as in all other languages. There is no modifier to specify a case-se... Kjetil Torgrim Homme
04:12 pm Bug #3229 (Ready for Testing): Case regex are not case-insensitive
By default puppet case or selector statements are case insensitive.
This is done by downcasing both the side of the ...
Brice Figureau
03:54 pm Feature #3140: Hostnames is puppetmaster logs
It would be very useful to see when a run finished. This info is missing in the puppetmaster's log Daniel Kerwin
01:48 am Bug #3083: Failed to retrieve current state of resource: undefined method `closed?' for nil:NilClass
I tried running the version of puppetmaster and puppetd on Debian testing (squeeze) and get the same errors.
The p...
Patrick Mohr

02/21/2010

01:27 pm Feature #86: Directory creation fails if parent directory does not exist
Maybe if you write into the documents that if you delete a recurse directory that the parents won't be deleted
Lik...
Mario Verbelen

02/20/2010

04:51 pm Bug #3186: require not working as expected
Dan Bode wrote:
> yes, explicitly adding the require => Class[mysql::server] stuff fixes this issue. (orders things ...
Brice Figureau

02/19/2010

09:50 pm Feature #3228 (Needs design decision): Add puppet.conf for process priority of puppetd
It would be nice (no pun intended) to have a puppet.conf option that would specify the priority of the puppetd proces... Andrew Forgue
09:18 pm Puppet Dashboard Bug #3227 (Closed): Could not add class to a node
Steps to recreate:
Create a node, create a class.
Edit node, add class to node, save.
Nothing happens, the c...
Dan Bode
09:14 pm Puppet Dashboard Bug #3177: Nodes groups parameter not in external node
I have also run into this. Its not resonable to use the Dashboard as a node classifier until this is fixed. Dan Bode
07:15 pm Bug #3225 (Ready for Testing): Typo causing test failures
Markus Roberts
07:07 pm Bug #3225 (Ready for Testing): Typo causing test failures
A small typoesque error in Luke's events branch (luke:tickets/master/2759) is causing multiple spec failures on the t... Markus Roberts
06:16 pm Bug #3222 (Rejected): maillist can't create anymore lists
bleh, this client was still on 0.25.2 which had this ugly bug. Updating to 0.25.4 fixed the problem... Peter Meier
05:33 pm Bug #3151: Puppet (or ruby-ldap) caches (atleast) ldap group data
In the puppetmaster.log:
Fri Feb 19 01:51:24 -0800 2010 //base/virt_users/User[broker]/gid (err): change from 2020...
Phil Schwartz
04:19 pm Bug #3224 (Rejected): Require statement not followed (parse order issue ?)
I have a define which require on a class
@require => Class["user::${user}"]@
However, this statement does not see...
Bruno Leon
03:55 pm Bug #3222: maillist can't create anymore lists
Trace:... Peter Meier
03:41 pm Bug #3223 (Accepted): Mailalias resource should be create before a maillist
Maillist provider manages the usual aliases for a maillist as well, but after the maillist creation. However as mailm... Peter Meier
03:38 pm Bug #3222 (Rejected): maillist can't create anymore lists
Given the following manifest:... Peter Meier
12:47 pm Bug #3220 (Closed): err: //crontab::cleaner/Resources[cron]: Failed to generate additional resour...
Closing issue as fixed. James Turnbull
09:53 am Bug #3221 (Needs more information): Recurse generates corrupt query string
If I specify a directory to be copied recursively, I get the following error
on the client:
(err): Failed to gen...
Andre Gemuend
08:25 am Bug #3220: err: //crontab::cleaner/Resources[cron]: Failed to generate additional resources using...
I was able to solve the problem by manually deleting all of the old crontab entries on this host. I was then able to ... Rob Terhaar
08:01 am Feature #86: Directory creation fails if parent directory does not exist
Idd it can be confusing and inconsistent
If absent you can't permit to delete also the parents it could be very pain...
Mario Verbelen
06:33 am Bug #3220 (Closed): err: //crontab::cleaner/Resources[cron]: Failed to generate additional resour...
Hello-
Bit of background first, we're using CentOS5 machines with puppet/puppetmaster 25.4 from EPEL packages.

...
Rob Terhaar
06:11 am Feature #3115 (Ready for Testing): Convert XMLRPC status() to REST
Markus Roberts

02/18/2010

11:43 pm Bug #3185 (Closed): Duplicate constant PUPPETVERSION from rake
Pushed in commit:"d532e6d6c64f438de9596b07f1f4f0cb81071446" in branch 0.25.x James Turnbull
11:41 pm Bug #3167 (Closed): Duplicate constant warnings in dpkg.rb
Pushed in commit:"c6f02f2ee0c9b14f1106b5f6fa8e61cd92cf6f06" in branch master. James Turnbull
10:44 pm Bug #3083: Failed to retrieve current state of resource: undefined method `closed?' for nil:NilClass
I was running the server and the client on the same box.
First I ran rm -Rf /var/lib/puppet
I ran the client wi...
Patrick Mohr
10:38 pm Feature #3161 (Accepted): puppetca can only create 1024 bit keys
Luke Kanies
10:38 pm Feature #3138 (Accepted): Improve procedure for enabling rspec tests in modules
I definitely think this is a good idea, but I think overall it's probably best within the context of a tool like gepe... Luke Kanies
10:37 pm Feature #3179 (Accepted): Notify resource should support refreshonly a la exec.
Is this a duplicate of 651? That is, could we reasonably have 'refreshonly' supported everywhere, or is it only reas... Luke Kanies
10:35 pm Bug #3152 (Accepted): resources modifying files should mark these files as managed
I'm nearly positive this is a duplicate of another ticket, worded slightly differently, but I can't find the ticket.
...
Luke Kanies
10:34 pm Feature #3115 (Ready for Checkin): Convert XMLRPC status() to REST
rebased on master Jesse Wolfe
10:32 pm Feature #3176 (Accepted): Extend the File type to manage filesystem capabilities
I'm comfortable with this, but how do these even work? Shell commands? Luke Kanies
08:55 pm Puppet Dashboard Bug #3218: NoMethodError in Reports#show
It looks like submitting a report from a 0.24.x client through the 0.25.x server with puppet_dashboard reporting that... Nigel Kersten
07:12 pm Puppet Dashboard Feature #3219 (Accepted): LDAP authentication integration.
It would be immensely useful if Puppet Dashboard would allow for flexible LDAP authentication.
ie, you would defin...
Nigel Kersten
06:55 pm Puppet Dashboard Bug #3218 (Ready for Testing): NoMethodError in Reports#show
I'm not sure what's triggering this, I just had a few clients report in after a fresh install and this started to hap... Nigel Kersten
06:52 pm Puppet Dashboard Feature #3217 (Needs more information): Ship a config.ru file for running Puppet-Dashboard under ...
If I have time I'll poke around and try to get one together, but it would be awesome if puppet-dashboard came with a ... Nigel Kersten
06:16 pm Refactor #3216 (Ready for Testing): String interpolations should be parsed early and evaluated late
The semantics of string interpolation are complicated by the fact that the actual parsing of the interpolation is don... Markus Roberts
04:13 pm Feature #1180: nagios types should be able to generate /template definitions/ in nagios
This might be simpler than it looks — since the "register" parameter basically indicates whether a resource is suppos... Benjamin Kite
10:23 am Bug #3187 (Accepted): Obscure error message when a = should be a => in a selector
James Turnbull
10:17 am Bug #3187 (Accepted): Obscure error message when a = should be a => in a selector
Hi all,
(Not sure if this is a bug or a refactor, I would consider it a bug myself. Or wishlist.)
When I make a...
Tim Stoop
09:27 am Bug #3083: Failed to retrieve current state of resource: undefined method `closed?' for nil:NilClass
Patrick Mohr wrote:
> I forgot to add two things. I get the same error if I point it to itself or if I point it at ...
Peter Meier
09:04 am Bug #3186: require not working as expected
Dan Bode wrote:
> yes, explicitly adding the require => Class[mysql::server] stuff fixes this issue. (orders things ...
Brice Figureau
08:49 am Bug #3186: require not working as expected
yes, explicitly adding the require => Class[mysql::server] stuff fixes this issue. (orders things correctly, things w... Dan Bode
08:37 am Bug #3186: require not working as expected
Dan Bode wrote:
> I have an example where require is not correctly specifying a dependency between classes.
[snip]
...
Brice Figureau
08:24 am Feature #3175: Stored configs should use foreign keys
Daniel Kerwin wrote:
> I recently noticed that stored configs don't make use of foreign keys. Is there a reason to d...
Brice Figureau
05:38 am Bug #3083: Failed to retrieve current state of resource: undefined method `closed?' for nil:NilClass
I forgot to add two things. I get the same error if I point it to itself or if I point it at a working 0.24.8 server... Patrick Mohr
05:36 am Bug #3083: Failed to retrieve current state of resource: undefined method `closed?' for nil:NilClass
I've got this exact same problem. I'm using the latest Ubuntu Lucid Alpha. I wiped the computer and started clean t... Patrick Mohr
02:07 am Bug #3186 (Accepted): require not working as expected
Brice - if you have a chance. James Turnbull
02:04 am Bug #3186 (Accepted): require not working as expected
I have an example where require is not correctly specifying a dependency between classes.... Dan Bode
12:22 am Bug #3159: LDAP groups are being mis-interpretted by RAL
Sorry how do I find the ruby-ldap bindings?
It appears the issue "goes away" after a while. I think the problem is...
Joel Heenan
12:10 am Bug #3168 (Investigating): Cannot disable use of CRL in puppetd
James Turnbull
12:09 am Bug #3159 (Needs more information): LDAP groups are being mis-interpretted by RAL
hmmm. Are the ruby-ldap bindings present? James Turnbull
12:07 am Bug #3151 (Needs more information): Puppet (or ruby-ldap) caches (atleast) ldap group data
Can you provide a bit more information and logs on your configuration and the resulting errors? James Turnbull
12:03 am Feature #3176 (Needs design decision): Extend the File type to manage filesystem capabilities
James Turnbull
12:03 am Feature #3170 (Accepted): Please re-introduce checksum => nosum for file resources
James Turnbull
12:02 am Feature #3169 (Needs design decision): Add more debugging to SSL Cert verification
James Turnbull
12:01 am Feature #3175 (Needs design decision): Stored configs should use foreign keys
Brice - you have a comment on this? James Turnbull
12:00 am Bug #3183 (Accepted): puppet-test doesn't work with 0.25.x
James Turnbull

02/17/2010

11:45 pm Bug #3182 (Accepted): gem provider only matches first installed gem version
I could have sworn there was already a ticket for this ... but probably should be fixed in conjunction with #3127. James Turnbull
11:41 pm Bug #3152 (Needs design decision): resources modifying files should mark these files as managed
James Turnbull
11:41 pm Feature #3181 (Needs design decision): Create resource if it doesn't already exist (with array su...
James Turnbull
11:40 pm Bug #3180 (Accepted): Cannot set a file resource to absent if there is a source and recurse => true
James Turnbull
11:40 pm Feature #3179 (Needs design decision): Notify resource should support refreshonly a la exec.
I like... +1. James Turnbull
11:40 pm Bug #3185 (Ready for Testing): Duplicate constant PUPPETVERSION from rake
Jesse Wolfe
11:39 pm Bug #3166 (Accepted): Ralsh throws an error in querying/modifying existing host
James Turnbull
11:39 pm Revision d532e6d6c64f438de9596b07f1f4f0cb81071446: Fixing #3185 Rakefile is loading puppet.rb twice
A 'require' statement with a path confused ruby enough to cause the same
file to get interpreted twice.
Signed-off-b...
Jesse Wolfe
11:38 pm Bug #3165 (Accepted): Ralsh can't manage files
James Turnbull
11:35 pm Bug #3185 (Closed): Duplicate constant PUPPETVERSION from rake
rake tasks give the warning "Duplicate constant PUPPETVERSION" Jesse Wolfe
10:36 pm Bug #3167 (Ready for Testing): Duplicate constant warnings in dpkg.rb
Jesse Wolfe
10:30 pm Revision c6f02f2ee0c9b14f1106b5f6fa8e61cd92cf6f06: Fix #3167 Duplicate constant warnings in dpkg.rb
There's a limitation in Ruby 1.8.x that makes constants behave
differently than developers seem to expect:
Constants ...
Jesse Wolfe
10:27 pm Bug #3167: Duplicate constant warnings in dpkg.rb
It turns out that this issue doesn't actually occur in 0.25.x, but was seen in the training class because some files ... Jesse Wolfe
09:01 pm Bug #2590: --modulepath ignored
I tried 0.25.4 today and it still exhibits the same behavior (I saw that it had been pushed
to 0.25.5, but figured I...
Steve Feehan
05:56 pm Bug #3184 (Rejected): Puppet thinks Gentoo cron always in "stopped" state
> Puppet thinks that cron on Gentoo is always stopped. I think this may stem from the issue that the Gentoo package ... Peter Meier
04:47 pm Bug #3184: Puppet thinks Gentoo cron always in "stopped" state
I just tried separating the enable and ensure config and it doesn't work. I got the following output:... Daniel Beckham
04:30 pm Bug #3184 (Rejected): Puppet thinks Gentoo cron always in "stopped" state
Puppet thinks that cron on Gentoo is always stopped. I think this may stem from the issue that the Gentoo package na... Daniel Beckham
04:11 pm Bug #3183 (Accepted): puppet-test doesn't work with 0.25.x
It looks like it hasn't been updated to work with 0.25.x at all.... Nigel Kersten
07:31 am Bug #3182 (Accepted): gem provider only matches first installed gem version
The gem provider is only matching the fist listed installed gem version for rails in the below example.
Here is th...
Dan Bode

02/16/2010

07:21 pm Feature #2389: Support for hashes in puppet language
Brice Figureau wrote:
> Hi,
>
> I rebased this patchset on top of luke:tickets/master/1943.
> Please merge it in...
Brice Figureau
07:19 pm Feature #86: Directory creation fails if parent directory does not exist
> I have created myseld a patch on version 0.25.4
>
> Then you can create "mkdir -p"
>
> file { "/data/mysql/$h...
Peter Meier
06:13 pm Feature #86: Directory creation fails if parent directory does not exist
I have created myseld a patch on version 0.25.4
Then you can create "mkdir -p"
file { "/data/mysql/$hostname/db...
Mario Verbelen
01:37 pm Feature #3181 (Needs more information): Create resource if it doesn't already exist (with array s...
Hi all,
I'm currently looking for a way to say something like "create this resource if it doesn't already exist". ...
Tim Stoop

02/15/2010

01:02 pm Bug #3180 (Accepted): Cannot set a file resource to absent if there is a source and recurse => true
Given the following manifest:... Peter Meier
« Previous
 

Also available in: Atom