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

Activity

From 04/19/2012 to 04/25/2012

04/26/2012

10:16 pm Feature #11608: Lowrider: Data/Model separation by including Hiera-like functionality in Puppet
Nigel, Kelsey - can y'all please update this ticket, or adjust the roadmap to point to the current state ticket, for ... Daniel Pittman
10:16 pm Bug #6830 (Merged - Pending Release): Specs should all pass under Ruby 1.9
Everything is passing under 1.9.3 on all our platforms at this point. At least, all of 'em we test. We should be so... Daniel Pittman
10:15 pm Bug #4409 (Closed): puppetmasterd does not find custom types for environment
Anyone who continues to care about this should follow the discussion in #13858. Daniel Pittman
10:13 pm Feature #12934 (Merged - Pending Release): Allow customizable message for administratively disabl...
Daniel Pittman
07:03 pm Feature #11004: Solaris 11 GA & pkg
I've updated mine and it's at <https://github.com/barn/puppet/commit/71707b9b5123415f4a7e3b9ca00c106eeb311f56>
Min...
Ben Hughes
06:50 pm Bug #14073: puppet apply cannot find types in modules on Windows
On Tuesday, April 24, 2012, wrote:
> Issue #14073 has been updated by Patrick Carlisle.
>
>
> This has never worke...
Jeff McCune

04/25/2012

