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

Activity

From 08/04/2010 to 08/10/2010

08/11/2010

11:16 pm Feature #4400: Node's "Dashboard activity" log should list most recent entries first
Matt: Thanks for checking, I'm confirming that this is fixed.
The app/views/timeline_events/_timeline_events.haml ...
Igal Koshevoy
09:58 pm Feature #4157 (Closed): The dashboard should summarize reports
I'm closing this because this format was basically implemented as part of 1.0.3. The additional work for supporting t... Igal Koshevoy
09:51 pm Bug #4514 (Closed): Puppet 2.6 reports should be fully supported
Currently the Dashboard accepts Puppet 2.6 reports (#4324), but only displays a fraction of what's available in them.... Igal Koshevoy
09:50 pm Feature #4400 (Rejected): Node's "Dashboard activity" log should list most recent entries first
Looks like this already happens and has been this way for quite some time. I'm going to reject this with Igal as a w... Matt Robinson
09:48 pm Bug #4513 (Closed): Operating system packages should be created correctly using automated scripts
We need to be able to build and test OS packages before the release is announced.
There are some instructions on p...
Igal Koshevoy
09:35 pm Bug #4417 (In Topic Branch Pending Review): .gitignore should have "public/stylesheets/all.css", ...
Matt Robinson
09:29 pm Bug #4421 (In Topic Branch Pending Review): "/reports.yml" file should not be included with the app
Delete reports.yml from version control

Looks like it just got checked in accidentally. I don't think I n...
Matt Robinson
09:19 pm Bug #4503: New Node Class model should allow class names with hyphens
Class name regex can be found in lib/puppet/parser/lexer.rb:155
%r{([a-z][-\w]*)?(::[a-z][-\w]*)+} => :CLASSNAME, ...
Matt Robinson
07:26 pm Bug #4511 (Accepted): Editing a node name to empty should give an error you can recover from
Matt Robinson
07:23 pm Bug #4511 (Closed): Editing a node name to empty should give an error you can recover from
If you edit a node you've already created and try to change the name to empty string, it generates a routing error:
...
Matt Robinson
07:17 pm Feature #4510 (Closed): Documentation should provide installation instructions for RHEL/CentOS 4
See this thread for details: http://groups.google.com/group/puppet-users/browse_thread/thread/67cc325c45facf1a Igal Koshevoy
06:43 pm Bug #4503: New Node Class model should allow class names with hyphens
Forgot to assign to myself while working on it. Better late than never.
Maybe the tests in the lexer are more exp...
Matt Robinson
06:42 pm Bug #3298: reports.report datatype leads to data loss
Forgot to assign to myself while working on it. Better late than never. Matt Robinson
06:04 pm Bug #4187 (Ready For Checkin): multiple groups inheriting the same base leads to NodeGroupCycleEr...
Nick Lewis

08/10/2010

04:42 pm Feature #4401: Chart dates should use same timezone as server
Updated information:
In version 1.0.3, the charts displayed appear to be in UTC or GMT or something entirely diffe...
Jeff McCune
04:50 am Feature #4052: arrays should support pre-pend and append overrides.
this ticket depends on an array parameter types existing in the Dashboard.
if you can set arrays, then it makes se...
Dan Bode
04:46 am Feature #3918 (Accepted): Dashboard should support a notification subsystem
The 'design decision' status is being abused here - it's more of a 'product management' decision about whether the fe... Luke Kanies
04:44 am Feature #3545 (Accepted): Move/add search to global scope
We can accept the ticket for now, and not assign to a release until we have some idea of how to do it or what comprom... Luke Kanies
04:43 am Feature #4162 (Accepted): Puppet-dashboard external node integration (also needed for JRuby puppe...
Something like this is definitely a good idea - having non-forking terminii for each of the bits we care about (facts... Luke Kanies
04:41 am Feature #4052 (Needs More Information): arrays should support pre-pend and append overrides.
Can you explain the use cases here? I don't really understand what you mean. Luke Kanies
04:40 am Feature #3534 (Accepted): Dashboard should support ability to set variables as arrays in the ENC
If the Dashboard supports arrays of values and the final destination supports them, the tool for pulling them down sh... Luke Kanies
04:38 am Feature #4157 (Accepted): The dashboard should summarize reports
Luke Kanies
04:37 am Bug #4504 (Accepted): ParameterConflictError when a node includes 2 groups that have the same par...
Luke Kanies
04:34 am Bug #4103 (Accepted): Dashboard home view should contain better visual information
Luke Kanies
04:28 am Feature #3437 (Accepted): last 10 reports view does not scale
Luke Kanies
04:28 am Feature #3439 (Accepted): Dashboard should display number of client catalog runs per period over ...
A great idea. Luke Kanies
04:27 am Feature #2933: Nodes should display facts if they are available
#4055 does indeed make it possible to integrate the facts with the Dashboard, and this is definitely a good idea to d... Luke Kanies
04:25 am Feature #4053 (Accepted): Dashboard should provide an API to insert and extract data
There should be a fixed rule to support an API for everything that's remotely reasonable. It's definitely one of the... Luke Kanies
04:22 am Bug #4345: pluginsync removes $libdir/puppet/reports/puppet_dashboard.rb
I think a module makes sense for ease of installation, since I think this pluginsync conflict is essentially endemic ... Luke Kanies
04:15 am Bug #4503: New Node Class model should allow class names with hyphens
The validation in Puppet happens in the lexer, so it's never quite explicit. Luke Kanies
02:16 am Bug #3298 (In Topic Branch Pending Review): reports.report datatype leads to data loss
The attached github branch just increases the reports.report text field size up to 16mb. Perhaps not the ideal long ... Matt Robinson
11:00 pm Bug #4503 (In Topic Branch Pending Review): New Node Class model should allow class names with hy...
I find it interesting that there's a validates_format_of on classes, but not on nodes. It makes sense not to have th... Matt Robinson
10:38 pm Bug #4321: Added Maruku vendored gem
Is there an action that needs to be taken on this ticket? 1.0.3 is out, so I'm assuming this is done or needs to be ... Matt Robinson
10:32 pm Bug #4503 (Accepted): New Node Class model should allow class names with hyphens
Matt Robinson
10:29 pm Bug #4159 (Closed): When removing all reports NoMethodError in Nodes#index
Igal fixed this issue on July 27th with commit:1e10b83c0301ce19efe9de6cf7dfd6792c368732.
Author: Igal Koshevoy <ig...
Matt Robinson
09:46 pm Bug #4504 (Closed): ParameterConflictError when a node includes 2 groups that have the same param...
Node A includes Group1
Node A includes Group2
Group 1 parameter foo => bar
Group 2 parameter foo => baz
Param...
Matt Robinson
08:34 pm Bug #4503 (Closed): New Node Class model should allow class names with hyphens
Summary:
Entering a new node class at: http://localhost:3000/node_classes/new the input box does not accept the clas...
Jeff McCune

08/08/2010

01:39 am Bug #4357: Puppet dashboard slows down as number of reports grows
I'm running production, latest version.
When using the dashboard thin (ie: ruby) starts to grow in ram usage and jum...
Daniel Friesen

08/07/2010

10:46 pm Bug #3820 (Ready For Checkin): Deleting a used class causes node to be un-renderable
Cleanup memberships when objects are deleted

The original bug report said that deleting an object that ano...
Matt Robinson
09:51 pm Bug #4492 (Closed): Documentation should explain how to debug errors
E.g., look at the log/*.log files and the Apache log files if using Passenger. Igal Koshevoy
09:49 pm Bug #4451 (Closed): Node search broken in 1.0.3
Stefan: Thanks for testing the fix. I'm closing the issue.
I had Nick Lewis review my changes, and I've merged and...
Igal Koshevoy

08/05/2010

04:23 pm Bug #4481 (Duplicate): SerializationTypeMismatch in any node related view.
Stefan,
Thanks for filing the report. This problem is being caused by #3298. When a report has more than 64k of da...
Igal Koshevoy
02:42 pm Bug #4481: SerializationTypeMismatch in any node related view.
Apparently the culprit are puppet 2.6 reports...
I have a report that causes this error saved but i will not put i...
Stefan Goethals
02:06 pm Bug #4481: SerializationTypeMismatch in any node related view.
Full Trace attached. Stefan Goethals
02:04 pm Bug #4481 (Duplicate): SerializationTypeMismatch in any node related view.
Since using 1.0.3 (from git) at 'random' times i get a
ActiveRecord::SerializationTypeMismatch in Nodes#index
...
Stefan Goethals
03:04 am Feature #4475: Dashboard URL in the reporting and classification scripts should be configurable
I've expanded the scope of this issue to provide a way to configure the Dashboard URL used by both the reporting and ... Igal Koshevoy
03:02 am Feature #4475 (Accepted): Dashboard URL in the reporting and classification scripts should be con...
Peter: Thanks for the suggestion. Igal Koshevoy
02:51 am Feature #4475 (Closed): Dashboard URL in the reporting and classification scripts should be confi...
We protect Dashboard by HTTP-LDAP-Auth and only allow unrestricted access from locahost for reporting. This means tha... Peter Meier
02:47 am Feature #4474 (Accepted): External Nodes should be optional
Peter: Thanks for the suggestion. Igal Koshevoy
02:43 am Feature #4474 (Closed): External Nodes should be optional
I use Dashboard only for reporting, so I'm completely uninterested in the external nodes and grouping feature and I l... Peter Meier
09:59 pm Bug #4357: Puppet dashboard slows down as number of reports grows
Daniel Friesen: You mentioned that the Dashboard was running slow for you with only 266 reports. I'm running it fine ... Igal Koshevoy
09:40 pm Bug #4357: Puppet dashboard slows down as number of reports grows
The major performance problems seem to be caused by:
1. Inefficient queries for getting data on nodes and graphs, wh...
Igal Koshevoy
09:39 pm Bug #4357: Puppet dashboard slows down as number of reports grows
Steven L. Seed writes on the puppet-users mailing list:
I've been noticing my puppet dashboard is taking longer an...
Igal Koshevoy
09:00 pm Bug #4470 (Closed): Documentation should explain how to prune reports, and task should prune corr...
Igal Koshevoy
08:57 pm Bug #4469 (Closed): Documentation should explain the upgrade process
It needs to explain things like how to pull the new master from git, run db:migrate, restart, etc.
The process for...
Igal Koshevoy

08/04/2010

06:48 am Bug #4451: Node search broken in 1.0.3
I tested this branch and it fixes this bug for me!
Thank you.
Stefan.
Stefan Goethals
 

Also available in: Atom