Activity

From 09/15/2010 to 09/21/2010

09/22/2010

11:38 pm Puppet Dashboard Refactor #4816 (Closed): Node lookup should be extracted to a helper method
We currently lookup nodes by ID and then fall back to name, as per #4541. We do this in two places:
@node = No...
Nick Lewis
11:36 pm Bug #4777: puppet agent segfault
Sorry I didn't backup these catalogs and I had to rollback in 0.25.4 :(
I'm using debian package.
# ruby -v
...
arnaud chong
11:08 pm Bug #4777 (Needs More Information): puppet agent segfault
The segfaults appear to be due to one of a few known bugs in the ruby regexp library (for example, see http://redmine... Markus Roberts
10:51 pm Bug #4783 (Investigating): rrd reporting not generating rrd files
We were able to reproduce this with rrdtool 1.3.8 and RubyRRDtool 0.6.0 with the above patch applied on Puppet 2.6.x,... Matt Robinson
10:27 pm Bug #4798: Puppet doc manifests documentation mode broken
It's still going into the current dir for me:... R.I. Pienaar
10:01 pm Feature #4815 (Rejected): Allow Mount to create a mount point and set the under lying permission
It would be nice to allow the Mount resource type to create the mountpoint directory and the under lying permissions.... Chuck Schweizer
09:44 pm Bug #4813 (In Topic Branch Pending Review): lib/puppet/rails/host.rb may be dead code
Reviewed with Rein. Code looks dead. Matt Robinson
09:06 pm Bug #4813: lib/puppet/rails/host.rb may be dead code
The whole file definitely wasn't dead code, but a few of the methods were.
def self.clean - became orphaned in com...
Matt Robinson
08:57 pm Bug #4798 (In Topic Branch Pending Review): Puppet doc manifests documentation mode broken
Fixed the bug by adding a check to the RDoc::Parser#scan method to prevent re-parsing of files that have already been... Paul Berry
08:53 pm Bug #4692: undefined variables cause :undef to be passed to functions
I'm starting to review this. Matt Robinson
06:47 pm Bug #4803 (Needs More Information): Performance degradation with cucumber-puppet
Can you give us an example cucumber feature that shows this performance decrease? Rein Henrichs
06:34 pm Bug #4487 (Rejected): Environment column in hosts table updating incorrectly
Nobody has been able to reproduce the issue. I'm assuming Jason may have seen this issue on an intermediate release ... Matt Robinson
06:32 pm Bug #4813 (Closed): lib/puppet/rails/host.rb may be dead code
While looking at an issue with storeconfigs I noticed that there were methods in lib/puppet/rails/host.rb (self.store... Matt Robinson
06:26 pm Bug #4487: Environment column in hosts table updating incorrectly
It was based on code reading; I could not reproduce the problem, so that's all I had to go on.
It appears from the...
Markus Roberts
06:20 pm Bug #4798: Puppet doc manifests documentation mode broken
It was /etc/puppet/manifests/site.pp. James Turnbull
06:10 pm Bug #4812 (Duplicate): Windows puppet puppetd - puppet version 2.6.1 installed from GEM
dup of #4649
Peter Meier
06:05 pm Bug #4812 (Duplicate): Windows puppet puppetd - puppet version 2.6.1 installed from GEM
Here is the output from Puppet/Puppetd
The system cannot find the path specified.
C:/Ruby187/lib/ruby/gem...
Nigel Sollars
05:59 pm Bug #4798: Puppet doc manifests documentation mode broken
I've been able to reproduce the failure described by Ryan Coleman in comment 5. It is a regression in version 2.6. ... Paul Berry
05:19 pm Puppet Dashboard Bug #4811 (Accepted): Automatic search of groups, classes does not work when running under passen...
The attached patch didn't apply cleanly for me on `app/views/node_groups/_form.html.haml`, but is trivial enough to a... Jacob Helwig

09/21/2010

04:44 pm Bug #4777 (Investigating): puppet agent segfault
Markus Roberts
04:43 pm Bug #4226: Puppet ca_name configuration setting should not default to the fqdn of the host.
In order to reproduce this error, I ran the master on a CentOS 5.5 virtual machine and the agent on Mac OS X 10.6.4. ... Jeff McCune
04:41 pm Puppet Dashboard Bug #4811: Automatic search of groups, classes does not work when running under passenger as a su...
Here is the patch. Ricardo Duarte
04:38 pm Puppet Dashboard Bug #4811: Automatic search of groups, classes does not work when running under passenger as a su...
The attached patch fixes the problem for both node and group pages.
Maybe there are still some missing places to fix...
Ricardo Duarte
03:35 pm Puppet Dashboard Bug #4811: Automatic search of groups, classes does not work when running under passenger as a su...
My RailsbaseURI is /dashboard.
I don't have a vhost just for puppet dashboard, because I prefer to have it running o...
Ricardo Duarte
03:27 pm Puppet Dashboard Bug #4811: Automatic search of groups, classes does not work when running under passenger as a su...
What does your VirtualHost configuration look like for Puppet Dashboard? According to the Passenger documentation[1]... Jacob Helwig
02:39 pm Bug #4808: Intermittent "Could not retrieve catalog from remote server: end of file reached"
I ran an update on one system every 10 minutes overnight, and got the error 1 time:... Alan Harder
02:23 pm Puppet Dashboard Bug #4811 (Closed): Automatic search of groups, classes does not work when running under passenge...
Hi,
I'm running PuppetDashboard with passenger. Dashboard is available at http://mypyppetsite.domain.local/dashboa...
Ricardo Duarte
04:37 am Bug #4487: Environment column in hosts table updating incorrectly
I looks like a lot of the code in lib/puppet/rails/host.rb became obsolete with Luke's commit b9c95ebf81eeb78297003de... Matt Robinson
12:51 am Bug #4487: Environment column in hosts table updating incorrectly
I just started puppet master on 2.6.1rc4 and I'm no longer seeing the problem I initially reported. Jason Koppe
12:38 am Bug #4487: Environment column in hosts table updating incorrectly
I had tested MarkusQ/tickets/2.6.x/4487. I just started puppet master on tickets/2.6.x/4487 and tested it again. He... Jason Koppe
12:21 am Bug #4629 (Accepted): puppet run Error 403 on SERVER: Forbidden request
My bad. There are actually three issues here:
1) The unicode em-dash vs. "--" question
2) Mohit's namespaceauth....
Markus Roberts
12:12 am Bug #4487: Environment column in hosts table updating incorrectly
I'm not sure Markus' patch fixes anything since I can't find a code path that touches the code that was changed. But... Matt Robinson
12:11 am Bug #4808 (Accepted): Intermittent "Could not retrieve catalog from remote server: end of file re...
With puppet 2.6.1 / ruby 1.8.7 on Solaris 10, we occassionally get "end of file reached" errors. We have ~100 client... Alan Harder
12:10 am Bug #4717: Global variables are no longer fully global
I spent some time debugging this and it is not what it seemed at first.
The problem is a combination of these fact...
Paul Berry
12:04 am Bug #4629 (Rejected): puppet run Error 403 on SERVER: Forbidden request
This was an operator error, as James noted above.
Markus Roberts
11:57 pm Bug #4477: node name in debug message
I can't reproduce this and can't see how it could occur with the normal log destination. Tagmail, store, etc. do not... Markus Roberts
11:42 pm Bug #4356: puppet agent 2.6.0 runs very slow
It appears that the file is being marked dirty / changed, though I'm not seeing how that's happening.
1) How long ...
Markus Roberts
11:20 pm Puppet Dashboard Bug #4603: Improve performance
So, the sidebar queries are all "correct" in that they do get the information they are looking for in as an efficient... Jacob Helwig
10:58 pm Bug #4771 (In Topic Branch Pending Review): import of manifests with the same name only happens once
Fixed the bug by moving the thread safety logic to a point where the filename has already been resolved to an absolut... Paul Berry
10:51 pm Puppet Dashboard Bug #4513 (In Topic Branch Pending Review): Operating system packages should be created correctly...
From an email I sent to the mailing list:
These are the updates I've put together for building both RPM, and D...
Jacob Helwig
10:14 pm Bug #4386 (Needs More Information): Absent files should not be treated as empty when fileserving
Tom,
I'm having trouble reproducing this. My understanding is that the issue is with sourcing from a non-existent ...
Nick Lewis
08:39 pm Bug #4487: Environment column in hosts table updating incorrectly
I'm reviewing this. Looks like there's no tests for a simple patch, so I'll see if I can write one. Also, this was ... Matt Robinson
06:13 pm Puppet Dashboard Bug #4603: Improve performance
I admit I didn't look into it long enough to figure out that it was the sidebar display causing the query rather than... Oliver Hookins
05:48 pm Puppet Dashboard Bug #4603: Improve performance
Jacob,
Can you please double-check that the queries run for the items in the Nodes sidebar do what they claim? If ...
Igal Koshevoy
05:43 pm Puppet Dashboard Bug #4603: Improve performance
Oliver: Thanks for the feedback. The intent of the "currently failing" query is to list those nodes whose latest repo... Igal Koshevoy
05:39 pm Puppet Dashboard Bug #4603: Improve performance
I've confirmed that the query Oliver mentioned, and an almost identical query occur on *every* page load:
Node...
Jacob Helwig

