Activity

From 06/13/2013 to 06/19/2013

Today

03:11 am Bug #21087: No debug logging when Augeas incl/lens is used and lens is incorrect
This should handle the debugging in augeas better.
The issue is not limited to lens problems, but any error tree t...
Jan Vansteenkiste
06:55 pm Bug #15106: Missing site.pp can cause error 'Cannot find definition Class'
The behavior around treating missing files as changed has been broken out into #21307. Adrien Thebo
06:48 pm Bug #21307 (Accepted): File monitoring treats absent files as always changed.
The implementation of `Puppet::Util::LoadedFile` tracks a file by monitoring the file ctime. If a file is nonexistent... Adrien Thebo

06/18/2013

02:52 pm Feature #21048 (Accepted): error about functions with single array mentions only useless file and...
This error was added due to #15756 because functions always expect arrays and in Ruby 1.8 Strings responded to array ... Charlie Sharpsteen
02:50 pm Bug #17777 (Closed): broken debian package on apt.puppetlabs.com / shebang change
Should be resolved in Puppet 2.7.22. The builddepends has been updated to ruby1.8. Matthaus Owens
02:44 pm Bug #21264: parser = future breaks executing functions as class defaults
Also see: https://github.com/mthiede/rgen/issues/3 (the issue reported against RGen).
Henrik Lindberg
02:43 pm Bug #21264 (In Topic Branch Pending Review): parser = future breaks executing functions as class ...
The encountered problem is specific to fqdn_rand which uses implicit array to string conversion. This in turn trigger... Henrik Lindberg
02:36 pm Standard Library Feature #21305: Add dns_lookup to stdlib
Pull request
https://github.com/puppetlabs/puppetlabs-stdlib/pull/161
John Sharpe
02:33 pm Standard Library Feature #21305 (Unreviewed): Add dns_lookup to stdlib
This is a simple function to return IP's from hostnames in a list, and return anything back that can't be looked up.
...
John Sharpe
01:09 pm Feature #21257 (Needs Decision): Add a configuration option for the digest algorithm used by the ...
SHA256 is used by the Puppet 3.x certificate authority to sign generated certificates. This means that in order to co... Charlie Sharpsteen
12:55 pm Bug #15106 (Code Insufficient): Missing site.pp can cause error 'Cannot find definition Class'
This behavior can be triggered in a number of cases. In the general case this is the result of specifying classes via... Adrien Thebo
11:20 am Bug #21291 (Duplicate): Puppet changes file permissions when sourcing files from fileserver
I think this is a duplicate of #5240, which was recently discussed on the mailing list at <https://groups.google.com/... Josh Cooper
11:09 am Bug #17031: Can't add domain user account as a member of a local group
Hi Mark, thanks for your interest, it's very high on our list of windows tickets to fix. The best thing to do is vote... Josh Cooper
10:54 am Facter Bug #21285 (Needs More Information): Facter.processorcount fails on Windows 64bit
This is the same issue as #17010, but is now showing up in Facter. For some reason ruby expects file paths to be `asc... Josh Cooper
10:35 am Bug #17031: Can't add domain user account as a member of a local group
Setting the target version in the hope that someone will take an interest in fixing this. Mark Garrison
10:30 am Bug #21046: puppet init.d script spawns a master instance
Marc, I could not re-produce this on a CentOS 6.4 box using Puppet 3.2.1 from the Puppet Labs yum repositories. There... Charlie Sharpsteen
10:21 am Bug #17777: broken debian package on apt.puppetlabs.com / shebang change
FTR, it's now possible to repackage and send patches for the deb packaging:
https://github.com/puppetlabs/puppet/t...
Marc Fournier
09:50 am Bug #21291 (Duplicate): Puppet changes file permissions when sourcing files from fileserver
We started migration from SVN to Git, and along the way we tightened permissions to files, making separate user for s... Mariusz Gronczewski
08:39 am Facter Bug #21290: util/virtual.rb reads "/sys/firmware/dmi/entries/1-0/raw" as text
apologies for the formatting, I had no idea the hash (pound) sign was going to be interpreted as a heading. Also the... Tom Seeley
08:37 am Facter Bug #21290 (Unreviewed): util/virtual.rb reads "/sys/firmware/dmi/entries/1-0/raw" as text
but it isn't, or at least isn't always. On a Mac mini you get this:
# cat -v "/sys/firmware/dmi/entries/1-0/raw"
...
Tom Seeley
07:22 am Refactor #21272 (In Topic Branch Pending Review): 'puppet module generate' create a 'username-mod...
Thanks for the pull request! Charlie Sharpsteen
05:54 am Bug #21287 (Unreviewed): Pacman provider constantly reinstalls package groups on arch linux
The pacman system understands the concept of package "groups"; a group of packages given a name, all of which are ins... Jason Antman
05:14 am Bug #21286 (Unreviewed): noop => true is ignored when resource is triggered by other resource
when running :
file {'/tmp/asd':
content => generate('/bin/date'),
notify => Exec['ttt'],
}
...
Mariusz Gronczewski
03:35 am PuppetDB Bug #21273 (Accepted): puppetdb-ssl-setup script doesn't allow specifying ssldir
Ken Barber
03:34 am PuppetDB Bug #21283 (Accepted): PuppetDB and puppetdb-terminus do not install to correct directory for Pup...
Hi Alastair,
So for now, we have specific packages for PE only for 1.1.x, this is due to work being done now to in...
Ken Barber
03:23 am Facter Bug #21285 (Needs More Information): Facter.processorcount fails on Windows 64bit
I'm running facter 1.7.1, Ruby 64bit 2.0.0-p195 via RubyInstaller on Windows 7 64bit; running Facter.fact(:processorc... Maurizio De Santis
02:52 am Bug #21284 (Unreviewed): puppet apply --lastrunfile=/dev/null does bad things to special devices
I don't need puppet reports right now, and am working on a system with a limited /var partition. I thought I could wo... Jason Birch
02:34 am PuppetDB Bug #21283 (Accepted): PuppetDB and puppetdb-terminus do not install to correct directory for Pup...
I followed the documentation on the PuppetDB site () to install PuppetDB and puppetdb-terminus (using packages). Howe... Alastair McFarlane
11:06 pm Bug #11921: Puppet not building proper Nagios configs with Exported Resources
I'm still running into this in Puppet 3.2.1/PuppetDB 1.3.2, on an Ubuntu 13.04 (64-bit) master and agent (the Icinga ... Nick Chappell
10:51 pm Bug #15187: Some errors do not show unless in debug mode
A related issue is that Puppet will silently drop any debug or info message that occurs before `Puppet::Util::Log.lev... Josh Cooper
10:00 pm Feature #3143: Fully support multiple CAs and CA trust chains in Puppet
Note we still have two pieces of commented out code associated with this closed bug. As of:
ac95811e101c07767006f097...
Mark Zeren
05:14 pm Feature #21048 (Investigating): error about functions with single array mentions only useless fil...
Thanks for reporting, I'll check into this. Charlie Sharpsteen

06/17/2013

04:40 pm Puppet Community Package Repository Bug #21242 (Duplicate): No packages for Ubuntu 13.04
Dupe of #20608 Matthaus Owens
04:36 pm Feature #21236 (Needs Decision): --detailed-exit-codes not honored when --noop is used
I'm changing this to a feature request because `--detailed-exit-codes` is only documented to return a 2 when somethin... Charlie Sharpsteen
02:58 pm Bug #21280 (Merged - Pending Release): Don't create c:\dev\null in windows specs
Committed to stable in [a0067348](https://github.com/puppetlabs/puppet/commit/a006734888f62996b8b31c05c2e1497a2aa2f8e... Josh Cooper
02:13 pm Bug #21280 (Merged - Pending Release): Don't create c:\dev\null in windows specs
Some of the puppet specs create a `c:\dev\null` directory. The next run of bundler will actually fail with an error:
...
Josh Cooper
01:39 pm Refactor #21272: 'puppet module generate' create a 'username-modulename' directory while 'modulen...
PR: https://github.com/puppetlabs/puppet/pull/1711 Richard Pijnenburg
11:21 am PuppetDB Bug #21273 (Accepted): puppetdb-ssl-setup script doesn't allow specifying ssldir
You can specify vardir, but even if ssldir=$vardir/ssl using --vardir on the command line doesn't have any effect on ... Erik Dalén
11:19 am PuppetDB Bug #17523: puppetdb-ssl-setup script uses `puppet master configprint`
It was changed from agent to master for the situation when you are setting up a testing puppetmaster plus puppetdb th... Erik Dalén
11:03 am Refactor #21272 (In Topic Branch Pending Review): 'puppet module generate' create a 'username-mod...
Currently when creating a module with 'puppet module generate' it creates a directory named 'username-modulename' ( w... Richard Pijnenburg
09:29 am Bug #21264 (Accepted): parser = future breaks executing functions as class defaults
This is reproducible in the latest development version. Thanks for reporting! Charlie Sharpsteen
09:02 am Puppet Dashboard Bug #18757: delayed_job script crash and doesn't recover
I think there is one important piece of the error that hasn't been mentioned yet. It starts with something in the ini... Jason Smith
07:52 am Bug #20679: puppet agent --noop command line option does not guarantee a fully dry run
Eric,
To your point, in the specific case I cited I would agree that yes, it is perhaps particular to my environme...
Sean Millichamp

06/16/2013

01:50 pm Bug #21264 (In Topic Branch Pending Review): parser = future breaks executing functions as class ...
This (from bschmidt/puppetclient on Puppetforge) works in Puppet 3.2.1 with the old parser, but fails with the new on... Bernhard Schmidt

06/14/2013

04:29 pm Facter Feature #21260: Support for Cumulus Linux
Pull request: https://github.com/puppetlabs/facter/pull/458 Matt Peterson
04:28 pm Bug #21252 (In Topic Branch Pending Review): lambda produces nil for false, and does not accept n...
Fix is now available in https://github.com/puppetlabs/puppet/pull/1710
This fixes passing and producing a boolean ...
Henrik Lindberg
04:24 pm Facter Feature #21260 (Unreviewed): Support for Cumulus Linux
Cumulus Linux is a varient of Debian on non-x86 platforms, this is the first series of patches to correctly support o... Matt Peterson
02:44 pm Puppet Acceptance Feature #20940: Release the harness as a Gem
Oooooh and another BIG one: stop using `eval`!!! It seems like it should be possible to just use `require` or some o... Chris Price
02:44 pm Bug #21252: lambda produces nil for false, and does not accept nil as argument
Found the problem; a lambda could not return a Boolean false, it got translated to nil, and thus when using `collect`... Henrik Lindberg
02:42 pm Puppet Acceptance Feature #20940: Release the harness as a Gem
A few more that I remembered:
* Get Justin's `with_master_running_on` replacement merged in. Right now we have a ...
Chris Price
02:04 pm Bug #18296: Puppet only passes location to 'mount', not device and location, so bind mounts do no...
I was not able to reproduce the error (but instead of an NFS share I used a local device) and I always end up with th... Stefan Schulte
01:35 pm Bug #21252: lambda produces nil for false, and does not accept nil as argument
The documentation is wrong. It should have been like this:... Henrik Lindberg
12:26 pm Bug #21214 (Needs More Information): Logging is broken unless --debug enabled
Hi Mohit,
Could you provide a minimal example of a report processor that isn't logging correctly? This will help u...
Charlie Sharpsteen
12:22 pm Bug #21249 (Accepted): Delete file using tidy resource causes system (Agent) runs in high load an...
Puppet performs quite a few stat calls on each directory entry to determine which files to tidy. With 100,000 entries... Charlie Sharpsteen
12:14 pm Feature #21257 (Needs Decision): Add a configuration option for the digest algorithm used by the ...
When working on ancient HPUX boxes where we are trying to install puppet, I found the bug 17295 (http://projects.pupp... James Perry
12:07 pm Feature #21236 (Investigating): --detailed-exit-codes not honored when --noop is used
There's a few issues surrounding `--detailed-exit-codes`. Will look into this and see what I can find. Charlie Sharpsteen
11:46 am Bug #21252 (Accepted): lambda produces nil for false, and does not accept nil as argument
This is re-producible in the latest development version.
Henrik, any ideas?
Charlie Sharpsteen
11:32 am Feature #20981: Provide a mechanism to uniquely identify each agent run
Needs to be recorded in reports, last_run_summary and in logs ideally. R.I. Pienaar
11:24 am Feature #20981: Provide a mechanism to uniquely identify each agent run
Hi Wil, yes that log output tagged with the event ID is exactly what I had in mind. eric sorenson
09:22 am Puppet Community Package Repository Bug #21242: No packages for Ubuntu 13.04
Moving to packaging tracker. Charlie Sharpsteen
03:41 am Bug #21252 (In Topic Branch Pending Review): lambda produces nil for false, and does not accept n...
This is example from official documentation:... Vadim Lebedev
02:14 am Facter Bug #21250 (Unreviewed): zfs_version fails on some older releases of Solaris 10
Some older versions of the "zfs" command included with Solaris 10 do not have the "zfs upgrade" feature.
This cau...
Andrew Beresford
01:59 am Bug #21249 (Accepted): Delete file using tidy resource causes system (Agent) runs in high load an...
We want to use pupet to delete a bunch of files using tidy resource, the test config looks like followings
tidy { ...
Mike Phung
01:56 am Feature #19514: Provide validated clientcert name variable for use in manifests
Don't know what to say really... other than *bump* ?
EDIT: Ehm, my browser somehow deleted that support URL, sorry
Jan Ivar Beddari
08:18 pm Bug #7911: Can't handle local users in LDAP environment
Mark,
I have opened <a href="https://github.com/puppetlabs/puppet/pull/1709">PR 1709</a> for the absent libuser.conf...
John Julien

06/13/2013

03:39 pm Bug #7911: Can't handle local users in LDAP environment
We are still having issues with adding local accounts on machines connected to LDAP where the user account exists in ... Mark Shirley
03:21 pm Feature #21241 (Accepted): Add the ability to specify the nice/priority level of puppet
Josh Cooper
03:16 pm Feature #21243 (Accepted): Allow the windows service user and start type to be specified during i...
Currently, puppet on windows is configured to run as `LocalSystem` and sets the startup type to `automatic`. Many ent... Josh Cooper
03:11 pm Bug #7791 (Merged - Pending Release): puppet should reject certain options when running mount -o
Issue fixed in PR/1699 and merged into master in 67e1ff6. This should be released in 3.3.0. Stefan Schulte
03:11 pm Bug #7791 (In Topic Branch Pending Review): puppet should reject certain options when running mou...
Stefan Schulte
03:03 pm Puppet Community Package Repository Bug #21242 (Duplicate): No packages for Ubuntu 13.04
As posted on the puppet-users list, it seems there are no packages available for Ubuntu 13.04. There is a puppetlabs-... Andreas Ntaflos
02:58 pm Feature #21241 (Accepted): Add the ability to specify the nice/priority level of puppet
On *nix, the init script can be modified to run puppet agents at a specified priority level: `nice [-n increment] pup... Josh Cooper
02:07 pm Bug #15837 (Merged - Pending Release): [PATCH] Fix mount with options specified on Linux
Issue fixed in PR/1699 and merged into master in 67e1ff6. This should be released in 3.3.0. Adrien Thebo
02:07 pm Bug #6793 (Merged - Pending Release): mount provider fails when paths have a trailing slash
Issue fixed in PR/1699 and merged into master in 67e1ff6. This should be released in 3.3.0. Adrien Thebo
02:07 pm Bug #6409 (Merged - Pending Release): Mount provider should reject spaces in fstab fields
Issue fixed in PR/1699 and merged into master in 67e1ff6. This should be released in 3.3.0. Adrien Thebo
02:07 pm Bug #21168 (Merged - Pending Release): mount property "pass" should default to "-" on Solaris
Issue fixed in PR/1699 and merged into master in 67e1ff6. This should be released in 3.3.0. Adrien Thebo
02:07 pm Bug #4689 (Merged - Pending Release): mount resource for nfs share gives error:
Issue fixed in PR/1699 and merged into master in 67e1ff6. This should be released in 3.3.0. Adrien Thebo
01:45 pm Bug #21239 (Accepted): The global --run_mode option does not work
Can't find any actual documentation on the existence of [this option](https://github.com/puppetlabs/puppet/blob/3.2.1... Charlie Sharpsteen
12:11 pm Bug #21023 (In Topic Branch Pending Review): puppet node clean can't change run_mode under 3.x
Pull request submitted to fix the cache flush---this should allow `puppet node clean --unexport` to work again. The f... Charlie Sharpsteen
12:00 pm Bug #4790 (Closed): Allow Puppet[:run_mode] to be set
As of [f4e229e](https://github.com/puppetlabs/puppet/commit/f4e229e) `run_mode` is no longer a proper setting---it is... Charlie Sharpsteen
10:48 am Bug #7793 (In Topic Branch Pending Review): setting the $noop metaparameter as class parameter do...
Charlie Sharpsteen
10:35 am Puppet Community Package Repository Bug #20608 (Accepted): Add Puppet 3.0+ packages to the Ubuntu 13.04 (Raring) repository
Matthaus Owens
10:34 am Puppet Community Package Repository Bug #20608: Add Puppet 3.0+ packages to the Ubuntu 13.04 (Raring) repository
Our raring builders are now up, so the next release of 3.x will go into the raring repository. I'll update and close ... Matthaus Owens
10:03 am Facter Feature #19293 (Merged - Pending Release): OpenBSD: enhance release fact
Merged into master in 95085c1; this should be released in 2.0.0. Adrien Thebo
09:39 am Feature #21236 (Needs Decision): --detailed-exit-codes not honored when --noop is used
According to the man page,
>--detailed-exitcodes
> Provide transaction information via exit codes. If this is e...
Lee Lowder
09:05 am Feature #20922 (Duplicate): Duplicate package names from different providers
Looks like this is a duplicate of a truly ancient feature request: #1398. I'm going to close it as such and see if I ... Charlie Sharpsteen
03:50 am Puppet Community Package Repository Bug #20608: Add Puppet 3.0+ packages to the Ubuntu 13.04 (Raring) repository
As a workaround, the quantal packages seem to work fine. Andrew Beresford
03:31 am Bug #21198: hiera calling_module / calling_class not set for automatic parameter lookups
I agree, it should be re-factored. Duplicating code is never a good idea. As a quick fix, it might be possible to avo... Robert Frank
12:42 am PuppetDB Bug #20801: Accept: */* should not be refused
I submitted a PR for this yesterday:
https://github.com/puppetlabs/puppetdb/pull/529
Marc Fournier
 

Also available in: Atom