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

Activity

From 05/30/2011 to 06/05/2011

06/06/2011

05:20 pm Bug #7070: Rack puppet master fails to start with Permission denied if $HOME is not writable
I think the expected behavior is that either the error message should be
improved or Puppet should switch the behavi...
Jeff McCune

06/05/2011

01:01 pm Bug #3081: Unable to specify absence of host host_aliases
I guess the issue has already been fixed in puppet 2.6.0 with commit:8b127b1851 Stefan Schulte
06:30 am Bug #7791 (Closed): puppet should reject certain options when running mount -o
currently puppet does always mount a device with `-o options`. For certain options this is not desired.
e.g. when ...
Stefan Schulte
05:20 am Bug #2519: getcwd error when puppetmasterd is started from a directory where puppet user has no r...
Isn't #4253 a duplicate of that one? Peter Meier
05:20 am Feature #7241: Group membership should be a type of its own.
So something like this?... Stefan Schulte
05:14 am Bug #6767: External nodes ignore missing Classes
Hmm didn't that get fixed with: #4576 ? So actually, it looks like this will be fixed in 2.7 :) not? Peter Meier
05:11 am Bug #6767: External nodes ignore missing Classes
This is a typical WTF behavior of puppet. Why should including classes from external nodes working differently than f... Peter Meier
05:02 am Bug #3444: mount provider confuses title and name
I was NOT able to reproduce the bug (I testet against version 0.25.4) and after looking at the code I dont see anythi... Stefan Schulte
04:08 am Bug #2398: Mount ensure => absent does not unmount file systems not listed in /etc/fstab
This should be fixed along with #4914. A mount that is currently mounted (= shows up when running mount) and does not... Stefan Schulte

06/04/2011

01:12 pm Feature #7790 (Needs Decision): A new configuration file block that applies to node-based operati...
I propose a `[node]` block in the puppet.conf file.
`[main]` propagates to everything, but often you want the same...
Nigel Kersten
11:38 am Refactor #7789 (Accepted): spec/integration/type/package_spec.rb specifies OS specific defaults t...
The integration test: spec/integration/type/package_spec.rb specifies a list of platforms and default providers.
...
James Turnbull
11:18 am Feature #7788 (Closed): Puppet should allow rubygems to deliver new functionality
It would be desirable to use Rubygems to install things like parser functions.
There might be cases where you onl...
R.I. Pienaar
03:38 am Bug #7786 (Closed): puppet apply --test makes changes
My bad. There was internal documentation that confused commands apply and agent.
# documentation awesome
puppe...
Barry Allard
12:48 am Bug #7786 (Closed): puppet apply --test makes changes
This broke a production machine that took professional services to build. Luckily, there was a backup.
Also, what...
Barry Allard
11:12 pm Bug #7763: Spurrious logs of 'would have triggered refresh' on noop
I have observed it in all of the rcs that I have used. Dan Bode
10:03 pm Bug #7752 (Closed): Unrecognised escape sequence
Jacob Helwig
07:38 pm Feature #5617: Puppet queue logging
Rebased and emailed to puppet-dev Cody Herriges
06:00 pm Bug #7783: Implement a user-friendly certificate management face that uses the existing certifica...
I think we should build an entirely new Face for interacting with the
certificate subsystem, which is a higher level...
Daniel Pittman
05:12 pm Feature #7688: Review and potentially merge Onyx Point Concat module
Does it matter that the module is Licensed under GPLv3+? Andrew Forgue
05:02 pm Puppet Dashboard Bug #7689: Running baseline comparison is slow
Current state of the code is here: https://github.com/pvande/dashboard-module-baseline Pieter van de Bruggen

06/03/2011

