Activity

From 08/05/2010 to 08/11/2010

08/12/2010

10:14 pm Bug #4470 (In Topic Branch Pending Review): Documentation should explain how to prune reports, an...
I'm making a bunch of documentation changes in the same branch since they'll all probably touch the README.markdown f... Matt Robinson
09:33 pm Bug #4470: Documentation should explain how to prune reports, and task should prune correct reports
rake reports:prune has arguments that need to be documented.
has to be executed as database owner.
if no arguments ...
Matt Robinson
09:32 pm Bug #4469: Documentation should explain the upgrade process
https://mail.google.com/a/puppetlabs.com/#search/db%3Amigrate/12a2602bb583b21b but not sudo, run as the user you run ... Matt Robinson
09:27 pm Bug #4455: Documentation should explain user ownership and permissions requirements
Someone claimed the config dir also needed to be writeable. Double check. Matt Robinson
08:56 pm Bug #4321 (Closed): Added Maruku vendored gem
No action to be taken, the gem made it into the release. There was some discussion of how vendored gems would be dea... Matt Robinson
08:45 pm Bug #4514: Puppet 2.6 reports should be fully supported
Also noticed that runtime information from 2.6 reports doesn't get read properly, so it doesn't show up in the Runtim... Matt Robinson
07:33 pm Bug #4503 (In Topic Branch Pending Review): New Node Class model should allow class names with hy...
Igal, I added a commit onto my branch to make the regex more like Puppet's.
It's different in that in dashboard it...
Matt Robinson
06:37 pm Bug #3298 (In Topic Branch Pending Review): reports.report datatype leads to data loss
Igal, I added the test and the migration to the branch on the ticket as a couple more commits.
I don't think it'...
Matt Robinson

08/11/2010

03:34 pm Bug #4345 (Investigating): pluginsync removes $libdir/puppet/reports/puppet_dashboard.rb
Luke or James:
Can one of you please confirm what I think was said in the above discussion:
1. The current approa...
Igal Koshevoy
03:15 pm Feature #3457 (Closed): readme should explain what external nodes and reporting features do
Fixed as part of the documentation rewrite in 1.0.3. Igal Koshevoy
02:55 pm Bug #3463 (Duplicate): Clicking "save" without clicking on autocompleted class does not save class
Closing this as a duplicate of #3427 Igal Koshevoy
02:51 pm Bug #4520 (Closed): Letter case should be consistent. e.g. "Add Class" shoud be "Add class"
In the left sidebar, a few buttons have the wrong letter case:
* "Add Class" should be "Add class"
* "Add Group" sh...
Igal Koshevoy
02:43 pm Bug #3298 (Accepted): reports.report datatype leads to data loss
Matt:
Your fix works, but I'm switching this issue back to "Accepted".
I'd like to have the truncation test be...
Igal Koshevoy
02:11 pm Bug #4417 (Closed): .gitignore should have "public/stylesheets/all.css", rather than that file wi...
Matt: Thanks, I've merged this into master. Igal Koshevoy
02:11 pm Bug #4421 (Closed): "/reports.yml" file should not be included with the app
Matt: Thanks, I've merged this into master. Igal Koshevoy
02:02 pm Bug #4503 (Accepted): New Node Class model should allow class names with hyphens
Matt:
> I’ll work up another branch that tries to match the regex in puppet for use in dashboard.
Thanks. I'm swi...
Igal Koshevoy
01:31 pm Bug #4470 (Accepted): Documentation should explain how to prune reports, and task should prune co...
Igal Koshevoy
01:25 pm Bug #4103 (Needs More Information): Dashboard home view should contain better visual information
What should the home view show and not show? Please be specific. Igal Koshevoy
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
 

Also available in: Atom