09/20/2010

04:11 pm Puppet Dashboard Bug #4603: Improve performance
So, the query
SELECT `nodes`.* FROM `nodes` INNER JOIN `reports` ON reports.node_id = nodes.id WHERE (repor...
Jacob Helwig
01:33 pm Bug #4798: Puppet doc manifests documentation mode broken
Over the weekend, I setup my Fedora 13 environment with Puppet 2.6.1 and Ruby 1.8.6 and re-ran the command with sligh... Ryan Coleman_Deprecated
01:02 pm Bug #4806: file-resource: useless autorequire
oops, sorry. Hit enter too early
Actually wanted to post this:
file-ressource: useless autorequire when ensure =>...
Benedikt Köppel
12:58 pm Bug #4806 (Requires CLA to be signed): file-resource: useless autorequire
file-ressource: useless autorequire when ensure => absent
I have a file resource like that:...
Benedikt Köppel
12:23 pm Puppet Dashboard Bug #4603: Improve performance
I noticed during the building of the "Currently failing" page, the following query running:... Oliver Hookins
10:11 am Puppet Dashboard Feature #4741: Add Capistrano support
Igal Koshevoy wrote:
> Julian: Thanks for posting your code to the mailing list at http://groups.google.com/group/pu...
Julian Simpson
05:16 am Feature #3806 (Accepted): Atomic Puppet
I'm fine with this feature, but it's actually a good bit of work.
We would basically have to record the entire set...
Luke Kanies
05:10 am Feature #864 (Accepted): Enhance puppetrun to pass through --no-noop functionality
I thought I accepted this ages ago. Luke Kanies
05:10 am Feature #4709 (Rejected): exported resource collection should support regex.
At least for the foreseeable future, this won't be possible - we need to support querying over an HTTP connection, an... Luke Kanies
05:06 am Feature #4710 (Needs More Information): resources should implicitly tagged with certname
Can you provide more information here? Do you mean hostname, certname, or what?
It would be helpful if you could ...
Luke Kanies
04:48 am Bug #4705 (Rejected): Found dependency cycles
This happened because the packages are themselves in main, and you've set them to depend on main - this is a builtin ... Luke Kanies
04:45 am Feature #2585 (Accepted): Resources should be able to append to resource defaults.
I'm fine with this, but I think it'll be wicked-complicated to do this - current defaults work by only adding values ... Luke Kanies

09/19/2010

10:37 am Puppet Dashboard Feature #3219: LDAP authentication integration.
I am working on puppet dashboard for a client, and they need this feature. I would like to implement it in a way that... Ethan Fremen
09:34 am Bug #4805 (Duplicate): $name gets interpolated incorrectly
Hello!
When using...
Nico Schottelius
03:40 am Bug #4792: Duplicate definition since 2.6.1 upgrade
Opened Bug #4804 for my parse issue. Also updated my error message above, accidentally grabbed the wrong one when ad... Chuck Schweizer
03:36 am Bug #4804 (Accepted): Puppetmaster is not parsing a sed command with "a\\$line" in it correctly
James Turnbull
03:36 am Bug #4804 (Closed): Puppetmaster is not parsing a sed command with "a\\$line" in it correctly
Looks like the parser on the 2.6.1 puppetmaster is not dealing with the `a\\${line}` correctly in this code. This co... Chuck Schweizer
02:36 am Bug #4792: Duplicate definition since 2.6.1 upgrade
Chuck - can you check for a ticket for that and if not can you open please? James Turnbull
02:36 am Bug #4792: Duplicate definition since 2.6.1 upgrade
Chuck - why do you think this is the same error? Your error message suggests a syntax error somewhere in your code? James Turnbull
02:34 am Bug #4792: Duplicate definition since 2.6.1 upgrade
Looks like I might be having a different issue. Looks like the parser on the 2.6.1 puppetmaster is not dealing with ... Chuck Schweizer
02:10 am Bug #4803 (Accepted): Performance degradation with cucumber-puppet
Markus Roberts
12:38 am Bug #4792: Duplicate definition since 2.6.1 upgrade
I am seeing the same problem. (works fine if the Puppetmaster is 0.25.5)
Puppetmaster 2.6.1
Puppetclient 0.25.5...
Chuck Schweizer
10:17 pm Bug #4803 (Needs More Information): Performance degradation with cucumber-puppet
Since Puppet 2.6.0, running a test suite with cucumber-puppet takes much longer than with 0.25.5.
It seems, Puppet...
Nikolay Sturm

09/18/2010

09:00 am Puppet Dashboard Feature #4795 (Accepted): nodes should support regex
Igal Koshevoy
09:00 am Puppet Dashboard Feature #4738 (Accepted): should be able to specify parameterized classes in the Dashboard
Igal Koshevoy
08:33 am Puppet Dashboard Bug #4759: mod_passenger 32-bit RPM requires 64-bit libraries
These were done by Jeff I believe - will assign to him. James Turnbull
07:26 am Puppet Dashboard Bug #4529 (Duplicate): Commits should be emailed to a mailing list
This was resolved in #4757 "Add mail_patches task to Puppet Dashboard project". Igal Koshevoy
05:59 am Puppet Dashboard Bug #4759 (Accepted): mod_passenger 32-bit RPM requires 64-bit libraries
n4th4n: Thanks for the bug report.
James: You were probably the one that created these packages, can you please lo...
Igal Koshevoy
05:35 am Puppet Dashboard Bug #4794 (Closed): Dates and times in views should be shown in current Rails timezone
Jacob: Thanks. Merged into `next`. Igal Koshevoy
05:34 am Puppet Dashboard Bug #4793 (Closed): Reports should have index on time, node_id and success
Oliver and Jacob: Thanks, merged into `next`. Igal Koshevoy
05:26 am Puppet Dashboard Bug #4801 (In Topic Branch Pending Review): A node's reports listing for HTML should be paginated...
I've pushed a fix for this. The problem was more insidious and the fix more invasive than expected...
[#4801] ...
Igal Koshevoy
04:12 am Puppet Dashboard Bug #4801 (Closed): A node's reports listing for HTML should be paginated and not throw exceptions
Currently a request for a URL like `http://localhost:3000/nodes/mynodename/reports` returns unpaginated results and t... Igal Koshevoy
12:31 am Bug #4771: import of manifests with the same name only happens once
Reproduced this bug, and verified that it did not occur in 0.25.x.
The problem occurs when, in the process of impo...
Paul Berry
11:57 pm Feature #4800 (Duplicate): Enable ability to give package manager command line options
In some package managers (such as portage), some runtime options are only available via the command line interface an... Lance Albertson
11:51 pm Bug #4692 (In Topic Branch Pending Review): undefined variables cause :undef to be passed to func...
The problem is that when a function (such as "split") is called on an undefined variable, :undef is passed to the fun... Paul Berry
11:29 pm Bug #4692: undefined variables cause :undef to be passed to functions
I've reproduced this bug in 2.6.x, and confirmed that it is a regression from 0.25.x. Working on a fix. Paul Berry
11:25 pm Bug #4680 (Accepted): agent will never resend a certificate request, preventing it from connectin...
I've verified this bug in 0.25.5 and 2.6.1 : If a client has ever sent a certificate request to a master, it will cac... Jesse Wolfe
11:22 pm Bug #4799: portage provider incorrectly fails when eix finds no packages
You can see a possible patch from my branch on github: http://github.com/ramereth/puppet/tree/ticket/0.25.x/4799 Lance Albertson
10:52 pm Bug #4799 (Code Insufficient): portage provider incorrectly fails when eix finds no packages
If the portage provider tries to search of a package that does not exist, errors out and fails with the following err... Lance Albertson
10:43 pm Refactor #3000: Normalize package providers' treatment of absent packages
To me this is more of a bug than just a refactor. In the case of the portage provider, it should not error and fail t... Lance Albertson
10:34 pm Bug #4792: Duplicate definition since 2.6.1 upgrade
I've still had no luck reproducing it. Jesse Wolfe
10:02 pm Bug #4707 (Needs Decision): Puppetmasterd does not load ulimits defined /etc/security/limits.conf...
This is a consequence of how we change our user ID, we need to have a design discussion about if there's a more corre... Jesse Wolfe
09:52 pm Puppet Community Package Repository Feature #4591: Add SuSE packaging data
The commit in question is an almost 1-to-1 copy of the existing `ext/packaging/redhat` directory, which is being heav... Jacob Helwig
09:35 pm Bug #4573 (Code Insufficient): FreeBSD service does not parse rcvar output on FreeBSD < 7
Russell, would you mind sending your version of the patch to puppet-dev@googlegroups.com ? Jesse Wolfe
09:31 pm Bug #4560: Virtual resources inside definitions not properly realized by tag
Moved the affected version back to the oldest known appearance. Jesse Wolfe
09:26 pm Bug #4496 (Accepted): module_name variable not consistently set
I think this is a good candidate to backport this to 2.6.x, as it is a bugfix for a 2.6 feature. Jesse Wolfe
08:59 pm Bug #3780: Warning message about alias not useful
bumping this back to its earliest known appearance Jesse Wolfe
08:36 pm Bug #4798: Puppet doc manifests documentation mode broken
As another data point - the command RI uses works for me with Ruby:
ruby 1.8.6 (2010-02-05 patchlevel 399) [i386-l...
James Turnbull
08:25 pm Bug #4798: Puppet doc manifests documentation mode broken
As briefly discussed in IRC, this too has been my experience with 2.6.1. This is on RHEL 5.5, Ruby 1.8.5.
I am not ...
Ryan Coleman_Deprecated
08:24 pm Bug #4798: Puppet doc manifests documentation mode broken
If I specify a non-existant file it also runs without error. James Turnbull
08:21 pm Bug #4798: Puppet doc manifests documentation mode broken
Same finding as above for me, in the past I got it to do work with this:... R.I. Pienaar
08:17 pm Bug #4798 (Closed): Puppet doc manifests documentation mode broken
In 2.6.1 (and looks like 2.6.0 also) the puppet doc manifests documentation is busted.... James Turnbull
07:58 pm Bug #4487 (In Topic Branch Pending Review): Environment column in hosts table updating incorrectly
In the branch naming flail I wound up with two branches tickets/2.6.x/4487 and ticket/2.6.x/4487 in my github repo. ... Markus Roberts
07:29 pm Bug #4777: puppet agent segfault
Debian/5.0.6 arnaud chong
07:25 pm Bug #4760: remove freebsd ports provider
keep in mind that this provider has been disabled/removed from the FreeBSD package via local patch for some time now. Russell Jackson
07:22 pm Bug #4760: remove freebsd ports provider
I'm postponing this out of the 2.6.x release cycle, since it causes a major change to the feature. Jesse Wolfe
07:10 pm Puppet Dashboard Bug #4513: Operating system packages should be created correctly using automated scripts
Jacob's made tons of progress with RPMs and packaging in general.
Here are some additional subtasks:
* Improve...
Igal Koshevoy
06:42 pm Bug #4792: Duplicate definition since 2.6.1 upgrade
Another example from the support ticket:
-sh-3.2# cat service.pp ...
James Turnbull
06:40 pm Bug #4770: Problem file serving standalone
Turning this loose for someone else to grab.
Markus Roberts
06:36 pm Bug #4792 (Needs More Information): Duplicate definition since 2.6.1 upgrade
OK, I've been completely unable to reproduce this, and I've tried several variations on the above example and the exa... Jesse Wolfe
06:20 pm Feature #4797: Providers should be able to process more than one resource at a time
Have you seen [this patch](http://groups.google.com/group/puppet-dev/browse_thread/thread/424b7cbfe52ccfd0/9ee3c4df3f... James Turnbull
06:16 pm Feature #4797 (Duplicate): Providers should be able to process more than one resource at a time
Some providers, notably package managers, could have improved performance if they could process several resources at ... Jesse Wolfe
06:11 pm Feature #4796 (Accepted): Add global audit configuration
See http://www.puppetlabs.com/blog/all-about-auditing-with-puppet/... James Turnbull
06:03 pm Bug #4778: Evaluation of classes instantiated using parameterized style shouldn't be deferred
As Jesse suspected, this is more about parameterized classes than about stages. The same problem occurs with:
<pr...
Markus Roberts
05:50 pm Bug #4273 (Accepted): SSL debug information not thread / process safe
The patch for #3169 should be reverted.
Markus Roberts
05:48 pm Puppet Dashboard Bug #4794 (Ready For Checkin): Dates and times in views should be shown in current Rails timezone
I'd probably split out point number 3 into its own commit, but it's a really minor nit. +1, switching the configured... Jacob Helwig
05:27 pm Puppet Dashboard Bug #4793 (Ready For Checkin): Reports should have index on time, node_id and success
+1 This index definitely speeds things up, and makes the index on time unnecessary. Another +1 for removing a redund... Jacob Helwig
05:25 pm Puppet Dashboard Feature #4741 (Code Insufficient): Add Capistrano support
Julian: Thanks for posting your code to the mailing list at http://groups.google.com/group/puppet-dev/browse_thread/t... Igal Koshevoy

09/17/2010

04:52 pm Bug #4456 (Re-opened): REST doesn't know synonyms for its mime types
I've just been looking into this code, and discovered that the patch only addresses part of the problem:
* It only...
Paul Berry
04:35 pm Puppet Dashboard Feature #4741: Add Capistrano support
Yes. It went to the dev list. Twice, IIRC. Let me know if you want it in any other fashion. Julian Simpson
04:32 pm Puppet Dashboard Feature #4795 (Accepted): nodes should support regex
It would be really nice if a node could be specified using a regular expression. Essentially something in the dashboa... Dan Bode
03:30 pm Bug #4689 (Accepted): mount resource for nfs share gives error:
James Turnbull
03:29 pm Bug #4790 (Accepted): Allow Puppet[:run_mode] to be set
James Turnbull
03:28 pm Bug #4577 (Needs Decision): Puppet doesn't recognize obsolete packages, errors
David - know you're busy - comment perhaps? James Turnbull
03:27 pm Bug #4680 (Needs More Information): agent will never resend a certificate request, preventing it ...
What OS is this? How did you install 2.6.0? Can you try 2.6.1? James Turnbull
03:24 pm Puppet Dashboard Feature #4741 (Needs More Information): Add Capistrano support
Julian - you did submit a patch for this right? James Turnbull
03:23 pm Bug #4705 (Needs Decision): Found dependency cycles
James Turnbull
03:23 pm Bug #4712 (Accepted): Agent and master reports should be renamed to events
James Turnbull
03:22 pm Bug #4748: Variable scope confusing when including subclasses
James,
yes I was referring to the thread as visible in the Google group. You're right of course, but I'm inclined ...
Felix Frank
03:21 pm Feature #4737 (Accepted): external node classifier should allow resources to be specified
James Turnbull
03:20 pm Facter Bug #4754 (Accepted): Factor does not recognize Parallels VM
James Turnbull
03:13 pm Bug #4748: Variable scope confusing when including subclasses
Felix - not sure I understand your comment? Which discussion? It's certainly not closed - hence why Paul is investi... James Turnbull
03:06 pm Bug #4777: puppet agent segfault
And the operating system and version? James Turnbull
11:54 am Bug #4694: Storeconfig issue with AR/MySQL
I have to say more. I installed and setup debian passenger for puppetmaster with versions:
ii librack-ruby ...
Hector Rivas
11:25 am Bug #4694: Storeconfig issue with AR/MySQL
I installed debian passenger
# dpkg -l librack-ruby*
Desired=Unknown/Install/Remove/Purge/Hold
| Sta...
Hector Rivas
10:39 am Puppet Dashboard Feature #2977: PostgresQL backend support
Christian: Sorry about that, thanks for re-opening this. Igal Koshevoy
10:33 am Puppet Dashboard Feature #2977 (Re-opened): PostgresQL backend support
This is the original bug, not the duplicate. Christian Hofstaedtler
10:16 am Puppet Dashboard Bug #4794 (In Topic Branch Pending Review): Dates and times in views should be shown in current R...
Igal Koshevoy
10:16 am Puppet Dashboard Feature #4757 (Closed): Add mail_patches task to Puppet Dashboard project
James: Thanks for the patch. I've reviewed the code and confirmed that if I change the "to" address, I sent the corre... Igal Koshevoy
09:58 am Puppet Dashboard Bug #4791 (Closed): Add rake task that runs the text with Hudson compatible output
Matt: Thanks for the `rake` task and for working on the continuous integration system. I've merged your patch into `n... Igal Koshevoy
09:48 am Puppet Dashboard Feature #4401: Chart dates should use same timezone as server
Oliver: Thank you for reporting this problem and giving us an example of the location where we could find the wrong v... Igal Koshevoy
09:46 am Puppet Dashboard Bug #4794: Dates and times in views should be shown in current Rails timezone
Jacob: I've pushed a fix for this branch, please review:
[#4794] Fix timezone shown in views.
This patch fixes ...
Igal Koshevoy
09:34 am Puppet Dashboard Bug #4794 (Closed): Dates and times in views should be shown in current Rails timezone
Currently some dates/times are shown on the views in their local timezone. For example, the ReportsController#show pa... Igal Koshevoy
09:30 am Bug #4748: Variable scope confusing when including subclasses
As Luke says in this conversation:
"I've always considered this to be a bug, and an unsolvable one at that."
So...
Felix Frank
09:01 am Bug #4777: puppet agent segfault
first: i486-linux
second: x86_64-linux
on both platform, puppet agent segfault.
I noticed something (might be he...
arnaud chong
08:57 am Puppet Dashboard Bug #4357: Puppet dashboard slows down as number of reports grows
PS: I describe many causes of performance problems in bug #4603. Igal Koshevoy
08:56 am Puppet Dashboard Bug #4357: Puppet dashboard slows down as number of reports grows
Oliver: Thanks for reporting the problem, doing this research, and suggesting a fix. Your solution dramatically impro... Igal Koshevoy
08:53 am Puppet Dashboard Bug #3099 (Duplicate): Non-portable SQL used in status model
Andrew: Thanks for reporting this bug. I've copied its text to #2977 and marked this one as a duplicate. Igal Koshevoy
08:53 am Puppet Dashboard Feature #2977 (Duplicate): PostgresQL backend support
Andrew: Thanks for reporting this bug. I've copied its text to #2977 and marked this one as a duplicate. Igal Koshevoy
08:52 am Puppet Dashboard Feature #2977: PostgresQL backend support
Andrew Forgue writes in #3099:
I’m trying to try out Dashboard on PostgreSQL and I found that app/models/status.rb...
Igal Koshevoy
08:41 am Puppet Dashboard Bug #4793 (In Topic Branch Pending Review): Reports should have index on time, node_id and success
Jacob: I've published a branch that adds the index Oliver suggested, it makes the query run much faster. Yay! Please ... Igal Koshevoy
08:36 am Puppet Dashboard Bug #4793 (Closed): Reports should have index on time, node_id and success
Oliver Hookins wrote in #4357
Another problem query, this time when selecting the “currently failing” link.
...
Igal Koshevoy
08:02 am Puppet Dashboard Feature #4401: Chart dates should use same timezone as server
I notice that the list of recent reports on the frontpage, and in recently failed nodes / no longer reporting nodes a... Oliver Hookins
06:45 am Bug #4762: Speed of light interfering with normal puppet operation
Markus,
Raising the value to 0.5 works fine for me.
So I probably should have explained a bit more. What I'm ac...
John Ferlito
06:43 am Puppet Dashboard Bug #4357: Puppet dashboard slows down as number of reports grows
I agree, using index hinting is not a desirable way to go. Unfortunately I've had a lot of direct experience with MyS... Oliver Hookins
04:24 am Bug #4792: Duplicate definition since 2.6.1 upgrade
I'm setting this to Jesse since he was working on trying to reproduce it when I left the office. Markus Roberts
02:09 am Bug #4792 (Closed): Duplicate definition since 2.6.1 upgrade
Class, users::virtual which has all the user{} statements for all users. Then have classes like users::cms and users:... James Turnbull
10:59 pm Bug #4372 (Accepted): syntax errors in config file do not abort daemon, and daemon continues with...
Jesse Wolfe
10:57 pm Bug #4758: puppet-lvm filesystem provider broken in 2.6.1rc4
Yes, the changes they pulled from my fork of puppet-lvm will fix the 2.6.1 problem. I had only expected this commit... Chuck Schweizer
10:24 pm Bug #3234: err: Could not retrieve catalog: undefined method `fact_merge' for nil:NilClass
No problem, Joe, it's new policy.
In general, though, the fact that the ticket isn't "closed" should be enough to kn...
Jesse Wolfe
10:00 pm Puppet Dashboard Bug #4791 (In Topic Branch Pending Review): Add rake task that runs the text with Hudson compatib...
I attached the branch that has the proposed rake task. I also added the results directory (generated when running ci... Matt Robinson
09:55 pm Puppet Dashboard Bug #4791 (Closed): Add rake task that runs the text with Hudson compatible output
I've got a branch that does this by adding a ci_prep test that requires the ci_reporter gem. This is how puppet does... Matt Robinson
09:51 pm Bug #3234: err: Could not retrieve catalog: undefined method `fact_merge' for nil:NilClass
Sorry; was under the impression that the affected version field should be updated if a bug persists. Joe McDonagh
09:40 pm Puppet Dashboard Bug #4357: Puppet dashboard slows down as number of reports grows
Personally, I'd rather stay away from trying to add hints, for a couple of reasons. First, I'm not sure if there's e... Jacob Helwig
09:37 pm Bug #3234: err: Could not retrieve catalog: undefined method `fact_merge' for nil:NilClass
I'm settings this version back to when the issue first appeared so it is not assumed to be a new issue. Jesse Wolfe
09:35 pm Feature #4325 (Accepted): Documentation for new 2.6.0 report format
Jesse Wolfe
09:34 pm Bug #4382: puppetmasterd --mkusers on OS X is failing
If this gets fixed in time, I'd like to see it in 2.6.2, but it's a longstanding bug and shouldn't block the release. Jesse Wolfe
09:28 pm Feature #4785 (Accepted): compress report submission when http_compression is enabled
Jesse Wolfe
08:33 pm Bug #4758 (Needs More Information): puppet-lvm filesystem provider broken in 2.6.1rc4
Is this fixed in the puppet-lvm HEAD commits just added? James Turnbull
08:29 pm Bug #4777 (Needs More Information): puppet agent segfault
What platform is this? James Turnbull
08:19 pm Bug #4025 (In Topic Branch Pending Review): "ralsh service" fails with "Unimplemented element" wh...
James Turnbull
08:15 pm Bug #4783 (Accepted): rrd reporting not generating rrd files
James Turnbull
07:17 pm Bug #4025: "ralsh service" fails with "Unimplemented element" when using launchd provider if cert...
That's a nice solution. Looks good to me. Clay Caviness
07:02 pm Bug #4790 (Closed): Allow Puppet[:run_mode] to be set
Currently this setting is set by looking at arguments to puppet (apply, master, etc), and then not allowed to be chan... Matt Robinson
06:14 pm Bug #4789 (Accepted): Length of the name of a define
James Turnbull
06:09 pm Bug #4789: Length of the name of a define
Version is 2.6.1
OS is CentOS 5.5
Luc Suryo
05:51 pm Bug #4789 (Accepted): Length of the name of a define
if I define is named:
define add_file_exec_bin

I get the error
err: Could not retrieve catalog from rem...
Luc Suryo
05:23 pm Puppet Dashboard Bug #4357: Puppet dashboard slows down as number of reports grows
Another problem query, this time when selecting the "currently failing" link.... Oliver Hookins

09/16/2010

04:40 pm Bug #4787 (Accepted): Tidy fails with uninitialized constant Puppet::FileBucket::Dipper
James Turnbull
04:19 pm Bug #4748 (Needs Decision): Variable scope confusing when including subclasses
What's happening here is that if Puppet can't find a variable
definition in the scope where it's referenced, it look...
Paul Berry
03:43 pm Bug #3369 (Duplicate): Puppetmaster not closing database connections
Rein Henrichs
03:41 pm Bug #3238 (In Topic Branch Pending Review): puppetmaster uses to many mysql connections
Available in my (rein) branch: ticket/master/3238 Rein Henrichs
01:10 pm Bug #4787 (Closed): Tidy fails with uninitialized constant Puppet::FileBucket::Dipper
Running puppet 2.6.1 and get the following error when using tidy:... Jan Doleschal
12:17 pm Bug #4786 (Duplicate): Regression: Define $name variable is now downcased
dup of #4736 (and it's fixed in 2.6.1) Peter Meier
08:55 am Bug #4786 (Duplicate): Regression: Define $name variable is now downcased
If you run the following code with "puppet apply", the $name variable is downcased. This didn't used to happen in 0.... Patrick Mohr
04:48 am Bug #4025: "ralsh service" fails with "Unimplemented element" when using launchd provider if cert...
Clay, how do you feel about this patch?
http://github.com/nigelkersten/puppet/commit/9b87bb8f25d896c41010f0469e75d...
Nigel Kersten
04:34 am Feature #3046: Support for changing of password aging and expiration values in the user type.
Nick's update is as follows:
I have a branch for this at
http://github.com/nicklewis/puppet/tree/feature/next/3...
Matt Robinson
12:18 am Feature #4785 (Accepted): compress report submission when http_compression is enabled
While upgrading to 2.6.1 from 0.25.5 I implemented the http_compression option of remote WAN clients with good result... Ben -
10:56 pm Feature #4784 (Accepted): Allow different defaults for different run_modes
Jesse Wolfe
10:45 pm Feature #3933: Option to make Puppet fail as soon as a resource fails.
I guess putting this on --test is probably a bad idea. I forgot that this option will cause a race condition that ca... Patrick Mohr
10:21 pm Bug #4777: puppet agent segfault
here is another one (different host, same configuration)

notice: Using cached catalog
debug: catalog ...
arnaud chong
09:08 pm Bug #4783: rrd reporting not generating rrd files
Indeed, 2.6.0, sorry.
Platform is Debian 5.0, RRD bindings is the 0.6.0 ruby-rrdtool, with a patch suggested in ht...
Frank Louwers
09:08 pm Feature #4784 (Rejected): Allow different defaults for different run_modes
Puppet::Util::Settings currently allows users to set different settings values for different run_modes, but there is ... Jesse Wolfe
08:47 pm Bug #4783 (Needs More Information): rrd reporting not generating rrd files
From the trace this seems to be a 2.6.0 issue - not a 2.6.1 one potentially?
What RRD bindings etc do you have ins...
James Turnbull
08:44 pm Bug #2899 (Rejected): puppetd checks client files recursively even if they aren't specified
Brice's reasoning seems sound, so I'm calling this not-a-bug. (also, the fix for #2929 may have helped the situation) Jesse Wolfe
08:43 pm Bug #4783: rrd reporting not generating rrd files
Reformatted stackstrace:... Frank Louwers
08:41 pm Bug #4783 (Closed): rrd reporting not generating rrd files
I've setup rrdreporting, but the rrd files aren't being generated. This is the stacktrace:... Frank Louwers
08:37 pm Bug #2888 (Accepted): puppetd doesn't always cleanup lockfile properly
Jesse Wolfe
08:27 pm Feature #2843 (Accepted): it should be possible to disable management of alias for maillist
Jesse Wolfe
08:17 pm Bug #2532 (Rejected): ca_server/ca_port config settings overrides server/masterport config settings
If we had a "won't-fix" status I would use it on this ticket.
The conclusion seems to be that this is an incompatibi...
Jesse Wolfe
07:29 pm Feature #4780: Allow $var=undef in define as parameter
> Great, that's how I assumed it should work!
This didn't work also on 0.25.x, so I assume this have only be fixed...
Peter Meier
07:24 pm Bug #4781 (Accepted): Filebuckets intended to be remote are still local
James Turnbull
07:19 pm Bug #4781 (Accepted): Filebuckets intended to be remote are still local
I've configured puppet to use save all modified files to the puppet master following the example in James Turnbull's ... Matt Chesler
07:17 pm Feature #4780: Allow $var=undef in define as parameter
Great, that's how I assumed it should work!
So an update of the master to 2.6.1 alone should fix that?
Nico Schottelius
07:06 pm Feature #4780: Allow $var=undef in define as parameter
what I meant is:... Peter Meier
07:03 pm Feature #4780: Allow $var=undef in define as parameter
Summary:
- the error messages are far away from being useful
- If neither content nor source is given, but ensu...
Nico Schottelius
06:59 pm Feature #4780: Allow $var=undef in define as parameter
Interestingly, an empty file define also results in a strange message:... Nico Schottelius
06:54 pm Feature #4780: Allow $var=undef in define as parameter
It would be very handy, if I could pass parameters to a define, that are not defined as arguments, like in via_metapa... Nico Schottelius
06:48 pm Feature #4780: Allow $var=undef in define as parameter
If I specify content, the same happens:... Nico Schottelius
06:42 pm Feature #4780: Allow $var=undef in define as parameter
Added a test module for that at http://git.sans.ethz.ch/?p=puppet-modules/deftest_4780;a=summary, clonable via git://... Nico Schottelius
06:40 pm Feature #4747 (Accepted): confusing error message when disk is full
Markus Roberts
06:21 pm Feature #4776 (Accepted): suppress header comments in files edited by puppet
James setting a target version is tantamount to acceptance. Markus Roberts
06:19 pm Feature #4775 (Accepted): cron resource should print diffs in verbose mode
I'm assuming that since James has assigned a target version that he's also (implicitly) accepted the ticket.
Markus Roberts
05:56 pm Facter Bug #4228 (Accepted): macaddress facts should use leading zeros
Rein Henrichs
05:50 pm Feature #3933: Option to make Puppet fail as soon as a resource fails.
Perhaps `--halt-on-failure` would be a good/better name for the command-line option? &lt;/bikeshed&gt; Jacob Helwig

09/15/2010

04:39 pm Feature #4780 (Needs More Information): Allow $var=undef in define as parameter
could you give a small standalone example and @--trace --debug@ with that? Peter Meier
04:38 pm Bug #4778 (Accepted): Evaluation of classes instantiated using parameterized style shouldn't be d...
James Turnbull
02:04 pm Puppet Dashboard Bug #4357: Puppet dashboard slows down as number of reports grows
OK, I was not thinking straight before. To improve performance of the above frontpage query, we need to add another m... Oliver Hookins
12:50 pm Feature #4780 (Rejected): Allow $var=undef in define as parameter
Hello!
When we encapsulate a simple type like file with a define, we would like to let the simple type take care o...
Nico Schottelius
11:55 am Bug #4779 (Rejected): puppet --parseonly prevents autoloading of modules
I created a very simple test setup:
/etc/puppet/manifests/site.pp:...
Oliver Hookins
11:43 am Bug #4778 (Closed): Evaluation of classes instantiated using parameterized style shouldn't be def...
Given the manifest:... R.I. Pienaar
10:53 am Bug #4771 (Accepted): import of manifests with the same name only happens once
James Turnbull
10:52 am Feature #4772 (In Topic Branch Pending Review): Changes to puppet.spec file for conf/suse/puppet....
James Turnbull
10:46 am Bug #4760 (In Topic Branch Pending Review): remove freebsd ports provider
James Turnbull
10:46 am Bug #4760 (Accepted): remove freebsd ports provider
James Turnbull
10:46 am Feature #4772 (Accepted): Changes to puppet.spec file for conf/suse/puppet.spec (for 2.6.1)
James Turnbull
10:34 am Bug #4777 (Accepted): puppet agent segfault
James Turnbull
10:33 am Bug #4777 (Rejected): puppet agent segfault
After an upgrade from 0.25.4 to 2.6.1 my puppet agent segfault :(
I have only a strace log

6192 nanoslee...
arnaud chong
09:44 am Feature #4776 (Accepted): suppress header comments in files edited by puppet
If I use a puppet "cron" resource, then the following comments get added to the top of the user's crontab file:
<p...
Alan Barrett
09:25 am Feature #4775 (Accepted): cron resource should print diffs in verbose mode
Given a "cron" resource in a manifest, puppetd edits the user's crontab file, as expected. In verbose mode, it print... Alan Barrett
04:18 am Feature #4772 (Closed): Changes to puppet.spec file for conf/suse/puppet.spec (for 2.6.1)
Here's a diff of some changes for puppet.spec for 2.6.1. I'm also going to try setting up checkproc to work correctly... Ben Kevan
04:16 am Bug #4771 (Closed): import of manifests with the same name only happens once
After upgrading from 0.25.5 to 2.6.1 I found my apache modules class was missing.
Looking at the master debug ou...
Ben -
12:32 am Bug #4748 (Investigating): Variable scope confusing when including subclasses
I believe I've been able to reproduce this behavior. I ran the example using the latest code from "next" and got thi... Paul Berry
12:19 am Bug #4694 (Accepted): Storeconfig issue with AR/MySQL
We aren't sure. There are a nest of issues here, and three of us have been taking turns beating our heads against th... Markus Roberts
12:13 am Bug #4762: Speed of light interfering with normal puppet operation
Thoughts:
1. According to some theories of physics, c was significantly larger in the first few femptoseconds afte...
Markus Roberts
12:02 am Bug #4762 (Investigating): Speed of light interfering with normal puppet operation
+1 for best ticket title of the year (so far).
Markus Roberts
12:02 am Bug #4769: Ruby timeout module doesn't support negative values anymore
I'm perfectly happy with 0 (and perhaps a munge in the type to coerce negative values to 0 with a deprecation warning... Nigel Kersten
 

Also available in: Atom