Activity

From 04/06/2012 to 04/12/2012

04/13/2012

11:50 pm Bug #13640 (Merged - Pending Release): Puppet master gets into an infinite loop
merged at <https://github.com/puppetlabs/puppet/commit/192076538058f779ee8909680e9659c31b7623c6> Matthaus Owens
10:45 pm Bug #13937 (Rejected): puppet 2.7.13 RPM missing "puppet module" face
The puppet 2.7.13 RPM for EL6 x86_64 from yum.puppetlabs.com is missing files for the "puppet module" face.... Michael Arnold
10:32 pm Facter Bug #13936 (Duplicate): facter -y/--yaml
... Ben Ford
07:16 pm Facter Bug #8210: virtual fact should work for EL kvm guests
hi,
Andreas Zuber wrote:
> def self.kvm?
> - txt = if FileTest.exists?("/proc/cpuinfo")
> - ...
Satoru KURASHIKI
07:09 pm Bug #13935 (Accepted): Unclear syntax error when class title is missing colon
Sample code to replicate:
class test {
class { 'beingcalled' }
}
The 'beingcalled' class should say 'beingc...
Eric Shamow
06:26 pm Feature #13934 (Needs Decision): Mark some facts immutable
So I think there's a benefit to be had from having the ability to flag certain facts derived from the client as "immu... Wolf Noble
05:41 pm Bug #5200 (Closed): Many-to-many implementation of stages needlessly inefficient
This has been resolved for a year or so. Nick Lewis
05:39 pm Bug #13583 (Needs More Information): Unable to use puppetca
Patrick Carlisle
05:39 pm Bug #13583 (Investigating): Unable to use puppetca
Hi,
Which of these commands are you running on the puppet master and which on the agent? The error you pasted from...
Patrick Carlisle
05:19 pm Bug #13931 (Duplicate): Puppet master will create a log file that it cannot write to
If the puppet master is started by root using `--logdest $logfile` and `--daemonize` and `$logfile` does not yet exis... Andrew Parker
05:15 pm Bug #13312 (Merged - Pending Release): Dynamic scoping deprecation warnings should be given at th...
Took Hunter's pull request and added some more tests and fixed one bug in it. Andrew Parker

04/12/2012