04:45 pm Puppet Dashboard Bug #7689: Running baseline comparison is slow
The current status is this: frontend database performance has been vastly improved by pushing the cost of collating t... Pieter van de Bruggen
04:01 pm Bug #7783: Implement a user-friendly certificate management face that uses the existing certifica...
Can you raise this on puppet-dev Nick? We can get consensus, and I'm not necessarily the best person to make this dec... Nigel Kersten
03:48 pm Puppet Dashboard Bug #7784 (Accepted): The metric methods on report.rb are practically unused and error prone
The report model has methods for each of the known metrics. The only place the methods are used is in views/reports/... Matt Robinson
03:44 pm Bug #7783 (Accepted): Implement a user-friendly certificate management face that uses the existin...
It suddenly occurs to me that certificate's generate action is a bit of a UI disaster. With puppet cert, the generate... Nick Fagerlund
02:13 pm Bug #7752: Unrecognised escape sequence
James Turnbull wrote:
> Luc - Wiki is public editable - feel free to update the example! Thanks!
Done Thanks Jam...
Luc Suryo
01:54 pm Bug #5831 (Code Insufficient): RPM provider should use --whatprovides to work with virtual packages
Oh, the patch is insufficient. --whatprovides doesn't understand adding a ".x86_64" or such to the package name:
<pre...
Adam Gray
01:42 pm Bug #7752: Unrecognised escape sequence
Luc - Wiki is public editable - feel free to update the example! Thanks! James Turnbull
01:42 pm Bug #7624: resource purging causes audit messages
This patch seems to work:... Luke Kanies
01:41 pm Puppet Dashboard Bug #7689: Running baseline comparison is slow
Updated description: this ticket is for backend performance only. Randall Hansen
01:37 pm Bug #7752: Unrecognised escape sequence
FYI
This was taking from http://projects.puppetlabs.com/projects/1/wiki/Simple_Text_Patterns
Would be nice if t...
Luc Suryo
12:37 pm Feature #7778 (Rejected): Interim solution for showing return values in help
Randall and I have decided that we will ignore this issue for 2.7.0. Nick Fagerlund
12:15 pm Feature #7773 (Accepted): Add "man" pointers to short help
I'm going with `See 'puppet man <%= face.name %>' or 'man puppet-<%= face.name %>' for full help.`
Nick Fagerlund
11:34 am Bug #6885 (Merged - Pending Release): puppet agent fingerprint requires --verbose to return a value.
Ben Hughes
11:25 am Refactor #5063 (Closed): Internal global variable lookups should not be scoped
Changes have already been merged. Looks like ticket was not updated. In 2.7.x.
Michael Stahnke
11:16 am Refactor #5063: Internal global variable lookups should not be scoped
Nigel notes that this should have been in 2.7.0; updated the target. Daniel Pittman
11:01 am Bug #7624 (Code Insufficient): resource purging causes audit messages
....aaaand, we lose. This does change behaviour: it turns out that on CentOS 5.5, `puppet resource service` no longe... Daniel Pittman
10:52 am Bug #7746 (Merged - Pending Release): starting puppet master fails on ruby 1.8.7
Daniel Pittman
10:52 am Bug #7624 (Merged - Pending Release): resource purging causes audit messages
Nigel Kersten wrote:
> Apply it and produce the next RC.
https://github.com/puppetlabs/puppet/commit/c5448b79e690...
Daniel Pittman
10:47 am Bug #7710: Impossible to set configuration settings owner/group to something different than root ...
This is basically the same status as "Ready for Testing" - where did the conversation end? Did you guys reach a concl... James Turnbull
10:45 am Bug #7710: Impossible to set configuration settings owner/group to something different than root ...
James, Luke was quite reluctant to this patch, so I'm not sure it's a good idea to move it to "pending merge".
Brice Figureau
10:45 am Bug #7652 (Needs Decision): Puppet Queue doesn't log
Nigel - this is for a customer - can we please get it reviewed and merged. Thanks! James Turnbull
10:40 am Bug #6885 (In Topic Branch Pending Review): puppet agent fingerprint requires --verbose to return...
James Turnbull
10:40 am Bug #7649: puppet file store poisons bucketdir with root-owned directories
So, I believe this is going to be a pattern, and we should look deeper
than just this single bug fix. The root is t...
Daniel Pittman
10:38 am Facter Bug #4508 (In Topic Branch Pending Review): Facter does not recognise Xen HVM DomU
James Turnbull
10:35 am Bug #7624 (In Topic Branch Pending Review): resource purging causes audit messages
James Turnbull
10:34 am Bug #7106 (In Topic Branch Pending Review): last_run_summary.yaml is only readable by root
James Turnbull
10:33 am Feature #1886 (In Topic Branch Pending Review): Add node cleanup capability
James Turnbull
10:33 am Bug #7710 (In Topic Branch Pending Review): Impossible to set configuration settings owner/group ...
James Turnbull
10:31 am Bug #7625 (In Topic Branch Pending Review): An explicit error should be raised if no title_patter...
James Turnbull
10:29 am Bug #7659 (Accepted): puppet doc fails if class contains hash
Zach Leslie
10:28 am Bug #7653: puppet queue seems to ignore rundir in config file
What configuration section do you have rundir specified in? Zach Leslie
10:27 am Bug #7652 (Accepted): Puppet Queue doesn't log
Zach Leslie
10:26 am Bug #7649 (Accepted): puppet file store poisons bucketdir with root-owned directories
Zach Leslie
10:25 am Bug #7640 (Accepted): puppet certificate sign cannot use --ca-location local
Zach Leslie
10:25 am Bug #7637 (Accepted): puppet generate certificate fails b/c it calls save csr twice
Zach Leslie
10:25 am Bug #7625 (Accepted): An explicit error should be raised if no title_pattern is matched
Zach Leslie
10:24 am Bug #7592 (Accepted): Rewrite Augeas provider test harness to current style
Zach Leslie
10:23 am Bug #7763: Spurrious logs of 'would have triggered refresh' on noop
Dan, I'm a bit unclear. What version did you observe this in? A 2.7.0RC ? and this wasn't the case in previous RCs? o... Nigel Kersten
10:21 am Puppet Dashboard Bug #7553 (Accepted): Dashboard daily run graph vertical axis should be integer values only
Jacob Helwig
10:21 am Puppet Dashboard Bug #7678 (Investigating): excessive versioned dependency on rack
This is definitely coming from the version of Rails that is vendored with Dashboard (2.3.5). We should upgrade the v... Jacob Helwig
10:20 am Puppet Dashboard Feature #7780 (Duplicate): Upgrade version of Rails
The currently vendored version of Rails (2.3.5) has a rather annoying issue if you have rack 1.1+ installed. 2.3.11 ... Jacob Helwig
10:20 am Bug #7077: Scoped definitions as well as 'global variables' (defined in site.pp) don't seem to wo...
Fine I can believe it’s a “scoping” issue in that stages must modify scope in such a way as to break things in this m... Joe McDonagh
10:14 am Bug #7573 (Accepted): Search action on some indirector faces can never be invoked over REST due t...
Zach Leslie
10:14 am Bug #7566 (Accepted): --mode and --render-as options are invisible to the help API; likewise --de...
Zach Leslie
10:13 am Bug #7533 (Accepted): subclass stage doesn't apply to baseclass
Zach Leslie
10:05 am Bug #7752: Unrecognised escape sequence
I can confirm that the crom tab indeed work with escaping the \ now
FYI: it did not work before, but since the sys...
Luc Suryo
09:57 am Puppet Dashboard Bug #7630: Add pending_count to resource_statuses in the report format
This has been blocking #6992 for too long, mostly because I couldn't decide the best way to accomplish this cleanly. ... Matt Robinson
09:51 am Puppet Dashboard Feature #6992: Show lists of nodes with summary of resource status
After talking with Randall yesterday I've taken a new tack on this ticket. The original plan was to do ticket 7630 t... Matt Robinson
09:51 am Bug #7199 (Accepted): Mysql deadlock with inventory enabled
Zach Leslie
09:49 am Bug #7444 (Accepted): Ability to load a server side function from a server side function broken.
Zach Leslie
09:47 am Bug #7434 (Accepted): Mangled stringification of regexes causes bogus node titles and conflicts
Zach Leslie
09:47 am Bug #7070 (Needs More Information): Rack puppet master fails to start with Permission denied if $...
This really strikes me as a bug in the particular configuration you're using for the exact reasons you stated (you're... Jacob Helwig
09:46 am Bug #7415 (Accepted): `facts_search` inventory api should be able to compare version numbers
Zach Leslie
09:45 am Bug #7156: Puppet agent with --listen has same default auth.conf ACLs as puppet master
When started with `--listen`, agent listens on 8139. Nick Fagerlund
09:31 am Bug #7646 (Accepted): trailing slashes in file paths are not removed before comparing for unique ...
Confirmed that this is still happening in `2.6.8`, and `2.7.0rc3` Jacob Helwig
09:31 am Bug #7178 (Accepted): external nodes and storeconfigs configuration cannot coexist in [main] when...
Zach Leslie
09:29 am Bug #7198 (Accepted): Realizing virutal resources also realized exported resources
Zach Leslie
09:28 am Bug #7158 (Accepted): extlookup should have more useful error messages
Zach Leslie
09:27 am Bug #7156 (Needs More Information): Puppet agent with --listen has same default auth.conf ACLs as...
How is this possible if the agent is not listening on a port. Is there a special configuration you have to produce t... Zach Leslie
09:25 am Bug #7099 (Accepted): Puppet::Node.merge returns the environment name
Zach Leslie
09:24 am Bug #7077 (Needs More Information): Scoped definitions as well as 'global variables' (defined in ...
This is likely a scoping issue. Since you mention the variable you are trying to use is defined in site.pp, I believ... Zach Leslie
09:23 am Refactor #7736 (Accepted): Uniform, pleasant, regular deprecation warnings
I don't think `Puppet.warning` actually needs to be part of this unification other than to stop using it for deprecat... Jacob Helwig
09:18 am Refactor #7742 (Accepted): Package type V2 - apt
Jacob Helwig
09:18 am Refactor #7743 (Accepted): Package type V2 - dpkg
Jacob Helwig
09:17 am Refactor #7744 (Accepted): Package type V2 - aptitude
Jacob Helwig
09:16 am Bug #7752 (Investigating): Unrecognised escape sequence
It looks like those are legitimate warnings. Since the commands are in double quoted strings in Puppet and you want ... Jacob Helwig
09:15 am Bug #7070 (Accepted): Rack puppet master fails to start with Permission denied if $HOME is not wr...
Zach Leslie
09:15 am Bug #7037 (Accepted): method for determining fingerprint and hostname is unreliable
Zach Leslie
09:06 am Facter Bug #7547 (Accepted): Facter allows the creation of facts that Puppet/Ruby could not use
Jacob Helwig
09:03 am Feature #5400: Augeas resources should print changes to the tree during a --noop -t run
We merged in changes for #2728 yesterday (in 2.7.x), which displays file diffs in noop mode. Can you confirm that thi... Josh Cooper
09:03 am Feature #7779 (Accepted): Should be able to set default *dir, and other locations at installation...
Puppet should have a mechanism for setting the default paths for many of the settings at installation time without ha... Jacob Helwig
08:54 am Bug #7078: resource_type search can produce errors if storedconfigs is not configured.
I'd really like to see this re-opened if possible.
It makes is hard to re-use shared modules because, if they incl...
Jamie McClelland
08:48 am Bug #7759 (Closed): when parsing, puppet should not output warning "You cannot collect without st...
This does seem to be a duplicated of https://projects.puppetlabs.com/issues/7078. I'm closing and following up on tha... Jamie McClelland
08:24 am Bug #7764: Many small issues with Faces CLI short help
Nick Fagerlund wrote:
> The examples, I could honestly go either way on.
See #7773 and #7776.
> We've alread...
Randall Hansen
08:22 am Feature #7778 (Closed): Interim solution for showing return values in help
Things we could do now:
* Ignore this problem for 2.7.0.
* Show no "RETURNS" section at all in short help.
* Exp...
Randall Hansen
08:18 am Feature #7777 (Investigating): CLI short help should only show return values for the CLI
Some short help documents what is returned by a command or action. When asking the CLI for help via `puppet help`, y... Randall Hansen
08:08 am Feature #7776 (Closed): Do not show examples in CLI short help
Arguments in favor:
1. Today (pre 2.7.0 release) many of the examples are for the internal API. This is confusing...
Randall Hansen
07:58 am Feature #7775 (Closed): Indicate which Faces and actions are API-only
Some Face actions are accessible only via the Ruby API, not the CLI. Until/unless #7774 is done, we need a consisten... Randall Hansen
07:56 am Feature #7774 (Investigating): Do not show Face API help in CLI short help
In the CLI short help we should show only things that are useful on the CLI. Randall Hansen
07:53 am Feature #7773 (Closed): Add "man" pointers to short help
At the end of each short help should be something like:
"For full help, including API documentation, see `puppet h...
Randall Hansen
07:05 am Puppet Acceptance Bug #6486: Non-obvious failure mode if you can't contact your VM
A simple solution to this would to add a sanity test that checks availability of hosts and reports off/on line hosts. Dominic Maraglia
07:00 am Puppet Acceptance Bug #6511 (Closed): Test harness not correctly recording results
I've fixed this ages ago. Dominic Maraglia
06:56 am Bug #7731 (Accepted): install.rb doesn't honor --destdir with respect to /etc/puppet/auth.conf
This would appear to be serious bug for customer who require an alternate install dir. Dominic Maraglia
06:53 am Bug #7763 (Accepted): Spurrious logs of 'would have triggered refresh' on noop
Dominic Maraglia
04:54 am Puppet Acceptance Bug #6167 (Accepted): Test master-dashboard communication across machines
James Turnbull
04:54 am Puppet Acceptance Bug #6486 (Accepted): Non-obvious failure mode if you can't contact your VM
James Turnbull
04:49 am Refactor #7718 (Needs Decision): Faces handle default actions on the command line very strangely...
James Turnbull
04:49 am Bug #7770 (Accepted): warning: Found multiple default providers
James Turnbull
04:48 am Facter Bug #7753 (Accepted): Errors when adding a resolve should not crash facter
James Turnbull
04:48 am Puppet Acceptance Bug #6511 (Accepted): Test harness not correctly recording results
James Turnbull
04:48 am Puppet Acceptance Bug #6510 (Accepted): Using --stdout-only mode obscures error repoting
James Turnbull
04:47 am Feature #7719 (Needs Decision): Modules should "just work" with apt, yum, pkgdmg and pkgadd
James Turnbull
04:47 am Feature #7697 (Needs Decision): puppet should have more implicit stages
James Turnbull
04:47 am Puppet Dashboard Feature #7696 (Needs Decision): Inventory service 'Custom query' page should be more functional
James Turnbull
04:47 am Feature #7660 (Needs Decision): Missing init script for puppet queue daemon.
James Turnbull
04:47 am Feature #7656 (Needs Decision): module tools should be a face
James Turnbull
04:47 am Feature #7635 (Needs Decision): Extend template() function to give alternatives rather than conca...
James Turnbull
04:47 am Puppet Dashboard Feature #7633 (Needs Decision): Admin puppet CA from dasboard.
James Turnbull
04:47 am Feature #7616 (Needs Decision): Declare undefined resources.
James Turnbull
04:47 am Feature #7618 (Needs Decision): ‘puppet cert’ should be able to return the fingerprint of the CA
James Turnbull
04:46 am Feature #7599 (Needs Decision): Newline should behave as comma for record separator
James Turnbull
04:46 am Puppet Dashboard Feature #7608 (Needs Decision): Trend report for facts and historical data
James Turnbull
04:46 am Feature #7555 (Needs Decision): should be able to exclude a resource from reporting
James Turnbull
04:46 am Feature #7558 (Needs Decision): Allow help to introspect load path and possible conflicts for faces
James Turnbull
04:46 am Feature #7516 (Needs Decision): `facts_search` inventory api should return more information, incl...
James Turnbull
04:46 am Puppet Forge Feature #7505 (Needs Decision): Add a service-message mechanism to the module forge
James Turnbull
04:46 am Feature #7490 (Needs Decision): Puppet should have a big red button
James Turnbull
04:44 am Facter Feature #7643 (Needs Decision): Export the Win32_OperatingSystem WMI/CIM class through Facter
James Turnbull
04:44 am Facter Feature #7621 (Needs Decision): Windows operatingsystemrelease support
James Turnbull
04:44 am Facter Feature #7642 (Needs Decision): Windows architecture fact
James Turnbull
04:43 am Feature #7719: Modules should "just work" with apt, yum, pkgdmg and pkgadd
I lean towards Peter's view here - that this is more magic than sense. :) James Turnbull
04:28 am Feature #7719: Modules should "just work" with apt, yum, pkgdmg and pkgadd
I'm not really happy with the proposed solution. This would mean that puppet would start to help workaround a proper ... Peter Meier
03:23 am Bug #4978: If directory exists puppet doesn't respect the require
I can confirm this behavior:
Broken:
...
Martin Alfke
01:03 am Puppet Dashboard Refactor #4524: Improve performance of queries
as the schema has changed in the 1.1 version
Is it possible to add your magic performance tips for the last version ...
Vincent Louviaux
05:59 pm Bug #7764: Many small issues with Faces CLI short help
Okay, first off, this is way too much for one ticket, and it will be unusable for the noise within another three post... Nick Fagerlund
05:44 pm Bug #7624: resource purging causes audit messages
Apply it and produce the next RC. Nigel Kersten
05:30 pm Bug #7770 (Needs More Information): warning: Found multiple default providers
Using a noop provider to work around suitability checks for commands from yet-to-be installed packages, causes a warn... Adam Gandelman
05:25 pm Feature #2728 (Merged - Pending Release): augeas show print file changes as applicable via --show...
Merged into 2.7.x as commit:ae8069c0afc981d27012d7e1cf6fd1f63e0b6d94 Josh Cooper

