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

Activity

From 03/23/2011 to 03/29/2011

03/30/2011

11:42 pm Bug #6494 (Merged - Pending Release): Augeas defvar (def*?) does not appear to be supported in Pu...
Merged into `next` as of commit:9290b2f990fd4b267b2eb0da719b8f320484c4d7 Jesse Wolfe
11:20 pm Bug #6335: Parameterized Class and Defined Resource Type should allow trailing comma in argument ...
Nan, can you commit the regenerated parser file, too? Jesse Wolfe
11:17 pm Bug #6324 (Merged - Pending Release): SMF provider generates occasional "Must pass an array to ex...
Merged to `next` as of commit:12f5a15305ce7dc86dbd21f4f77162cae637cbfd Jesse Wolfe
10:30 pm Bug #5477 (Closed): if site.pp does not exist on the first compile, puppet master will not detect...
Verified fixed in 2.6.next on:
ec3178f7f3e7d4afd167089bc78ec99b88a0b664
Acceptance level test added to puppet-a...
Dominic Maraglia
10:30 pm Feature #6890 (Needs Decision): No default for 'puppetdlog' in puppet 2.6.6
I think this is a dup of another ticket - but I concur - puppetdlog hasn't done anything for a while from memory. James Turnbull
10:27 pm Feature #6890: No default for 'puppetdlog' in puppet 2.6.6
I take it back. It seems pupppetd is ignoring the 'puppetdlog' directive altogether. The only way to get puppetd lo... Jeff Lewis
10:18 pm Feature #5909 (Merged - Pending Release): puppet language needs a way to convert from hashes to r...
I really, really like the changes that Dan made since the above discussion.
I've merged this patch into `next` as ...
Jesse Wolfe
10:14 pm Bug #6810 (Needs More Information): File 'fail' became a lot more fatal in 2.6.0
Is it only when recursing? Or does this happen when any file resource has an non-existent source? Nigel Kersten
10:14 pm Bug #6117: Catalog GETs should shift to POST
Matt Robinson wrote:
> It looks like something to fix this issue will be necessary before we can use puppet under Rub...
Cody Robertson
10:12 pm Feature #5158: File resources: Make source/content parameters and the file/template functions con...
Thomas Bellman wrote:
> Nigel Kersten wrote:
>
> > As Markus pointed out on the mailing list, we have a 'cat' ope...
Nigel Kersten
10:06 pm Bug #6117: Catalog GETs should shift to POST
It looks like something to fix this issue will be necessary before we can use puppet under Ruby 1.9, at least with We... Matt Robinson
10:04 pm Feature #4885: Simplify the syntax for specifying file paths in modules using a '~'
Yeah we can look at it that way. It's still all about substitution at the start of the string. Nigel Kersten
09:56 pm Feature #6890 (Needs Decision): No default for 'puppetdlog' in puppet 2.6.6
I'm running puppet 2.6.6 on Centos 5.5.
puppetd is not logging to $logdir out of the box. After setting 'puppetdl...
Jeff Lewis
09:54 pm Bug #5977: command_line only loads commands from the first path where it finds puppet/application...
Yes, it is. Luke Kanies
09:51 pm Feature #5432 (Merged - Pending Release): Use AIX native commands to manage users and groups
I've merged this to `next` as of commit:1a7f0dc6c4bfe4ce716ddfd918be181c8d682229
Nigel, do you have any commentary...
Jesse Wolfe
09:36 pm Feature #6888 (Merged - Pending Release): Create a new Puppet::String to provision a new EC2 inst...
Basic functionality is available, though configured through environment variables. Future work will include migratin... Pieter van de Bruggen
09:35 pm Feature #6889 (Closed): Install PE on newly provisioned EC2 instances
Pieter van de Bruggen
09:31 pm Feature #6888 (Closed): Create a new Puppet::String to provision a new EC2 instance.
Pieter van de Bruggen
08:59 pm Bug #6876 (Closed): 'symbolic link' section of style guide 1.0 has typo
Done and pushed, thanks for spotting it! (Actually, either value works identically, but I'm generally standardizing o... Nick Fagerlund
08:23 pm Feature #4885: Simplify the syntax for specifying file paths in modules using a '~'
You have a point. I meant just in the case of "source" but I didn't make that clear.
Still, only the beginning is...
Patrick Mohr
08:03 pm Facter Bug #6794: Wrong uptime info
~:crete> /usr/local/rcf-tools/bin/facter | grep uptime
uptime => -145 days
uptime_days => -145
upt...
Jeff Blaine
07:52 pm Facter Bug #6794: Wrong uptime info
Ben Hughes wrote:
> Thanks.
>
> Looking at the code, the only way I can see how it would report a negative time i...
Jeff Blaine
07:43 pm Bug #5977: command_line only loads commands from the first path where it finds puppet/application...
Isn't this resolved in 2.6.5? Dan Bode
07:34 pm Feature #4885: Simplify the syntax for specifying file paths in modules using a '~'
The context Randall was missing was that we already do the "magical" dereferencing in the template function like:
...
Nigel Kersten
07:03 pm Feature #4885: Simplify the syntax for specifying file paths in modules using a '~'
This wasn't how my original idea worked when proposed. In unix, "~" means your home directory. "~root" means root's... Patrick Mohr
06:06 pm Feature #6621: Provide a nil type in the Puppet language
Actually, Rich makes a good point. Whenever there are Puppet/Ruby interactions (custom functions, templates etc) it d... Oliver Hookins
05:38 pm Bug #6886: Allow symbol for ruby hostclass name
Having looked at examples again, I can see that one can define the hostclass as a symbol but when you include it, you... Brian Roller
05:26 pm Feature #6621: Provide a nil type in the Puppet language
Can you provide an example that illustrates why we need to do that? Nigel Kersten
05:23 pm Feature #6621: Provide a nil type in the Puppet language
Even if undef is sufficient (which I think it is, we don't need two undefined types), could we have puppet interpret ... Rich Rauenzahn
05:20 pm Bug #6745 (Duplicate): Puppet needs a better undef/way to handle nil's from custom functions
Have a look at #6621 for more discussion around this.
undef **literally** isn't a value.
Nigel Kersten

03/29/2011

03:53 pm Feature #4885: Simplify the syntax for specifying file paths in modules using a '~'

I think I like this. Let's see if I understand.
class notfoo {
file { "booyah2":
source => ...
Randall Hansen
03:24 pm Feature #5158: File resources: Make source/content parameters and the file/template functions con...
John Warburton wrote:
> If you support the file() syntax, can we remove "source =>" altogether? I see beginners stru...
Nigel Kersten
02:33 pm Bug #6886 (Investigating): Allow symbol for ruby hostclass name
Using a symbol for the name of a ruby hostclass causes an error when catalog is requested by client.
Apparently some...
Brian Roller
01:37 pm Facter Bug #6827: Won't find Mac Address on Mac OSX if better than 10M ethernet in version 1.5.8
I like your regular expression much better than my hack that demonstrated the problem. It works for me. Steve Simpson
01:11 pm Feature #5158: File resources: Make source/content parameters and the file/template functions con...
Nigel Kersten wrote:
> Thomas Bellman wrote:
> > And that is a valuable feature. I have a "library template" that ...
Thomas Bellman
12:34 pm Feature #5158: File resources: Make source/content parameters and the file/template functions con...
Nigel Kersten wrote:
> As Markus pointed out on the mailing list, we have a 'cat' operator already.
>
> "${...
Thomas Bellman
06:43 am Feature #6879 (Accepted): Add `capabilities` to the puppet agent / master communication.
Ben Hughes
06:15 am Bug #6844 (Accepted): ./puppet.rb has a single case statement in self.[](param)
Ben Hughes
06:13 am Bug #6876 (Accepted): 'symbolic link' section of style guide 1.0 has typo
Ben Hughes
06:10 am Bug #3955: Specifying file content by checksum should not use 'content' property
Is the `checksum => "{type}value"` form one that really needs to be preserved? I don't think I've ever seen it in the... donavan m
06:04 am Bug #6819 (Investigating): ssh_authorized_key empty authorized_keys for users other than root
Ben Hughes
06:03 am Bug #6810 (Needs Decision): File 'fail' became a lot more fatal in 2.6.0
This is for the following situation:... Ben Hughes
05:37 am Bug #6745 (Needs Decision): Puppet needs a better undef/way to handle nil's from custom functions
Ben Hughes
05:35 am Bug #6720 (Accepted): Documentation for autorequires should be automatically generated
Ben Hughes
05:34 am Refactor #6698 (Needs More Information): get rid of semicolons when using code compression
Ben Hughes
05:33 am Bug #6857 (Investigating): password disclosure when changing a user's password
In what ways can the puppet agent logs become exposed to non root users? Ben Hughes
05:30 am Bug #6847 (Needs Decision): Cannot read client $noop setting
Ben Hughes
05:09 am Feature #5158: File resources: Make source/content parameters and the file/template functions con...
If you support the file() syntax, can we remove "source =>" altogether? I see beginners struggle to understand why th... John Warburton
04:59 am Bug #4904: mount type attempting remount when ensure => present
Just checked - this was fine for 2.6.6
It looks like for 2.6.7, there was a major rewrite of lib/puppet/provider/m...
John Warburton
04:32 am Feature #6750 (Rejected): Interfaces need to support "posix style" option handling
Agreed, in the sense that we all plan on supporting GNU style options until something convinces us otherwise. Daniel Pittman
03:15 am Bug #6885 (Closed): puppet agent fingerprint requires --verbose to return a value.
root@ip-10-84-117-71:~# puppet agent --no-daemonize --fingerprint --verbose
notice: DD:B2:20:76:A1:6C:1E:3B:...
Teyo Tyree
03:12 am Bug #6884 (Rejected): fingerprint on the client fails if there is a certificate failure on the ma...
puppet agent --no-daemonize --fingerprint --verbose
Could not run: Retrieved certificate does not match priv...
Teyo Tyree
02:58 am Facter Bug #6827: Won't find Mac Address on Mac OSX if better than 10M ethernet in version 1.5.8
If we're going down this route, we may as well go the whole hog...... Ben Hughes
02:42 am Facter Refactor #6883 (In Topic Branch Pending Review): Update facter install.rb to be slightly more inf...
Ben Hughes
02:37 am Facter Refactor #6883 (Closed): Update facter install.rb to be slightly more informative.
install.rb outputs error messages during installation that can be misleading to the user.... Ben Hughes
01:50 am Facter Bug #6794: Wrong uptime info
Thanks.
Looking at the code, the only way I can see how it would report a negative time is by the clock shifting m...
Ben Hughes
01:05 am Feature #6375: Write only stored configs
I'd be more comfortable working on this if we knew this was actually responsible for the performance problems you're ... Nigel Kersten
12:46 am Feature #5158: File resources: Make source/content parameters and the file/template functions con...
As Markus pointed out on the mailing list, we have a 'cat' operator already.
"${template("a.erb")}${template("...
Nigel Kersten
12:34 am Puppet Dashboard Bug #5473 (Accepted): Error not properly reported if upload of report fails
Nigel Kersten
12:25 am Bug #3910 (Accepted): Server is not authoritative over client environment when specified in an ENC
Nigel Kersten
12:15 am Bug #3955: Specifying file content by checksum should not use 'content' property
After investigation and UX discussion Luke and I have a proposed path forward on this ticket:
`checksum` is change...
Daniel Pittman
12:14 am Feature #6879 (Accepted): Add `capabilities` to the puppet agent / master communication.
At the moment we have an assumed link between the version of the puppet agent connecting to a master, and the capabil... Daniel Pittman
12:06 am Feature #6878 (Accepted): Allow file() function to specify module-root relative paths.
The file() function only allows for absolute path specification.
We need to bring it into consistency with the tem...
Nigel Kersten
11:51 pm Feature #5158: File resources: Make source/content parameters and the file/template functions con...
Latest proposal:
* Whenever an array is specified for source *or* content, we are employing the "find first existi...
Nigel Kersten
11:35 pm Bug #6819: ssh_authorized_key empty authorized_keys for users other than root
It's possible, but (given what Stefan said) would involve changing the Ruby code behind the type & provider. If Stef... Jacob Helwig
11:17 pm Puppet Dashboard Bug #6866: debian package contains non working logrotate rule
If I recall correctly, `/usr/share/puppet-dashboard/log/` should be a symlink to `/var/log/puppet-dashboard`. Defini... Jacob Helwig
10:14 pm Bug #6876 (Closed): 'symbolic link' section of style guide 1.0 has typo
The 'symbolic link' section says 'ensure => symlink' when it most likely should be 'ensure => link' Jordan Sissel
09:56 pm Feature #6873 (Closed): Catalogs should be statically compiled
Catalogs that specify file URLs are currently not static - if the remote URL changes, then the configuration can chan... Luke Kanies
08:52 pm Bug #3883: Transaction reports and contained instances have no json support
This should be extended to include all indirected data types. Here's the current status:... Luke Kanies
08:49 pm Bug #5605: Prefetch doesnt work when resourcetype uses composite keys
I've got a sketch of a solution that changes the keys of the hash passed to "prefetch", so it might not be compatible... Jesse Wolfe
08:34 pm Bug #5605 (Needs More Information): Prefetch doesnt work when resourcetype uses composite keys
Jesse, can you provide a summary of where we are with this? Nigel Kersten
08:33 pm Feature #4339 (Accepted): Record last run status on the node
Nigel Kersten
08:31 pm Bug #4904: mount type attempting remount when ensure => present
From checking git logs, it looks like this got broken back in January.
Do you know the latest 2.6.x version you te...
Nigel Kersten
08:29 pm Bug #6650 (Duplicate): resource type indirector should return all resources per environment, not ...
I didn't realize this ticket existed when I created #6851. They're both fixed now. Luke Kanies
08:00 pm Bug #6819: ssh_authorized_key empty authorized_keys for users other than root
It seems one of the keys was the same for both users. I tested again and seems to be working fine.
Is it possible no...
Cristian Tomoiaga
07:38 pm Puppet Dashboard Bug #6533 (Accepted): Report Generator should be able to create unresponsive nodes fast
Nigel Kersten
07:33 pm Facter Feature #5205: facter does not have a manpage
Thank you for adding this functionality! I found a few small issues that need to be addressed before this is released... Garrett Honeycutt
06:20 pm Feature #6862 (Closed): Rake mail_patches should pre-fill the cover-letter subject
Available in:
* Puppet `2.6.next` as of commit:ec3178f7f3e7d4afd167089bc78ec99b88a0b664
* Facter `next` as of com...
Jacob Helwig
06:05 pm Facter Bug #6613 (In Topic Branch Pending Review): RSpec test failure on osol11 - undefined method `incl...
Solaris ifconfig will not return the mac address if the user is not root; netstat -np can provide the necessary infor... Adrien Thebo
05:58 pm Bug #6819: ssh_authorized_key empty authorized_keys for users other than root
The keys that are erased from the user's authorized_keys: Are these keys also in root's authorized_keys file?
If t...
Stefan Schulte
05:19 pm Facter Feature #5021: Archserver detection.
When trying to load an arch server VM the installation failed, due to the inability to retrieve the core.db.tar.gz. I... Adrien Thebo
05:17 pm Facter Feature #5205 (In Topic Branch Pending Review): facter does not have a manpage
Documentation moved, manpage dynamically generated from the help output. Adrien Thebo

03/28/2011

01:09 pm Facter Bug #6794: Wrong uptime info
unix:0:system_misc:boot_time 1283912059 Jeff Blaine
12:37 pm Bug #6868 (Investigating): Dependency chain issues
I have the following dependency chain:
simple_line{} -> simple_line{} -> simple_line{} -> Class["syslog::enable"...
Maxim Ianoglo
09:16 am Bug #6819: ssh_authorized_key empty authorized_keys for users other than root
Hi Stefan,
1. With authorized_keys filled with several keys other than the one I want, after running puppet the fi...
Cristian Tomoiaga
07:24 am Puppet Dashboard Bug #6866 (Accepted): debian package contains non working logrotate rule
The Ubuntu/Debian puppet-dashboard package (puppet-dashboard 1.0.4-1) contains a logrotate rule that generates an er... Ralf Gross
03:11 am Bug #5605 (Needs Decision): Prefetch doesnt work when resourcetype uses composite keys
James Turnbull
03:09 am Bug #6130 (Closed): Change header level on metaparameter reference
James Turnbull
03:08 am Bug #6854: Update Red Hat spec file
What's insufficient about the code? Or was that supposed to be some other status? I fixed the doubled mkdir typo th... Todd Zullinger
03:06 am Feature #5132 (Closed): Define REST API for facts
James Turnbull
03:02 am Bug #4914 (Closed): mount provider slows down linearly w/ number of mounts
James Turnbull
02:55 am Bug #5610 (Closed): hasstatus breaks dependency of named service resource.
James Turnbull
02:54 am Bug #6270 (Closed): Glitchy Markdown in functions reference
James Turnbull
02:54 am Bug #6280 (Closed): puppetdoc chokes on new concat strings
James Turnbull
02:53 am Bug #6281 (Closed): puppetdoc doesn't parse all manifests
James Turnbull
02:53 am Bug #6322 (Closed): --detailed-exitcodes isn't effective when using --noop argument
James Turnbull
02:53 am Bug #6331 (Closed): Link-rot (trac) in inline documentation
James Turnbull
02:53 am Feature #6338 (Closed): Backport Inventory Service to 2.6.x branch.
James Turnbull
02:52 am Bug #6346 (Closed): SIGINT trapping should be stubbed in tests so that you can ctrl+c out of a sp...
James Turnbull
02:50 am Bug #6445 (Closed): Incorrect program specified in lib/puppet/reference/configuration.rb
James Turnbull
02:50 am Bug #6407 (Closed): Specs hang on zlib test when mocha 0.9.11 is installed
James Turnbull
02:49 am Feature #6376 (Closed): Add "_search" alias for plural REST endpoints
James Turnbull
02:49 am Bug #5552 (Closed): Running puppet cert without options results in failure
James Turnbull
02:48 am Bug #5661 (Closed): Creating type instances is broken when type uses composite keys
James Turnbull
02:48 am Bug #5662 (Closed): Parsedfile provider does not work with composite keys
James Turnbull
02:47 am Bug #5794 (Closed): puppet reports tries to create .../reports/$fqdn without creating .../reports
James Turnbull
02:46 am Bug #6269 (Closed): Hashes only work with two levels
James Turnbull
02:45 am Bug #5073 (Closed): Puppet doesn't download custom providers/types if tags are used
James Turnbull
02:41 am Feature #2645 (Closed): Support "-r" option to useradd (create a system user)
James Turnbull
02:40 am Bug #5516 (Closed): Hashes can't be used in selectors
James Turnbull
02:39 am Bug #6632 (Closed): Adding a new mount causes error with umount
James Turnbull
02:39 am Bug #6641 (Closed): Fix mount tests
Fixed in 2.6.6 James Turnbull
02:38 am Bug #6689 (Closed): inventory_active_record terminus for facts should search quickly
James Turnbull
02:37 am Bug #6707 (Closed): "none where found" typo in rest_authconfig.rb
James Turnbull
02:37 am Bug #6723 (Closed): Puppet::Util::Execution withenv method not resetting environment
James Turnbull
02:36 am Bug #5392 (Closed): Misleading error message when trying to collect resources of an undefined type
James Turnbull
02:35 am Bug #5428 (Closed): Catalog compile fails with to_hash error due to YAML object recovery in store...
James Turnbull
02:35 am Bug #6845: mount tmpfs on Solaris fail
Sorry, only just saw the attached patch. Applied it (see note below) and all is fine:
# puppet apply --verbose...
John Warburton
02:35 am Bug #4922 (Closed): Puppetd creates empty files, if it gets a 404
James Turnbull
02:34 am Facter Bug #6794 (Investigating): Wrong uptime info
Hmm. If it's still doing it, would it be possible to get the output of the following please, as that's what Facter us... Ben Hughes
02:34 am Bug #5720 (Closed): puppetdoc fails on parameterized class when a parameter's default is set to v...
James Turnbull
02:34 am Feature #5724 (Closed): Deprecate DESTDIR env method for install.rb
James Turnbull
02:33 am Bug #6267 (Closed): puppetdoc symbol matching prefers individual tokens a little too much.
James Turnbull
02:33 am Bug #6499 (Closed): puppet -h and puppet --help return different help texts
James Turnbull
02:33 am Bug #6513 (Closed): Settings code does not propagate environment
James Turnbull
02:32 am Bug #6581 (Closed): Inventory service should be a single terminus
James Turnbull
02:32 am Feature #6602 (Closed): Backport PSON serialization for facts to 2.6.
James Turnbull
02:28 am Bug #6606 (Closed): All autorequire rules should be documented
Released in 2.6.7 James Turnbull
02:25 am Bug #5466 (Closed): puppet resource omits trailing comma after last resource
Fixed in 2.6.7 James Turnbull
02:25 am Bug #5392: Misleading error message when trying to collect resources of an undefined type
Released in 2.6.7 James Turnbull
02:24 am Bug #3999 (Closed): undef values for the SELinux attributes of the file resource type don't work
Pushed in 2.6.7 James Turnbull
02:22 am Bug #6509 (Closed): Broken code blocks in types reference
Fixed in 2.6.7 James Turnbull
02:13 am Bug #6845: mount tmpfs on Solaris fail
% facter --version
1.5.8
John Warburton
02:10 am Bug #6299 (Needs More Information): fact_names being mangled, 2.6.5rc1, mysql
Any update on this Mark? James Turnbull
02:09 am Bug #6353 (Closed): puppet filebucket no longer generating file paths
Released in 2.6.5. James Turnbull
11:35 pm Bug #4760 (Duplicate): remove freebsd ports provider
James Turnbull
09:22 pm Bug #6864 (Closed): Upgrade warning isn't strong enough
Edit made. James Turnbull
09:17 pm Bug #6864 (Re-opened): Upgrade warning isn't strong enough
I can edit it, but the problem is my wording. I was having trouble with the wording, and I wasn't sure what versions... Patrick Mohr
09:15 pm Bug #6864 (Closed): Upgrade warning isn't strong enough
It's a wiki - you can edit. Not sure your wording is perfect but a strong recommendation is probably needed. James Turnbull
09:13 pm Bug #6864 (Closed): Upgrade warning isn't strong enough
I think that the warning about upgrading servers first on ( http://projects.puppetlabs.com/projects/1/wiki/Release_No... Patrick Mohr
08:02 pm Bug #1125: incorrect parsing of range after DST change
Today DST started here in Sweden, and my logs are full of the above message. At the very least, please change the log... Per Cederqvist
07:52 pm Bug #6819: ssh_authorized_key empty authorized_keys for users other than root
Can you please run puppet again with `--debug --verbose` and paste the output here? Also when you specify a key that ... Stefan Schulte
05:54 pm Feature #4339 (Needs Decision): Record last run status on the node
There is a branch targetted at 2.6.x:
https://github.com/masterzen/puppet/tree/tickets/2.6.x/4339
James Turnbull

03/27/2011

06:28 am Bug #4760: remove freebsd ports provider
Ticket obsoleted by new patch in #4996. Please close. Russell Jackson
02:55 am Bug #6863 (Closed): extlookup should handle arrays as default values
The extlookup() function is unable to return an array as a default value. For example, one would expect this to work:... Mark Heily
05:31 pm Bug #6681: aptitude provider broken as aptitute doesnt support --force-yes
I concur with RI. I didn't realise this didn't get merged. :( James Turnbull
05:27 pm Bug #6681: aptitude provider broken as aptitute doesnt support --force-yes
Nigel Kersten wrote:
> The aptitude/apt provider relationship feels problematic given this, and we should probably m...
R.I. Pienaar

03/26/2011

03:54 pm Feature #6862: Rake mail_patches should pre-fill the cover-letter subject
Patch (based on 2.6.x) sent for review. Brice Figureau
03:45 pm Feature #6862 (Closed): Rake mail_patches should pre-fill the cover-letter subject
To prevent sending an empty subject line for threaded patch sets on puppet-dev, the mail_patches rake task should aut... Brice Figureau
07:02 am Facter Bug #6827 (Investigating): Won't find Mac Address on Mac OSX if better than 10M ethernet in versi...
James Turnbull
07:02 am Facter Bug #6832 (Investigating): Facter git install.rb fails on Ubuntu -- can not load openssl
James Turnbull
06:56 am Bug #6256 (Merged - Pending Release): /var/lib/puppet/rrd not created
commit:9a4de12bc4a7568b3adb9e514124edc69535ad1c James Turnbull
06:45 am Bug #6854 (Code Insufficient): Update Red Hat spec file
James Turnbull
06:44 am Bug #6826 (Code Insufficient): reportfrom defaults in defaults.rb provides misleading output
James Turnbull
01:27 am Bug #6859 (Needs Decision): puppet cert -l -a fails on cert.rb wrong # of arguments:
Matt - okay to pass to you with the other Ruby 1.9.x stuff? James Turnbull
01:25 am Bug #6858 (Closed): lexer.rb syntax error
The 2.6.x branch doesn't run on Ruby 1.9.x. The 2.7.x branch (next) does and this issue is already fixed there. Tha... James Turnbull
01:20 am Bug #6845: mount tmpfs on Solaris fail
I dont know why a erased the affected version... Stefan Schulte
01:17 am Bug #6845: mount tmpfs on Solaris fail
Is this remount issue really an issue about `/tmp` or does remount just not work for anything mounted with device set... Stefan Schulte
01:12 am Bug #6859 (Rejected): puppet cert -l -a fails on cert.rb wrong # of arguments:
When running puppet cert -l -a the following:
# puppet cert -l -a
/usr/local/lib/ruby/site_ruby/1.9.1/pup...
Scott Day
12:57 am Bug #6858 (Closed): lexer.rb syntax error
Minor issue but it was in the downloaded 2.6.7 tarball on the puppetlabs site. I just replaced the ':' with a ';' and... Scott Day
11:49 pm Bug #6857 (Closed): password disclosure when changing a user's password
When puppet-agent changes a user's password in /etc/shadow, the hashed values of the old and new passwords are printe... Mark Heily
11:28 pm Bug #5477 (Merged - Pending Release): if site.pp does not exist on the first compile, puppet mast...
Available in `2.6.next` as of commit:a2ac367c2bea2b94b88f739250edb828da0091d4
Available in `next` as of commit:698...
Jesse Wolfe
11:18 pm Feature #6375: Write only stored configs
We are on 2.6.3 and are not collecting facts, but I believe store configs will still do a read to see if there are an... Digant Kasundra
11:16 pm Feature #6374: Cannot compile manifest report
Pinging for any updates Digant Kasundra
11:15 pm Feature #1612: Parent classes should not need dissimilar names
Any word on this? I think this is still true in 2.6 Digant Kasundra
11:08 pm Feature #6855 (Closed): 'puppet resource_type search' should accept regexes
Merged into next as commit:c0236aab1145e01e26f59cf1d823dc6966ba567b. Luke Kanies
10:50 pm Bug #6856 (Closed): File{ links=> manage} doesn't work with dangling symlinks.
Simple test case:... Ben Hughes
10:43 pm Bug #6852 (Closed): Update IANA Records to show Puppet Labs rather than Reductive
Done. James Turnbull
10:37 pm Feature #6855 (Closed): 'puppet resource_type search' should accept regexes
It currently only accepts '*', and there's no real reason for that limitation. Luke Kanies
10:22 pm Feature #5528: API call to sign, clean or generate certificate request
Just to be clear - my proposed API was made up on the spot with the partner - I am 100% not attached to it and you gu... James Turnbull
10:19 pm Feature #5528: API call to sign, clean or generate certificate request
I just sat down with Luke to clarify the conflicting info in this ticket on what the REST API should look like.
Ja...
Matt Robinson
09:54 pm Facter Bug #6832: Facter git install.rb fails on Ubuntu -- can not load openssl
Do you have the libopenssl-ruby{1.8,} libraries installed too please? Ben Hughes
09:36 pm Bug #6850 (Closed): Puppet::Resource::Type#to_pson should not include code
Fixed and merged into next at commit:da082d500e1f1192dbc987483d753d93b5698094. Luke Kanies
09:36 pm Feature #6851 (Closed): Listing resource types should cause all types to get loaded
Fixed and merged into next at commit:e16a38349c596c4a6ea682173e0cc704dedc98a7. Luke Kanies
07:48 pm Bug #6854 (Closed): Update Red Hat spec file
The rpm spec file in conf/redhat has gotten a bit out of date. We should update it. Patch to follow shortly. Todd Zullinger
06:23 pm Bug #6845: mount tmpfs on Solaris fail
Stefan,
Didn't notice you had actually pushed a branch to fix so I did the same. Made one other change too that a...
Cody Herriges
05:41 pm Bug #6845 (Investigating): mount tmpfs on Solaris fail
Cody Herriges
05:25 pm Bug #6852 (Closed): Update IANA Records to show Puppet Labs rather than Reductive
See: http://www.iana.org/assignments/enterprise-numbers
I was deploying the Puppet LDAP schema from https://github...
Michael Stahnke
05:10 pm Feature #6851 (Closed): Listing resource types should cause all types to get loaded
We can currently call 'search' on resource_type, but it only lists already-loaded classes.
We should instead walk ...
Luke Kanies
05:08 pm Bug #6850 (Closed): Puppet::Resource::Type#to_pson should not include code
We are currently including the code when we provide information about resource types over REST or whatever, and we sh... Luke Kanies

03/25/2011

04:58 pm Puppet Dashboard Feature #6842: data_generator.rb should generate more random reports
More specifically than "more random" data, we need "more realistic" data-specifically, Randall would like us to simul... Max Martin
11:19 am Facter Bug #5394 (In Topic Branch Pending Review): Improve Facter fact value documentation
Ben Hughes
09:42 am Bug #6824 (Re-opened): Cannot manage account for user nfsnobody: "tried to get name field for sil...
Jacek Masiulaniec
07:59 am Bug #6847 (Closed): Cannot read client $noop setting
Discovered this when trying to work around the error that caused me to discover #6846. Basically, I needed to be able... John Crenshaw
07:45 am Bug #6845: mount tmpfs on Solaris fail
Hi John,
what version of facter are you using? I guess this is not a tmpfs problem but a general problem for Solar...
Stefan Schulte
07:24 am Feature #6846 (Investigating): Report full list of errors, not just the last error
Reproducible using the camptocamp apache module's apache::vhost-ssl method as a --noop on a machine that doesn't alre... John Crenshaw
05:12 am Bug #4904: mount type attempting remount when ensure => present
Changes in 2.6.7 have caused this to completely fail on Solaris (issue #6845) - with or without the above patch John Warburton
05:08 am Bug #6845 (Closed): mount tmpfs on Solaris fail
The newly released 2.6.7 mount provider fails on Solaris 10 U9, and does not modify the /etc/vfstab, but just adds an... John Warburton
03:38 am Bug #6844: ./puppet.rb has a single case statement in self.[](param)
Change that I am proposing: https://github.com/notbenh/puppet/commit/c29cf8f075ad4f2258e9acf26c6d27cd9d21b352
ben hengst
03:28 am Bug #6844 (Closed): ./puppet.rb has a single case statement in self.[](param)
The case statement in question only has two options and it seems needless when the rest of the file uses if/else for ... ben hengst
12:56 am Bug #5477: if site.pp does not exist on the first compile, puppet master will not detect when it ...
I've got a draft of a solution Jesse Wolfe
12:47 am Puppet Dashboard Bug #6828 (Accepted): Dashboard takes too long to remove a node
Nigel Kersten
12:20 am Puppet Dashboard Bug #6531 (Merged - Pending Release): Report Generator should generate events
commit:0f7dbd81e57f44457e26e8a0ded7616948e929bd Matt Robinson
12:20 am Puppet Dashboard Bug #6533: Report Generator should be able to create unresponsive nodes fast
commit:0f7dbd81e57f44457e26e8a0ded7616948e929bd Matt Robinson
12:19 am Puppet Dashboard Bug #6532 (Merged - Pending Release): Report Generator should have rake tasks
commit:0f7dbd81e57f44457e26e8a0ded7616948e929bd Matt Robinson
12:04 am Bug #4576 (Merged - Pending Release): nonexistent classes specified in external node definition a...
In Statler, an error will be raised. Available in `next` as of commit:c7f6e5ee743c061c020521651360bba240ae4519 Jesse Wolfe
11:31 pm Puppet Dashboard Feature #6842 (Accepted): data_generator.rb should generate more random reports
Matt Robinson
11:30 pm Puppet Dashboard Feature #6842 (Accepted): data_generator.rb should generate more random reports
lib/data_generator.rb currently generates reports that are not really random-they always use File type for resource s... Max Martin
11:25 pm Bug #4576 (Accepted): nonexistent classes specified in external node definition are ignored
Dan's patch is available in 2.6.next as of commit:0f3e537a127ff0a55e25e0eea4b7513529867df3 Jesse Wolfe
10:07 pm Puppet Dashboard Refactor #6840 (Closed): Remove VERSION file from repository
The VERSION file does not provide any information that cannot be gathered from `git describe`. The dashboard should ... Jacob Helwig
09:58 pm Feature #6833 (Closed): support 'script' as "short form" action creation mechanism.
https://github.com/puppetlabs/puppet/commit/1f59c7781ddeb9e1f73d2a901a71f6f827998451
Daniel Pittman
09:36 pm Bug #6791 (Duplicate): Fact lookup for a single node from Dashboard fails when using storeconfigs
Oops- Jacob and I opened a second ticket on this. It's fixed and closed. Jesse Wolfe
09:20 pm Puppet Dashboard Bug #6835 (Closed): Dashboard inventory service doesn't handle facts from Puppet 2.6.7 with store...
Fixed in commit:3e05556d7ba814a11c8e0aa45acf2b188b9ddbd2 Jacob Helwig
09:03 pm Puppet Dashboard Bug #6835 (Closed): Dashboard inventory service doesn't handle facts from Puppet 2.6.7 with store...
The facts that get returned by the inventory service are malformed from Dashboard's perspective, when the puppet mast... Jacob Helwig
08:16 pm Feature #6833 (Closed): support 'script' as "short form" action creation mechanism.
At the moment the `action` method is a fairly heavy tool: it provides a DSL, and is designed to allow substantial met... Daniel Pittman
07:08 pm Bug #3910: Server is not authoritative over client environment when specified in an ENC
How about this for a proposal?
We add the client-specified-environment as $2 for the ENC, so people can choose to ...
Nigel Kersten
07:04 pm Bug #4769 (Merged - Pending Release): Ruby timeout module doesn't support negative values anymore
Merged to 2.6.next in commit:9f1a01653f97c55cb4be8ab560a726a130042b35. Negatives are now munged to 0.0. Nick Lewis
06:59 pm Bug #3910: Server is not authoritative over client environment when specified in an ENC
Thomas Bellman wrote:

> The only way the server can be really authoritative about which
> environment a client g...
Nigel Kersten
06:26 pm Facter Bug #6832: Facter git install.rb fails on Ubuntu -- can not load openssl
... Dominic Maraglia
06:18 pm Facter Bug #6832 (Closed): Facter git install.rb fails on Ubuntu -- can not load openssl
3d287ac5e3393fa979d3494fc01e18370d0392f2
Dominic Maraglia
05:50 pm Bug #5908 (In Topic Branch Pending Review): Service Provider on Debian unable to disable services...
Micah-correct, we did not change the enable case. We tested what puppet currently does to enable a service with the n... Max Martin
05:34 pm Bug #6569 (Duplicate): Bad ASCII characters in macauthorisation type
I didn't see this ticket before I made the same fix in #6820, so I'm closing this one as a duplicate even though it w... Matt Robinson
05:25 pm Bug #6830 (Closed): Specs should all pass under Ruby 1.9
I got the tests so that they would run in #6820. That left 2003 failures in the specs (not sure about the Test::Uni... Matt Robinson

03/24/2011

04:49 pm Feature #6770: Interfaces don't support versioning
The largest remaining pieces of this task are implementing version `:latest` and testing the autoloading / autodiscov... Pieter van de Bruggen
04:35 pm Puppet Dashboard Bug #6828 (Closed): Dashboard takes too long to remove a node
Deleting a node takes too long. A probable cause is that Dashboard deletes node reports one at a time, rather than i... Randall Hansen
04:25 pm Facter Bug #6827 (Closed): Won't find Mac Address on Mac OSX if better than 10M ethernet in version 1.5.8
The current match fails because the interface is 1000baseT not 10baseT. The method in the trunk does work, so not sur... Steve Simpson
03:56 pm Bug #6826 (In Topic Branch Pending Review): reportfrom defaults in defaults.rb provides misleadin...
James Turnbull
03:51 pm Bug #6826 (Closed): reportfrom defaults in defaults.rb provides misleading output
James Turnbull
02:46 pm Bug #6825 (Needs More Information): param_value in storeconfigs causes syntax error
Puppet master has stored the config, that i have attached, into the mysql-database.
When I now run the agent on th...
Alexander Rusa
02:06 pm Bug #5018: tagmail causes indirector error
A similar bug is also visible in 0.25.5 in CentOS/EPEL. Upon adding a puppet-dashboard or foreman report; it errors "... Ivo Tamboer
12:15 pm Bug #6824 (Needs More Information): Cannot manage account for user nfsnobody: "tried to get name ...
I'd like to receive userdel suggestions for unmanaged users:
resources { 'user':
noop => true,
...
Jacek Masiulaniec
10:29 am Bug #6745: Puppet needs a better undef/way to handle nil's from custom functions
same problem with defines and passing undefs to native types.
i work around it with checking if variable is empty ...
konrad rzentarzewski
04:30 am Bug #5908: Service Provider on Debian unable to disable services: now uses update-rc.d enable/dis...
Correct me if I am wrong, but this patch seems to only handle the disable case, and not the enable one? micah -
04:18 am Feature #6750: Interfaces need to support "posix style" option handling
Frankly, I think we've already spent too much time talking about this.
I think we should implement GNU-style optio...
Luke Kanies
02:19 am Bug #6823 (Closed): Facts from plugins not working with standalone
So based on that I have no idea why it's fixed. I am going to close but if you have problems please feel free to re-o... James Turnbull
01:35 am Bug #6823: Facts from plugins not working with standalone
Hmm, that's the darndest thing. I just fought with this for a solid 6 hours, and now I can't make it happen anymore. ... John Crenshaw
01:28 am Bug #5908: Service Provider on Debian unable to disable services: now uses update-rc.d enable/dis...
In the debian bug, the proposed solution comes to a very similar conclusion, there the suggestion is to simply remove... micah -
12:59 am Bug #6823: Facts from plugins not working with standalone
Can you show me the log output? --debug --verbose --trace - thanks. James Turnbull
12:56 am Bug #6823: Facts from plugins not working with standalone
Yes, pluginsync enabled, looks like puppet version is 2.6.2-4, and facter is 1.5.7-3 (both are the latest available f... John Crenshaw
12:49 am Bug #6823 (Needs More Information): Facts from plugins not working with standalone
Is pluginsync enabled? What Puppet version? James Turnbull
12:47 am Bug #6823 (Closed): Facts from plugins not working with standalone
1. Create a simple facter and place it in a module plugin:
`Facter.add("foobar") { setcode { "foobar" } }`
2. Add a...
John Crenshaw
11:46 pm Bug #5908: Service Provider on Debian unable to disable services: now uses update-rc.d enable/dis...
I don't think we're on "Needs More Information" now are we? Nigel Kersten
10:17 pm Bug #6752: Allow action-specific render methods
my concerns about this could be resolved by #6814
being able to specify actions as an object could provide the abi...
Dan Bode
10:06 pm Puppet Dashboard Bug #6684 (Merged - Pending Release): puppet:plugin:install should sanitize plug-in names when cr...
commit:92c84971228fe81b803ec1b3c99cf35f0b5d5846
Also found that config/plugins needed to be automatically created ...
Matt Robinson
09:31 pm Feature #6750: Interfaces need to support "posix style" option handling
Daniel Pittman wrote:
> Luke Kanies wrote:
> > I'd prefer to turn it on and actually put it in front of users, and ...
Randall Hansen
08:21 pm Bug #6820 (Merged - Pending Release): Specs don't run under Ruby 1.9
Reviewed and available in the next branch commit:36f4dc5e1527fc46f097080c12bb1ee5c3d46714. We have 2003 test failure... Matt Robinson
06:45 pm Bug #6820 (Closed): Specs don't run under Ruby 1.9
There's a bunch of other Ruby 1.9 tickets, but they're focused on specific failures. I'm creating this one to be a r... Matt Robinson
06:04 pm Bug #6819 (Investigating): ssh_authorized_key empty authorized_keys for users other than root
Hello everyone,
I just installed puppet:
Client 2.6.6 on CentOS 5.5 from epel-testing
Server 2.6.2-4~bpo50+1 on ...
Cristian Tomoiaga
05:21 pm Facter Bug #6817 (Merged - Pending Release): Darwin memory fact doesn't work under Ruby 1.9.2
merged to next in commit:fd4f31c3748d7e59b00473355a12fc232d173eab Matt Robinson

03/23/2011

04:23 pm Bug #6818 (In Topic Branch Pending Review): Rails deprecation warning
James Turnbull
04:12 pm Bug #6818 (Accepted): Rails deprecation warning
Nigel Kersten
03:46 pm Bug #6818 (Closed): Rails deprecation warning
... James Turnbull
11:03 am Puppet Dashboard Bug #4530: Dashboard doesn't display usefully under Internet Explorer 8.
[http://projects.puppetlabs.com/issues/6651](http://projects.puppetlabs.com/issues/6651) is a duplicate of this issue... T.J. Yang
06:27 am Bug #2782 (In Topic Branch Pending Review): Changes in Ruby 1.9.x const_set and const_get prevent...
I only got so far as using Al's solution for dealing with const_defined? problems. The branch is too old to merge in... Matt Robinson
06:22 am Bug #2191 (Duplicate): Ruby 1.9 portability
The facter failures have been fixed and the autoloading constant errors are addressed in #2782 Matt Robinson
04:56 am Facter Bug #6817 (In Topic Branch Pending Review): Darwin memory fact doesn't work under Ruby 1.9.2
I'll get this reviewed and merged tomorrow. http://blog.grayproductions.net/articles/ruby_19s_string#Explicit+Iteration Matt Robinson
04:49 am Facter Bug #6817 (Closed): Darwin memory fact doesn't work under Ruby 1.9.2
Commit d0f0f63f for #6327 calls .each on a string. In Ruby 1.9.2 you need to call .each_line. Results in error
...
Matt Robinson
02:05 am Facter Bug #6635 (Closed): Facter 1.5.8 seems to not work properly when triggered by the puppet daemon b...
James Turnbull
01:43 am Facter Bug #6635: Facter 1.5.8 seems to not work properly when triggered by the puppet daemon but works ...
Hey Ben,
We upgraded everything to 2.6.6 and 1.5.8.rf and we have no more problems. So I don't know what happened ...
Thomas GUTHMANN
12:34 am Bug #775 (Accepted): Cron resources being deleted still require a command.
Nigel Kersten
12:09 am Facter Feature #5205: facter does not have a manpage
Facter currently has a manpage that looks to be statically generated, and is out of date from the RDoc contained in b... Adrien Thebo
12:09 am Bug #5908: Service Provider on Debian unable to disable services: now uses update-rc.d enable/dis...
I just went through and added some new testing for this change with Jacob; I've made these changes available in a bra... Max Martin
 

Also available in: Atom