04:48 pm Bug #8174 (Merged - Pending Release): External Node Classifer makes puppet think Facter variables...
Merged in commit [849a882d0914e305547d566471f1027102bbfba5](https://github.com/puppetlabs/puppet/commit/849a882d0914e... Jeff Weiss
04:48 pm Standard Library Refactor #13693 (Merged - Pending Release): Modify stdlib spec_helper to use puppetlabs_spec_helper
Chris Price
04:47 pm Refactor #13692 (Merged - Pending Release): Update puppetlabs_spec_helper to use new puppet core ...
Chris Price
04:47 pm Refactor #13691 (Merged - Pending Release): Update puppet master for spec_helper compatibility wi...
Chris Price
04:45 pm Refactor #13690 (Merged - Pending Release): Update puppet 2.7.x for spec_helper compatibility wit...
Chris Price
04:39 pm Bug #13898 (Accepted): faces silently fail against master
I'm going to send an email to puppet-dev to solicit input on this issue.
The basic premise is this:
Faces shoul...
Chris Price
04:06 pm Bug #13898: faces silently fail against master
Created a related ticket and pull request that improves the error logging for this scenario... still looking into an ... Chris Price
04:05 pm Bug #13929 (In Topic Branch Pending Review): Face error messages during startup may be swallowed
Chris Price
04:01 pm Bug #13929 (Closed): Face error messages during startup may be swallowed
The method Puppet::Util#exit_on_fail has an exception handling block that attempts to ensure that any error that occu... Chris Price
03:23 pm Bug #13898: faces silently fail against master
So basically, what is going on here is that we've changed the order that we deal with settings. The global puppet se... Chris Price
03:16 pm Bug #13898: faces silently fail against master
that is true. it only happens with things that have an option called name Dan Bode
03:15 pm Bug #13898: faces silently fail against master
I think I've figured this out...
True or false question: we have only been able to repro this so far in cases wher...
Chris Price
02:53 pm Bug #13898: faces silently fail against master
Is this just a question of output? As in, perhaps we screwed up logging somehow? Or is it actually breaking behavior? Chris Price
02:53 pm Bug #7639 (Merged - Pending Release): Schedule resource accepts invalid schedules
Thank you for the quick contribution, Sean!
Merged in commit [e8d8d6879cf54881bba1f6887162b78b7ab3c7bb](https://gi...
Jeff Weiss
02:39 pm Bug #7639 (In Topic Branch Pending Review): Schedule resource accepts invalid schedules
Additional tests pushed into existing pull request. Thanks!
Sean Millichamp
02:34 pm Bug #13126: Exec's 'creates' attribute follows symlinks and treats broken links as missing files
It's been 3 weeks, which seems adequate for feedback. What's our path forward here: go or no-go? Jeff Weiss
02:28 pm Bug #13898: faces silently fail against master
I have a bashrc script that sets up my environment
export RUBYLIB=~/dev/stack_builder/lib:$RUBYLIB
Dan Bode
02:27 pm Bug #13898: faces silently fail against master
Hey Dan--quick clarification. How are you going about trying to get this face into puppet's path? copying it into y... Chris Price
02:19 pm Bug #7639 (Tests Insufficient): Schedule resource accepts invalid schedules
The code change in the pull request is great; however, I'd like to see some tests that explicitly exercise the bounds... Jeff Weiss
01:22 pm Bug #13279: File resource runs when 'require'ed Exec fails but only if refreshonly is enabled
Possibly related to #5876 R.I. Pienaar
01:16 pm Bug #13918 (Needs More Information): Resources defined in custom definitions are not bound in the...
Example:
I have two definitions (A and B), and I want to order the execution of custom definitions in this manner....
James Fryman
01:15 pm Bug #13279 (Accepted): File resource runs when 'require'ed Exec fails but only if refreshonly is ...
I can verify this behavior on Puppet 2.7.13
Moving to puppet, as this is a core puppet problem, not a PE specific ...
Matthaus Owens
12:58 pm Standard Library Bug #13917: file_line messes up if a file doesn't end with a newline
fix: https://github.com/puppetlabs/puppetlabs-stdlib/pull/62 Mark McKinstry
12:45 pm Standard Library Bug #13917 (Unreviewed): file_line messes up if a file doesn't end with a newline
If a file doesn't end with a new line, file_line will append its line to the last line of the file instead of startin... Mark McKinstry
12:06 pm Bug #13914 (Closed): Puppet master not logging to file
I'm running puppet 2.7.12 on CentOS 5.8. I'm having trouble getting the
puppet master to log to a file. The same con...
Brian Pitts
11:48 am Bug #13070 (Accepted): puppet describe --list explodes with undefined method 'downcase' for nil:N...
# Working #
I'll be investigating and working this problem starting today.
Please email me or ping me in IRC if...
Jeff McCune
10:55 am Bug #13898 (Investigating): faces silently fail against master
Patrick Carlisle
10:39 am Facter Bug #13700 (Accepted): lspci can only determine virtual machines that have graphics cards
Sounds like this is a valid issue. Changing to 'Accepted'. Jeff Weiss
10:38 am Puppet Community Package Repository Bug #13861 (Closed): update stomp
Packaged stomp 1.2.2 and uploaded to yum.puppetlabs.com repo. Moses Mendoza
10:38 am Cloud-Provisioner Bug #13912 (In Topic Branch Pending Review): "puppet node install" not working
Jeff Weiss
10:35 am Cloud-Provisioner Bug #13912 (Closed): "puppet node install" not working
1. Incorrect repos in master_source_dev.erb and puppet-community.erb for dependencies and puppet.
2. No puppet versi...
Alex Linden Levy
07:59 am Bug #13902 (Needs More Information): defined() function problem
Well you have not posted very much of your manifest and the snippet you provided does work as expected... Stefan Schulte
07:39 am Bug #13000: puppet agent spawns a shell that gets defunc/zombie
I believe this is the same as: https://projects.puppetlabs.com/issues/12185 -- you might want to try:
echo "" | nc...
Dave Alden
05:07 am Bug #13902 (Needs More Information): defined() function problem
hi,
i was trying to use defined function with if condition and i got this error :
" Syntax error at 'if'; expected ...
Eslam El Husseiny
03:05 am Bug #12185: Puppet agents get stuck

Have now caught a 'puppet agent stuck' with debugging enabled.
Puppet running with: ...
Steve Traylen
02:02 am Bug #6824: Cannot manage account for user nfsnobody: "tried to get name field for silly id 429496...
I can't determine the black magic the Etc module is using to actually get its dirty work done, but would it be out of... Oliver Hookins
10:46 pm Feature #4068: Native Type for linux sysctl interface
As a puppet enterprise customer, I am very interested in seeing this make it into stdlib and a Solaris version for /... Nathan Dietsch
10:25 pm Puppet Community Package Repository Bug #13878 (Closed): Yum repository broken when used via Puppet.
Yes, should be fixed and that package shouldn't be returning to cause any more trouble. Thanks for letting us know an... Matthaus Owens
10:09 pm Bug #13679: dollar signs can't be used in puppet.conf
I do have a suggestion on how to best handle compatibility.
Take a bit from single quote style escaping:
dbpasswo...
Daniel Friesen
08:57 pm Puppet Community Package Repository Bug #13878 (Investigating): Yum repository broken when used via Puppet.
I think this is fixed, just want to confirm. Patrick Carlisle
06:20 pm Puppet Dashboard Bug #13867 (Investigating): puppet dashboard node:parameters and nodegroup:parameters does not ch...
Joshua Lifton
06:13 pm Puppet Dashboard Bug #13867: puppet dashboard node:parameters and nodegroup:parameters does not check to see if a ...
`*************************** 218. row ***************************`
` id: 483`
` key: env_...
Patrick Buckley
05:44 pm Bug #13898 (Closed): faces silently fail against master
when I check out master for puppet, some of my face commands no longer work.
Below is the output when I invoke a f...
Dan Bode
05:08 pm Bug #13888 (In Topic Branch Pending Review): self.instances broken for systemd
Dan Bode

04/11/2012

04:13 pm Bug #13894 (In Topic Branch Pending Review): Backport #12191 to 2.7.x
Jeff Weiss
04:10 pm Bug #13895 (Accepted): Spec tests should not actually pluginsync
Several of the spec tests in the master branch now attempt to make a TCP connection to puppet (since pluginsync is no... Josh Cooper
04:07 pm Bug #13894 (Closed): Backport #12191 to 2.7.x
We need checkpick the fix for #12191 to backport the fix to 2.7.x. Jeff Weiss
03:31 pm Bug #6017: MCX provider doesn't overwrite existing MCX data
The destroy method is only used when you want to ensure something :absent. If I get free time this week, I'll throw ... Gary Larizza
03:29 pm Bug #6017: MCX provider doesn't overwrite existing MCX data
I'm not sure if this is the most "proper" method - should it instead call the `destroy` method? In any case, my limit... Clay Caviness
03:28 pm Bug #6017: MCX provider doesn't overwrite existing MCX data
Just tested, and I *think* this works. I added `dscl 'localhost', '-mcxdelete', ds_path` just before line 114 in mcxc... Clay Caviness
03:16 pm Bug #13888 (Closed): self.instances broken for systemd
If you try to query for a given resource that is implemented using systemd, it currently fails:... Dan Bode
03:14 pm Bug #13679 (Code Insufficient): dollar signs can't be used in puppet.conf
After some internal discussion, the preferential path would be escaping. We have major concerns about the wholesale ... Jeff Weiss
02:35 pm Bug #13640 (In Topic Branch Pending Review): Puppet master gets into an infinite loop
I think this is the right solution, the trouble is it was executing the agent logic, which isn't true when running th... Patrick Carlisle
02:23 pm Bug #7639 (In Topic Branch Pending Review): Schedule resource accepts invalid schedules
There were two different issues:
- Ranges spanning days weren't properly prevented. This is no longer an issue as...
Sean Millichamp
01:30 pm Bug #13204 (Merged - Pending Release): Augeas save under /boot causes no such file or directory e...
Merged with commit [868d648524c52905c9a32cecf20d02dd0620d018](https://github.com/puppetlabs/puppet/commit/868d648524c... Jeff Weiss
01:07 pm Bug #13606 (Closed): Telnet provider writes to insecure location
released in 2.7.13 Matthaus Owens
01:01 pm Bug #13518 (Closed): file bucket request can execute arbitrary commands as puppet master
Released in 2.7.13, 2.6.15 Matthaus Owens
01:00 pm Bug #5197: Gentoo service provider doesn't catch long service names due to "rc-update show" trunc...
I created a new provider that can handle long service names. I raised a feature request here: #13880 Stefan Schulte
12:57 pm Bug #13511 (Closed): Filebuckets expose files on puppet master
Released in 2.7.13 and 2.6.15 Matthaus Owens
12:15 pm Feature #13880 (Closed): Puppet should have an openrc service provider for Gentoo and Funtoo
Gentoo (since baselayout-2) and Funtoo use openrc to control services. The current gentoo service provider does not m... Stefan Schulte
12:01 pm Puppet Community Package Repository Feature #13436: Package augeas 0.10 for RHEL6
Matthaus Litteken wrote:
> You can request a rebase to 0.10.0 from redhat using https://bugzilla.redhat.com.
If y...
Dominic Cleal
11:55 am Puppet Community Package Repository Feature #13436 (Rejected): Package augeas 0.10 for RHEL6
Eugene,
Because RHEL6 already maintains and contains augeas packages (and none of our products require version 0.10....
Matthaus Owens
11:50 am Facter Feature #11320 (Needs More Information): node_name_value unavailible as a fact
> The above works and matches my regex for Ubuntu Precise testing. However I can not find any way to use the value of... Jeff McCune
11:49 am Puppet Forge Bug #13365: Some module releases on the forge don't have a tarball
The data migration that's currently in the puppet-forge repo (and deployed to forge-dev.puppetlabs.com) will resolve ... Pieter van de Bruggen
11:28 am Puppet Forge Feature #13598 (Accepted): Modulefile metadata should include Puppet and Facter versions that thi...
Jeff Weiss
11:25 am Puppet Community Package Repository Feature #13436 (Needs Decision): Package augeas 0.10 for RHEL6
It would appear that we packaged Augeas for RHEL5 because it was not included in the default repos (all backward-look... Jeff Weiss
10:57 am Puppet Community Package Repository Bug #13602 (Accepted): Please package puppet-lint for deb/rpm
Jeff Weiss
10:52 am Puppet Forge Bug #13474 (Accepted): Forge module release pages don't behave as expected.
I'm seeing 2.2.1, not the expected 2.3.1 as the latest version, but, yeah, this definitely looks like a bug. Jeff Weiss
10:49 am Puppet Forge Bug #13365 (Accepted): Some module releases on the forge don't have a tarball
Jeff Weiss
10:48 am Puppet Community Package Repository Bug #13878 (Closed): Yum repository broken when used via Puppet.
Hi,
http://yum.puppetlabs.com/el/5Server/products/x86_64/ contains two arch specific packages:
http://yum.puppe...
Ashley Penney
10:36 am Bug #13595: initialize_everything_for_tests couples modules to specific Puppet versions
Local test results:
* puppet 2.7.x branch specs pass
* puppet master specs pass
assuming puppetlabs_spec_helpe...
Chris Price
09:48 am Feature #13875 (Needs Decision): Allow specified UIDs to be excluded from purge
barttenbrinke has a patch for this. Here's a snip from the [pull request conversation](https://github.com/puppetlabs... Jeff Weiss
09:42 am Bug #13595: initialize_everything_for_tests couples modules to specific Puppet versions
So, I have five pull requests in that I think cover this... they are:
Puppet 2.7.x: https://github.com/puppetlabs/...
Chris Price
09:42 am Feature #13875 (Needs Decision): Allow specified UIDs to be excluded from purge
From barttenbrinke:
Currently there are only two options for user management: purge => true or purge => false.
Purg...
Jeff Weiss
08:46 am Feature #11608: Lowrider: Data/Model separation by including Hiera-like functionality in Puppet
RI, we've just had a major resetting of this after we started working with Kelsey and Pieter, and this ticket isn't q... Nigel Kersten
08:40 am Feature #11608: Lowrider: Data/Model separation by including Hiera-like functionality in Puppet
Quick question, you say:... R.I. Pienaar
08:04 am Bug #8229: File bucket and Puppet File resource: fails with "regexp buffer overflow" when backin...
I'm actuall running into the same issue, centos 6.2, puppet 2.7.3:
info: /Stage[main]/Query2/File[/usr/apache/to...
Nico Schottelius
06:01 am Bug #1395: puppet memory usage
I found that just as of the last few days our Puppetmasters are consuming an additional 6GB of memory over about an 8... Oliver Hookins
05:48 am Feature #13871: LDAP - Referrals, SeachBase, multiValued-Attributes and multiParentnode Feature
forget file 01-puppet-0.25.4_ldap_referreals-and-searchbase.patch, it is from version 0.25.4, here comes the right on... Andreas Schuster
05:45 am Feature #13871 (Needs Decision): LDAP - Referrals, SeachBase, multiValued-Attributes and multiPar...
Hi all,
within our copmany, we are currently evaluating puppet 2.7.9 for our config-managment. Main focus is curre...
Andreas Schuster
07:30 pm Refactor #13691 (In Topic Branch Pending Review): Update puppet master for spec_helper compatibil...
Chris Price
07:05 pm Bug #13553 (Closed): Puppet master can be cause to read data until it is out of memory
Released in 2.7.13, 2.6.15 Moses Mendoza
07:04 pm Bug #13260 (Closed): appdmg and pkgdmg providers write packages to insecure location
Released in 2.7.13, 2.6.15 Moses Mendoza
07:02 pm Bug #13552: Puppet master will save files to any place on disk
Released in 2.7.13, 2.6.15. Moses Mendoza
07:01 pm Bug #13552 (Closed): Puppet master will save files to any place on disk
Moses Mendoza
06:01 pm Puppet Community Package Repository Bug #13861 (Accepted): update stomp
Moses Mendoza
05:18 pm Puppet Dashboard Bug #13867 (Merged - Pending Release): puppet dashboard node:parameters and nodegroup:parameters ...
the new rake task for the puppet dashboard node:parameters and nodegroup:parameters does not check to see if a parame... Patrick Buckley

04/10/2012

03:33 pm Bug #13645 (Tests Insufficient): tagmail: did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
A test added to `spec/unit/reports/tagmail_spec.rb` to cover this case would be awesome! Do you mind adding it?
Y...
Jeff Weiss
03:15 pm Facter Bug #10155: VMware virtualization is not xenu
Puppet Enterprise 2.5:... Michael Arnold
03:13 pm Feature #13054 (Merged - Pending Release): Allow schedule type's "range" parameter to span days
Merged in commit [25018ef96c9980ae51badf2ac3a46767600b779d](https://github.com/puppetlabs/puppet/commit/25018ef96c998... Jeff Weiss
12:03 pm Facter Bug #13700: lspci can only determine virtual machines that have graphics cards
The `virtual` fact is still fundamentally broken, because it can't distinguish "host of" and "VM of" on a single mach... Daniel Pittman
11:59 am Feature #12392 (Merged - Pending Release): Support Windows Event Logging and log to it by default
# Merged #
ruby.zip has been updated, repacked and uploaded. It now contains the win32-eventlog gem for Windows.
...
Jeff McCune
11:50 am Puppet Community Package Repository Bug #13572 (Closed): Install of facter 1.6.7-1 fails on CentOS 5.5
This was indeed an incorrect signing issue. Signed the rpm correctly. Also renamed appropriately with el5. The repo s... Moses Mendoza
11:49 am Bug #13859: [Patch] FreeBSD rc.conf variable are not set when a similar variable exists.
Signed. Dave Duchscher
11:36 am Bug #13853 (Investigating): node clean fails on reports
Patrick Carlisle
11:29 am Bug #13859 (Requires CLA to be signed): [Patch] FreeBSD rc.conf variable are not set when a simil...
Thanks, could you please sign the [Contributor License Agreement](https://projects.puppetlabs.com/contributor_license... Patrick Carlisle
11:28 am Bug #13859 (Accepted): [Patch] FreeBSD rc.conf variable are not set when a similar variable exists.
Patrick Carlisle
11:11 am Bug #13633 (Accepted): `puppet resource ssh_authorized_key <user>` should work
It sounds like the expected functionality of `ssh_authorized_key` is that you can specify a user and the type will au... Jeff Weiss
11:00 am Standard Library Refactor #13693 (In Topic Branch Pending Review): Modify stdlib spec_helper to use puppetlabs_spe...
Chris Price
10:43 am Puppet Community Package Repository Bug #13572: Install of facter 1.6.7-1 fails on CentOS 5.5
I believe the el5 rpms may have been signed using the el6 method. Moses is investigating. Matthaus Owens
10:31 am Puppet Community Package Repository Bug #13572 (Accepted): Install of facter 1.6.7-1 fails on CentOS 5.5
Haus, confirmed on stock CentOS 5.6 x86_64 VM.... Jeff Weiss
10:21 am Puppet Community Package Repository Bug #13572 (Investigating): Install of facter 1.6.7-1 fails on CentOS 5.5
Jeff Weiss
10:06 am Puppet Community Package Repository Bug #13861 (Closed): update stomp
hello,
There's been some big changes in the stomp gem, I've done a lot of testing with 1.2.2 and think we're good ...
R.I. Pienaar
09:48 am Bug #13312: Dynamic scoping deprecation warnings should be given at the correct times
I'm looking into this as part of the work on #8174. At the moment it looks like it will fix that problem as well. Andrew Parker
09:45 am Refactor #4146 (Needs Decision): Move Nagios types and supporting from core to a module
This isn't going into Telly; we need to decide if it can ever happen. Daniel Pittman
09:40 am Refactor #13692 (In Topic Branch Pending Review): Update puppetlabs_spec_helper to use new puppet...
Chris Price
09:24 am Bug #8174: External Node Classifer makes puppet think Facter variables are dynamic lookup issues
Turns out that this only happens if there is a node definition in addition to the enc.
An enc:
#!/usr/bin/...
Andrew Parker
08:48 am Bug #6017: MCX provider doesn't overwrite existing MCX data
I haven't tested, just glanced at the code, but I wonder if doing a `dscl 'localhost', '-mcxdelete', ds_path` just be... Clay Caviness
07:58 am Bug #13312: Dynamic scoping deprecation warnings should be given at the correct times
ok. Daniel, can you organize a review? Nigel Kersten
07:33 am Bug #13859 (In Topic Branch Pending Review): [Patch] FreeBSD rc.conf variable are not set when a ...
rc.conf already has the following line:
bsnmpd_enable="YES"
Unable to set snmpd_enable="YES" because the pro...
Dave Duchscher
07:17 am Feature #13575: class Service too slow
to check a simple file resource is easy because puppet can use pure ruby code (and simple stat system calls). If you ... Stefan Schulte
07:10 am Bug #4409: puppetmasterd does not find custom types for environment
I will be out of the office and reading email sporadically
through Monday, April 9th, and will respond to your
em...
Sandor Sklar
07:07 am Bug #4409: puppetmasterd does not find custom types for environment
Nigel Kersten wrote:
> I suggest we make a new ticket with a fresh description, and mark this one as a duplicate o...
eric sorenson
07:05 am Bug #13858 (Closed): Custom types in environments require loading into master's libdir
An attempt to distill down the back-and-forth from #4409, as it applies to 2.7.x:
* The master needs to load new t...
eric sorenson
04:06 am Bug #12702: Puppet does not specify encoding when setting up rails database connection
Update:
The following content in the timezone.rb file solved the problem for us:
require 'iconv'
Facter.add("time...
Jan Ziegler
02:44 am Bug #13616 (Closed): yum provider will not ensure => latest with different architectures of the s...
Interesting results with glibc, I tried a stock CentOS package on my own machine and I have same behaviour. Looks lik... Luke Bigum
01:58 am Feature #13575: class Service too slow
We are using Scientific Linux, a RHEL5 derivate.
The time I calculated is closer to 1/4 seconds per service, but a...
Pablo Fernandez
09:29 pm Bug #13595: initialize_everything_for_tests couples modules to specific Puppet versions
Now that I've waited an ungodly time to comment on this, +1 on the plan, presuming the Facter issues can get worked o... Eric Shamow
08:11 pm Bug #13397 (Merged - Pending Release): Puppet 2.7.12 not handling multiple versions of installed ...
Daniel Pittman
08:01 pm Bug #13659 (Merged - Pending Release): Inventory search for integer fact values produces invalid ...
Daniel Pittman
07:57 pm Bug #12101 (Merged - Pending Release): Autoloader class should check path with Puppet::Util::abso...
Daniel Pittman
07:27 pm Refactor #13649 (Merged - Pending Release): A comment on the matching behavior in the Puppet::Nod...
Daniel Pittman
07:17 pm Refactor #13638 (Merged - Pending Release): Replace the 'pre' proc with a SemVer.pre method
Daniel Pittman
07:16 pm Refactor #13643 (Merged - Pending Release): The use of FileUtils.rm_rf should be made secure
Daniel Pittman
07:15 pm Refactor #13642 (Merged - Pending Release): Move "searching the forge..." notice closer to the im...
Daniel Pittman
07:02 pm Bug #3581 (Merged - Pending Release): tagmail + err: PGError: server closed the connection unexpe...
Daniel Pittman
05:14 pm Bug #13616 (Needs More Information): yum provider will not ensure => latest with different archit...
Testing against CentOS 6.2 x86_64 minimal install.
Rather than flash, trying with something without as many deps: ...
Jeff Weiss

04/09/2012

03:55 pm Bug #13617 (Accepted): User/Group auto-relationships not be present when ensure => absent
Patrick Carlisle
03:54 pm Bug #13595: initialize_everything_for_tests couples modules to specific Puppet versions
Ken--it looks like the current facter just has all of the spec_helper stuff copied in to it directly? e.g. you are n... Chris Price
03:49 pm Bug #13568 (Accepted): Puppet defaults to A record on an IPv6 only client in a dual stack environ...
Unfortunately this is caused by an issue in the ruby platform. There's a compile-time flag that specifies the lookup ... Patrick Carlisle
03:29 pm Bug #13595: initialize_everything_for_tests couples modules to specific Puppet versions
just talked this over with Jeff. Planning on proceeding with the plan described in the previous comment, but the new... Chris Price
03:16 pm Bug #13853 (Investigating): node clean fails on reports
The node clean command failed on the report directory. I expected it to remove the contents of this directory.
...
Brian Pitts
03:07 pm Bug #13595: initialize_everything_for_tests couples modules to specific Puppet versions
Good times. I just realized that the existing puppetlabs_spec_helper was created by Ken about 4 months ago, to reduc... Chris Price
02:29 pm Refactor #13639 (Merged - Pending Release): Use Puppet.err not $stderr when logging errors
Merged in commit [aa267eff69dd5ce6e840bc2aa9592592ea7681d8](https://github.com/puppetlabs/puppet/commit/aa267eff69dd5... Jeff Weiss
02:10 pm Bug #13312: Dynamic scoping deprecation warnings should be given at the correct times
Review? Merge? Make sure it doesn't break CI? I'm not familiar with this part of the game... the game. The Game. Hunter Haugen
01:33 pm Puppet Community Package Repository Bug #12677: Error from apt-mirror replicating apt.puppetlabs.com due to a typo in the Packages files
Confirmed to now be working correctly, thank you. Aaron Huber
01:29 pm Puppet Community Package Repository Bug #12677 (Closed): Error from apt-mirror replicating apt.puppetlabs.com due to a typo in the Pa...
Looks like the packages file now has lowercase s in MD5sum, so seems like this has been addressed. Matthaus Owens
01:12 pm Bug #13686 (Merged - Pending Release): directoryservices provider can't handle missing ShadowHash...
# Merged into 2.7.x #... Jeff McCune
01:09 pm Facter Bug #13700: lspci can only determine virtual machines that have graphics cards
The "virtual" fact can only correctly determine the hypervisor for hosts when the host has a graphic cards.
This i...
Dan Bode
01:05 pm Bug #13009: scheduled_task provider considers unix style paths to be out of sync
Nigel Kersten wrote:
> Whats' the status of this? I can't close off the parent roadmap item until these blocking tic...
Jeff McCune
01:02 pm Facter Bug #13700 (Accepted): lspci can only determine virtual machines that have graphics cards
Dan Bode
01:02 pm Refactor #13690 (In Topic Branch Pending Review): Update puppet 2.7.x for spec_helper compatibili...
Chris Price
01:02 pm Bug #13595: initialize_everything_for_tests couples modules to specific Puppet versions
First pull request for this (ticket #13690, the 2.7.x bits) is up for review: https://github.com/puppetlabs/puppet/pu... Chris Price
01:00 pm Refactor #13637 (Merged - Pending Release): Rename Puppet::Module::Tool.build_tree to Puppet::Mod...
Merged into 2.7.x with [4ad37dc38dda264d67609795c55dea9644d53aaf](https://github.com/puppetlabs/puppet/commit/4ad37dc... Jeff Weiss
12:45 pm Bug #9167 (Merged - Pending Release): tagmail report sends email when nothing happens
Merged into 2.7.x in [c8db033b5c881b0869a8f89bbbc0973035f3271a](https://github.com/puppetlabs/puppet/commit/c8db033b5... Jeff Weiss
12:38 pm Bug #13009: scheduled_task provider considers unix style paths to be out of sync
Whats' the status of this? I can't close off the parent roadmap item until these blocking tickets are closed. Nigel Kersten
12:38 pm Bug #13008: TypeError when trying to manage scheduled_task arguments
Whats' the status of this? I can't close off the parent roadmap item until these blocking tickets are closed. Nigel Kersten
12:12 pm Bug #8714: Changing SELinux contexts on symlinks requires the '-h' parameter in chcon
I have made a new pull request [646](https://github.com/puppetlabs/puppet/pull/646) to replace the previous (and inco... Sean Millichamp
12:02 pm Bug #13686 (In Topic Branch Pending Review): directoryservices provider can't handle missing Shad...
Pull request filed --> <https://github.com/puppetlabs/puppet/pull/644> Gary Larizza
11:43 am Bug #13686: directoryservices provider can't handle missing ShadowHashData item
No, I think that's perfectly sane. We should handle that situation. I've got the change and test for it in a topic ... Gary Larizza
11:19 am Bug #13595: initialize_everything_for_tests couples modules to specific Puppet versions
I had a couple of requests to create individual tickets for the various steps of this process... have done so now, an... Chris Price
11:18 am Feature #13695 (Closed): documentation for spec compatibility between external projects and puppe...
We need to put together some documentation about how external projects should interact with puppet core for spec test... Chris Price
11:08 am Standard Library Refactor #13693 (Merged - Pending Release): Modify stdlib spec_helper to use puppetlabs_spec_helper
This is intended to improve and simplify spec compatibility between stdlib and multiple versions of puppet core. See... Chris Price
11:02 am Refactor #13692 (Closed): Update puppetlabs_spec_helper to use new puppet core spec helper API
It sounds like we are going to start using puppetlabs_spec_helper as a bridge between external projects (stdlib, gray... Chris Price
10:55 am Refactor #13691 (Closed): Update puppet master for spec_helper compatibility with external projects
This basically entails merging / porting the changes from #13690 up from 2.7.x to master. Chris Price
10:50 am Refactor #13690 (Closed): Update puppet 2.7.x for spec_helper compatibility with external projects
This basically entails:
* Introducing a new class (name to be determined--Puppet::Test::SpecHelper?) that will con...
Chris Price
10:45 am Bug #4835: OS X group resource triggers spurious notice of a change
While this is essentially cosmetic, it's really annoying, and leads to nearly all puppet runs exiting 2 (changes appl... Clay Caviness
10:40 am Bug #13312: Dynamic scoping deprecation warnings should be given at the correct times
ok. Where do we go next to make progress? Nigel Kersten
10:38 am Bug #13595: initialize_everything_for_tests couples modules to specific Puppet versions
I intend to go ahead and start working on this today, so if anyone has any additional input please let me know. Chris Price
09:47 am Bug #13686 (Closed): directoryservices provider can't handle missing ShadowHashData item
If a user plist ends up in a state with no ShadowHashData entry, directoryservices provider is unable to fix, failing... Clay Caviness
09:28 am Feature #12392: Support Windows Event Logging and log to it by default
The puppet_for_the_win pull request is here: <https://github.com/puppetlabs/puppet_for_the_win/pull/35> Josh Cooper
09:22 am Feature #12392 (In Topic Branch Pending Review): Support Windows Event Logging and log to it by d...
Josh Cooper
07:49 am Feature #12930: Provide a manifest directory where all manifests are automatically parsed.
I always hate the semi rendom order of things in .d directories, doesn't matter for nodes I think but for building si... R.I. Pienaar
07:45 am Feature #12930: Provide a manifest directory where all manifests are automatically parsed.
Do you think the name should reflect the "node" component of this Tim?
I had this thought over the weekend that we...
Nigel Kersten
08:11 pm Feature #13054: Allow schedule type's "range" parameter to span days
After discussion and some adjustments I have rebased the commits and made a new pull request at https://github.com/pu... Sean Millichamp
07:57 pm Bug #13682 (In Topic Branch Pending Review): Puppet should not conflict with released puppet-modu...
# Pull Request #
<https://github.com/puppetlabs/puppet/pull/641>
Jeff McCune
06:31 pm Bug #13682: Puppet should not conflict with released puppet-module Gem
# Additional information #
I know I said I thought this was actually my misunderstanding in another channel, but a...
Jeff McCune

04/08/2012

03:04 pm Facter Bug #12337 (Needs More Information): Can not use nest facts when writing custom facts
Facter in general allows dependent facts. It just doesn't tell when it reaches a recursion and these recursions are n... Stefan Schulte
02:37 pm Feature #13680: Distinguish "Funtoo" from "Gentoo" Linux
for the service provider: Has Funtoo always used OpenRC (`/sbin/rc-service`, `/bin/rc-status`, `/sbin/rc-update`) to ... Stefan Schulte
02:31 pm Facter Bug #12831 (Merged - Pending Release): recursion on fact resultion: kernel
Merged here:
<https://github.com/puppetlabs/facter/commit/656019cfa43d238e2997b08a1874bf1d2e09c292>
Ken Barber
02:13 pm Feature #13680: Distinguish "Funtoo" from "Gentoo" Linux
@haus - can you comment on this ticket? Like I said - I'm wary here as it means when someone upgrades Facter with thi... Ken Barber
01:16 pm Feature #13680: Distinguish "Funtoo" from "Gentoo" Linux
> So I think for 'package/portage.rb' a safer attitude is to remove the confine instead of adding 'funtoo' too it and... Ken Barber
01:13 pm Feature #13680: Distinguish "Funtoo" from "Gentoo" Linux
Just clearing the branch as that work has moved to a new ticket, I don't have permission in the Puppet project to cha... Ken Barber
01:12 pm Feature #13680: Distinguish "Funtoo" from "Gentoo" Linux
I've separated the Facter ticket out to #13683 to track it, and linked it as a blocker. This ticket I'm typing in now... Ken Barber
01:00 pm Facter Feature #13683: Distinguish "Funtoo" from "Gentoo" Linux
Pull request is here:
<https://github.com/puppetlabs/facter/pull/190>
Ken Barber
12:58 pm Facter Feature #13683: Distinguish "Funtoo" from "Gentoo" Linux
Cloning original ticket, to split out Facter changes from Puppet changes. Ken Barber
12:58 pm Facter Feature #13683 (In Topic Branch Pending Review): Distinguish "Funtoo" from "Gentoo" Linux
[Funtoo Linux](http://www.funtoo.org/) is a Fork of Gentoo Linux from the former creator of Gentoo Linux, Daniel Robb... Ken Barber
12:22 pm Bug #13682 (Closed): Puppet should not conflict with released puppet-module Gem
# Overview #
The current behavior of Puppet 2.7.x (2.7.12-99-g8ceaaf0) declares some constants which conflicts wit...
Jeff McCune

04/07/2012

04:07 pm Bug #13679 (In Topic Branch Pending Review): dollar signs can't be used in puppet.conf
I'm not sure if we need a general escaping mechanism or if we should just skip value interpolation for different sett... Stefan Schulte
03:39 pm Bug #13679 (Accepted): dollar signs can't be used in puppet.conf
verified that the current implementation does not have any escaping mechanism:
lib/puppet/util/settings.rb:...
Stefan Schulte
02:30 pm Feature #13680 (In Topic Branch Pending Review): Distinguish "Funtoo" from "Gentoo" Linux
Hi Marc,
thanks for your explanations and the sample outputs. This really helped writing a patch for facter.
Stefan Schulte
01:48 pm Bug #8757: Resources type and metaparameters don't seem to work, specifically notify.
Additionally for my example, the first alias that appears in the file that would be purged does not get purged while ... Matt Dainty
01:02 pm Bug #8757: Resources type and metaparameters don't seem to work, specifically notify.
I've just hit this bug with 2.7.12 trying to use the resources type to purge unwanted mailaliases and then rebuild th... Matt Dainty
12:01 pm Feature #12930: Provide a manifest directory where all manifests are automatically parsed.
I love the idea of Puppet loading everything under a specified node_dir. I say everything and not autoload as we cur... Tim Sharpe
04:46 am Facter Refactor #13678 (In Topic Branch Pending Review): Facter should implement its own which command
Stefan Schulte
02:20 am Feature #13680 (In Topic Branch Pending Review): Distinguish "Funtoo" from "Gentoo" Linux
[Funtoo Linux](http://www.funtoo.org/) is a Fork of Gentoo Linux from the former creator of Gentoo Linux, Daniel Robb... Marc Richter
01:38 am Bug #13679 (Code Insufficient): dollar signs can't be used in puppet.conf
Plain dollar signs ($) can't be used inside puppet.conf.
I tried quoting text with quotes and escaping with \ and ne...
Daniel Friesen

04/06/2012

04:53 pm Bug #13659: Inventory search for integer fact values produces invalid SQL with Postgres as storec...
Thanks for addressing this so quickly! The patch works fine, I can now successfully search for `processorcount = 4`. Andreas Ntaflos
03:50 pm Facter Bug #13396: Facter not working with recent net-tools
FYI: I've opened a request #13678 to refactor `Puppet::Util::Resolution.exec` Stefan Schulte
03:48 pm Facter Refactor #13678: Facter should implement its own which command
I've written something that will currently pass all tests but I still have to add a few additional test cases Stefan Schulte
03:27 pm Bug #13669 (Rejected): Puppet run with fail function generates 'unchanged' report status
Rejecting my own bug. It seems I did something weird last night because it's actually generating failed reports when ... James Turnbull
03:18 pm Facter Refactor #13678 (Closed): Facter should implement its own which command
Currently `Facter::Util::Resolution.exec` relies on `which` to check if a command can be executed. This basically mea... Stefan Schulte
02:50 pm Facter Bug #13668: undefined method `watch' for #<Object:0x10fb852a8 @operatingsystem="Darwin"
That is odd. The output you gave shows facts as being loaded relative to the current directory, e.g. `Error loading f... Patrick Carlisle
02:48 pm Bug #13655 (Closed): Multiple failures when running (master) specs on Centos 5
Submitted as a pull request and already merged for master and 2.7.x. Andrew Parker
02:40 pm Bug #13659 (In Topic Branch Pending Review): Inventory search for integer fact values produces in...
Thanks, this looks straightforward enough to fix. I've submitted a pull request at https://github.com/puppetlabs/pupp... Patrick Carlisle
02:33 pm Bug #13659 (Investigating): Inventory search for integer fact values produces invalid SQL with Po...
Patrick Carlisle
02:22 pm Facter Bug #13668: undefined method `watch' for #<Object:0x10fb852a8 @operatingsystem="Darwin"
Weird as I don't have Facter checked out into that directory. Maybe it's in RUBYLIB somewhere. James Turnbull
02:19 pm Facter Bug #13668: undefined method `watch' for #<Object:0x10fb852a8 @operatingsystem="Darwin"
This happens because you have the facter source checked out in your current directory. `RUBYLIB` contains . and facte... Patrick Carlisle
02:08 pm Facter Bug #13668 (Investigating): undefined method `watch' for #<Object:0x10fb852a8 @operatingsystem="D...
Patrick Carlisle
01:14 pm Bug #13595: initialize_everything_for_tests couples modules to specific Puppet versions
Jeff McCune wrote:
> 1. It's always bugged the crap out of me that irb -r puppet gives you something only semi-fu...
Chris Price
01:10 pm Bug #13595: initialize_everything_for_tests couples modules to specific Puppet versions
Chris Price wrote:
> So, here is a straw-man proposal... feedback / suggestions / corrections much appreciated:
>
> ...
Jeff McCune
12:41 pm Feature #13675 (Duplicate): Import vs autoloading deprecation warning message
I couldn't find anything related other than a single ticket related to Telly [1] but I might have looked over it.<br>... Tom De Vylder
12:16 pm Bug #13595: initialize_everything_for_tests couples modules to specific Puppet versions
+1 This something we talked about before and having the API will make it much easier for external testing tools. I gu... Kelsey Hightower
11:38 am Feature #13674 (Accepted): nagios resource: add support for ipv6 addresses
We had a pull request to add ipv6 support to the nagios host resource type:
https://github.com/puppetlabs/puppet/p...
Chris Price
11:16 am Refactor #12396 (Merged - Pending Release): DRY up self.timeout
Chris Price
10:41 am Facter Bug #13396: Facter not working with recent net-tools
Krzysztof Wilczynski wrote:
>
> I don't like work-around problems like that :)
>
> Perhaps its the time to incl...
Stefan Schulte
09:46 am Bug #7801 (Merged - Pending Release): include function should accept an array
Chris Price
09:33 am Bug #1076 (Merged - Pending Release): Error whilst reducing users' groups to zero.
Chris Price
08:03 am Bug #7236: Nim Package Provider for AIX Fails to install Packages. Fix included!
Hello,
I had a (possibly) similar issue where the nimclient command was coming back with exit status of 1 and refu...
Nick Bausch
02:20 am Bug #13669 (Accepted): Puppet run with fail function generates 'unchanged' report status
If I have a Puppet run that is failed with the fail function:... James Turnbull
01:56 am Facter Bug #13668 (Duplicate): undefined method `watch' for #<Object:0x10fb852a8 @operatingsystem="Darwin"
OSX 10.7
Puppet: 2.7.12
Facter: 1.6.7
Puppet and Facter installed via gems....
James Turnbull
 

Also available in: Atom