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

Activity

From 11/09/2011 to 11/15/2011

11/16/2011

09:38 pm Puppet Dashboard Bug #10878 (Accepted): When a node is newly classified inventory service error message should not...
When a new node is classified but has not been configured the Inventory service returns a 404 Host not found error (s... James Turnbull
05:37 pm Bug #10857 (Accepted): File resource fails for root(/) directory.
Prior to 2.6.0, '/' could be specified as the path for a managed file.
In commit:7c6b8836453b2b1e8679923f98854be3...
Josh Cooper
05:25 pm Bug #9054: selboolean reports error if selinux is not enabled
+1 for not doing anything if SELinux is disabled. I'm using puppet-2.6.11-1.el6.noarch on an OpenVZ container and I'm... Cristian Ciupitu
05:05 pm Puppet Dashboard Bug #8156 (Closed): Layout breaks with smaller window
Fixed as of https://github.com/puppetlabs/puppet-dashboard/commit/1f42a271b6e386714eabb7503120f4b8caf131f0 Daniel Sauble
04:58 pm Puppet Dashboard Bug #10422 (Accepted): Dashboard report importing: undefined method `each' for nil:NilClass
Daniel Sauble
04:46 pm Bug #9932 (Accepted): New relationship syntax does not fail unrealized required virtual ressources
The example that uses resource chaining `Test['toto'] -> Class['titi']` does not fail when it should. This has been b... Josh Cooper
04:30 pm Puppet Dashboard Bug #9822 (Accepted): Selecting to show 100 nodes from page 2 or higher show no nodes.
Daniel Sauble
04:26 pm Facter Feature #2847: mountpoint fact
I've redone this in my github branch with the following changes:
* Removed the mutexes and put the fact resolution...
Michael Kincaid
04:14 pm Bug #10850 (Needs Decision): ssh_authorized_key doing the wrong thing
This looks like a consequence of <http://puppetlabs.com/security/cve/cve-2011-3870/>. Matthaus Owens
04:09 pm Puppet Dashboard Feature #9892: change entries in report log are blue
\+1 James Turnbull
04:08 pm Puppet Dashboard Feature #9892 (Accepted): change entries in report log are blue
Daniel Sauble

11/15/2011

03:45 pm Puppet Dashboard Bug #10030 (Accepted): rake RAILS_ENV=production jobs:work --trace fails on Mysql::ProtocolError:...
Daniel Sauble
03:29 pm Bug #8778 (Needs Decision): Equality in Puppet is not commutative
Jeff McCune
03:29 pm Bug #8778: Equality in Puppet is not commutative
Nigel Kersten wrote:
> Can we get a tighter scope on this? Is it just undef, or all symbols?
It appears to only a...
Jeff McCune
03:23 pm Bug #8778: Equality in Puppet is not commutative
true and false were the main ones I was thinking about. Nigel Kersten
03:15 pm Bug #8778: Equality in Puppet is not commutative
Nigel Kersten wrote:
> Can we get a tighter scope on this? Is it just undef, or all symbols?
What other symbols d...
Jeff McCune
03:10 pm Feature #10538: Puppet apply should use settings from puppet.conf in lieu command line arguments
Josh Cooper wrote:
> `puppet apply` without any arguments will use the environment and modulepath from puppet.conf:
...
Ian Brandt
02:57 pm Puppet Dashboard Bug #10039: puppet-dashboard/bin/external_node fails with Cloud provisionner generated certnames
I wonder if this could be a cloud provisioner issue. When I enter the above data into dashboard manually, I'm unable ... Daniel Sauble
02:56 pm Bug #10635 (Rejected): puppet master does not work with 0.25.6
Hi Eric,
This change was made in commit:97936c6d3fa3950d22266679b65d4a6877008a74 to fix #3921. With that said, 0.2...
Josh Cooper
02:19 pm Puppet Forge Bug #10683: You have a nil object when you didn't expect it!\nYou might have expected an instance...
I wrote a couple of specs for it, but honestly I can't remember all I had to do to make them run. You can verify it b... Nick Lewis
02:00 pm Feature #10538 (Rejected): Puppet apply should use settings from puppet.conf in lieu command line...
Hi Ian,
`puppet apply` without any arguments will use the environment and modulepath from puppet.conf:...
Josh Cooper
01:57 pm Puppet Dashboard Bug #10333 (Accepted): Class "count" of nodes using that class fails to take groups into account.
Daniel Sauble
01:54 pm Puppet Forge Bug #10683 (Tests Insufficient): You have a nil object when you didn't expect it!\nYou might have...
Done.
Nick is it possible to test this in any way please?
(or tell me how I can, and I'll try it)
If not, ple...
Ben Hughes
01:44 pm Puppet Dashboard Bug #10424 (Accepted): delayed_job_failures has wrong url when RAILS_RELATIVE_URL_ROOT is somethi...
Daniel Sauble
01:26 pm Bug #10799: Malformed puppet.bat when ruby path contains "." and "-"
Facter has an older version of install.rb that incorrectly handles paths that contain sequences that look like backre... Josh Cooper
01:19 pm Bug #10799 (In Topic Branch Pending Review): Malformed puppet.bat when ruby path contains "." and...
Eliminated the need for performing gsub and the issues with escaping backreferences, but not other special characters... Josh Cooper
12:48 pm Feature #2198: Install multiple package within a single call to the package manager
This bug is causing problems with a puppet deployment of mine.
The idea is that puppet takes control once the mini...
Bill Tong
12:35 pm Bug #10858 (Closed): redhat rpmbuild with puppet.spec in 2.7.6 source fails due to file not found
redhat rpmbuild with puppet.spec in 2.7.6 source fails due to file not found:
#network/http_server/mongrel.rb
for...
Jordan Emmorey
12:12 pm Bug #10857 (Accepted): File resource fails for root(/) directory.
I know this is probably an extreme edge case, but I recently noticed that this fails:
file { '/': ensure => direct...
Jason Smith
12:03 pm Bug #10848: When is "class { foo: }" not equivalent to "include foo"?
So maybe this is a documentation bug? I've been through the documentation at http://docs.puppetlabs.com/guides/langu... Lars Kellogg-Stedman
12:02 pm Bug #10848 (Accepted): When is "class { foo: }" not equivalent to "include foo"?
Sorry, I gave you a fix to make your class statement work, but you are correct, the include and class statements shou... Matthaus Owens
11:57 am Bug #10848 (Re-opened): When is "class { foo: }" not equivalent to "include foo"?
Matthaus Owens
11:48 am Bug #10848 (Rejected): When is "class { foo: }" not equivalent to "include foo"?
If you replace
class virtcluster::autofs {
class { autofs: }
}
with
class virtcluster::autofs {...
Matthaus Owens
11:41 am Bug #9388: Agent not respecting environment
Dennis Jacobfeuerborn wrote:
> Further investigation reveals that the yaml file in /var/lib/puppet/yaml/node/ is not ...
Cody Robertson
11:18 am Puppet Dashboard Bug #10530 (Accepted): Our rake tasks hate humans.
Daniel Sauble
11:15 am Puppet Dashboard Bug #10582 (Accepted): puppet-dashboard 1.2.2 shows md5 link to a new file which cannot be displayed
Daniel Sauble
11:07 am Bug #10063: cron resource violates resource ordering
I'm sorry. I failed to mention that the initial crontab must not contain the magic "# Puppet Name: myjob" string befo... Igor .
10:56 am Facter Refactor #9708: Remove redundancy from operatingsystem confines
Michael Kincaid wrote:
> As an alternative solution, would it work to just remove the confine entirely from the hard...
Nigel Kersten
10:55 am Bug #10063 (Needs More Information): cron resource violates resource ordering
I tried to reproduce this on CentOS 5.6 64-bit with Puppet 2.7.3. I couldn't reproduce the problem.
I got the expect...
Matthaus Owens
10:54 am Puppet Dashboard Bug #10658 (Needs More Information): Webpage rendering bug on group pages
I'm attempting to recreate this bug - however I'm unable to see the issue. Could you give me an estimate of the # of ... Devon St.Clair
10:53 am Bug #10799 (Accepted): Malformed puppet.bat when ruby path contains "." and "-"
Thanks Scott. The problem was introduced in commit:d9a693dc4431430fcfdc3ae15bee8b4a0985868f We needed to escape thing... Josh Cooper
10:44 am Facter Refactor #9708: Remove redundancy from operatingsystem confines
As an alternative solution, would it work to just remove the confine entirely from the hardwareisa fact? If uname -p ... Michael Kincaid
10:33 am Puppet Dashboard Bug #10854 (Investigating): Group's 'Daily run status' div contents do not resize correctly
Individual group view - while minimizing the browser the 'Daily run status' div contents do not resize down.
The g...
Devon St.Clair
10:17 am Puppet Dashboard Feature #10760 (Accepted): Puppet Dashboard 1.2.2; node report; change sort in log tab
Daniel Sauble
09:47 am Bug #9388: Agent not respecting environment
Is there a way to dump the requests (and potentially the responses) the client makes to the server?
There must be so...
Dennis Jacobfeuerborn
08:46 am Bug #10850 (Duplicate): ssh_authorized_key doing the wrong thing
Backstory - I cut and paste my ssh_authorized_key statement to make another user's key. I changed the title of the r... Ashley Penney
08:22 am Bug #10848 (Duplicate): When is "class { foo: }" not equivalent to "include foo"?
If I have:
modules/
autofs/
manifests/
init.pp
virtcluster/
manifes...
Lars Kellogg-Stedman
07:48 am Bug #10236: /root/.k5login created with wrong selinux context.
Kelsey - this is exactly how the file type works. If we support it there etc... :) James Turnbull
07:33 am Bug #10236: /root/.k5login created with wrong selinux context.
Hi,
I think anything that creates a file has the responsibility to then correct the security context.
This is exa...
Steve Traylen
07:31 am Bug #10702: Puppetdoc does not generate documentation for parameterized class parameters.
I'm using 2.7.6, and the problem does not appear to be OS specific (I've tried under Fedora, CentOS, OS X, and FreeBS... Lars Kellogg-Stedman
07:14 am Bug #10236 (Investigating): /root/.k5login created with wrong selinux context.
Thanks for reporting this issue. I wonder if Puppet is the right place to set the SELinux context, and if so, how bes... Kelsey Hightower
07:04 am Bug #10207 (Investigating): puppet apply ignores multiple directories as parameters
Kelsey Hightower
07:01 am Feature #10515 (Needs More Information): Add UUID= or LABEL= to "mount" Puppet type
Alexandre,
Thanks for reporting this issue. After reviewing the puppet source code for the mount type, it seems yo...
Kelsey Hightower
06:56 am Bug #10291: Puppet manifests fail when UTF-8 non-breaking space (0xc2a0) is used as whitespace
... Oliver Hookins
06:48 am Bug #10702 (Needs More Information): Puppetdoc does not generate documentation for parameterized ...
Thanks for reporting this issue, in order to start investigating this issue can you provide the following bits of inf... Kelsey Hightower
06:41 am Feature #10540 (Investigating): Allow simplified configuration to upgrade older clients.
Kelsey Hightower
06:40 am Feature #10540: Allow simplified configuration to upgrade older clients.
Now that I am thinking about this, can you use [run stages](http://docs.puppetlabs.com/guides/language_guide.html#run... Kelsey Hightower
06:24 am Feature #10540: Allow simplified configuration to upgrade older clients.
Jo,
Thanks for providing the update, I will be taking a look at this shortly.
Kelsey Hightower
06:21 am Bug #10291 (Needs More Information): Puppet manifests fail when UTF-8 non-breaking space (0xc2a0)...
Oliver,
To help troubleshoot your issue, can you provide the following bits of information?
* ruby version
* o...
Kelsey Hightower
06:12 am Bug #10763 (Closed): http_server error compiling from rpm spec file
Puppet 2.7.7 should contain this fix, and since you have a suitable work around, I am closing this ticket. Again than... Kelsey Hightower
06:09 am Bug #10739 (Closed): An initial installation of 2.7.6 results in a default certificate without al...
Eli,
I am providing you a link to our docs that provide more detail as to why certdnsname is no longer used: [cert...
Kelsey Hightower
03:22 am Puppet Dashboard Bug #10422: Dashboard report importing: undefined method `each' for nil:NilClass
My bad, I thought I had selected this already! Ryan Conway
07:06 pm Bug #3159: LDAP groups are being mis-interpretted by RAL
I am seeing this problem continue for weeks at a time.
Sat Nov 12 08:04:25 +0000 2011 /File[/local/tools] (err): ...
Jo Rhett
06:00 pm Bug #10799: Malformed puppet.bat when ruby path contains "." and "-"
... Scott Muc
04:50 pm Bug #5268: hyphen in class name messes with qualified variables
Didn't we actually commit this fix and that's why people have been having to interpolate variables in strings with hy... Nigel Kersten
04:46 pm Puppet Dashboard Feature #8891 (Requires CLA to be signed): Direct Link to the last report
Darrell,
Thanks for opening the pull request. I have a couple of
questions/comments about it, however.
* In o...
Jacob Helwig

11/14/2011

03:47 pm Puppet Dashboard Bug #10024 (Closed): redhat puppet-dashboard-wokers init file 'defective'
Released as part of 1.2.3rc2. Michael Stahnke
03:20 pm Bug #3707: Yum provider "purge" target runs irrespective of package installation status
Still present in 2.6.12.
In order to avoid a circular dependency that is bugged in Issue #2198, I have the following...
Yvo van Doorn
02:50 pm Feature #10540: Allow simplified configuration to upgrade older clients.
user { 'cacti':
ensure => present,
home => '/local/home/cacti',
...
Jo Rhett
02:29 pm Bug #10739 (Investigating): An initial installation of 2.7.6 results in a default certificate wit...
Kelsey Hightower
02:28 pm Bug #10739: An initial installation of 2.7.6 results in a default certificate without alternate n...
This change is related to the following security issue:
http://puppetlabs.com/security/cve/cve-2011-3872/
A...
Kelsey Hightower
02:10 pm Bug #10291 (Investigating): Puppet manifests fail when UTF-8 non-breaking space (0xc2a0) is used ...
Thanks for reporting this issue. I will try and reproduce this error on my setup. I wonder if the default ruby encodi... Kelsey Hightower
02:04 pm Bug #10677 (In Topic Branch Pending Review): fix #4135 in 2.6 branch
## Pending Review ##
I was able to cherry-pick the fix from #4135, pull request here: [https://github.com/puppetla...
Kelsey Hightower
01:58 pm Standard Library Feature #10802 (Merged - Pending Release): implement a function to determine the path of a module
Ken Barber
01:57 pm Bug #10677 (Investigating): fix #4135 in 2.6 branch
I am going to see if I can back port the fix into the 2.6.x branch Kelsey Hightower
01:50 pm Feature #10433: Reporting change categories
Thanks for reporting this issue, and your initial user story is a great suggestion. The change you are proposing will... Kelsey Hightower
01:45 pm Feature #10540 (Needs More Information): Allow simplified configuration to upgrade older clients.
Thanks for reporting this issue. Can you provide the configuration syntax that is causing the problem for the nodes r... Kelsey Hightower
01:40 pm Bug #10207: puppet apply ignores multiple directories as parameters
I am going to try and reproduce this on my setup. Kelsey Hightower
01:34 pm Bug #10819: Puppet agent hangs when 'listen = true' on Centos 5.7
Chip,
Thanks for reporting this issue. There needs to be a discussion on the best way to handle such issues.
Kelsey Hightower
01:31 pm Bug #8201: Filebucket API diffs should respect the diff and diff_args settings
Adding Jeff and Dan H as watchers as they thought this was already possible.
We don't respect the diff_args settin...
Nigel Kersten
01:15 pm Puppet Dashboard Bug #10024 (Merged - Pending Release): redhat puppet-dashboard-wokers init file 'defective'
The fix for this has been merged into the 1.2rc branch in commit:0ef62b712cff75271e7690601f0ef1f5ad4c5696
(#1...
Jacob Helwig
01:05 pm Bug #10763: http_server error compiling from rpm spec file
This seems to only be an issue in the 2.7.6 release, as the 2.7.5, 2.7.x tags and master branch have the `lib/puppet/... Kelsey Hightower
01:05 pm Bug #10109: Composite keys cause Invalid parameter false error
Added Dan Bode as a watcher. Joshua Lifton
01:02 pm Bug #10763: http_server error compiling from rpm spec file
After taking a look at the puppet.spec, it seems that the for loop mentioned in your description sole purpose it to d... Kelsey Hightower
01:00 pm Bug #10727 (Merged - Pending Release): undefined method 'Pathname' in 2.7.6 on RHEL4
This has been merged into 2.7.x in commit:5bb0fb7b484ee48e65e09eb49181dcfb583464ca and 2.7rc in commit:a1f03777a91ee... Jacob Helwig
12:45 pm Bug #10763 (Investigating): http_server error compiling from rpm spec file
I am going to see if this has already been fixed. Kelsey Hightower
11:30 am Puppet Dashboard Bug #10422: Dashboard report importing: undefined method `each' for nil:NilClass
Moving this to Puppet Dashboard since importing a report is a rake task in Puppet Dashboard. Joshua Lifton
11:27 am Bug #10819: Puppet agent hangs when 'listen = true' on Centos 5.7
I have found this problem is specific to kernel-2.6.18-274.7.1.el5. Downgrading the kernel to kernel-2.6.18-274.3.1.... Chip Schweiss
11:23 am Puppet Dashboard Feature #10761 (Accepted): Better navigation for events
Randall Hansen
10:57 am Bug #10819 (Duplicate): Puppet agent hangs when 'listen = true' on Centos 5.7
If the 'listen = true' is set in puppet.conf, the client will start, create /var/lib/puppet/state/puppetdlock and sta... Chip Schweiss
10:37 am Bug #10817 (Accepted): Help method of the puppet queue application needs documentation for the --...
The --logdest option was added in 2.6.x. Documentation for all options was added in 2.7.x. The latter does not includ... Joshua Lifton
10:14 am Bug #10799 (Investigating): Malformed puppet.bat when ruby path contains "." and "-"
The install.rb script is getting those values from:... Josh Cooper
09:02 am Bug #10807 (In Topic Branch Pending Review): SMF provider should use svcadm with -s option
James Turnbull
08:46 am Puppet Dashboard Bug #10024 (In Topic Branch Pending Review): redhat puppet-dashboard-wokers init file 'defective'
Ok, I've made these changes. I will put them into the 1.2.3 release of dashboard; as soon as I can get somebody to re... Michael Stahnke
08:45 am Puppet Dashboard Feature #10809 (Duplicate): Configurable dashboard root directory in workers init script
Duplicate of #10024 Michael Stahnke
08:16 am Puppet Dashboard Bug #10024 (Accepted): redhat puppet-dashboard-wokers init file 'defective'
I *think* this was fixed in 1.2.2. I will verify. Michael Stahnke
08:15 am Puppet Dashboard Bug #10658 (Investigating): Webpage rendering bug on group pages
Michael Stahnke
08:13 am Puppet Dashboard Feature #10809 (Duplicate): Configurable dashboard root directory in workers init script
puppet-dashboard/ext/packaging/redhat/puppet-dashboard-workers.init
uses DASHBOARD_ROOT
this is not set in puppet-d...
Michael Stahnke
07:04 am Bug #2848: Certdnsnames apply during certificate signing rather than CSR creation
Please read: <http://puppetlabs.com/security/cve/cve-2011-3872/> James Turnbull
06:54 am Bug #10807 (Closed): SMF provider should use svcadm with -s option
The SMF provider currently runs `svcadm enable svcname` to start up services, but the startup can later fail as it ha... Dominic Cleal
04:02 am Facter Bug #10806 (Accepted): Facter 'virtual' has errors when no DISPLAY
Ken Barber
03:41 am Bug #2848: Certdnsnames apply during certificate signing rather than CSR creation
Exactly how that was "resolved" ?
Please document somewhere in the wiki how puppetmaster should be configured for do...
Radosław Antoniuk
03:04 am Facter Bug #10806 (Accepted): Facter 'virtual' has errors when no DISPLAY
On a CentOS 5 system running VMware Workstation 7.1.4 facter 1.6.1 and higher running in cron produces output to STDE... Malcolm Howe
10:59 pm Standard Library Feature #10802 (In Topic Branch Pending Review): implement a function to determine the path of a ...
Dan Bode
10:24 pm Standard Library Feature #10802 (Closed): implement a function to determine the path of a module
I am considering writing an application installer in puppet.
I would like to be able to use Puppet to download ext...
Dan Bode

11/13/2011

02:44 pm Bug #10799 (Accepted): Malformed puppet.bat when ruby path contains "." and "-"
Thanks for this. I'll get Development to take a look. James Turnbull
02:34 pm Bug #10799 (Closed): Malformed puppet.bat when ruby path contains "." and "-"
This was tested on a blank Windows 2008 R2 VM. Nothing has been setup on it at all. I installed ruby using a pet proj... Scott Muc
01:11 pm Feature #10794 (Needs More Information): foreign and unique key constraints in storeconfigs
Daniel - do you have a view on this? Feel free to unassign if no. Thanks. James Turnbull
09:40 am Feature #6907: Ensure providers can be used in the same puppet run that their prerequisites are d...
That's a change, but it's in line with user expectations, so I think it
makes sense. Users can already select an un...
Luke Kanies
09:37 am Bug #6412 (In Topic Branch Pending Review): Can not test hash key exist?, or array element exist?...
Brice Figureau
07:36 am Feature #3757 (In Topic Branch Pending Review): --enable and --disable should be improved
Brice Figureau
07:36 am Feature #4836 (In Topic Branch Pending Review): puppetd --disable improvements
Fixed in pull request 216, at the same time as #3757. Brice Figureau
07:35 am Feature #3757: --enable and --disable should be improved
Fixed in pull request 216. Brice Figureau
07:31 am Bug #10066 (In Topic Branch Pending Review): puppet agent --fingerprint should not daemonize
I'm proposing a fix in [[https://github.com/puppetlabs/puppet/pull/215]]. Brice Figureau
03:09 am Feature #10789: Adding the "keys" keyword to extract keys from a Hash
Nigel Kersten wrote:
> Jerome, have you looked at the stdlib module? If you put it in your modulepath, you get a lot...
Jerome Loyet
01:16 am Feature #10794 (Accepted): foreign and unique key constraints in storeconfigs
We use PostgreSQL for our storeconfigs db. For a variety of reasons (some not fully understood) our db has gotten in... Jonathon Anderson
12:47 am Feature #6907: Ensure providers can be used in the same puppet run that their prerequisites are d...
I'm naturally not against incremental improvement but the current fix contains a fundamental change:
Without the f...
Stefan Schulte
08:59 pm Feature #9846: Add option to store report to limit the number of reports retained
Here is some code I worked out. I'm not sure the best way to integrate it into the existing store.rb file. Also, is... Tom Scofield

11/12/2011

12:52 pm Bug #10790 (Duplicate): --- and \\ prepended to environment
James Turnbull
12:52 pm Bug #10790 (Closed): --- and \\ prepended to environment
Duplicate of #4487 James Turnbull
11:43 am Feature #6907: Ensure providers can be used in the same puppet run that their prerequisites are d...
Along similar lines to Luke's comment, the more complex solution does look like The Right Way™, but I'd much rather w... Nigel Kersten
11:29 am Bug #10790 (Duplicate): --- and \\ prepended to environment
I've recently enabled storeconfigs (PostgreSQL backend), and am using them to export Nagios resources. It's been work... Phil Frost
09:52 am Feature #10789: Adding the "keys" keyword to extract keys from a Hash
Jerome, have you looked at the stdlib module? If you put it in your modulepath, you get a lot of functions including ... Nigel Kersten
09:30 am Bug #10704: puppet's idea of /etc/hosts management does not match real world use
Daniel's comments seem to suggest we can work around this is in the host parsedfile provider? Or Daniel do you mean t... James Turnbull
09:27 am Bug #10704 (Accepted): puppet's idea of /etc/hosts management does not match real world use
I'd like to target this at a version earlier than Telly, but I can't see how we could do this without changing behavi... Nigel Kersten
09:25 am Feature #10789 (Needs Decision): Adding the "keys" keyword to extract keys from a Hash
James Turnbull
09:23 am Bug #10744 (Duplicate): Hash keys, defined & truth do not work as expected
Duplicate of #6412 James Turnbull
09:21 am Bug #10676 (In Topic Branch Pending Review): last run summary is an inconsistent data structure
James Turnbull
09:19 am Bug #7106 (In Topic Branch Pending Review): last_run_summary.yaml is only readable by root
James Turnbull
09:15 am Bug #10744: Hash keys, defined & truth do not work as expected
I think this is actually a duplicate of #6412? Jos? Nigel? James Turnbull
08:43 am Bug #7106: last_run_summary.yaml is only readable by root
I've updated my above patch to only allow changing the mode. It doesn't contain the settings part that was NAKed.
Th...
Brice Figureau
08:37 am Bug #10676: last run summary is an inconsistent data structure
One of the reason we do it this way is that a report has no schema enforced.
The last run summary is extracted from...
Brice Figureau
08:31 am Feature #10789 (Closed): Adding the "keys" keyword to extract keys from a Hash
Hi,
we are using an custom ERB to fetch our configurations. We use Hashes a lot and we didn't find a way to extrac...
Jerome Loyet
07:15 am Bug #10744: Hash keys, defined & truth do not work as expected
Nigel Kersten wrote:
> The bugs here that need to be fixed are the ones other than 'defined', which as James pointed...
Brice Figureau
07:13 am Bug #6412: Can not test hash key exist?, or array element exist? in puppet
I'm proposing a fix in the following pull request:
https://github.com/puppetlabs/puppet/pull/211
Brice Figureau
06:29 pm Bug #7500 (In Topic Branch Pending Review): Don't let pw provider use -p
That makes a lot of sense, thanks for tracking that down! Adrien Thebo
05:34 pm Bug #7500: Don't let pw provider use -p
Hi,
The reason for the confusion is that the submitter is probably using the FreeBSD port. This includes a patch w...
Tim Bishop
05:24 pm Puppet Community Package Repository Feature #10710 (Closed): Facter 1.6.3 deb package ready
Done! Matthaus Owens
04:58 pm Facter Feature #10238 (In Topic Branch Pending Review): Add support for identifying block devices to Facter
I'm happy with this. Ken, what are your thoughts? Adrien Thebo
04:32 pm Feature #6907: Ensure providers can be used in the same puppet run that their prerequisites are d...
I'm happy to prefer your solution over mine if you can get it ready in time for the next bugfix release.
Otherwise...
Luke Kanies
04:11 pm Bug #9671: transaction eval_generate slow on many files in recurse managed directory
We tried a few different configurations: 20000 files in one directory, 8000 files in one directory, and nested 20 dir... Josh Cooper

11/11/2011

03:58 pm Bug #8062: yum package ensure=>latest not checking the epoch tag
I'm taking a look into the testing now. Jacob Helwig
03:34 pm Bug #9671: transaction eval_generate slow on many files in recurse managed directory
I had been meaning to update this with a number or two, but I forgot. With a recursive file resource with 20000 files... Nick Lewis
03:34 pm Feature #6907: Ensure providers can be used in the same puppet run that their prerequisites are d...
This approach concerns me as well. While it looks like it will prevent Puppet
from blowing up because of missing co...
Jacob Helwig
03:29 pm Puppet Forge Bug #10683: You have a nil object when you didn't expect it!\nYou might have expected an instance...
Ben - could you please schedule a merge and update for the Forge. James Turnbull
03:06 pm Bug #9671 (Merged - Pending Release): transaction eval_generate slow on many files in recurse man...
Merged into 2.7.x in commit:ad16096f97a546b8a12ed1f5230d2f78de6a0064 and 2.7rc in commit:323a1979be6273e2ff2c1ba7c844... Jacob Helwig
02:31 pm Bug #9671: transaction eval_generate slow on many files in recurse managed directory
This has been changed to [pull request 209](https://github.com/puppetlabs/puppet/pull/209) for 2.7rc. Nick Lewis
02:27 pm Bug #7893: Failed to generate additional resources using 'eval_generate': Cannot manage files of ...
Meanwhile, a workaround is to ignore the socket. Something like this:
file { '/var/lib/mysql':
owner =...
Gabriel Schuyler
01:29 pm Bug #10704: puppet's idea of /etc/hosts management does not match real world use
Bil Tong wrote:
> Can't the key for the hostfile be based on both the ip and the hostname together?
Actually, the...
Daniel Pittman
01:11 pm Bug #10704: puppet's idea of /etc/hosts management does not match real world use
Can't the key for the hostfile be based on both the ip and the hostname together? Bill Tong
01:03 pm Bug #10763 (Closed): http_server error compiling from rpm spec file
rpm spec file: puppet-2.7.6/conf/redhat/puppet.spec
I cannot build the puppet rpm from the spec file because it re...
Corey Osman
12:34 pm Puppet Dashboard Feature #10761 (Accepted): Better navigation for events
TItle was: "Events tab on report view should collapse unchanged resources." That title presupposes a solution; the n... Dan Hogland
12:32 pm Bug #10614 (Merged - Pending Release): Should not manage or source metadata from files on non-NTF...
This has been merged into 2.7.x in commit:8c307e8801277e35a5d3a29bfb6df4c4faad80b0 and 2.7rc in commit:22b8722a25a61a... Jacob Helwig
12:31 pm Puppet Dashboard Feature #10760 (Accepted): Puppet Dashboard 1.2.2; node report; change sort in log tab
The sorting in the log tab on a node report seems to be on the level column, which is hard to read when multiple chan... Stefan Heijmans
12:27 pm Puppet Dashboard Feature #10759 (Accepted): Node view -> latest report column should contain links
Randall Hansen
12:26 pm Puppet Dashboard Feature #10759 (Duplicate): Node view -> latest report column should contain links
The latest report listed should be an actual link to the report and not just the time stamp of the report.
This ke...
Dan Hogland
12:16 pm Puppet Forge Bug #10683 (In Topic Branch Pending Review): You have a nil object when you didn't expect it!\nYo...
I added a validation before finding which checks that the version specified is valid, and returns 400 if it's not. It... Nick Lewis
10:54 am Bug #10727: undefined method 'Pathname' in 2.7.6 on RHEL4
The issue about parenthezising arguments is #10161, fixed in commit:c343615 Josh Cooper
10:52 am Bug #10727 (In Topic Branch Pending Review): undefined method 'Pathname' in 2.7.6 on RHEL4
Josh Cooper
10:52 am Feature #2953 (Needs Decision): Puppet should support a data loading system
This ticket could probably go away. James Turnbull
10:25 am Bug #10744 (Accepted): Hash keys, defined & truth do not work as expected
The bugs here that need to be fixed are the ones other than 'defined', which as James pointed out is rather problemat... Nigel Kersten
10:23 am Bug #7486: Service refreshed despite failed dependencies
The solution in this case is File['B'] require File['A']. If A fails, B doesn't get deployed and service doesn't get ... Nan Liu
10:10 am Facter Bug #4466 (Closed): Files in /proc should not be read directly by Ruby
Red Hat ticket - https://bugzilla.redhat.com/show_bug.cgi?id=751214. Closing as an upstream issue. James Turnbull
10:06 am Bug #7141 (Closed): puppetd runs fail in 'daemon' mode when stat'ing /proc files
The fix for this requires kernel changes. A ticket has been logged with Red Hat to fix the kernel regression upstrea... James Turnbull
09:56 am Bug #7141: puppetd runs fail in 'daemon' mode when stat'ing /proc files
James Turnbull wrote:
> Red Hat has a ticket raised also now - https://bugzilla.redhat.com/show_bug.cgi?id=751214
...
Daniel Pittman
09:33 am Bug #7141: puppetd runs fail in 'daemon' mode when stat'ing /proc files
Red Hat has a ticket raised also now - https://bugzilla.redhat.com/show_bug.cgi?id=751214 James Turnbull
09:26 am Bug #10744: Hash keys, defined & truth do not work as expected
I am not sure if blah is truthy at all either given the way variables are handled. James Turnbull
09:23 am Bug #10744: Hash keys, defined & truth do not work as expected
No but was pointing out that this will sometimes have unpredictable results beyond the ones you found. :) James Turnbull
09:19 am Bug #10744: Hash keys, defined & truth do not work as expected
James Turnbull wrote:
> Jos - you do know defined and has_key are parse-order dependent right?
I did not. However...
Jos Boumans
09:15 am Bug #10744: Hash keys, defined & truth do not work as expected
Jos - you do know defined and has_key are parse-order dependent right? James Turnbull
09:14 am Bug #10744 (Needs Decision): Hash keys, defined & truth do not work as expected
Wouch. James Turnbull
09:08 am Bug #10744 (Duplicate): Hash keys, defined & truth do not work as expected
The following manifest has a few very unexpected outcomes:... Jos Boumans
08:08 am Bug #10722: http/https report processors don't error on bad HTTP response codes.
This was ported (as-is) into PE. This was not merged into Puppet core yet, as tests are pending :) Michael Stahnke
07:41 am Bug #10739 (Closed): An initial installation of 2.7.6 results in a default certificate without al...
Facts around the bug:
- Using puppet/puppet-server 2.7.6-2 RPM from the puppetlabs repo
- CentOS 5.6
- Stock pup...
Eli Klein
06:36 am Bug #1763: unhelpfull error message when parent directory is missing
Wow, 3 years old and I just ran into this in 2.7.6. It popped up for me with some config files when I was changing my... Marc DiBlasi
07:38 pm Bug #9388: Agent not respecting environment
Dennis Jacobfeuerborn wrote:
> Further investigation reveals that the yaml file in /var/lib/puppet/yaml/node/ is not...
Cody Robertson
06:40 pm Facter Bug #10261 (Needs Decision): Facter reports incorrect windows architecture
I would argue that the roles of architecture need to be more exactingly defined so that we can decide if this is a bu... Adrien Thebo
06:33 pm Facter Bug #10625: Xen dom0 and domU hosts reported as physical without xenfs mounted
I'll see if we can work out better detection that works well on xen and rackspace, with or without xenfs. It may take... Adrien Thebo
05:59 pm Bug #9388: Agent not respecting environment
Further investigation reveals that the yaml file in /var/lib/puppet/yaml/node/ is not updated appropriately when mong... Dennis Jacobfeuerborn
05:49 pm Bug #9388: Agent not respecting environment
It seems this has something to do with stale cached information.
I experimented a bit and switched between webrick...
Dennis Jacobfeuerborn
05:14 pm Bug #10727: undefined method 'Pathname' in 2.7.6 on RHEL4
Ruby versions:
RHEL5 x86_64 -- ruby-1.8.5-5.el5_4.8
RHEL4 x86_64 -- ruby-1.8.1-7.el4_7.2
I can't find any p...
Corey Osman
05:10 pm Bug #10727: undefined method 'Pathname' in 2.7.6 on RHEL4
I also see this error on RHEL5.4 x86_64... Corey Osman
04:51 pm Bug #10727 (Investigating): undefined method 'Pathname' in 2.7.6 on RHEL4
Hi Corey,
What ruby version are you using?
The issue is likely the following lines in lib/puppet/type/file.rb:2...
Josh Cooper
04:13 pm Bug #10704 (Needs Decision): puppet's idea of /etc/hosts management does not match real world use
Cody Herriges
04:12 pm Puppet Forge Bug #10683: You have a nil object when you didn't expect it!\nYou might have expected an instance...
It looks like this occurred because the version supplied was {2.2.0}, which doesn't parse. I haven't checked the modu... Nick Lewis
04:11 pm Bug #10704: puppet's idea of /etc/hosts management does not match real world use
Because of the model that Puppet follows and its requirement of uniqueness this is a tricky thing to satisfy without ... Cody Herriges
04:01 pm Bug #10727 (Closed): undefined method 'Pathname' in 2.7.6 on RHEL4
There seems to be an issue with 2.7.6 on RHEL4 (64 bit) where when installed cannot run due to the following error:
...
Corey Osman

11/10/2011

03:14 pm Bug #5547 (Accepted): Periodic "source did not contain any PSON!" error on all clients. Server / ...
James Turnbull
03:12 pm Bug #5547: Periodic "source did not contain any PSON!" error on all clients. Server / client vers...
Happening on Centos 5.7
puppet version 2.7.5
ruby 1.8.5 (2006-08-25) [i386-linux]
Linux puppetmaster.int.alp...
Banio Carpenter
02:00 pm Bug #10722: http/https report processors don't error on bad HTTP response codes.
Mike, this should go into:
* 2.6.x
* 2.7.x
* master
Pull: <https://github.com/puppetlabs/puppet/pull/205>
Co...
Nigel Kersten
01:49 pm Bug #10722 (Closed): http/https report processors don't error on bad HTTP response codes.
Any Net:: errors are raised correctly, but we fail silently if we get a non-200 HTTP response code.
Nigel Kersten
12:05 pm Puppet Forge Feature #10713 (Accepted): module forge (or module tool) should better support iterating on modules
This ticket was created in order to capture a user story that I was having an issue with:
**high level use case:**...
Dan Bode
11:46 am Facter Bug #10271: Amazon Linux operatingsytem and operatingsystemrelease and osfamily facts do not work
Reminder to update puppetlabs-ntp module when this is sorted out.
https://github.com/puppetlabs/puppetlabs-ntp/pul...
Garrett Honeycutt
11:38 am Bug #9671 (In Topic Branch Pending Review): transaction eval_generate slow on many files in recur...
Some improvements for this are available at [pull request 203](https://github.com/puppetlabs/puppet/pull/203).
Thi...
Nick Lewis
11:24 am Bug #10586 (Duplicate): Windows puppet cannot source files remotely if owner and group are not sp...
This issue will be resolved with the fix for #10614 Josh Cooper
10:53 am Puppet Community Package Repository Feature #10710 (Closed): Facter 1.6.3 deb package ready
There is a facter 1.6.3 deb ready for placement on apt.puppetlabs.com. It would be awesome if that could be added to ... Matthaus Owens
10:42 am Bug #9850 (Accepted): Parameters and properties should handle single values the same with ':array...
Throwing together a quick test type/provider to test this out, I found the following behavior when retrieving the val... Jacob Helwig
10:40 am Bug #10614: Should not manage or source metadata from files on non-NTFS volumes on Windows
Cygwin's mount code solely looks at the FILE_PERSISTENT_ACLS flags to determine whether to attempt to get/set securit... Josh Cooper
07:53 am Puppet Dashboard Bug #10562: CSV export broken in IE8
I can't find any significant differences between these two log snippets. Randall Hansen
07:40 am Puppet Dashboard Bug #10562: CSV export broken in IE8
Update from customer:
Interesting that it is working on your test boxes. I've tried IE6,IE7 and IE8 and get the sa...
Randall Hansen
07:02 am Bug #10704: puppet's idea of /etc/hosts management does not match real world use
Note: the presence of just the first host{} entry will delete the ipv6 entry from /etc/hosts - not good! Bill Tong
06:59 am Bug #10704 (Accepted): puppet's idea of /etc/hosts management does not match real world use
Here is a valid extract from an /etc/hosts files on a RHEL box:
127.0.0.1 localhost localhost.localdomain lo...
Bill Tong
06:39 am Bug #10702 (Needs More Information): Puppetdoc does not generate documentation for parameterized ...
Puppetdoc will generate documentation for a defined resource that includes the list of available parameters, like thi... Lars Kellogg-Stedman
04:29 pm Facter Feature #10238: Add support for identifying block devices to Facter
Done; I've replaced the commit in the pull request ([https://github.com/puppetlabs/facter/pull/98](https://github.com... Jason Gill

11/09/2011

03:42 pm Bug #10392: Error puppet agent with server
The interesting part is really... Stefan Schulte
03:31 pm Facter Feature #10238: Add support for identifying block devices to Facter
Fine by me. Anyone else? Ken Barber
03:29 pm Feature #10496 (Duplicate): I'd like to have show_diff output in the report.
you mean like #2744? Stefan Schulte
02:26 pm Facter Feature #10238: Add support for identifying block devices to Facter
Hmm good points. I can easily change to the format you suggested:
blockdevice_sda_model
blockdevice_sda_ven...
Jason Gill
02:16 pm Facter Feature #10238: Add support for identifying block devices to Facter
Jason Gill wrote:
> I think the only other information that can be reliably retrieved is size (it's the value of /sy...
Ken Barber
02:04 pm Puppet Forge Bug #10683 (Needs Decision): You have a nil object when you didn't expect it!\nYou might have exp...
James Turnbull
02:04 pm Puppet Forge Bug #10683 (Closed): You have a nil object when you didn't expect it!\nYou might have expected an...
... James Turnbull
01:47 pm Feature #9879 (Code Insufficient): Puppet resource hash support
Nan,
I do like the output you have for '`puppet resource`' better. The branch you have right now no longer works ...
Jacob Helwig
01:44 pm Facter Feature #10238: Add support for identifying block devices to Facter
I think the only other information that can be reliably retrieved is size (it's the value of /sys/block/*/size multip... Jason Gill
01:32 pm Bug #9850: Parameters and properties should handle single values the same with ':array_matching =...
This was in 2.7.3, which was the stable version when I ran into this problem. Philip Jameson
01:29 pm Bug #9850: Parameters and properties should handle single values the same with ':array_matching =...
What version of Puppet are you using? Jacob Helwig
01:26 pm Facter Feature #10238: Add support for identifying block devices to Facter
Jason Gill wrote:
> Ken I totally agree, having the size and other details (like SCSI LUN, etc) would be really grea...
Ken Barber
01:19 pm Facter Feature #10238: Add support for identifying block devices to Facter
Ken I totally agree, having the size and other details (like SCSI LUN, etc) would be really great. However in this in... Jason Gill
01:14 pm Facter Feature #10238: Add support for identifying block devices to Facter
So I love the idea of tracking this. By I wanted to add my 2p just for good luck.
Do we expect other metadata to be ...
Ken Barber
01:03 pm Facter Feature #10238: Add support for identifying block devices to Facter
I have written tests that should handle all of the cases I could think of and submitted a GitHub pull request which r... Jason Gill
01:02 pm Bug #10677 (Closed): fix #4135 in 2.6 branch
#4135 is still a problem in 2.6.12.... Corey Osman
12:51 pm Bug #10676 (Closed): last run summary is an inconsistent data structure
* If a run has a failed resource such that all the subsequent events don't fire, we don't write out 'events 0', we ... Nigel Kersten
12:48 pm Bug #10675 (Accepted): last run summary times displayed in a insane precision
... Nigel Kersten
12:22 pm Feature #4865 (In Topic Branch Pending Review): Puppet debug mode should print resource type/titl...
The one-line change to make this happen is submitted as https://github.com/puppetlabs/puppet/pull/202 Daniel Pittman
11:59 am Feature #6907: Ensure providers can be used in the same puppet run that their prerequisites are d...
I don't think that the situation where an unsuitable provider has instances is that unlikely.
Take the gentoo port...
Stefan Schulte
11:30 am Bug #9983 (Merged - Pending Release): Files should be opened in binary mode
Merged into 2.7.x in commit:e8b9f64644eb3bbd6753e06c52258d07b63328b2 and into 2.7rc in commit:50c9394caaa1827b6e4432d... Jacob Helwig
11:24 am Facter Bug #10395 (Closed): changes to manufacturer_spec have caused test failure on windows
Released in 1.6.3 Matthaus Owens
10:50 am Feature #6907: Ensure providers can be used in the same puppet run that their prerequisites are d...
Stefan Schulte wrote:
> I have some problems with this patch. If you run in noop mode this raises the following erro...
Luke Kanies
10:24 am Facter Refactor #9708: Remove redundancy from operatingsystem confines
Yeah, this is a really good candidate for 1.7.0. Adrien Thebo
06:54 am Bug #10546: Failed to parse template apache/munin-stats: Could not find value for 'hostname'
I got the same problem, on FreeBSD 8.2-RELEASE running puppet-2.7.6:
dimuweb-test# pcons (alias for /usr/local/s...
Espen Tagestad
05:04 am Facter Refactor #9708 (Code Insufficient): Remove redundancy from operatingsystem confines
I'm marking this as Code Insufficient because of the DragonFly BSD failure.
More tests should be done on the othe...
Ken Barber
04:51 am Bug #6112: Puppet cert generate doesn't play nice with autosigning
Hmm, I've just got this on PE 1.2.4 too:... Mark Phillips
04:50 am Facter Refactor #9708: Remove redundancy from operatingsystem confines
I've tried this on:
* Solaris 10
* OS X 10.6 (hardwareisa is now fixed with this patch)
* Dragonfly BSD (found a bug...
Ken Barber
03:19 am Facter Refactor #9708: Remove redundancy from operatingsystem confines
Should this be a 1.6.x change? I'm almost preferring it to be the next release since it seems risky enough - and its ... Ken Barber
 

Also available in: Atom