06/02/2011

04:30 pm Bug #7764: Many small issues with Faces CLI short help
>> Good, useful examples make the documentation!
>
> Absolutely. Examples should live in the man page, not in the CLI...
Daniel Pittman
04:20 pm Feature #4113: Allow provider-specific options as a first class part of the RAL model.
> I’m not at all convinced that the plethora of possible features that people
> would use a generic ‘options’ field w...
Daniel Pittman
04:03 pm Puppet Dashboard Feature #7544: Group report events by status
Added one of the two blockers of this ticket (#7630). It is also blockedby #6992, but I can't add that because it wo... Daniel Pittman
03:52 pm Feature #4113: Allow provider-specific options as a first class part of the RAL model.
Daniel Pittman wrote:
> When I spoke to Luke about those options, his expectation would be
> that this was a single...
Nigel Kersten
03:48 pm Bug #7768 (Investigating): intermitent test failure for ticket 7117 acceptance test
When testing for status of the puppet master server, the curl command fails with a ssl protocol error. The error is ... Dominic Maraglia
03:43 pm Bug #7764: Many small issues with Faces CLI short help
Daniel Pittman wrote:
> > Render format: what are the options? How do I find out?
>
> You can't. We can introsp...
Randall Hansen
01:58 pm Bug #7759: when parsing, puppet should not output warning "You cannot collect without storeconfig...
Dan Bode wrote:
> this was already rejected in #7078, I would be happy if it gets opened again for discussion :)
> ...
Peter Meier
01:55 pm Bug #7520 (Duplicate): timestamp on reports should be taken from server, not client
This is a duplicate of #5164. Jacob Helwig
01:38 pm Puppet Forge Feature #7766 (Accepted): Puppet module site needs to display Forge T&Cs
James Turnbull
12:35 pm Bug #7615 (Duplicate): Indirector faces sometimes duplicate their inherited actions in help output
Looks like #7699 was the one that took. Nick Fagerlund
11:58 am Bug #7624: resource purging causes audit messages
OK. I can't convince myself that this is either safe, or dangerous. After investigating it looks like this might re... Daniel Pittman
11:50 am Bug #7764: Many small issues with Faces CLI short help
You missed that we use 'unknown option' where we mean 'undocumented
option' in the templates. Probably because we ha...
Daniel Pittman
11:29 am Bug #7624: resource purging causes audit messages
this ticket is really just a subset of #6443 which was uncovered later. Dan Bode
11:19 am Bug #7764 (Closed): Many small issues with Faces CLI short help
puppet help
* We should be consistent about using "subcommand" versus "face". I've been thinking that we should u...
Randall Hansen
11:10 am Refactor #7749: Bootstrapping Puppet in Ruby code has nasty scope cycles...
> Can you be a bit more specific about what’s happening that’s a problem?
I can, indeed.
> What’s the code in Comma...
Daniel Pittman
10:36 am Feature #4113: Allow provider-specific options as a first class part of the RAL model.
When I spoke to Luke about those options, his expectation would be
that this was a single parameter on the package t...
Daniel Pittman
10:00 am Bug #7763 (Needs More Information): Spurrious logs of 'would have triggered refresh' on noop
this is a regression in 2.7.0.
Puppet spuriously logs some refresh notifications when running as noop
Given the...
Dan Bode
09:56 am Feature #4113: Allow provider-specific options as a first class part of the RAL model.
Definitely related, and in my opinion this is the better way to go about adding the functionality requested in #2247. Jacob Helwig
09:36 am Feature #7762: Allow "unless" as replacement for "if !"
I also tried a 'if not' which is slightly quicker to read than 'if !'. Ben Hughes
09:24 am Feature #7762 (Closed): Allow "unless" as replacement for "if !"
This ticket proposes to implement "unless" as an optional equivalent to "if !".
In the DSL we sometimes need to wr...
Randall Hansen
09:00 am Bug #7759: when parsing, puppet should not output warning "You cannot collect without storeconfig...
this was already rejected in #7078, I would be happy if it gets opened again for discussion :)
I also have the exa...
Dan Bode
07:53 am Bug #7624: resource purging causes audit messages
This is targeted at 2.7.0, but should be fixed in 2.6.x as well. Nigel Kersten
07:41 am Bug #7759 (Duplicate): when parsing, puppet should not output warning "You cannot collect without...
puppet throws a warning if you include any files with code that exports or collects resources if you are not running ... Jamie McClelland
05:16 am Bug #2309: Defined resources are not evaluated immediately which can cause ordering problems
Is this bug being actively worked on? I have a similar situation in which I need to add a condition to a template ba... Jeff Ollie
01:51 am Facter Bug #7038: Cannot use prtdiag in Solaris non-global zones
Adrien Thebo wrote:
> These failures are really manifestations of #7753, which I'll also fix. But to verify - on the...
Mark Phillips
01:23 am Puppet Dashboard Bug #7033: Failed to run rake reports:schematize
I'm also trying to upgrade from 1.0.4 to 1.1.0. The db:migrate was successful, the schematize process halted at 93% t... Mate Gabri
01:15 am Feature #2247 (In Topic Branch Pending Review): enablerepo and disablerepo for yum type
Hello,
I have created a branch and pushed out a fix and tests to the dev mailing list.
https://github.com/nath...
Nathan Norton
09:56 pm Bug #7754 (Needs More Information): pip provider does not detect existance of system installed pa...
When, using the pip provider, I get events that the same package is installed, everytime puppet runs... Dan Bode
09:20 pm Facter Bug #7038: Cannot use prtdiag in Solaris non-global zones
These failures are really manifestations of #7753, which I'll also fix. But to verify - on the Sun T5220, prtdiag onl... Adrien Thebo
08:40 pm Refactor #7749: Bootstrapping Puppet in Ruby code has nasty scope cycles...
Can you be a bit more specific about what's happening that's a problem? What's the code in CommandLine and Applicati... Luke Kanies
08:04 pm Facter Bug #7753 (Closed): Errors when adding a resolve should not crash facter
As evidenced by #7038, if an exception is thrown when adding a resolve to a fact, facter crashes. Instead of just fai... Adrien Thebo
08:02 pm Bug #7428: Puppet cert fails on 1.9.2 with wrong number of arguments
I think that is completely acceptable. 1.9.x shouldn't be a blocker because there is a solution, use Ruby 1.8.x. Al... Cody Herriges
07:30 pm Bug #7746: starting puppet master fails on ruby 1.8.7
> Fix verified in: https://github.com/puppetlabs/puppet/commit/c295ae699ff78f3d7e4922d00dcf5d9e92c790b8
>
> Needs t...
Daniel Pittman
06:29 pm Bug #7752 (Closed): Unrecognised escape sequence
This happend for cron as well for exec !
consider the followings
cron { "fake_test" :
command ...
Luc Suryo
06:12 pm Bug #7746 (Tests Insufficient): starting puppet master fails on ruby 1.8.7
Fix verified in: https://github.com/puppetlabs/puppet/commit/c295ae699ff78f3d7e4922d00dcf5d9e92c790b8
Needs tests?
Dominic Maraglia
06:03 pm Bug #7750 (Accepted): We seem to create two instances of Puppet::Util::CommandLine during bootstr...
While debugging other failures in bootstrapping Puppet, I discovered that we seem to create two instances of the code... Daniel Pittman
06:00 pm Bug #7746 (Merged - Pending Release): starting puppet master fails on ruby 1.8.7
So, turns out this is a result of the fix for #7717, which caused us to get run-mode handling in settings wrong in co... Daniel Pittman
05:59 pm Refactor #7749 (Closed): Bootstrapping Puppet in Ruby code has nasty scope cycles...
So, in debugging an issue using code during early startup of Puppet, I found out that we have some very strange run-s... Daniel Pittman
05:54 pm Puppet Dashboard Bug #7630: Add pending_count to resource_statuses in the report format
Here comes the brain dump.
The more I work with the new terms of pending and compliant the more potential I see fo...
Matt Robinson

06/01/2011

04:33 pm Feature #7683: A puppet man face that builds and displays manpages using Ronn.
Daniel Pittman wrote:
> This is merged upstream in 796900b..80c1978 on the 2.7rc branch.
Ahem. Stage one is impl...
Daniel Pittman
04:33 pm Feature #7683 (Merged - Pending Release): A puppet man face that builds and displays manpages usi...
This is merged upstream in 796900b..80c1978 on the 2.7rc branch. Daniel Pittman
04:32 pm Bug #5362 (Accepted): Remote file bucket won't work under certain situations unless "path => false"
Indeed. Thanks Peter!
Made this one the original because it has more detail.
Nigel Kersten
04:32 pm Bug #3807 (Duplicate): not able to use remote filebucket
Nigel Kersten
03:50 pm Feature #2128: Allow arbitrary fact as node_name identifier
> Being able to specify the node name used for classification on the master
> via arbitrary facts won’t address the d...
Daniel Pittman
03:40 pm Bug #5362: Remote file bucket won't work under certain situations unless "path => false"
I think #3807 and that one are the same? Aren't they? Peter Meier
03:35 pm Bug #7746 (Closed): starting puppet master fails on ruby 1.8.7
Starting puppet master fails when installed with ruby 1.8.7
error output on puppet master node:...
Dominic Maraglia
03:34 pm Feature #2128: Allow arbitrary fact as node_name identifier
Being able to specify the node name used for classification on the master via arbitrary facts won't address the deepe... Nick Lewis
02:41 pm Refactor #7744 (Accepted): Package type V2 - aptitude
Refactor the aptitude provider to be part of the V2 packate type. Jacob Helwig
02:40 pm Refactor #7743 (Accepted): Package type V2 - dpkg
Refactor the dpkg provider to be part of the V2 package type. Jacob Helwig
02:39 pm Refactor #7742 (Accepted): Package type V2 - apt
Refactor the apt provider to be part of the V2 package type Jacob Helwig
02:38 pm Refactor #7741 (Accepted): Package type V2
Refactor the package type & providers to clean up the code & inheritance structure, as well as to provide good exampl... Jacob Helwig
01:51 pm Feature #7683: A puppet man face that builds and displays manpages using Ronn.
Turns out that vendoring Ronn isn't within our reach: ronn depends on rdiscount to parse markdown, and that is a C ex... Daniel Pittman
12:05 pm Bug #7699 (Merged - Pending Release): puppet help type command lists options twice for actions wi...
https://github.com/puppetlabs/puppet/commit/796900b04e234b61a77fe4b64c006f24e15a7360 merges this into 2.7rc to resolv... Daniel Pittman
11:33 am Refactor #7717 (Merged - Pending Release): Deprecate alternative methods of invoking "puppet appl...
https://github.com/puppetlabs/puppet/compare/db25a02...0370011 merges this into the 2.7rc branch, ready for the next ... Daniel Pittman
11:05 am Bug #7729 (Duplicate): SSH auth keys not updated if user is changed
Guilty as charged. Sorry. Chris Phillips
10:50 am Refactor #7736 (Accepted): Uniform, pleasant, regular deprecation warnings
At the moment we have multiple paths in the code that lead to deprecation warnings being issued, in about equal measu... Daniel Pittman
10:45 am Bug #6026: Config files don't allow for comments at the end of a line anymore
rebased the patch on 2.7.x Brice Figureau
10:44 am Bug #5010: Trailing whitespace is not allowed in auth.conf files
There's also a 2.7.x rebased version at:
https://github.com/masterzen/puppet/tree/tickets/2.7.x/5777
Brice Figureau
10:43 am Feature #5777: it would be nice if auth.conf supported subnets
I rebased on 2.7.x Brice Figureau
10:06 am Bug #7729: SSH auth keys not updated if user is changed
Looks like #7114 to me. Stefan Schulte
09:41 am Bug #6854: Update Red Hat spec file
Sent email to Todd asking him to change the version to 2.6.9 and resubmit. Josh Cooper
09:29 am Facter Bug #7038: Cannot use prtdiag in Solaris non-global zones
Looks like it doesn't work on T5220s either:... Mark Phillips
08:51 am Bug #7731 (Accepted): install.rb doesn't honor --destdir with respect to /etc/puppet/auth.conf
When you pass --destdir into install.rb, it still installs the config files in /etc/puppet, no matter what destdir is... Nigel Kersten
01:53 am Bug #7729 (Duplicate): SSH auth keys not updated if user is changed
An ssh_authorized_key object does not apply correctly if the user is changed.
I had a key I was initially distribu...
Chris Phillips
11:22 pm Puppet Dashboard Bug #7678: excessive versioned dependency on rack
I think this is a bug in rails when using passenger.
Line 33 in vendor/rails/actionpack/lib/action_controller.rb:
...
Andrew Forgue
08:10 pm Bug #7728 (Closed): Resource failure leads to multiple, somewhat confusing warnings and notices
If a simple file resource fails.
file { '/tmp/nonexistentdir/food':
content => 'zen'
}
you used to ...
Matt Robinson
06:37 pm Refactor #7717: Deprecate alternative methods of invoking "puppet apply" other than "puppet apply...
I believe we have a deprecation function that would be more appropriate, but yes, that's the general idea. Nigel Kersten
06:20 pm Refactor #7717: Deprecate alternative methods of invoking "puppet apply" other than "puppet apply...
> I’d like us to have this done for 2.7.0, but if it’s going to block release
> for a significant time period, I’m co...
Daniel Pittman
06:16 pm Bug #7127: prerun_command don't stop puppet on error
Given the problems with trying to test exit status on a process that can possibly be daemonized, it feels like the ri... Nigel Kersten
05:34 pm Feature #7697: puppet should have more implicit stages
So we seem in agreement on this. Can someone take it to the community for feedback?
What do we want to do if someo...
Nigel Kersten
05:25 pm Refactor #7717 (Accepted): Deprecate alternative methods of invoking "puppet apply" other than "p...
I'd like us to have this done for 2.7.0, but if it's going to block release for a significant time period, I'm comfor... Nigel Kersten
05:25 pm Facter Bug #7038: Cannot use prtdiag in Solaris non-global zones
Separate branch for removing the prtconf output can be found at #7726 Adrien Thebo
05:21 pm Facter Bug #7726 (In Topic Branch Pending Review): Facter should not call prtconf inside a Solaris zone
Adrien Thebo
05:02 pm Facter Bug #7726 (Closed): Facter should not call prtconf inside a Solaris zone
In a Solaris zone, facter will call prtconf, which is not available inside zones. Facter will fall back to using vmst... Adrien Thebo

05/31/2011

03:59 pm Bug #7211 (Merged - Pending Release): Unhelpful help for common use cases
Merged to the 2.7rc branch as 0d9eaea..db25a02 upstream. Daniel Pittman
03:57 pm Facter Bug #7723 (Needs Decision): virtual xenu incorrectly detected on newer kernels.
Newer mainline linux kernels have xen included, so testing for the existence of /sys/bus/xen will now give a false po... Ken Bowley
03:49 pm Facter Bug #7670 (Merged - Pending Release): operatingsystem fact incorrect after clear on Ubuntu
Merged a fix for this to master in commit:97927e321d1e24554ad21b92ef4afb1bd64c0167.
Our implementation will fall b...
Nick Lewis
03:48 pm Facter Bug #7722 (Accepted): Improve operatingsystemrelease detection for Ubuntu
Right now we look at /etc/issue to determine operatingsystemrelease for Ubuntu, which should not be trusted. This is ... Nick Lewis
02:21 pm Facter Bug #7670 (In Topic Branch Pending Review): operatingsystem fact incorrect after clear on Ubuntu
Should fix this issue and hopefully I followed all the rules to get this accepted quickly.
https://github.com/mojo...
Ivan Porto Carrero
01:57 pm Feature #7719 (Rejected): Modules should "just work" with apt, yum, pkgdmg and pkgadd
# Overview #
It is difficult to write re-usable modules which install packages not available in the OS distributio...
Jeff McCune
01:53 pm Bug #7211: Unhelpful help for common use cases
Added a reference to #7718, in which we discuss the strange behaviour around default actions, and how that plays ... ... Daniel Pittman
01:52 pm Refactor #7718 (Closed): Faces handle default actions on the command line very strangely...
So, we have these default actions implemented on faces to support things like help. Specifically, we have the behavi... Daniel Pittman
12:52 pm Bug #7211: Unhelpful help for common use cases
The behaviour reported by Matt is actually related to other strangeness in our command line handling, especially arou... Daniel Pittman
12:51 pm Refactor #7717: Deprecate alternative methods of invoking "puppet apply" other than "puppet apply...
We should totally deprecate this for Statler. Do you have any sense of how much work it is to throw deprecation warni... Nigel Kersten
12:50 pm Refactor #7717 (Closed): Deprecate alternative methods of invoking "puppet apply" other than "pup...
At the moment we have a bunch of ways to implicitly invoke `puppet apply` on the command line, mostly in the name of ... Daniel Pittman
12:25 pm Bug #7305: Funny output with `puppet "help"*n`
I'm ambivalent about this.
- **Hand one:** Leaving it be would serve as a sort of implicit documentation --- ever...
Nick Fagerlund
10:31 am Facter Bug #7038: Cannot use prtdiag in Solaris non-global zones
Adrien Thebo wrote:
> I was able to duplicate the prtconf output to stderr; for the other two I did not see. I belie...
Mark Phillips
09:47 am Feature #4433: Add hash support to extlookup
R.I. Pienaar wrote:
> Your get() function has more or less done a clean room implementation of extlookup and come ...
Nigel Kersten
09:45 am Bug #7428 (Accepted): Puppet cert fails on 1.9.2 with wrong number of arguments
Targeting for 2.7.1. We will get this fixed, but it's not going to block 2.7.0 Nigel Kersten
09:37 am Bug #7273: Add additional signals for restarting Puppet agent runs
Can you give us a little more detail on the kinds of changes you're pushing? Nigel Kersten
09:31 am Bug #7144 (Accepted): puppetd cannot create new private key if hostprivatekey/privatekeydir have ...
Nigel Kersten
09:21 am Feature #5966 (Merged - Pending Release): allow specifying hostnames with regexes in auth.conf
I merged this into 2.7.x as commit:9834dcdd831092464143700010ae73544eea42e8 Josh Cooper
08:58 am Feature #7585 (Duplicate): Make pluginsync true by default
Heh. and I didn't raise these concerns in the original.... let's do it. Nigel Kersten
08:08 am Puppet Dashboard Feature #7687: Limit CSV export somehow to make it more consumable
That sounds sensible. Regardless of implementation, the feature could accept configuration information (e.g., a chec... Randall Hansen
07:07 am Bug #7273: Add additional signals for restarting Puppet agent runs
Hey,
I think the issue we have with that is we can't wait an hour for the next run in order for the changed settin...
Ryan Conway
06:09 am Bug #7144: puppetd cannot create new private key if hostprivatekey/privatekeydir have permissions...
Hi Nigel, remember advising me about setting key rights last week on the mailing list so nagios could use the certs? ... Chris Phillips
04:17 am Bug #7714 (Accepted): RPM Provider can't determine the version of unsigned packages
If the rpm-provider tries to get the version of a package, he uses the command "rpm -q -qf "%{NAME} %|EPOCH?{%{EPOCH}... Stefan Kuehne
02:40 am Puppet Dashboard Bug #7068: performance issue
the index from the issue 4524 was removed
http://projects.puppetlabs.com/issues/4524
there is no more succes fi...
Vincent Louviaux
12:22 am Bug #4762: Speed of light interfering with normal puppet operation
We have tried to evaluate puppet for use over a satellite link. This was our first try at using puppet at all, as suc... Erik Auerswald
11:15 pm Puppet Dashboard Feature #7687: Limit CSV export somehow to make it more consumable
Actually, that's not really right, as I still get all the resources for a host - even if only a few resources on a ho... John Warburton
10:49 pm Puppet Dashboard Feature #7687: Limit CSV export somehow to make it more consumable
My stars got eaten. Servers me right for not previewing
egrep -v 'unchanged,.*,0,0,.*,.*,.*,.*,.*,.*,.*,0,0,fa...
John Warburton
10:48 pm Puppet Dashboard Feature #7687: Limit CSV export somehow to make it more consumable
One option would be a check box that said "out of sync" servers, which would be the equivalent of ignoring all the in... John Warburton

05/30/2011

01:31 pm Bug #6026: Config files don't allow for comments at the end of a line anymore
Fixed as of the 3rd patch in the branch. Brice Figureau
01:30 pm Bug #5010: Trailing whitespace is not allowed in auth.conf files
See the second patch in this branch. Brice Figureau
01:30 pm Feature #5777: it would be nice if auth.conf supported subnets
Patch is pending review on puppet-dev. The branch contains also fixes for #5010 and #6026 Brice Figureau
11:59 am Feature #7713 (Needs Decision): a metaparameter to control the timeout of that resource evaluatio...
I had some service (iscsid) which hung for ever for some reason (missing config file), when stopping it via `service ... Peter Meier
11:11 am Bug #7014: certnames with @ symbols don't pass through auth.conf
Matt Robinson wrote:
> In lib/puppet/network/authstore.rb line 242ish a case statement deals with certnames with @ s...
Brice Figureau
09:09 am Bug #7709: expanded_relationship.dot should not have both containment and relationship edges
I believe the problem description is a little off here; not factually incorrect, just framed in a way that is less ac... Markus Roberts
 

Also available in: Atom