02:50 pm Bug #7986: Solaris 11/OpenSolaris pkg provider needs to accept exit code 4
Yeah, I just updated #11004 with my fix too (well hack).
It's working for me on that platform. Now to make the cod...
Ben Hughes
02:30 pm Feature #11004: Solaris 11 GA & pkg
Hi Ben,
I also had a look on this issue and came up with a quite simple regex change I think:
https://github.co...
Stefan Schulte
02:15 pm Feature #3757 (Merged - Pending Release): --enable and --disable should be improved
This has been merged to Telly, and will be part of the release. Daniel Pittman
01:46 pm Bug #14172: Undiserable kernel upgrade in Ubuntu
Hi. At first apologize for my poor english:
<blockquote>
If I read correctly, the `linux-headers-server` is a met...
Juan José Presa Rodal
01:42 pm Bug #7986: Solaris 11/OpenSolaris pkg provider needs to accept exit code 4
does it work if you revert the commit? It looks like this is not a "pkg provider does choke on publisher" issue anymo... Stefan Schulte
01:21 pm Bug #14172 (Needs More Information): Undiserable kernel upgrade in Ubuntu
Hey. I wanted to check something with you:
* If I read correctly, the `linux-headers-server` is a metapackage tha...
Daniel Pittman
01:20 pm Bug #14173 (In Topic Branch Pending Review): Filebucket resource interprets quoted 'false' path v...
https://github.com/puppetlabs/puppet/pull/713 has a fix to enforce this. It only tackles validation of the bucket pa... Daniel Pittman
01:12 pm Feature #13956 (Merged - Pending Release): Colorize console output on Windows
# Merged into 2.7.x #
As: <https://github.com/puppetlabs/puppet/commit/64348a0>
As 2.7.14 is in RC right now, I...
Jeff McCune
12:38 pm Bug #3910: Server is not authoritative over client environment when specified in an ENC
James Turnbull wrote:
> This is going to need a swath of docs updates too. Hello Nick and Fred... :)
Generally it...
Nigel Kersten
11:56 am Feature #11004: Solaris 11 GA & pkg
I've been suffering this myself on our Solaris 11 box.
They have indeed changed the output of pkg -H, because that...
Ben Hughes
11:35 am Bug #13349 (Investigating): Incorrect scope behavior: single include may load multiple classes
This seems to be related to the usage of `class { '::bar::something': } }`
This works as expected:...
Jeff Weiss
10:38 am Bug #13429: Puppet::Resource fails when used from scripts
An update with respect to Faces:
I'd mentioned the idea of switching this code over to use Faces instead of access...
Chris Price
10:33 am Bug #14170 (Needs Decision): user expiry not accepting -1
Randall, I think the analysis is correct and the headache comes from the underlying tool.
Can I get someone from U...
Daniel Pittman
10:28 am Bug #13536 (Rejected): Default rundir now /var/run/puppet and not home dir
Thanks for the update. Chris Price
10:28 am Bug #14173 (Closed): Filebucket resource interprets quoted 'false' path value as a literal path r...
As Nigel mentioned in the puppet-users thread that spawned this big report, path should only accept absolute path, an... Peter Bukowinski
05:55 am Feature #7999: Add a service provider that manages systemd services
So glad to see this coming. I've been struggling to keep puppet and Fedora (15/16) playing well together, especially... John Florian
04:39 am Bug #14172 (Needs More Information): Undiserable kernel upgrade in Ubuntu
Hi, I've defined this module:
`
package {['build-essential', "linux-headers-${kernelrelease}", 'dkms', 'linux-hea...
Juan José Presa Rodal
03:24 am Bug #13536: Default rundir now /var/run/puppet and not home dir
Sorry, user error! My $PATH was muddled, so it used /usr/bin/puppet with $RUBYLIB pointing to my git checkout. Some... Dominic Cleal
02:06 am Bug #7836: YAML corruption in 2.6.7
I've attached 2 files, names and descriptions should be self-explanatory. While obfuscating, I took care not to chang... Peter Heiner
10:11 pm Bug #14170 (Closed): user expiry not accepting -1
When setting the account expiration to -1 it's failing.
user { "newuser":
gid => 600,
...
Don Mac
08:45 pm Bug #13429 (In Topic Branch Pending Review): Puppet::Resource fails when used from scripts
Pull request for puppet:
https://github.com/puppetlabs/puppet/pull/710
Pull request for mcollective-plugins:
...
Chris Price
06:07 pm Bug #3910: Server is not authoritative over client environment when specified in an ENC
K, I'm putting a placeholder in pre-docs called "telly/environments.md." It should also get updated with whatever's g... Nick Fagerlund
05:45 pm Bug #13966 (Merged - Pending Release): Get rid of name option
Thanks, that looks good. :) Daniel Pittman
05:32 pm Bug #3910: Server is not authoritative over client environment when specified in an ENC
This is going to need a swath of docs updates too. Hello Nick and Fred... :) James Turnbull
05:30 pm Bug #3910 (Merged - Pending Release): Server is not authoritative over client environment when sp...
This has been merged, including my correction for a set of bad stubbing in some other agent tests that this revealed. Daniel Pittman
05:06 pm Bug #13645 (Merged - Pending Release): tagmail: did not issue MAIL/EXPN/VRFY/ETRN during connecti...
Thanks. With the tests this is sufficient and solid. I have merged it for 2.7.15, since we missed the 2.7.14 RC win... Daniel Pittman

04/24/2012

04:58 pm Feature #3452 (Merged - Pending Release): cron user should be autorequired
This has merged to 2.7; it missed the 2.7.14 RC, so will have to wait until 2.7.15 to be part of an official release. Daniel Pittman
04:29 pm Bug #7986 (Re-opened): Solaris 11/OpenSolaris pkg provider needs to accept exit code 4
Running 2.7.14rc3 out of source on Solaris 11, I am finding this isn't working and it's outputting a lot of text, and... Ben Hughes
03:57 pm Feature #14149: The Puppet::Modules (or some other namespace) should be reserved for use by modules
Due to how network device is initialized, we need some refactor to get network device out of util:
https://github....
Nan Liu
03:48 pm Puppet Acceptance Feature #14158 (In Topic Branch Pending Review): Normal result line endings to Unix line ending
To be merged after Telly tests go green. Justin Stoller
02:30 pm Bug #8200 (Accepted): puppet resources balks on zfs and zone under Solaris 10 u9 on VMWare
Daniel Pittman
02:29 pm Bug #14156 (Needs More Information): puppet-2.7.13-1.el6.noarch - error in destinations.rb
Hey. So, I checked that our package is correct and has the right content in that file. Something is odd on your sys... Daniel Pittman
02:02 pm Puppet Dashboard Bug #14154 (Rejected): Unable to reap reports (lock table size exceeded)
Hey. So, this is a MySQL specific issue: as documented in [the mysql documentation for ER_LOCK_TABLE_FULL](http://my... Daniel Pittman
01:39 pm Feature #13956 (In Topic Branch Pending Review): Colorize console output on Windows
Josh Cooper
12:48 pm Bug #13682 (Closed): Puppet should not conflict with released puppet-module Gem
Released in 2.7.14rc3 Moses Mendoza
12:48 pm Bug #14036 (Closed): Allow puppet to handle upstart better
released in 2.7.14rc3 Moses Mendoza
12:31 pm Puppet Acceptance Feature #14158: Normal result line endings to Unix line ending
I'll give it a try in an integration branch. Justin Stoller
12:23 pm Puppet Acceptance Feature #14158: Normal result line endings to Unix line ending
I think we're probably also going to need a way to get the raw bytes returned so we can match `\r\n` if it's necessar... Jeff Weiss
12:16 pm Feature #13956: Colorize console output on Windows
# Needs patches to 2.7.x #
I have the gem installed and built into the package, but we still need to patch 2.7.x t...
Jeff McCune
12:10 pm Puppet Acceptance Feature #14158 (Accepted): Normal result line endings to Unix line ending
The simplest solution seems to me is to do substitution when we grab stdout and stderr:
host.rb...
Justin Stoller
12:03 pm Puppet Acceptance Feature #14158 (Closed): Normal result line endings to Unix line ending
windows is returning 'foo\r\n' and the assert_match regex is 'foo$'. Since the match is done on the orchestrator (li... Jeff Weiss
12:03 pm Bug #14073: puppet apply cannot find types in modules on Windows
This has never worked on any platform. (#4248, #3947)
I don't think we intend to support it any time soon.
Patrick Carlisle
11:36 am Bug #13858: Custom types in environments require loading into master's libdir
It's possible that it depends on being in the master branch, not 2.7.x. Patrick Carlisle
11:35 am Bug #13858 (In Topic Branch Pending Review): Custom types in environments require loading into ma...
My local testing is pretty basic but this patch works for me: https://github.com/pcarlisle/puppet/commit/71fda58f327d... Patrick Carlisle
11:00 am Bug #14156 (Closed): puppet-2.7.13-1.el6.noarch - error in destinations.rb
In puppet-2.7.13-1.el6.noarch from http://yum.puppetlabs.com/el/6/dependencies/i386 there is an error in the destinat... Gary Wilson (@earthgecko)
10:41 am Bug #13536 (Needs More Information): Default rundir now /var/run/puppet and not home dir
Should have tried to repro first. It exhibiting the behavior for me. Dominic, is it still a problem? Can you provide... Jeff Weiss
10:25 am Bug #3741 (Merged - Pending Release): Custom facts loaded multiple times
Should be fixed in the tickets this depends on. Patrick Carlisle
10:24 am Bug #11858 (Merged - Pending Release): Plugin load paths are not consistent between runs
In [821c2e8](https://github.com/puppetlabs/puppet/commit/821c2e87eb3f096b5c4baecefebfc476edc27cd9) Patrick Carlisle
10:16 am Bug #13536: Default rundir now /var/run/puppet and not home dir
Actually fixed as of [b7c4fe3e](https://github.com/puppetlabs/puppet/commit/b7c4fe3ef4ccd9b514d2c48167fe314558eecd31)... Jeff Weiss
10:09 am Bug #13536: Default rundir now /var/run/puppet and not home dir
Jeff it would be awesome if you could scout this one. You might need to jump back and forth between 2.7.x and master... Chris Price
10:00 am Bug #13536: Default rundir now /var/run/puppet and not home dir
I believe this is fixed with #13948 Jeff Weiss
10:00 am Bug #8200 (Unreviewed): puppet resources balks on zfs and zone under Solaris 10 u9 on VMWare
This is still true on 2.7.12:... Ben Hughes
09:49 am Feature #13956: Colorize console output on Windows
# Updated ruby.zip #
I've updated the ruby.zip file to include `win32console (1.3.1 x86-mingw32)`.
The windows ...
Jeff McCune
07:27 am Puppet Dashboard Bug #14154 (Rejected): Unable to reap reports (lock table size exceeded)
I am trying to prune my reports. To avoid pruning too much at once and overloading things (I have not pruned before),... Dan Lowe
07:00 am Bug #14108: puppet agent stuck in poll(), getting POLLERR
It turns out that the closed sockets were connections to the ldap server, and the issue lies somewhere in the system ... John Vestrum
01:47 am Bug #14152 (Duplicate): Hooks for dependent settings not called
While working on #13948, I found that if you have a setting, like `$libdir` that is defined as `$vardir/lib`, when `$... Jeff Weiss
12:35 am Bug #14127: ssh_authorized_keys fails if a line is empty
Thanks for the fast fix. Now it works as expected. Maurice Meeden
08:47 pm Bug #13429: Puppet::Resource fails when used from scripts
I've explored this a bit further. There are several things going on, not all of which are entirely related to this t... Chris Price
06:51 pm Bug #13429: Puppet::Resource fails when used from scripts
Have been sidetracked due to other Telly roadmap tickets, just now getting back to looking at this. I am able to rep... Chris Price
06:13 pm Bug #13682: Puppet should not conflict with released puppet-module Gem
# Merged into 2.7.x #
(Note, didn't merge into the 2.7rc branch.)
As: <https://github.com/puppetlabs/puppet/com...
Jeff McCune
06:11 pm Bug #13682 (Merged - Pending Release): Puppet should not conflict with released puppet-module Gem
Haus, your call if you'd like to cherry pick the patches into the RC branch for 2.7.14 or wait until 2.7.15. From ou... Jeff McCune
05:55 pm Bug #3741: Custom facts loaded multiple times
Patrick, are you still working on this? Chris Price
05:53 pm Feature #14137: Usability improvements to resource_type REST API
pre-docs commit is here:
https://github.com/puppetlabs/pre-docs/commit/a4128a5bbd5c8a8856dec924ccc45ec652e2a5b3
Chris Price
05:48 pm Feature #14149 (In Topic Branch Pending Review): The Puppet::Modules (or some other namespace) sh...
# Pull Request #
This is mostly to get the discussion started, but I have a pull request with spec tests that at l...
Jeff McCune
05:46 pm Feature #14137 (In Topic Branch Pending Review): Usability improvements to resource_type REST API
Chris Price
05:38 pm Feature #14137: Usability improvements to resource_type REST API
Yep, updating the "breaking changes" section in the Telly pre-docs now. Chris Price
05:30 pm Feature #14137: Usability improvements to resource_type REST API
When you make the change, make sure you mention that it breaks backward compability. I don't know if anyone is using... Luke Kanies
05:28 pm Feature #14149 (Closed): The Puppet::Modules (or some other namespace) should be reserved for use...
# Overview #
3rd party modules often need to define their own constants in the form of Ruby module or class object...
Jeff McCune
05:23 pm Feature #14137: Usability improvements to resource_type REST API
About to submit a pull request for this. Nothing that can't be changed easily, but we do have a code freeze for Tell... Chris Price
05:06 pm Feature #14137: Usability improvements to resource_type REST API
This context is all about exposing the "definition" of these resource types to external users. Therefore, "parameter... Chris Price

04/23/2012

04:59 pm Feature #14137: Usability improvements to resource_type REST API
We don't use "arguments" anywhere to describe those things -- they're always either parameters or attributes.
Doc...
Nick Fagerlund
04:43 pm Feature #14137: Usability improvements to resource_type REST API
Anyone have any opinions on "arguments" vs. "parameters" in the output? It seems like in our docs we use the term "p... Chris Price
03:40 pm Feature #14137: Usability improvements to resource_type REST API
I love the 'kind=class'. Luke Kanies
03:36 pm Feature #14137: Usability improvements to resource_type REST API
One thought, though... the output from a REST call currently looks something like this:
{
"line": 1,
...
Chris Price
03:32 pm Feature #14137: Usability improvements to resource_type REST API
ooh, I like "kind". I'll change it to that for now. Very easy to change again if anyone else has any strong feeling... Chris Price
03:11 pm Feature #14137: Usability improvements to resource_type REST API
Hello!
* "Defined type" is better than "definition," and is more or less our official term for them. I decided th...
Nick Fagerlund
03:09 pm Bug #13948 (In Topic Branch Pending Review): libdir does not always get added to LOAD_PATH
Jeff Weiss
02:57 pm Bug #14136 (Accepted): Show warning when Augeas provider fails to load a specific file
Honestly, it would be nice to just get the pull request in. This is much less controversial, so is easier to get mer... Daniel Pittman
02:56 pm Bug #14127 (In Topic Branch Pending Review): ssh_authorized_keys fails if a line is empty
https://github.com/puppetlabs/puppet/pull/701 contains the fix to this, plus the other bugs in that grammar.
Thank...
Daniel Pittman
02:42 pm Feature #14137: Usability improvements to resource_type REST API
Added Nick F. in case he has an opinion. Chris Price
02:27 pm Feature #14101 (Closed): Improve dynamic scope deprecation warning
Released in Puppet 2.7.14rc2 Matthaus Owens
02:26 pm Bug #14060 (Closed): exec shell provider does "unexpected" shell quoting
Released in Puppet 2.7.14rc2 Matthaus Owens
02:07 pm Feature #14128 (Needs Decision): optionally clean exported resources for a host during puppet run
Can you take a look at this, please. Daniel Pittman
02:06 pm Bug #14060 (Merged - Pending Release): exec shell provider does "unexpected" shell quoting
[https://github.com/puppetlabs/puppet/pull/698](https://github.com/puppetlabs/puppet/pull/698) Deepak Giridharagopal
02:03 pm Feature #9455: Resolve the extlookup/hiera integration
The updated branch includes a working prototype. I'm working up a minimal set of documentation around this so people ... Kelsey Hightower
02:00 pm Feature #9455 (Accepted): Resolve the extlookup/hiera integration
Kelsey Hightower
01:59 pm Bug #14123 (In Topic Branch Pending Review): Crash and bad error message for subcommands if PATH ...
https://github.com/puppetlabs/puppet/pull/700 fixes this - instead of exploding, which is Ruby's default behaviour, w... Daniel Pittman
01:57 pm Feature #8235: There should be a plugin system for tools like hiera
I have a good prototype ready for testing. Kelsey Hightower
01:29 pm Feature #14137: Usability improvements to resource_type REST API
Ah - I thought I'd added native type support, but I guess not. Weird, because I can swear I can remember writing the... Luke Kanies
01:22 pm Feature #14137: Usability improvements to resource_type REST API
Luke Kanies wrote:
> What about returning native types? I think 'class', 'node', 'definition', and 'native' would b...
Chris Price
01:18 pm Feature #14137: Usability improvements to resource_type REST API
I'm glad you commented, Randall.
The word "type" is extremely overloaded here, and it bugs me... but I'm not sure ...
Chris Price
01:14 pm Feature #14137: Usability improvements to resource_type REST API
What about returning native types? I think 'class', 'node', 'definition', and 'native' would be a good set, but ther... Luke Kanies
12:54 pm Feature #14137: Usability improvements to resource_type REST API
> curl -k -H "Accept: pson" "https://localhost:8140/production/resource_types/*?type=class"
Is the star intenti...
Randall Hansen
11:38 am Bug #14074: libdir setting is honored on the command line but not in puppet.conf
Discussed with Daniel; since this was filed against 2.7, it's not a result of the settings-related changes in Telly..... Chris Price
11:29 am Feature #14137 (Closed): Usability improvements to resource_type REST API
In order to improve the ability for an external tool to support parameterized classes and other functionality, we nee... Chris Price
11:25 am Bug #14136: Show warning when Augeas provider fails to load a specific file
I've got some code to do this, but will submit after #13379 is finished as the changes to specs will overlap. Dominic Cleal
11:23 am Bug #14136 (Closed): Show warning when Augeas provider fails to load a specific file
In two cases, the Augeas provider will try to load a specific or limited set of files, but it doesn't show any warnin... Dominic Cleal
10:51 am Bug #13948: libdir does not always get added to LOAD_PATH
And presumably "only on write" is the default value for any settings that define a hook without specifying the ":call... Chris Price
10:36 am Bug #13948: libdir does not always get added to LOAD_PATH
I think a third value for `:call_hook` should be `:only_on_write`. Where `:define` and `:initialize` both implicitly ... Jeff Weiss
09:51 am Bug #13948: libdir does not always get added to LOAD_PATH
Talked with Chris about proposed solution. Downsides:
1. Iterating over each setting for looking hook
1. Iterati...
Jeff Weiss
09:46 am Feature #13462 (Accepted): yum provider should use --remove-with-leaves
Chris Price
09:11 am Bug #9112: "Duplicate generated resource; skipping" when using Tidy with File.
Added a patch that fixes this issue. Probably not as elegant as it could be but verified to have proper functionality. Trevor Vaughan
08:25 am Bug #9112: "Duplicate generated resource; skipping" when using Tidy with File.
Any update on this? Trevor Vaughan
06:51 am Feature #14128 (Needs Decision): optionally clean exported resources for a host during puppet run
Problem:
When the configuration of a host changes (classes might be removed), old exported resources stay in the st...
Reinoud van Leeuwen
06:48 am Feature #14066: unexpected file permissions using links => follow without explicit mode
What about setting mode => file to make it explicit that you want the permissions of the original file? Adam Heinz
05:12 am Facter Bug #13396: Facter not working with recent net-tools
Hi,
+1
P.S. Facter configuration file is like Loch Ness monster :)
KW
Krzysztof Wilczynski
02:43 am Bug #7836: YAML corruption in 2.6.7
This happens to me as well, even though I think this is more like an error with in-memory parsing structures, as my Y... Peter Heiner
02:04 am Bug #14127 (Closed): ssh_authorized_keys fails if a line is empty
If ~/.ssh/authorized_keys contains an empty line, puppet raises an error and generate a complete new file:
deb...
Maurice Meeden
12:15 am Puppet Forge Feature #3790: Tool should have an upload capability
This would be very useful. Are there any news on this feature? Raphaël Pinson

04/22/2012

04:33 pm Feature #13462: yum provider should use --remove-with-leaves
This feature of yum is available as a plugin. On CentOS 6 it's in the package yum-plugin-remove-with-leaves. This i... Simon Guest
01:46 pm Bug #13973: No such file or directory error with ssh_authorized_keys
Puppet will write the `authorized_keys` file as the user you specify with the `user` property (because of http://pupp... Stefan Schulte
01:21 pm Feature #1820 (Closed): ssh_authorized_keys - keeps regenerating file when using multiple options
Puppet complains about options that are provided as a comma separated string instead of an array since version 2.7.3 ... Stefan Schulte
01:18 pm Bug #2673 (Closed): ssh_authorized_keys options is detected as changed when it is not
I verified that the following manifest does work with puppet 2.7.3.... Stefan Schulte
01:51 am Bug #13948: libdir does not always get added to LOAD_PATH
I looked into the lifecycle around Faces. A face doesn't (and can't) specify it's own defaults with `app_defaults()`... Jeff Weiss

04/21/2012

02:36 pm Puppet Community Package Repository Refactor #14080: Debian Squeeze package puppetmaster: Could not autoload active_record: uninitial...
That works. This will get addressed when the current rc series of puppet goes final. Stay tuned. Matthaus Owens
11:35 am Puppet Community Package Repository Refactor #14080: Debian Squeeze package puppetmaster: Could not autoload active_record: uninitial...
Daniel Pittman wrote:
> Matthaus Litteken wrote:
> > Activerecord is only required if inventory service or storecon...
Patrik Båt
11:31 am Bug #13948: libdir does not always get added to LOAD_PATH
By the way, it would appear that `factpath` suffers the same problem, although it's maybe not as high profile as `lib... Jeff Weiss
10:58 am Bug #14067 (Closed): err: Could not retrieve catalog from remote server: SSL_connect returned=1 e...
James Turnbull
10:48 am Bug #14067: err: Could not retrieve catalog from remote server: SSL_connect returned=1 errno=0 st...
Right.
I was using Webrick. When i set up the passenger module with apache2, i've defined ssl parameters to accept...
Thomas Bétrancourt
09:06 am Bug #14074: libdir setting is honored on the command line but not in puppet.conf
Yeah I'll take a look at it first thing on Monday. My changes are only in master, though, so I'm not sure they're re... Chris Price
12:29 am Bug #14123 (Closed): Crash and bad error message for subcommands if PATH includes components with...
If path contains an entry where tilde expansion refers to a missing user, puppet subcommands crash.
The original...
Stig Sandbeck Mathisen

04/20/2012

04:05 pm Bug #13948: libdir does not always get added to LOAD_PATH
So, maybe, one reason it isn't getting called is that libdir is not part of required application defaults.
One opt...
Jeff Weiss
03:59 pm Bug #14105: aug object is closed on need_to_run but is neede after that in execute_changes.
First time on ruby so, but here is it: https://github.com/puppetlabs/puppet/pull/699 with rspec (I like it but didn't... Jorge Eduardo Cardona
03:50 pm Bug #13955: applying the same user resource triggers a "changed password" notice every time
Sounds fine to me. Clay Caviness
03:41 pm Bug #13955: applying the same user resource triggers a "changed password" notice every time
Yeah, so re-implementing the should method requires doing it for the password property of the user type, which is bad... Gary Larizza
03:29 pm Bug #14094: there are many methods on the template binding that prevents certain variables from b...
There are many blank slate providers available for 187, mostly they undefine all butl `_`_* methods, instance_eval an... R.I. Pienaar
03:21 pm Puppet Dashboard Bug #14087: Reports intermittently failing to import due to "file or directory not found" even th...
Ahah! Yes, I see now that I have another instance that got inadvertently started up on my old server. Problem solved.... Steven Seed
03:18 pm Bug #13955: applying the same user resource triggers a "changed password" notice every time
So the problem is that we're using self.instances to build an array of instances. When you fetch the password from t... Gary Larizza
03:15 pm Bug #14115 (Accepted): Improve information available to variable lookups affected by scoping changes
Daniel Pittman
03:14 pm Bug #14079 (Investigating): puppetqd 2.7.13 broken?
R.I., could you spend a minute to look at this and see if you can understand the root cause? You have more expertise... Daniel Pittman
03:13 pm Puppet Dashboard Bug #14087 (Needs More Information): Reports intermittently failing to import due to "file or dir...
Do you have more than one instance of the dashboard running? Daniel Pittman
03:12 pm Bug #14105 (Accepted): aug object is closed on need_to_run but is neede after that in execute_cha...
Daniel Pittman
03:11 pm Bug #14094 (Accepted): there are many methods on the template binding that prevents certain varia...
Ruby at 1.8.7 and earlier don't actually *support* any sort of blank object. They always mix in kernel. Which is aw... Daniel Pittman
03:09 pm Bug #14093 (Accepted): variable called $string in scope prevents templates from working
Daniel Pittman
03:08 pm Bug #13976 (Needs More Information): PuppetMaster is unable to read manifest when manifest is not...
Puppet doesn't do any additional checks around ownership to read files - I think, instead, that your problem stems fr... Daniel Pittman
02:57 pm Puppet Community Package Repository Refactor #14080 (Re-opened): Debian Squeeze package puppetmaster: Could not autoload active_recor...
Matthaus Litteken wrote:
> Activerecord is only required if inventory service or storeconfigs are enabled. Out of th...
Daniel Pittman
02:57 pm Bug #9361: puppet file resource could not contain square brackets
I found a work around for my problem. I simply renamed '[' to '%5b' (renamed the file to its percent encoding). The e... Jason Barnett
02:56 pm Bug #14088 (Accepted): Puppet yum provider for package resource does not appear to use 'release' ...
Daniel Pittman
02:56 pm Bug #14082 (Needs Decision): Ressource cron should set undefined attributes in crontab to * inste...
I can see why both paths are attractive; we need a decision on how the model should work. Daniel Pittman
02:56 pm Bug #14074 (Accepted): libdir setting is honored on the command line but not in puppet.conf
Chris, I have a nasty feeling that you are going to be the person who understands this. Can you take a look and see ... Daniel Pittman
02:53 pm Bug #14073 (Investigating): puppet apply cannot find types in modules on Windows
So, the desired behaviour is that the agent and apply always pluginsync, which means that all library code included o... Daniel Pittman
02:41 pm Bug #13955: applying the same user resource triggers a "changed password" notice every time
Clay, can you try with this string on your end --> 'b5b66261296695d4a530bd3e1fa59524b5aabe534015fd2838f11b89abe33a3db... Gary Larizza
02:39 pm Bug #14067 (Needs More Information): err: Could not retrieve catalog from remote server: SSL_conn...
This isn't a Puppet problem, so much as an OpenSSL problem. Your client presumably isn't advertising TLSv1, but the ... Daniel Pittman
02:17 pm Feature #14066 (Accepted): unexpected file permissions using links => follow without explicit mode
That seems like a reasonable expectation, although we strongly recommend using explicit modes to avoid surprises. Daniel Pittman
02:17 pm Puppet Community Package Repository Refactor #14080 (Rejected): Debian Squeeze package puppetmaster: Could not autoload active_record...
Activerecord is only required if inventory service or storeconfigs are enabled. Out of the box, puppetmaster should f... Matthaus Owens
02:16 pm Feature #14061 (Accepted): Error handling during agent startup
We should definitely explain why we fail in a way that is visible at the default level of verbosity. Daniel Pittman
02:16 pm Bug #14060: exec shell provider does "unexpected" shell quoting
Thanks very much for supplying the fix. Daniel Pittman
02:15 pm Bug #14060 (In Topic Branch Pending Review): exec shell provider does "unexpected" shell quoting
https://github.com/puppetlabs/puppet/pull/698 has the fix for this. Daniel Pittman
02:10 pm Feature #13970 (In Topic Branch Pending Review): Remove dynamic scoping
https://github.com/puppetlabs/puppet/pull/697 Andrew Parker
02:06 pm Bug #9361: puppet file resource could not contain square brackets
This becomes particularly troublesome when using puppet to distribute gnu coreutils which uses "[", a much needed bin... Jason Barnett
02:00 pm Bug #13955: applying the same user resource triggers a "changed password" notice every time
I'm able to replicate this behavior, so I worry we've lost idempotence in this provider :( Gary Larizza
01:59 pm Bug #14057 (Investigating): Low efficient while file tranfer
Carl, seems like this might me in your area to investigate.
There shouldn't be any huge reduction in performance d...
Daniel Pittman
01:59 pm Bug #14079 (Unreviewed): puppetqd 2.7.13 broken?
Zach Leslie
01:56 pm Bug #14034 (Rejected): Serial number reusage with Puppet certificates (MFS)
It sounds like you have multiple masters, all acting as the CA, and sharing the CA directory via NFS - is that correc... Daniel Pittman
01:46 pm Bug #13981 (Needs More Information): Puppet agent gives useful error on one node but not another
It would be a big help if you could cut down the site.pp to the minimum needed to reproduce this, and then attach tho... Daniel Pittman
01:45 pm Bug #13975 (Investigating): onlyifs and unlesses running when refreshonly in class
Daniel Pittman
01:36 pm Feature #14101: Improve dynamic scope deprecation warning
Awesome work! Garrett Honeycutt
01:35 pm Bug #13955 (Investigating): applying the same user resource triggers a "changed password" notice ...
Daniel Pittman
01:35 pm Feature #13953 (Closed): Can "certname" work fine on Windows platform?
When you use an ENC, it needs to supply data in response to all node requests. Everything else seems to be in order,... Daniel Pittman
01:34 pm Feature #13970: Remove dynamic scoping
I've decided to leave the warning message out for now. A point release of Telly can have that put back in after we ge... Andrew Parker
01:30 pm Bug #14115 (Accepted): Improve information available to variable lookups affected by scoping changes
\#13970 completely switches to the new scoping rules. In order to provide the best path for users migrating from one ... Andrew Parker
12:11 pm Feature #14101: Improve dynamic scope deprecation warning
The message that was merged in will read:

Dynamic lookup of $var2 is deprecated. For more information, se...
Andrew Parker
12:03 pm Feature #14101: Improve dynamic scope deprecation warning
The message should not read Twoscope since that does not have meaning to anyone else. Please see Andy's message above... Garrett Honeycutt
11:54 am Puppet Community Package Repository Refactor #14080 (Accepted): Debian Squeeze package puppetmaster: Could not autoload active_record...
Matthaus Owens
11:54 am Bug #14079 (Accepted): puppetqd 2.7.13 broken?
Matthaus Owens
11:51 am Bug #13952 (Needs Decision): 'false' matches . but not false or default.
This is still true in Telly as it stands today. Pieter, I think you are the best placed person to drive the decision... Daniel Pittman
11:46 am Bug #13931 (Accepted): Puppet master will create a log file that it cannot write to
Daniel Pittman
11:45 am Bug #13918 (Needs More Information): Resources defined in custom definitions are not bound in the...
Hey. I tried, and I can't reproduce that with a simple pair of defines that directly include content:... Daniel Pittman
11:38 am Feature #14101 (Merged - Pending Release): Improve dynamic scope deprecation warning
Andrew Parker
11:32 am Feature #14101 (In Topic Branch Pending Review): Improve dynamic scope deprecation warning
New and improved error message! It even provides a link to the page that tells the user what is going on! AMAZING! Andrew Parker
11:27 am Bug #13858 (Needs Decision): Custom types in environments require loading into master's libdir
Eric, thanks for distilling that down. Very much appreciated.
Mike, I think this is a genuine and painful bug, bu...
Daniel Pittman
11:22 am Bug #14109 (Accepted): Bad error message if you pass an invalid parameter to an override by colle...
That is true - the failure may be triggered by the resource, but the root cause is associated with the override. We ... Daniel Pittman
11:19 am Bug #11257: Puppetmaster accumulates CLOSE_WAIT connections in apache server
I haven't seen this in a while. Perhaps it was just a loadbalancer anomaly. Steven Seed
10:53 am Bug #14108 (Investigating): puppet agent stuck in poll(), getting POLLERR
Hey. I don't think we actually call poll directly anywhere in Puppet; that seems like it is down in the bowels of th... Daniel Pittman
10:30 am Bug #8707: Scope.lookupvar() returns undef perhaps should return nil
I'd be wary because users may have already put in work-arounds in their
content.
This behaviour change is probably b...
Ken Barber
09:08 am Bug #8707: Scope.lookupvar() returns undef perhaps should return nil
The lookupvar() method in the master branch for Telly currently does return nil instead of :undefined, should this be... Andrew Parker
08:02 am Bug #14109 (Accepted): Bad error message if you pass an invalid parameter to an override by colle...
Say I override by collection something called accounts::ssh_user with an invalid parameter like so:
Accounts::Ssh_...
Joe McDonagh
07:26 am Bug #14108 (Investigating): puppet agent stuck in poll(), getting POLLERR
On a couple of my nodes (running Debian 2.6.32-41squeeze2), the puppet agent appears to start normally and "puppet ag... John Vestrum
01:28 am Bug #12185: Puppet agents get stuck
Just to exclude something I ran a tcpdump on the puppet client 8139 to see if some stray packet on the network causes... Steve Traylen
12:01 am Bug #13966 (In Topic Branch Pending Review): Get rid of name option
Jeff Weiss
09:29 pm Bug #14105: aug object is closed on need_to_run but is neede after that in execute_changes.
Oo, I'm using force, then save_result is never defined since that is inside the "unless force" block. Setting save_re... Jorge Eduardo Cardona
09:18 pm Bug #14105 (Accepted): aug object is closed on need_to_run but is neede after that in execute_cha...
First I'm using Debian with puppet 2.7.13-1 and libaugeas0 0.9.0-1, and ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_6... Jorge Eduardo Cardona
07:44 pm Bug #8707: Scope.lookupvar() returns undef perhaps should return nil
Please fix this; I've lost just over an hour trying to work out why lookupvar("foo").to_i is returning 55758 (turns o... Steve Shipway
05:15 pm Standard Library Bug #13530: file_line should default to ensure => present
Pull request to fix the regression https://github.com/puppetlabs/puppetlabs-stdlib/pull/65 Peter Meier
05:09 pm Feature #14101: Improve dynamic scope deprecation warning
Add notes around "This variable will not presently resolve to anything." when it won't, and push the actual values in... Pieter van de Bruggen
05:08 pm Feature #14072: Allow faces to pull in global settings documentation
Chiming in late: I agree with `display_global_options`. Nick Fagerlund
05:07 pm Feature #14101: Improve dynamic scope deprecation warning
Nevermind my param class comment as it throws a grenade in this conversation. We can go to Thunderdome on that later :> Garrett Honeycutt

04/19/2012

04:59 pm Feature #14101: Improve dynamic scope deprecation warning
Yes we do - Hiera means parameterized classes are more awesome. We're def. promoting them. James Turnbull
04:58 pm Feature #14101: Improve dynamic scope deprecation warning
I would also remove ' or parameterized classes' since we do not want to promote parameterized classes in a new world ... Garrett Honeycutt
04:46 pm Feature #13970: Remove dynamic scoping
I think we should actually keep around the warning about dynamic scoping lookups so that people can have an easier wa... Andrew Parker
04:36 pm Feature #14101: Improve dynamic scope deprecation warning
After talking with Garrett instead of the `Dynamic: %s / Twoscope: %s` wording it should be `Current lookup found: %s... Andrew Parker
04:26 pm Feature #14101: Improve dynamic scope deprecation warning
Here is an example message when the variable is only found in the dynamic scope and not found in the twoscope scope:
...
Andrew Parker
04:15 pm Bug #13559 (In Topic Branch Pending Review): Telly requires a single console log output mechanism...
https://github.com/puppetlabs/puppet/pull/692 fixes this, and cleans up any spec test failures. Daniel Pittman
04:06 pm Feature #14101 (Closed): Improve dynamic scope deprecation warning
The deprecation warning for dynamic scope currently reads:
Dynamic lookup of $#{name}#{location} is deprecated. ...
Andrew Parker
03:43 pm Bug #13000: puppet agent spawns a shell that gets defunc/zombie
I haven't really tested that netcat trick since I now run my agents from crontab.
But that ain't a fix, it's not eve...
Elias Abacioglu
03:36 pm Feature #4359: a way for a template to get its own name, and the directory in which it resides
You can do something like... Stefan Schulte
03:14 pm Bug #3910 (In Topic Branch Pending Review): Server is not authoritative over client environment w...
New pull request at <https://github.com/puppetlabs/puppet/pull/691>
I've commented on it asking that it be left op...
Patrick Carlisle
03:09 pm Bug #14094 (Rejected): there are many methods on the template binding that prevents certain varia...
The template wrapper has a bunch of the usual suspect methods:... R.I. Pienaar
03:01 pm Bug #14093 (Closed): variable called $string in scope prevents templates from working
... R.I. Pienaar
02:55 pm Bug #13976: PuppetMaster is unable to read manifest when manifest is not directly owned by user P...
This looks to be FOSS puppet, 2.7.10 never shipped in Puppet Enterprise. Matthaus Owens
02:53 pm Bug #13559 (Accepted): Telly requires a single console log output mechanism, but will have two af...
After talking to Pieter, we are going to make the new style the default, then see what adjustments need to be made. Daniel Pittman
02:48 pm Bug #12185: Puppet agents get stuck
I see the current status is "Needs More Information" -- what information is still needed? Dave Alden
02:41 pm Feature #14072 (In Topic Branch Pending Review): Allow faces to pull in global settings documenta...
Jeff Weiss
02:13 pm PuppetDB Feature #14091: PuppetDB: API should be better REST citizen
The current greyskull model exposes the underlying message queue structure in the HTTP mapping, rather than exposing ... Daniel Pittman
01:14 pm PuppetDB Feature #14091 (Closed): PuppetDB: API should be better REST citizen
**NOTE: this should be moved into a Grayskull project when we have one.**
PuppetDB's API could be a better citize...
Randall Hansen
11:09 am Feature #14072: Allow faces to pull in global settings documentation
Regarding the user question, we have two strata of users to consider:
1. The users creating the faces (for sake of...
Jeff Weiss
10:16 am Bug #14088 (Accepted): Puppet yum provider for package resource does not appear to use 'release' ...
Puppet's yum provider for the package resource does not appear to offer complete support for RPM naming/versioning.
...
Mark Koch
10:06 am Feature #14072: Allow faces to pull in global settings documentation
I agree with what you say about "use;" it's not ideal. "Reference" is talking about what the code does, not about th... Randall Hansen
09:54 am Puppet Dashboard Bug #14087 (Closed): Reports intermittently failing to import due to "file or directory not found...
My puppet-dashboard is accumulating tons of failed tasks for reports not getting imported. The error being reported i... Steven Seed
09:37 am Bug #13682: Puppet should not conflict with released puppet-module Gem
Daniel Pittman wrote:
> Hrm. Feels to me like this is the wrong direction to approach this from. The problem is th...
Jeff McCune
08:57 am Feature #14072: Allow faces to pull in global settings documentation
I believe the intent of people who attempt to define an option that has the same name as a global setting are trying ... Jeff Weiss
07:54 am Feature #14072: Allow faces to pull in global settings documentation
Forgive me while I think out loud. What do we mean by `reference_option`? Something like:
* Pull this option in ...
Randall Hansen
06:25 am Bug #14082 (Duplicate): Ressource cron should set undefined attributes in crontab to * instead of...
Hi,
if I have cron ressource like this:
cron{ "blah":
command => 'blubb',
user => "root"...
Andreas John
04:33 am Puppet Community Package Repository Refactor #14080: Debian Squeeze package puppetmaster: Could not autoload active_record: uninitial...
Like this or maybe as Suggests...... Patrik Båt
04:27 am Puppet Community Package Repository Refactor #14080 (Closed): Debian Squeeze package puppetmaster: Could not autoload active_record: ...
Could not autoload active_record: uninitialized constant ActiveRecord
Solution is to add: libactiverecord-ruby deb...
Patrik Båt
02:03 am Feature #4359: a way for a template to get its own name, and the directory in which it resides
I am currently writing a template that needs access to some other files within the module. I am going to use somethin... Ade Rixon
02:02 am Bug #14079 (Rejected): puppetqd 2.7.13 broken?
... Svein Harald Soleim
 

Also available in: Atom