Activity

From 12/31/2010 to 01/06/2011

01/07/2011

11:55 pm Feature #5795: There should be a Node Terminus that uses a local YAML file like an External Node ...
> Can you show me an example of how the API looks using curl or the like?
I have an init script on my images that do...
Jared Brothers
11:32 pm Puppet Acceptance Feature #5798: Support more than one test directory on systest harness command line
I have an implementation of this in my local checkout. Daniel Pittman
11:31 pm Puppet Acceptance Feature #5798 (Closed): Support more than one test directory on systest harness command line
At the moment you can specify the '-t' option multiple times, but the test harness will only use the last one specifi... Daniel Pittman
10:28 pm Feature #5795 (Needs More Information): There should be a Node Terminus that uses a local YAML fi...
This is really cool - can you show me an example of how the API looks using curl or the like?
How are you passin...
James Turnbull
10:01 pm Feature #5795 (Needs More Information): There should be a Node Terminus that uses a local YAML fi...
I wrote a node terminus that pulls the node data from a local file (/etc/puppet/node.yaml) in the same format as the ... Jared Brothers
08:00 pm Bug #5794 (Closed): puppet reports tries to create .../reports/$fqdn without creating .../reports
Found while testing `puppet apply` with `--vardir=/tmp --confdir=/tmp --ssldir=/tmp`:
err: /File[/tmp/reports/...
Daniel Pittman
07:10 pm Puppet Acceptance Feature #5793 (Closed): Extend testing DSL to eliminate "step" statement...
One of the most common patterns in my current test code is:
step "foo"
on host, "blah blah"
step "...
Daniel Pittman
06:39 pm Puppet Dashboard Bug #5743 (Merged - Pending Release): Make dashboard handle report version 2
Available in branch "next" as of commit:ee514557cdfe147ec06e18cd01afc9dc806a27f2 Paul Berry
04:31 pm Feature #4976: force package install
Aggelos Economopoulos wrote:
> I think having providers that ignore 'force' would be a serious POLA violation. A lot...
Nigel Kersten
04:28 pm Puppet Dashboard Feature #5243 (Accepted): Ability to "acknowledge" a failing host
Agreed. I think we need to support a couple of default tags, and allow for free-form specification. Nigel Kersten

01/06/2011

12:38 pm Bug #5610: hasstatus breaks dependency of named service resource.
Here's a stack trace of the first invocation:
/usr/lib64/ruby/site_ruby/1.8/puppet/provider/service/init.rb:13...
Stefan Schulte
12:12 pm Bug #5610: hasstatus breaks dependency of named service resource.
The type / provider code is normally not aware of the resource title. That's what puzzles me. You can write
se...
Stefan Schulte
04:17 am Bug #5789: launchd provider parses all plists twice, and uses too much CPU
We do seem to have an unavoidable performance cost here. Ideally we could get to the ServiceManagement ObjC framework... Nigel Kersten
04:14 am Bug #5789: launchd provider parses all plists twice, and uses too much CPU
It looks like it was a good thing we reverted the RubyCocoa patch. The performance there is quite atrocious.
We de...
Nigel Kersten
03:05 am Bug #5789 (Closed): launchd provider parses all plists twice, and uses too much CPU
We shouldn't be parsing everything twice, and it appears that piping to /dev/stdout is particularly slow on OS X. Nigel Kersten
11:48 pm Bug #5771 (Merged - Pending Release): Upgrade RSpec to version 2
Changes available in 2.6.next in commit:a05df9fec9040a908f28e4c324845ec80daa54eb and commit:83ac3e789ddc8dbf40c934600... Nick Lewis
10:15 pm Feature #5786 (Needs More Information): Develop "archive" (bz2/gz) package provider.
Many of my manifests for applications need to cover the following process:
1. Download <application>.tar.gz to host
...
Michael Knox
10:05 pm Puppet Dashboard Bug #5785 (Closed): Report table cleanup
Remove redundancy, make table sortable, groupable, nice to read. Use value instead of message. Matt Robinson
09:53 pm Feature #5783: support HTTP(S) URL as the file 'source'
Daniel Pittman wrote:
> This would be good to support; obviously the metadata for the HTTP URI is much less availa...
eric sorenson
09:45 pm Bug #5547: Periodic "source did not contain any PSON!" error on all clients. Server / client vers...
Hi,
same issue here. I'm running puppet 2.6.4 build from the stable tarball from puppetlabs.org both on client and...
Alexander Hofmann
09:43 pm Bug #5778 (Closed): please resolve legacy URLs referencing puppet website
Tikcets now redirecting. James Turnbull
08:10 pm Feature #5784 (Closed): Support 'audit' on a machine without any 'agent' run...
The single biggest use of the audit feature I can identify would be to see what puppet would start managing on those ... Daniel Pittman
08:06 pm Feature #5783 (Accepted): support HTTP(S) URL as the file 'source'
Lots and lots of folks want to be able to do this:
file { "/tmp/example.txt": source => 'http://example.com/ex...
Daniel Pittman
05:52 pm Bug #5778 (Investigating): please resolve legacy URLs referencing puppet website
We moved both wiki and tracker several years ago. A large number of pages have redirections but we never redirected ... James Turnbull
04:32 pm Feature #5779 (Accepted): Drop privileges for a manifest/module
Our environment consists of about 600 Redhat Enterprise Linux 3, 4, 5, and soon 6 servers. We use cfengine 2 current... Jason Parrott
04:26 pm Bug #5778 (Closed): please resolve legacy URLs referencing puppet website
Puppet Labs seems to have moved their content, both issue trackers and wiki pages, and URLs which exist across the in... Nick S

01/05/2011

03:22 pm Feature #5777 (Closed): it would be nice if auth.conf supported subnets
currently the docs only suggest hostnames and IP addresses are supported (whereas fileserver.conf does support them)
...
Adrian Bridgett
03:30 am Feature #4976: force package install
Just for reference, yum does not have any --nodeps option and I doubt it ever will. You would have to fall back to r... Todd Zullinger
01:24 am Puppet Forge Bug #5772 (Ready For Checkin): Custom facts in wrong location
Fixed and pushed in commit:0db067595d8b4b0c83993561e092a9b66efff32f. Will be merged in 0.3.3. James Turnbull
12:59 am Bug #5752 (Accepted): Solaris 10 root crontab gets destroyed
James Turnbull
12:55 am Bug #5752: Solaris 10 root crontab gets destroyed
Yikes - I've just reviewed quite a few of our root crontabs, and this happens on our Solaris 10 U9 servers (not zones... John Warburton
12:45 am Puppet Forge Bug #5772 (Investigating): Custom facts in wrong location
James Turnbull
12:07 am Puppet Forge Bug #5772 (Closed): Custom facts in wrong location
I generated a module with puppet-module
...
bla-test/lib/puppet/facter
bla-test/lib/puppet/facter/RE...
Markus Falb
12:02 am Bug #5771 (Closed): Upgrade RSpec to version 2
The thing we really want from this upgrade is --fail-fast. Matt Robinson
10:39 pm Puppet Dashboard Bug #5769 (Accepted): figure out why Report#update_node can't save an object with #update_without...
In an effort to clean up Dashboard's spec tests, we are removing pending tests. One of the pending tests seems to do... Paul Berry
09:52 pm Feature #5479: add autorequire for solaris zone dataset
During deployment of this patch into our environment I found a bug with the patch.
Should I create a new sta...
derek olsen
09:39 pm Bug #5763: Variable in file directive causes intermittent error
As far as I understand your problem, this is actually a scoping behavior of puppet and the issue is that you define `... Peter Meier
09:23 pm Puppet Dashboard Feature #5171: Should display file content differences
## Phase 3 Deliverable ##
This is tied to Phase 3 for ae8890. Please see: [Statement of Work](https://docs.google.c...
Jeff McCune
09:00 pm Feature #4943: New Puppet executable, "inspect" for inspecting resource state and reporting on it.
I'm trying to test this new behavior and ran into some issues.
## Overview ##
Running "puppet agent -t --confdir ~/...
Jeff McCune
08:27 pm Bug #4496: module_name variable not consistently set
ok. We're not targeting this at 2.6.x then. Nigel Kersten
06:53 pm Bug #4732: Use of .pp/.rb extention to sniff file type breaks "everything is pp" assumption
Nigel Kersten wrote:
> Sharif Nassar wrote:
> > I'm with R.I. on this one.
> > '*' should be a shell glob, and n...
Daniel Pittman
06:45 pm Bug #5752: Solaris 10 root crontab gets destroyed
Here is a patch that fixes the problem on Solaris.
Patches against ${PREFIX}/lib/ruby/site_ruby/1.8/puppet/util/fi...
Kent Holloway
06:31 pm Bug #4496: module_name variable not consistently set
Sadly, the backport isn't straightforward--the work we did to fix this bug relies on refactorings that are only in th... Paul Berry
05:59 pm Feature #5764 (Duplicate): POC implementation of a Cisco switch/router type/provider
This ticket is to track a patch set submitted by Brice Figureau on 1/3/2011 under the subject line "POC implementatio... Paul Berry
04:51 pm Bug #4409: puppetmasterd does not find custom types for environment
has_feature shouldn't come into it though.
The master just validates the type as used in the manifests, the client...
Nigel Kersten
04:47 pm Bug #4409: puppetmasterd does not find custom types for environment
> This was fixed in 0.25.x, and it appears we've broken it again in 2.6.x.
OK. My expectations are derived partia...
Alan Barrett
04:33 pm Bug #4409: puppetmasterd does not find custom types for environment
It is a bug Alan. You should be able to distribute a type/provider pair simply by placing it into a module.
Otherw...
Nigel Kersten
04:29 pm Bug #4409: puppetmasterd does not find custom types for environment
I don't think this is a bug.
The provider needs to be installed on both the master and the client before it will w...
Alan Barrett

01/04/2011

03:43 pm Bug #4409 (Accepted): puppetmasterd does not find custom types for environment
Thank you. That's much appreciated. Nigel Kersten
03:39 pm Bug #5755: Unable to load puppet generated catalog via YAML.load_file
Ah! A pattern!
In both cases we have a back-reference followed by a blank line, then members. This should never ...
Markus Roberts
02:36 pm Bug #5396 (Duplicate): "Could not find a default provider for user" in AIX using puppet 2.6.3
Nigel Kersten
02:35 pm Bug #5763 (Rejected): Variable in file directive causes intermittent error
I have a module that creates a file:... Robert Pumphrey
12:29 pm Bug #5755: Unable to load puppet generated catalog via YAML.load_file
my errors and relevant chunks of yaml. from my understanding of yaml what happens here is that value ("&id475") of re... konrad rzentarzewski
11:15 am Bug #4409: puppetmasterd does not find custom types for environment
We do not have any other types, so I copied across the simple example from [http://www.kartar.net/2010/02/puppet-type... John Warburton
09:05 am Bug #5755: Unable to load puppet generated catalog via YAML.load_file
Markus Roberts wrote:
> ruby -r puppet -e 'class Hash; def each(&blk); each_key { |k| p k; blk.call([k,self[k]...
R.I. Pienaar
08:45 am Bug #5761 (Accepted): Default values are not fully evaluated by the compiler
File { tag => 'sc_test' }
@@file {
"/tmp/test1": ensure => present;
"/tmp/test2": ensure =...
David Schmitt
03:25 am Bug #4409: puppetmasterd does not find custom types for environment
do you have any other custom types/plugins you're distributing?
I'm trying to work out whether or not this specifi...
Nigel Kersten
02:11 am Feature #5760 (Accepted): optional extlookup debugging
I would like to see the 4th optional debug argument added to the extlookup function as mentioned in [http://groups.go... John Warburton
01:50 am Bug #4409: puppetmasterd does not find custom types for environment
When I comment out the logadm resources, or no changes need to made, then there is no error.
It is only when I ne...
John Warburton
01:20 am Bug #4882: 2.6.1 can not deserialize Puppet::Resource::References
How does everyone feel about how critical it is this is fixed in 2.6.x? Nigel Kersten
01:20 am Bug #4409: puppetmasterd does not find custom types for environment
Can you comment out all the logadm resources as well?
We've had some issues with that, it wasn't ever committed i...
Nigel Kersten
01:18 am Bug #5755: Unable to load puppet generated catalog via YAML.load_file
I'm still teetering on the verge of stumped.
Going into the C code for syck it appears the only thing it could be ...
Markus Roberts
01:16 am Bug #5759 (Merged - Pending Release): Errors in custom functions cause puppet to hang and consume...
Jesse Wolfe
01:16 am Bug #5759 (In Topic Branch Pending Review): Errors in custom functions cause puppet to hang and c...
Available in `2.6.next` as of commit:a6402781a1e0403a113b51e784d929c29f440db1 Jesse Wolfe
01:14 am Bug #5759 (Closed): Errors in custom functions cause puppet to hang and consume all CPU
The error-handling code that deals with exceptions raised in custom functions consumes all CPU and hangs the process ... Jesse Wolfe
12:41 am Bug #4867: Puppet raises error when trying to set owner to non-existant user
Do we have any more insight into this bug? Nigel Kersten
12:39 am Bug #5707 (Accepted): puppetdoc stop processing comments
Nigel Kersten
12:39 am Feature #4884: An exec provider that executes unfiltered bash code.
People really do care about this. There are a lot of Execs out there in the wild. Nigel Kersten
12:38 am Bug #4409: puppetmasterd does not find custom types for environment
ugh - somehow the target version got changed back to 2.6.x John Warburton
12:34 am Bug #4409: puppetmasterd does not find custom types for environment
If I remove the provider from $libdir/puppet/type, and **ensure that a change needs to be made**, the provider will f... John Warburton
12:33 am Bug #4496: module_name variable not consistently set
Jesse/Paul, can you roughly estimate how much work the backport is? Nigel Kersten
12:31 am Bug #5490: puppet agent returns non-zero status upon success
Dom? Nigel Kersten
12:30 am Bug #4872 (Accepted): Unexpected results on "replace => false" on symlinks
Any chance you'd like to add a test for this Kai? Nigel Kersten
12:28 am Bug #4732 (Accepted): Use of .pp/.rb extention to sniff file type breaks "everything is pp" assum...
Sharif Nassar wrote:
> I'm with R.I. on this one.
> '*' should be a shell glob, and not some freaky meta-glob.
I'm...
Nigel Kersten
12:25 am Bug #4799 (In Topic Branch Pending Review): portage provider incorrectly fails when eix finds no ...
Nigel Kersten
12:23 am Bug #4922: Puppetd creates empty files, if it gets a 404
I don't think a complex setup is required to reproduce this. Simple round-robin DNS could do it, right? Nigel Kersten
12:11 am Bug #5073: Puppet doesn't download custom providers/types if tags are used
Stefan, has this gone out to the dev-list ? Nigel Kersten
12:10 am Bug #5226: Ambiguous "Cannot find definition Class at..."
I really dislike the defined() function :( Nigel Kersten
12:09 am Bug #5396: "Could not find a default provider for user" in AIX using puppet 2.6.3
Hector, should we simply close this as a duplicate of #5432 then? Nigel Kersten
12:06 am Feature #4416: Resources cannot be used on the run where they are synced
I'm going to dig into this more, but I swear this used to work in 0.25.8.
Can anyone else confirm or deny it befor...
Nigel Kersten
12:05 am Bug #5755 (Investigating): Unable to load puppet generated catalog via YAML.load_file
So the stack trace is being confounded by syck, so it's not really telling us as much as it might. On the flip side,... Markus Roberts
11:56 pm Bug #5758 (Merged - Pending Release): Verify that report events are correctly created
Available in branch 2.6.next as commit:68464b79070fdf28b623f1e11beb4908a7be81a7 Paul Berry
11:41 pm Bug #5758 (Closed): Verify that report events are correctly created
The resource_harness_spec tests verify that the correct log messages are created during a puppet run, but they do not... Paul Berry
11:40 pm Bug #4409 (Needs More Information): puppetmasterd does not find custom types for environment
What happens if you remove the logadm type/provider? Do things work happily then? Nigel Kersten
11:23 pm Bug #5755: Unable to load puppet generated catalog via YAML.load_file
Testing with RVM is the best I can come up with:... R.I. Pienaar
11:12 pm Bug #5755: Unable to load puppet generated catalog via YAML.load_file
Have we seen this problem on any other Ruby installation? I'm a bit disturbed by Markus' comment in [8].
Nigel Kersten
11:02 pm Bug #5755: Unable to load puppet generated catalog via YAML.load_file
good point, it's actually upped internally, based on RH SRPM. afair we had some security issues with 1.8.5 and rails... konrad rzentarzewski
11:02 pm Bug #5755: Unable to load puppet generated catalog via YAML.load_file
So far as I can tell neither one matches up with the trace (having line 133 be in an each in transfer). Could you at... Markus Roberts
10:58 pm Bug #5755: Unable to load puppet generated catalog via YAML.load_file
I am actually fairly sure 1.8.6 is not the vendor provided for centos,... R.I. Pienaar
10:57 pm Bug #5756 (Accepted): When a resource is being audited for the first time it should produce an event
Currently the first audit run for a resource doesn't create an event in the report that is produced, but it does log ... Matt Robinson
10:52 pm Bug #5755: Unable to load puppet generated catalog via YAML.load_file
ruby 1.8.6 (2008-08-11 patchlevel 287) [x86_64-linux]
vendor-provided (CentOS 5.4) ruby-1.8.6.287-1
konrad rzentarzewski
10:49 pm Bug #5755 (Needs More Information): Unable to load puppet generated catalog via YAML.load_file
What version of ruby are you using? I can't find a version in which that stack history makes sense (though I only ha... Markus Roberts
10:40 pm Bug #5755: Unable to load puppet generated catalog via YAML.load_file
Markus Roberts wrote:
> Removing the back references from the ids just turns what would have/should have been a link ...
konrad rzentarzewski
10:37 pm Bug #5755: Unable to load puppet generated catalog via YAML.load_file
Removing the back references from the ids just turns what would have/should have been a link to an object into a lite... Markus Roberts
10:31 pm Bug #5755 (Investigating): Unable to load puppet generated catalog via YAML.load_file
I'll set this back to Nigel...
Markus Roberts
10:27 pm Bug #5755 (Needs Decision): Unable to load puppet generated catalog via YAML.load_file
James Turnbull
10:25 pm Bug #5755 (Closed): Unable to load puppet generated catalog via YAML.load_file
in 0.25.5 it was possible to load back puppet-generated yaml. this does not seem to be possible with 2.6.4.
...
konrad rzentarzewski
10:15 pm Bug #5045 (In Topic Branch Pending Review): External node classifiers should be able to specify p...
James Turnbull
08:47 pm Bug #5752 (Closed): Solaris 10 root crontab gets destroyed
Scenario:
Use the cron provider for a user that does not exist corrupts all managed crontabs.
Summary:
While m...
Kent Holloway
08:02 pm Bug #4473: Parent class name is resolved within namespace of class being defined
I would strongly advocate making the change in a major release, and including a warning - or even a fatal error with ... Daniel Pittman
07:25 pm Bug #5045: External node classifiers should be able to specify parameters for parameterized classes
I created an experimental branch that resolves this issue. Feedback would be appreciated. Dan Bode
04:06 pm Bug #5428: Catalog compile fails with to_hash error due to YAML object recovery in storeconfigs b...
i'm having the same issue with 0.25.5 => 2.6.4 migration.
should we drop database for migration or wait for it to b...
konrad rzentarzewski

01/03/2011

03:47 pm Bug #4473: Parent class name is resolved within namespace of class being defined
Note also that my comments are directed specifically to the case covered by this ticket: resolution of parent class n... John Bollinger
03:03 pm Bug #4473: Parent class name is resolved within namespace of class being defined
I'm not sure I see a need to change the current behavior, and I don't think I would favor mucking up the codebase wit... John Bollinger
09:24 am Feature #5432: Use AIX native commands to manage users and groups
In the proposed code the user and group types where extended with:
- feature: :manages_aix_lam
- newparam(ia_lo...
Hector Rivas
08:19 pm Feature #4936 (Duplicate): Puppet::Transaction::Report should have accessor for external times
This is a duplicate of #5715 Dan Bode
08:09 pm Bug #5748 (Needs More Information): puppetdoc missing class documentation
in modules/fwrules/manifests/ipv4.pp
# Documentation...
class fwrules::ipv4 {
...
}
the clas...
Markus Falb

01/02/2011

05:21 am Bug #5747: Install fails when ftools missing
Couldn't update with branch info...so here it is: https://github.com/housejester/puppet/tree/ticket/2.6.x/5747 James Estes
04:42 am Bug #5747 (Duplicate): Install fails when ftools missing
do_config in install.rb needs to be updated to use FileUtils.install. The change has been made to other methods, just... James Estes
04:29 am Facter Bug #5135: Facter returns physicalprocessorcount => 0 on a physical computer
Krzysztof Wilczynski wrote:
> Krzysztof Wilczynski wrote:
> > Paul Nasrat wrote:
> >
> > > cpuinfo is a poor cho...
Krzysztof Wilczynski
03:50 am Facter Bug #5135: Facter returns physicalprocessorcount => 0 on a physical computer
Krzysztof Wilczynski wrote:
> Paul Nasrat wrote:
>
> > cpuinfo is a poor choice for this as it doesn't work on no...
Krzysztof Wilczynski
03:39 am Facter Bug #5135: Facter returns physicalprocessorcount => 0 on a physical computer
Paul Nasrat wrote:
> cpuinfo is a poor choice for this as it doesn't work on non x86 architectures in the same way...
Krzysztof Wilczynski
07:08 pm Feature #5455: puppetd --noop --test should work when puppetd --disable
Micah, let me flesh out the proposal a little more.
When you run the puppet agent as a daemon, you can choose to s...
Nigel Kersten

01/01/2011

02:07 am Puppet Forge Feature #3862 (Closed): Update doc site template to link to forge
Done. James Turnbull
02:07 am Puppet Forge Feature #3861 (Closed): Update wordpress template to link to forge
Done. James Turnbull
02:04 am Puppet Forge Bug #4645 (Closed): Site should search by tags
Pushed. James Turnbull
02:01 am Puppet Forge Bug #4751 (Closed): Gem dependencies should be complete, and specify required versions
Pushed in commit:6afbfb58af841ad496ef966db8e551b2bfcd1cf4. James Turnbull
01:30 am Bug #4142 (In Topic Branch Pending Review): puppet fails when metadata.json exists in module
James Turnbull
06:48 pm Refactor #5746 (Accepted): move vim plugin files to their own repo
I've been using [vim-pathogen](http://www.vim.org/scripts/script.php?script_id=2332) (excellent vim plugin from Tim P... Mark Carey

12/31/2010

12:20 pm Bug #3037 (Closed): file resource with content param outputs 'unknown checksum
This issue no longer exists in 2.6.x, marking as closed. Dan Bode
11:39 am Puppet Dashboard Bug #4345: pluginsync removes $libdir/puppet/reports/puppet_dashboard.rb
an update for this ticket (although I still need to check the patch)
As far as I am concerned, this is fixed in 2....
Dan Bode
01:46 am Puppet Dashboard Bug #5744 (Closed): We need to make sure that column sizes for new report schema are large enough
At the very least event messages column is far too short at 255 characters. Messages can be almost arbitrarily long,... Matt Robinson
12:47 am Puppet Dashboard Bug #5743 (Closed): Make dashboard handle report version 2
Dashboard can currently translate older report formats into a hash that can be stored in the database, which in theor... Matt Robinson
12:43 am Bug #5736: puppet cert --help lies about how --clean works
James just informed me that these manpages are generated automatically. Here's a patch that changes the file that app... Nick Fagerlund
12:41 am Bug #5742: puppet agent --help: non-existent option "fqdn" is described
James just informed me that the man pages are generated from the rubydoc in the all-comment files in lib/puppet/util/... Nick Fagerlund
12:15 am Bug #5742: puppet agent --help: non-existent option "fqdn" is described
This option is also showing up in lib/puppet/util/command_line/puppetd, except that this entire file, including the o... Nick Fagerlund
12:12 am Bug #5742: puppet agent --help: non-existent option "fqdn" is described
This option is also showing up in ext/puppet-test with the same explanatory text in the rubydoc portion, but it looks... Nick Fagerlund
12:05 am Bug #5742 (Closed): puppet agent --help: non-existent option "fqdn" is described
`puppet agent --help` contains this nugget:
fqdn: Set the fully-qualified domain name of the cl...
Nick Fagerlund
 

Also available in: Atom