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

Activity

From 05/14/2011 to 05/20/2011

05/21/2011

06:40 pm Feature #7616 (Rejected): Declare undefined resources.
I would like to declare undefined resources to do something like this:... Marc Villacorta
06:21 pm Puppet Dashboard Feature #7007 (Merged - Pending Release): Export as CSV current nodes and resources
Merged to next in commit:dfac499f80fbcbabbd89862d40964aefa479130b.
This adds generic CSV support to ActiveRecord::...
Nick Lewis

05/20/2011

04:28 pm Refactor #7604: Import should also include subdirectories
Does the autoloader support loading node files by convention? I am not aware of this. So I wouldnt agree with your a... R.I. Pienaar
04:16 pm Refactor #7604: Import should also include subdirectories
I think this is a bad idea, especially because using `import` is a sign that you have violated the expectations of th... Daniel Pittman
04:14 pm Bug #7143: The gems necessary for running all the tests should be listed in code
There's also: http://forge.puppetlabs.com/puppetlabs/DeveloperBootstrap - although it might be slightly out of date. James Turnbull
04:10 pm Feature #7244: Autosign should allow for an external approver
OK. After some private discussions I am happy to say that I think this is a great idea.
Specifically, I think it ...
Daniel Pittman
04:03 pm Bug #7143: The gems necessary for running all the tests should be listed in code
Dom has created a script that we are using to bootstrap a box to run the spec tests. It installs the appropriate ruby... Josh Cooper
04:03 pm Feature #7243: Additional data in Puppet CSRs (certdnsnames, and custom data)
I think this is a good idea: providing extra data in the CSR and the subsequent signed certificate provides capabilit... Daniel Pittman
03:43 pm Feature #7561: Documentation: help for all Faces
Content-wise, this is all done except for the two extra file actions. I flushed out a bug (#7615 oh hey anagram) in t... Nick Fagerlund
03:41 pm Bug #7615 (Duplicate): Indirector faces sometimes duplicate their inherited actions in help output
So in the main repo, at commit:5457c70a66ef95482391e39e43f1fa99ac83e721, `puppet help certificate` yields this:
...
Nick Fagerlund
02:59 pm Bug #7507: Add filters to the specs that fail under Ruby 1.9
Additional fixes: commit:17e7223526f3ec0b7eefc42e48fc215f5e1717c4 and commit:9c3bedd6b4d53584967e42a7fd07441252b56f6e... Josh Cooper
02:35 pm Feature #7244: Autosign should allow for an external approver
Matt Wise wrote:
> Although in my case specifically, having the token in the CSR would be nice -- I actually think t...
Jeff McCune
02:21 pm Feature #7244: Autosign should allow for an external approver
Although in my case specifically, having the token in the CSR would be nice -- I actually think that nobody else in t... Matt Wise
01:46 pm Feature #7244: Autosign should allow for an external approver
Daniel Pittman wrote:
> > Issue #7244 has been updated by Jeff McCune.
> >
> >> Nigel Kersten wrote:
> >>
> >> G...
Jeff McCune
01:23 pm Feature #7612 (Investigating): Exported resource syntax is too magical, hard to read
The exported resources syntaxe:
@@user { luke: ensure => present }
Is concise and powerful, but very diffic...
Randall Hansen
01:20 pm Feature #7244: Autosign should allow for an external approver
> Issue #7244 has been updated by Jeff McCune.
>
>> Nigel Kersten wrote:
>>
>> Given the API access around all the SS...
Daniel Pittman
01:08 pm Feature #7244: Autosign should allow for an external approver
Nigel Kersten wrote:
> Given the API access around all the SSL infrastructure we've added, is there any way you can ...
Jeff McCune
01:04 pm Feature #2084: Realize a resource automatically when required by something else
I think that this (and #2020) are both issues well worth resolving. The expressed behaviours are both very reasonabl... Daniel Pittman
12:11 pm Bug #7589 (Accepted): auth.conf and FQDNs ending in a dot
Totally. I burnt myself enough times as a junior sysadmin forgetting the trailing dot in zone files to not care :) Nigel Kersten
12:06 pm Facter Bug #6719 (Closed): /sbin/zonename called on CentOS 5.5 x64
Released in 1.5.9. Jacob Helwig
12:06 pm Facter Bug #6716 (Closed): facter issues on OSX with ipv6 in macaddress.rb
Released in 1.5.9. Jacob Helwig
12:06 pm Facter Bug #6695 (Closed): id fact should work on Darwin
Released in 1.5.9. Jacob Helwig
12:05 pm Facter Bug #6616 (Closed): Facter virtual tests failing when `/usr/lib/vmware/bin/vmware-vmx` exists on ...
The fix was merged into master in commit:e37ba05100330fa7d492f267ffae57aa93ad53d2
Released in 1.5.9.
Jacob Helwig
12:04 pm Facter Bug #6327 (Closed): Memory facts should be available on Mac Darwin
Released in 1.5.9. If we wish to further improve the handling of the memory facts with regards to the static snapsho... Jacob Helwig
12:02 pm Facter Bug #5699 (Closed): Facter does not work properly with zLinux (s390x)
Released in 1.5.9. Jacob Helwig
12:02 pm Facter Feature #5011 (Closed): Swap statistics for OSX
Released in 1.5.9. Jacob Helwig
12:01 pm Facter Bug #3087 (Closed): Facter recognizes VMware ESX as Red Hat
Released in 1.5.9. Jacob Helwig
12:01 pm Facter Feature #2721 (Closed): Support for Slackware, Bluewhite64, Slamd64
Released in 1.5.9. Jacob Helwig
12:00 pm Facter Bug #2346 (Closed): ec2.rb open-uri "open" doesn't like the port argument
Released in 1.5.9. Jacob Helwig
11:24 am Puppet Dashboard Feature #7608 (Needs Decision): Trend report for facts and historical data
Hi,
I would like to see some custom graphs and a whole new tab called "Trends" that display information about fact...
Corey Osman
10:51 am Feature #7188: Mount provider/type split for Solaris
Max, could you publish the work we did together on your laptop? Jacob Helwig
10:51 am Bug #6663: puppet.conf says keylength defaults to 1024 -- should be 2048
I am strongly of the view that we should follow the most restrictive of the current sets of government advice (eg: BS... Daniel Pittman
10:50 am Bug #5240: Default ownership for newly created files when uid/gid are unspecified (sourced files)
> A core principle of Puppet is that you can choose to only manage the
> attributes of a resource that you care about...
Daniel Pittman
10:47 am Feature #7584: ability to designate different read and write hosts for mysql in the Dashboard
I wasn't expecting this to get much priority.. it is just another way to give DBA's more granularity in how they arch... Garrett Honeycutt
10:41 am Feature #7584: ability to designate different read and write hosts for mysql in the Dashboard
Garrett Honeycutt wrote:
> I didn't specifically for Dashboard, but this is a general approach to scaling SQL.
We...
Daniel Pittman
10:38 am Bug #7589 (Needs Decision): auth.conf and FQDNs ending in a dot
Nigel, I have not tried to reproduced this myself, but we should absolutely support that format. The reasoning, and ... Daniel Pittman
10:35 am Bug #7506 (Closed): Decide exactly what versions of Ruby we support
Thank you. Daniel Pittman
10:29 am Feature #7598: Unpack array variables in string interpolation
I cannot think of any rational way that this could work as desired. If the example was written *without* the extra s... Daniel Pittman
10:27 am Refactor #7587 (Closed): Git rid of next branches
The next branches have been removed, the docs updated, the community notified, the tech@puppetlabs.com list notified ... Matt Robinson
10:24 am Feature #7599: Newline should behave as comma for record separator
This seems like the modern fad of optimizing for the wrong thing to me: skipping the comma, or semi-colon, where we c... Daniel Pittman
10:20 am Feature #7600: Need ability to remove all unmanaged resources
Does that really purge even though we have `noop => true` set? That frightens the heck out of me!
Meanwhile, isn'...
Daniel Pittman
10:17 am Feature #7605: Virtual resource operator is too magical, hard to read
This seems like optimization for the wrong thing: it feels like we are working hard to make it easy for users who don... Daniel Pittman
10:07 am Feature #7606 (Investigating): Spaceship operator too magical, hard to read
The spaceship operator:
User <| group == sysadmin or title == luke |>
Is relatively easy to type but, if yo...
Randall Hansen
10:05 am Feature #7605 (Investigating): Virtual resource operator is too magical, hard to read
The virtual resource operator:
@user { luke: ensure => present }
Is relatively easy to type but, if you don...
Randall Hansen
09:51 am Refactor #7604 (Rejected): Import should also include subdirectories
I.e.,
import "/etc/puppet/manifests/nodes/*"
Should import all manifests in subdirectories as well.
Note...
Randall Hansen
09:17 am Feature #7600 (Investigating): Need ability to remove all unmanaged resources
This works, purging all unmanaged hosts entries:
resources { 'host':
purge => true,
noop =...
Randall Hansen
09:06 am Feature #7599 (Rejected): Newline should behave as comma for record separator
This (or something very like it) should work:
file { foo:
ensure => present
mode => 0644
...
Randall Hansen
09:00 am Feature #7598 (Rejected): Unpack array variables in string interpolation
If your goal is this (pseudo-code):
@file { "host_one" }
@file { "host_two" }
You should be able to sa...
Randall Hansen
08:52 am Feature #7332: resource pre / post condition on e.g. service status
Ah, thanks for the 'idea' of it. Yes, that sounds like the right direction. Frederik Wagner
08:30 am Puppet Dashboard Feature #7597 (Closed): Integrate and finalize data summary design
Generally, this ticket is to apply UI and interaction polish to the work completed by the associated tickets.
Ther...
Randall Hansen
08:18 am Feature #7497 (Accepted): Allow different database configurations per environment
Nick Moffitt wrote:
> Nigel Kersten wrote:
> > We really do need to rename --noop to something more appropriate.
>...
Nigel Kersten
08:07 am Feature #7497: Allow different database configurations per environment
Nigel Kersten wrote:
> We really do need to rename --noop to something more appropriate.
This has me worried. Ar...
Nick Moffitt
08:00 am Feature #7497: Allow different database configurations per environment
We really do need to rename --noop to something more appropriate.
If I'm understanding this correctly, noop isn't ...
Nigel Kersten
07:58 am Feature #7332: resource pre / post condition on e.g. service status
Frederik Wagner wrote:
> Sounds more or less right, this being a dupe of #7594. But I'm not sure if that one is cove...
Nigel Kersten
07:56 am Feature #7244: Autosign should allow for an external approver
Matt Wise wrote:
> Sorry, there's a big desire to use Puppet with some level of Autosigning in cloud-style environme...
Nigel Kersten
07:54 am Bug #6663: puppet.conf says keylength defaults to 1024 -- should be 2048
micah - wrote:
> Nigel Kersten wrote:
> > ping?
>
> oh hi.
>
> To be honest, I dont understand the workflow ...
Nigel Kersten
04:13 am Feature #7497: Allow different database configurations per environment
Nigel Kersten wrote:
> I'm actually rather concerned we export resources on noop runs.
>
> Nick, do you actually ...
Nick Moffitt
01:50 am Feature #7332: resource pre / post condition on e.g. service status
Sounds more or less right, this being a dupe of #7594. But I'm not sure if that one is covering also pre/post conditi... Frederik Wagner
10:19 pm Bug #7596 (Accepted): Solaris user_attr addition returns error in noop for new entries in /etc/us...
We use the user resource to modify user attributes (Solaris RBAC) entries in /etc/user_attr
When running noop agai...
John Warburton
08:17 pm Feature #7244: Autosign should allow for an external approver
Sorry, there's a big desire to use Puppet with some level of Autosigning in cloud-style environments. These are envir... Matt Wise
08:00 pm Bug #6663: puppet.conf says keylength defaults to 1024 -- should be 2048
Nigel Kersten wrote:
> ping?
oh hi.
To be honest, I dont understand the workflow here. The last time I subscr...
micah -
07:54 pm Bug #7127: prerun_command don't stop puppet on error
This will actually be targeted at 2.6.x and 2.7.x.
Rudy, I have a very minimal patch with no tests yet that appear...
Nigel Kersten
07:35 pm Bug #7127: prerun_command don't stop puppet on error
Another possible issue is that we run the prerun_command *after* doing a pluginsync.
That doesn't seem desirable a...
Nigel Kersten
07:30 pm Bug #7127: prerun_command don't stop puppet on error
Docs:... Nigel Kersten
07:04 pm Bug #3910: Server is not authoritative over client environment when specified in an ENC
Thank you for that reminder Aaron. #7595
This is the current first step proposal:
If the server sets the enviro...
Nigel Kersten
07:01 pm Feature #7497 (Needs More Information): Allow different database configurations per environment
Nigel Kersten
07:00 pm Feature #7497: Allow different database configurations per environment
I'm actually rather concerned we export resources on noop runs.
Nick, do you actually want them exported?
Nigel Kersten
06:59 pm Feature #2128 (Accepted): Allow arbitrary fact as node_name identifier
Nigel Kersten
06:54 pm Feature #1461 (Accepted): Module metadata should support platform specification
I think this really belongs as metadata.
Thanks for the ticket gardening work Uwe!
Nigel Kersten
06:51 pm Feature #2955 (Duplicate): Classes should be able to statically declare platform support
Nigel Kersten
06:50 pm Feature #1077 (Accepted): Storeconfigs should automatically enable dbmigrate if sqlite is used an...
Nigel Kersten
06:45 pm Bug #6984 (Needs More Information): string action invocation cannot be chased with a debugger
Dan, would Daniel's suggestion help? Nigel Kersten
06:44 pm Feature #7244: Autosign should allow for an external approver
Given the API access around all the SSL infrastructure we've added, is there any way you can use that instead?
It ...
Nigel Kersten
06:37 pm Feature #7332 (Duplicate): resource pre / post condition on e.g. service status
Frederik, I believe this is a dupe of #7594 so that we can have more specific event notifications.
Nigel Kersten
06:32 pm Puppet Acceptance Bug #7410: Improved Test Runner
Dom, I think you're in the best position to approve these? Nigel Kersten
06:28 pm Feature #1014: Services should support 'reload' in addition to 'restart'
Just noting #7594 where we're aiming at more useful notifications.
This ticket will remain targeted at adding "rel...
Nigel Kersten
06:27 pm Feature #7594 (Accepted): It should be possible to trigger specific actions with notify/subscribe...
Currently if a Service or Exec receives a notify event, it refreshes.
We need more fine-grained control than this....
Nigel Kersten
06:05 pm Bug #7506: Decide exactly what versions of Ruby we support
We support and test against Ruby 1.8.5 and 1.8.7 for all Puppet versions up to and including 2.6.x.
We make best e...
Jason McKerr
06:04 pm Puppet Dashboard Bug #7409 (Accepted): Added release key note
Nigel Kersten
06:02 pm Puppet Dashboard Bug #7408 (Accepted): Daemonize on start
Nigel Kersten
05:36 pm Bug #7592 (Closed): Rewrite Augeas provider test harness to current style
The Augeas provider tests use the old test style, it would be good if the test harness could be rewritten to follow t... Michael Knox

05/19/2011

04:56 pm Refactor #7587: Git rid of next branches
...and the announcement is out. Daniel Pittman
04:53 pm Feature #6395: envpuppet helper script should have --help and eval functionality
# Merged into 2.7.next #
Commit: 99bf07e76bab47760b9eb3dc42f08582c568388f
Jeff McCune
04:52 pm Feature #6395 (Closed): envpuppet helper script should have --help and eval functionality
# Merged into 2.7.next #
Working with Jacob on this, he says I should merge the reviewed change into 2.7.next. I ...
Jeff McCune
04:47 pm Refactor #7591 (In Topic Branch Pending Review): Actually remove deprecated plugins versus lib in...
James Turnbull
03:52 pm Refactor #7591 (In Topic Branch Pending Review): Actually remove deprecated plugins versus lib in...
James Turnbull
03:52 pm Feature #6395: envpuppet helper script should have --help and eval functionality
# Review #
I had a problem emailing puppet-dev (bounced back). I just re-sent and it looks like it went through O...
Jeff McCune
03:45 pm Refactor #7587: Git rid of next branches
The release docs are updated and ready to go. Community announcement is waiting on someone to review it with me. Daniel Pittman
03:37 pm Feature #7585: Make pluginsync true by default
I look at modules before using them and I also think that a proper module should warn about this, although on the oth... Cristian Ciupitu
03:21 pm Puppet Dashboard Bug #7537 (Merged - Pending Release): Baseline plugin broken by new tabbed interface
Available in next as commit:29c64b8c91a9b4c328532815ebfad774f81c7bc6. Pieter van de Bruggen
03:12 pm Refactor #7587: Git rid of next branches
Matt Robinson wrote:
> Actually, the release branch names shouldn't be the same as what we'll eventually tag our rel...
Daniel Pittman
02:56 pm Refactor #7587: Git rid of next branches
Actually, the release branch names shouldn't be the same as what we'll eventually tag our releases. For example, 2.7... Matt Robinson
02:43 pm Refactor #7587: Git rid of next branches
I went and updated a bunch of our documentation about this stuff; I assumed that the release branches were going to b... Daniel Pittman
02:34 pm Bug #7542 (Closed): Cron has too many fields
Nah that's cool. I just didn't want to reply back with "old version: upgrade" as that seemed impudent.
Closing as ...
Ben Hughes
02:33 pm Feature #7585: Make pluginsync true by default
Given the power of pluginsync, in that you can use it to deploy providers that override the ones shipped by the Puppe... Nigel Kersten
02:21 pm Bug #7542: Cron has too many fields
On Thu, May 19, 2011 at 12:03:35PM -0700, tickets@puppetlabs.com wrote:
>
> Issue #7542 has been updated by Ben Hug...
Robin Powell
02:14 pm Feature #7585: Make pluginsync true by default
Oh that one. Where it fails if pluginsync is on but no lib directories exist anywhere in your modulepath.
I'll ...
James Turnbull
02:09 pm Feature #7585: Make pluginsync true by default
James Turnbull wrote:
> RI - which particular error do you mean? Just so I know/are reminded ... is there an existi...
R.I. Pienaar
02:05 pm Feature #7585: Make pluginsync true by default
RI - which particular error do you mean? Just so I know/are reminded ... is there an existing ticket? James Turnbull
02:04 pm Feature #7585: Make pluginsync true by default
+1 to this, but only if the error on failure to pluginsync can be made into a info/warning with better text explainin... R.I. Pienaar
02:00 pm Feature #7585 (Needs Decision): Make pluginsync true by default
James Turnbull
01:25 pm Puppet Dashboard Feature #7007: Export as CSV current nodes and resources
The basic node output is working, without resources. The format including resources will be like:... Nick Lewis
01:25 pm Puppet Dashboard Feature #7007: Export as CSV current nodes and resources
The basic node output is working, without resources. The format including resources will be like:
name, status, al...
Nick Lewis
12:42 pm Bug #7442 (Accepted): User provided password age bug on Solaris with 2.7.0.rc2
Thank you Gary for doing all the leg work. That is what we need to do.
From the Sunny Solaris man pages:...
Ben Hughes
12:32 pm Bug #7589 (Needs More Information): auth.conf and FQDNs ending in a dot
I like to use fully qualified domain names that include a trailing dot to avoid search domain spoofing. This pretty m... John Morton
12:03 pm Bug #7542 (Investigating): Cron has too many fields
I've been completely unable to reproduce this here I'm afraid. Could you please see if using the 2.6.x series fixes t... Ben Hughes
11:23 am Bug #7520: timestamp on reports should be taken from server, not client
I saw this too while using a "puppetlast" script to verify last checkin times.
Basing the node checkin time on the...
Gabriel Filion
11:23 am Feature #7562: Documentation: man pages for all Faces
Randall and I just f2f'd on this. He'll be considering whether faces with default actions should, as a general rule, ... Nick Fagerlund
11:23 am Feature #7588 (Accepted): Ship tools to build static man pages
Randall Hansen
11:22 am Feature #7588 (Closed): Ship tools to build static man pages
Randall Hansen
11:12 am Feature #7562: Documentation: man pages for all Faces
But you bring up a good point about building man pages. If we call it `puppet man build` then we're preventing anyon... Randall Hansen
11:07 am Refactor #7587 (Closed): Git rid of next branches
The next branches (next, 2.7.next, 2.6.next) make a lot of merging confusing and so far I haven't heard anyone who ob... Matt Robinson
11:06 am Puppet Dashboard Bug #7537: Baseline plugin broken by new tabbed interface
Where can I find the Baseline plugin to install? Pieter van de Bruggen
10:57 am Puppet Dashboard Bug #7560 (Merged - Pending Release): Dashboard crashes with no nodes
Available in next as commit:6b18db3a253d478c9e0f43da3fa6ccd2ee763687. Pieter van de Bruggen
10:48 am Puppet Dashboard Bug #7560: Dashboard crashes with no nodes
++ Randall Hansen
10:39 am Puppet Dashboard Bug #7560: Dashboard crashes with no nodes
Proposed textual change: "There are no nodes known by Dashboard."
Rationale: Nodes are never "managed" in any meanin...
Pieter van de Bruggen
10:38 am Feature #7584: ability to designate different read and write hosts for mysql in the Dashboard
I didn't specifically for Dashboard, but this is a general approach to scaling SQL. Garrett Honeycutt
10:22 am Feature #7584: ability to designate different read and write hosts for mysql in the Dashboard
Garrett Honeycutt wrote:
> Dashboard's mysql configs let you specify a host, but they do not break it up into a writ...
Daniel Pittman
10:22 am Feature #7244: Autosign should allow for an external approver
Certname defaults to the hostname, so I say there is a relationship -- even if its arbitrary. There is nothing that p... Matt Wise
10:18 am Bug #5240: Default ownership for newly created files when uid/gid are unspecified (sourced files)
We're not going to make uid/gid mandatory.
A core principle of Puppet is that you can choose to only manage the a...
Nigel Kersten
10:16 am Feature #7244: Autosign should allow for an external approver
There's no necessary relationship between certname and hostname at all.
Is there any reason you can't just use the...
Nigel Kersten
10:13 am Bug #7144: puppetd cannot create new private key if hostprivatekey/privatekeydir have permissions...
Wow. A quick straw poll of the office only turned up one person who knew we had this feature.
This is going to tak...
Nigel Kersten
10:06 am Feature #7585 (Duplicate): Make pluginsync true by default
Please make **pluginsync** `true` by default. I wasted a couple of days trying to figure out why a MySQL module wasn'... Cristian Ciupitu
09:48 am Feature #7584 (Needs More Information): ability to designate different read and write hosts for m...
Dashboard's mysql configs let you specify a host, but they do not break it up into a write host and a read host. For ... Garrett Honeycutt
09:21 am Bug #7144: puppetd cannot create new private key if hostprivatekey/privatekeydir have permissions...
Apparently you do :). Here's the actual config from one of my hosts. Additionally, the format is documented in the c... Matt Wise
09:16 am Feature #7244: Autosign should allow for an external approver
If you use 'certname' as the authenticator, then either people have to intentionally override certname with their cus... Matt Wise
09:05 am Bug #5240: Default ownership for newly created files when uid/gid are unspecified (sourced files)
Markus Falb wrote:
> Nigel Kersten wrote:
> > It sounds like we're getting close to a consensus :)
> >
> > * ...
Anonymous
08:55 am Bug #5240: Default ownership for newly created files when uid/gid are unspecified (sourced files)
Nigel Kersten wrote:
> Markus Falb wrote:
> > You are probably right. But how can one identify files that have "wro...
Markus Falb
08:47 am Feature #7529: Support alternative quotes for string literals
Although Augeas is the most common place I've hit this problem, I've also run into it with Execs where you also need ... Nigel Kersten
08:46 am Bug #5240: Default ownership for newly created files when uid/gid are unspecified (sourced files)
Markus Falb wrote:
> You are probably right. But how can one identify files that have "wrong" owner or groupship the...
Nigel Kersten
08:45 am Feature #3153: Network interface type
Hi,
Thanks for your update. This module was already on my radar, unfortunately it lacks of debian support :(
Laurent Bigonville
08:31 am Feature #7529: Support alternative quotes for string literals
Randall Hansen wrote:
> Is this a feature of Augeas or a bug? I'd hate to add another layer of syntax to work aroun...
Dominic Cleal
08:31 am Feature #3153: Network interface type
Laurent - have a look at https://github.com/blkperl/puppet-network. James Turnbull
08:27 am Feature #3153: Network interface type
Hi,
Any progress on this?
That's a Resource type that would really help to add some portability of you recipes.
Laurent Bigonville
08:26 am Bug #5240: Default ownership for newly created files when uid/gid are unspecified (sourced files)
Nigel Kersten wrote:
> Markus Falb wrote:
> > Nigel Kersten wrote:
> > > It sounds like we're getting close to a c...
Markus Falb
08:14 am Puppet Dashboard Feature #3535 (Duplicate): Display the status of reports from "noop"/audit runs for compliance pu...
I'm going to call this a duplicate of #6537 and close it. Randall Hansen
08:12 am Puppet Dashboard Feature #4188: Improve left-hand group and class selector menu
I'm going to leave this as "Needs decision" for now. The left menu clearly needs more work; I'm not sure if this is ... Randall Hansen
08:10 am Feature #7529: Support alternative quotes for string literals
Is this a feature of Augeas or a bug? I'd hate to add another layer of syntax to work around a resource bug.
If t...
Randall Hansen
08:09 am Bug #7144: puppetd cannot create new private key if hostprivatekey/privatekeydir have permissions...
I'm just confused, as as far as I'm aware we don't have any support for the contents between the curly braces in the ... Nigel Kersten
08:08 am Feature #7244: Autosign should allow for an external approver
What does this token give us that the certname doesn't? Nigel Kersten
08:07 am Puppet Dashboard Bug #7560: Dashboard crashes with no nodes
This is a clear defect in the ticket; my apologies.
* We should remove the status graph, the "Daily run status" an...
Randall Hansen
08:06 am Feature #7257 (Duplicate): Relationships between exported resources
excellent. Thanks for the bug report. Nigel Kersten
08:05 am Bug #5240: Default ownership for newly created files when uid/gid are unspecified (sourced files)
Markus Falb wrote:
> Nigel Kersten wrote:
> > It sounds like we're getting close to a consensus :)
> >
> > * ...
Nigel Kersten
07:59 am Feature #7205: Puppet should install example modules out of the box
I think Henrik's idea is sane as well. My goal is to give a new user an easy bootstrap process. Perhaps a site.pp w... Randall Hansen
07:44 am Facter Bug #7484: facter fqdn is empty when domainnames aren't containing any dot (ie tld)
It's important because other unices or applications/daemons are already using the hostname command to determine the s... Edouard Bourguignon
03:57 am Bug #5240: Default ownership for newly created files when uid/gid are unspecified (sourced files)
Nigel Kersten wrote:
> It sounds like we're getting close to a consensus :)
>
> * If uid/gid are undefined, do...
Markus Falb
02:10 am Feature #7257: Relationships between exported resources
Nigel Kersten wrote:
> To clarify, this isn't the unexpected behavior of collections automatically realizing resource...
R. Pol
12:16 am Bug #7300: "puppet resource mount" reports wrong mountstate
Looks good to me on Solaris (after applying patch from issue #6845)
Unpatched 2.6.8
mount { '/system/object':...
John Warburton
10:54 pm Bug #6681: aptitude provider broken as aptitute doesnt support --force-yes
It's already there - dev are merging 2.6.x into next/master.
James Turnbull
10:45 pm Bug #7102: Our documentation needs to be updated to reflect the Apache license change from GNU
The only thing left is event-loop I believe - all of these others have been fixed. James Turnbull
10:42 pm Facter Feature #7307 (In Topic Branch Pending Review): serialnumber on sparc solaris
James Turnbull
10:26 pm Bug #6693 (In Topic Branch Pending Review): Windows Error message: Could not create resources for...
Example branch that's a little further along now.
Now getting:...
James Turnbull
10:23 pm Bug #7144: puppetd cannot create new private key if hostprivatekey/privatekeydir have permissions...
I think I do.. although I dont think that Plus symbol is there (im not sure right now). I have it setup this way thou... Matt Wise
10:20 pm Feature #7244: Autosign should allow for an external approver
Passing the entire CSR in to the autosign code would be interesting, certainly... but in this particular case, I'm th... Matt Wise
08:44 pm Bug #7581 (In Topic Branch Pending Review): Misleading error message when required gems for Windo...
James Turnbull
08:20 pm Bug #7581 (Closed): Misleading error message when required gems for Windows not installed
"Cannot determine basic system flavour" James Turnbull
08:14 pm Bug #7580 (Code Insufficient): puppet always try to change user's gid on LDAP with same value.
I'm running puppet 2.6.7 on debian squeeze.
Using ldap user provider, puppet always show messages like:
not...
Satoru KURASHIKI
07:17 pm Feature #5936: Module path specification with wildcards
Bostjan, it wasn't clear whether you were actually answering my question.
A simple answer would have gone a long w...
Nigel Kersten
07:14 pm Feature #7205: Puppet should install example modules out of the box
littera praecox nuntium (I am not used to this user interface yet... sorry).
... and it would be very good if it wa...
Henrik Lindberg
07:12 pm Facter Feature #7307 (Accepted): serialnumber on sparc solaris
Good idea. Nigel Kersten
07:11 pm Feature #7205: Puppet should install example modules out of the box
Nigel Kersten wrote:
> For Puppet? I'm not sure this is desired by our user base, but I could be wrong.
Even as a ne...
Henrik Lindberg
07:10 pm Feature #7272 (Accepted): Puppet should allow for *automatic resigning* of SSL certs
Totally in favor of adding "autoresign" functionality. Nigel Kersten
07:10 pm Bug #7144: puppetd cannot create new private key if hostprivatekey/privatekeydir have permissions...
are you saying you have this actual line in your config file?
`privatekeydir = /var/lib/puppet/ssl/private_keys { ...
Nigel Kersten
07:09 pm Feature #7257: Relationships between exported resources
To clarify, this isn't the unexpected behavior of collections automatically realizing resources that's hitting you is... Nigel Kersten
07:07 pm Feature #7239 (Accepted): Puppetdoc should pull documentation from custom functions.
Nigel Kersten
07:06 pm Feature #7245 (Accepted): Provide a global mechanism to specify output format...
Nigel Kersten
07:06 pm Feature #5936: Module path specification with wildcards
It seems that this inclusion is taking too long (exactly four months now).
Comment #13 still applies, it you would...
Bostjan Skufca
07:04 pm Feature #7244 (Needs More Information): Autosign should allow for an external approver
We do need to work out what would be passed as the blob.
I can't see with the above description how the agent woul...
Nigel Kersten
06:58 pm Feature #7218 (Accepted): Integrated variable checking for defines and parameterized classes.
So we're actually quite a way from this, but I think it's worthwhile aiming anyway.
Nigel Kersten
06:57 pm Feature #7205: Puppet should install example modules out of the box
For Puppet? I'm not sure this is desired by our user base, but I could be wrong. Nigel Kersten
06:50 pm Bug #5495 (Accepted): Exec resource searches CWD when testing file attributes of executables
Nigel Kersten
06:47 pm Bug #7294 (Accepted): Format encoding/decoding meta-bug for Faces, network, and others
Nigel Kersten
06:45 pm Bug #5240: Default ownership for newly created files when uid/gid are unspecified (sourced files)
It sounds like we're getting close to a consensus :)

* If uid/gid are undefined, do not modify existing file.
*...
Nigel Kersten
06:41 pm Bug #7296 (Accepted): Debian service provider disables serivce when set to enable
Nigel Kersten
06:36 pm Refactor #7290 (Accepted): Faces should fail hard if unknown options are passed to them...
Nigel Kersten
06:35 pm Feature #7288 (Accepted): run mode interacts oddly with CLI faces, and blocks non-CLI face facades.
Nigel Kersten
06:34 pm Feature #2247: enablerepo and disablerepo for yum type
Any update? Nigel Kersten
06:33 pm Feature #915 (Duplicate): Add 'options' support to type/provider relationship
Although this is the older ticket, more current discussion is going on in #4113 so I'm reversing the normal duplicate... Nigel Kersten
06:31 pm Bug #7270 (Accepted): unify global options with face and action options...
Nigel Kersten
06:30 pm Bug #7265 (Rejected): Daemonized Puppet Master dies using Ruby 1.8.6
Actually we're not accepting this.
1.8.6 didn't ship with any major distros that still provide it as far as we're ...
Nigel Kersten
06:29 pm Feature #5936: Module path specification with wildcards
I'm still looking for feedback on whether adding modules to a globbed modulepath works correctly after this patch has... Nigel Kersten
06:28 pm Refactor #7253 (Accepted): licensing and copyright: sensible inheritance...
This seems reasonable, and I'm not sure I need to be involved in this particular decision. Nigel Kersten
06:27 pm Feature #5966 (Accepted): allow specifying hostnames with regexes in auth.conf
Sorry, got lost in the morass of ticket mail. Nigel Kersten
06:25 pm Bug #3741: Custom facts loaded multiple times
Thanks Nigel, wasn't sure how to go about that - I've forked the repo but while testing noticed my solution differs f... Ash Caire
06:16 pm Bug #6255 (Accepted): Puppet kick exists with 0 even when puppet run has failures
Nigel Kersten
06:15 pm Feature #7003 (Needs More Information): Add filtering to certificate_status search REST API
I'm not sure what the benefit of offering filtering would be if we have other more obvious ways of getting the data? ... Nigel Kersten
06:14 pm Puppet Dashboard Feature #4188: Improve left-hand group and class selector menu
Assigning to Randall our UXpert for comment. Nigel Kersten
06:12 pm Bug #3741: Custom facts loaded multiple times
I'd love to see this patch sent to the dev list for comment. Is that possible?
http://projects.puppetlabs.com/proj...
Nigel Kersten
06:11 pm Feature #3936: Puppet should start/stop services using invoke-rc.d for debian
Steven Lumos wrote:
> Would that mean ensure => running would silently fail?
>
> Won't this break people who use ...
Nigel Kersten
06:09 pm Bug #4480 (Accepted): Runit service provider behavior
Thank you for the clarification.
It sounds like the commenters in this thread are most equipped to whip up a patch...
Nigel Kersten
06:07 pm Refactor #6408 (Closed): puppet cert supports bareword subcommands...
Nigel Kersten
06:05 pm Bug #7109: Agent retrieving a cert with an already used certname gets error
Matt? Nigel Kersten
06:03 pm Feature #5617: Puppet queue logging
Cody, this never got merged? Can we get the patches rebased against 26/27 and sent to the dev list? Or has there alre... Nigel Kersten
06:02 pm Bug #6824 (Needs More Information): Cannot manage account for user nfsnobody: "tried to get name ...
We actually have a setting to resolve this in the config file:
`maximum_uid = 4294967290`
Can you verify that i...
Nigel Kersten
06:01 pm Puppet Dashboard Bug #7560: Dashboard crashes with no nodes
The expected behavior here (other than "don't die") is ambiguous. Some options:
* Don't display the chart, but ...
Pieter van de Bruggen
05:40 pm Feature #7563: Templates for Faces documentation
As I mentioned in issue #7562, I have a prototype man template that I'm pretty happy with; since I'm done with the in... Nick Fagerlund
05:32 pm Bug #7506: Decide exactly what versions of Ruby we support
Pinging on this. All we need is the verbage written so we can get this committed and can point to somewhere when peo... Matt Robinson
05:31 pm Bug #7507: Add filters to the specs that fail under Ruby 1.9
commit:9da1454e71b8330e929ac5616eefa44388c90832 and commit:d972ceaa8a799aa22dddbb81c3e0115bc94c52d4 Matt Robinson
05:30 pm Bug #7507 (Merged - Pending Release): Add filters to the specs that fail under Ruby 1.9
The filtering is present in 2.7.x, 2.7.next, next and master. It's possible that there's a few tests that run on oth... Matt Robinson
05:26 pm Bug #7469 (Closed): rake spec has failures on 2.7.x
Released in 2.7.0rc3 Michael Stahnke
05:25 pm Bug #7299 (Closed): running rake spec should not require net/ssh
Released in 2.7.0rc3
Michael Stahnke
05:25 pm Bug #7298 (Closed): exec fails on ruby 1.9 because $CHILD_STATUS is nil
Released in 2.7.0rc3 Michael Stahnke
05:25 pm Bug #7297 (Closed): Output of resources is ugly in Ruby 1.9
Released fix in 2.7.0rc3 Michael Stahnke
05:24 pm Bug #7291 (Closed): Faces cause `rspec spec` to blow up on 1.9.2
Released in 2.7.0rc3 Michael Stahnke
05:24 pm Puppet Acceptance Refactor #7579 (Accepted): Please transform Win32 jobs into a matrix, using pik
So, I was going to go ahead and turn the Win32 jobs on Hudson into a nice matrix, and do the setup to have them use p... Daniel Pittman
05:23 pm Bug #7264 (Closed): Metaparameter Reference should clarify information about subscribe and notify
Fixed in commit:a44cbb1b9a032d7aeabe59662e60794569e7bcbd release in 2.7.0rc3 Michael Stahnke
05:22 pm Bug #7259 (Closed): Routes file causes failures unless ActiveRecord is installed
Michael Stahnke
05:17 pm Bug #7259: Routes file causes failures unless ActiveRecord is installed
Fixed in commit:83c756367ef4bfc404b2395362f796c2c942b053 of 2.7.x Michael Stahnke
05:16 pm Bug #7102: Our documentation needs to be updated to reflect the Apache license change from GNU
Am relinquishing this as I don't have time, nor don't know what things we've licensed from other people. Ben Hughes
05:14 pm Bug #6681: aptitude provider broken as aptitute doesnt support --force-yes
James, can you merge into 2.7.x as well please? Nigel Kersten

05/18/2011

04:58 pm Bug #7057 (Accepted): Insertion of default ACLs can be blocked by unrelated ACLs in auth.conf
The first option sounds reasonable. Nigel Kersten
04:56 pm Bug #6934: non-fatal method for including classes
So I actually implemented this in a function recently
https://github.com/nigelkersten/puppet-get
https://github...
Nigel Kersten
04:52 pm Feature #7188: Mount provider/type split for Solaris
Nigel-sure, we can cover that. Thanks for reminding us of our discussion about that. Additionally, I'm just going to ... Max Martin
04:14 pm Puppet Dashboard Refactor #5947: Rename the Destroy button to Delete
Honestly, I'd prefer we name it "Obliterate".
:)
Randall Hansen
04:12 pm Feature #7188: Mount provider/type split for Solaris
Can we try and fix #6793 in this split as well? Nigel Kersten
04:11 pm Feature #5684 (Closed): Change Puppet license to Apache
Nigel Kersten
04:07 pm Feature #7188: Mount provider/type split for Solaris
OK, work is still in progress over at the puppetlabs-mount-providers repo. We've moved on to testing usage on a Solar... Max Martin
04:06 pm Feature #86 (Rejected): Directory creation fails if parent directory does not exist
Nigel Kersten
03:44 pm Puppet Dashboard Feature #5180 (Closed): Provide a configuration framework
Dependencies fulfilled. Nigel Kersten
03:44 pm Puppet Dashboard Feature #5176 (Closed): Improve reporting support
All dependencies fulfilled. Nigel Kersten
03:42 pm Puppet Dashboard Feature #5262 (Closed): query the 'reports' table as little as possible
This was actually resolved a while ago. The rake task reports:schematize will convert old reports to the new, faster,... Nigel Kersten
03:39 pm Puppet Dashboard Feature #3535: Display the status of reports from "noop"/audit runs for compliance purposes.
Randall, assigning to you to see if this is actually a duplicate of the current work on pending change display. Nigel Kersten
03:37 pm Bug #4904 (Needs More Information): mount type attempting remount when ensure => present
Matt, assigning to you for comment on John's question. Nigel Kersten
03:34 pm Feature #6374: Cannot compile manifest report
Rather than thinking about this as reports, what if we offered the functionality for a puppet master to aggregate cer... Nigel Kersten
03:29 pm Bug #6663: puppet.conf says keylength defaults to 1024 -- should be 2048
ping? Nigel Kersten
03:29 pm Bug #6711: exec type refresh cmd should do tries and log
We should just document this for cases where there is a separate refresh command. Nigel Kersten
03:27 pm Bug #6697: Repair default init script path on Arch Linux
I probably need to take care of this one, at least I need to figure out where to change the default service path to /... Thomas Hatch
03:23 pm Feature #6373 (Closed): Native IPtables?
Digant, I've passed this over to the people who are working on a fully featured iptables provider, and I'm sure it wi... Nigel Kersten
03:20 pm Bug #6697: Repair default init script path on Arch Linux
Thomas, what's the plan here? Are there some Arch devs who can step up and implement this? Nigel Kersten
03:05 pm Bug #4328 (Closed): modifying user fails if user is logged in
We're suffering under ticket debt right now, so I'm going to close this until someone manages to reproduce it. Nigel Kersten
03:03 pm Feature #86 (Closed): Directory creation fails if parent directory does not exist
Nigel Kersten
02:26 pm Feature #7529: Support alternative quotes for string literals
Nigel Kersten wrote:
> I *just* had to deal with this exact issue, and so I feel the pain here at a very personal le...
Dominic Cleal
02:12 pm Feature #7529: Support alternative quotes for string literals
I *just* had to deal with this exact issue, and so I feel the pain here at a very personal level :)
I don't reall...
Nigel Kersten
02:10 pm Bug #4007: 'puppetca' needs feature to remove (/revoke) a pending certificate signing request
Just hit this one with puppet 2.6.8-1. Have to sign the certificate first before cleaning it up. hai wu
01:50 pm Bug #7573 (Accepted): Search action on some indirector faces can never be invoked over REST due t...
It is currently impossible to call the search action on `resource_type` (or certificate, or resource) when you specif... Nick Fagerlund
01:09 pm Feature #7529 (Needs Decision): Support alternative quotes for string literals
Ben Hughes
01:00 pm Bug #7004: REST endpoint pluralization broken for certificates, resources, possibly others
This also affects the `resource_type` endpoint. Nick Fagerlund
12:56 pm Bug #7433 (Accepted): Regular expression nodes can match default
Ben Hughes
12:53 pm Puppet Dashboard Feature #7007 (Accepted): Export as CSV current nodes and resources
Randall Hansen
12:47 pm Bug #7527: Puppet seems to not always load custom providers
Are you running the development version of puppet-iptables there? I spoke with the developer of it and he suggested t... Ben Hughes
12:24 pm Facter Feature #7559: Fact for identifying Amazon VPC instances.
VPC != EC2. I'd suggest we'd create a different fact for this. James Turnbull
12:22 pm Facter Feature #7559: Fact for identifying Amazon VPC instances.
This thread on the AWS developer forums seems to indicate there are other possible MAC schemes for VPC nodes:
http...
Nick Lewis
12:08 pm Bug #7571 (Closed): Title and Name attributes are able to be overwritten with parameterized classes
Seen against 2.6.4 and 2.7.0. Not sure if this is a regression.
At a client site, demonstrating parameterized cla...
James Fryman
11:08 am Puppet Dashboard Refactor #7568: Move Dashboard to Apache License
git log --format='%aN' | sort -u... Michael Stahnke
10:56 am Puppet Dashboard Refactor #7568: Move Dashboard to Apache License
I have validated that the packages we bundle/vendor are all MIT licensed which is compatible with ASL 2.0. Next step... Michael Stahnke
10:52 am Bug #7564: Deprecation warnings with RSpec 2.6
Added myself as watcher, as the people resolving this should be assigned to it. Nigel Kersten
10:32 am Bug #7566: --mode and --render-as options are invisible to the help API; likewise --debug and --v...
Nick Fagerlund wrote:
> We'll just have to add some boilerplate about those four options as prose to the templates. ...
Daniel Pittman
10:25 am Bug #7273: Add additional signals for restarting Puppet agent runs
Are you finding that you actually need to subscribe to the puppet config files?
I tend to not do this, and rely up...
Nigel Kersten
10:14 am Bug #7273 (Investigating): Add additional signals for restarting Puppet agent runs
This is because, I think (can confirm by running with debug), as it runs invoke-rc.d puppet stop, and then would run ... Ben Hughes
10:09 am Bug #7273: Add additional signals for restarting Puppet agent runs
PS
When the puppet.conf changes on the master - as well as the agent failing as described, we also begin to suffer...
Ryan Conway
10:06 am Bug #7273: Add additional signals for restarting Puppet agent runs
Hey Randall,
So this is our issue. We have Puppet managing its own configuration file, for both the master and the...
Ryan Conway
09:51 am Feature #7562: Documentation: man pages for all Faces
Agreed. That's what I meant by having the man action be the default, is that it should behave identically to help. Nick Fagerlund
09:49 am Bug #7566: --mode and --render-as options are invisible to the help API; likewise --debug and --v...
We'll just have to add some boilerplate about those four options as prose to the templates. It's aesthetically annoyi... Nick Fagerlund
09:15 am Bug #7296: Debian service provider disables serivce when set to enable
The following code is present in 2.6.8 in the debian service provider.... Zach Leslie
09:13 am Bug #7296: Debian service provider disables serivce when set to enable
The code that causes this error looks to be introduced in #5908
See comment:
http://projects.puppetlabs.com/iss...
Zach Leslie
07:54 am Bug #7566: --mode and --render-as options are invisible to the help API; likewise --debug and --v...
Nick, is this blocking any of your work for 2.7? Randall Hansen
07:54 am Feature #7562: Documentation: man pages for all Faces
> `puppet man man` should display a manpage
Were we to follow the subcommand/action model to its logical conclusio...
Randall Hansen
10:00 pm Puppet Dashboard Refactor #7568 (Closed): Move Dashboard to Apache License
1. Check contributors for CLAs
2. Replace LICENSE text
3. Notify community
James Turnbull
09:59 pm Puppet Community Package Repository Bug #7567 (Closed): Refactor rpm spec file for dashboard
The Dashboard rpm spec file has some issues:
* Many files are listed twice due to greedy globs in the %files secti...
Michael Stahnke
07:00 pm Bug #7566: --mode and --render-as options are invisible to the help API; likewise --debug and --v...
> The --mode, --render-as, --debug, and --verbose options are specified in
puppet/application/face_base.rb, which is ...
Daniel Pittman
05:21 pm Bug #7564: Deprecation warnings with RSpec 2.6
As it turns out, this is more than just a warning: this actually causes significant numbers of our specs to fail -- s... Pieter van de Bruggen
05:20 pm Bug #7566 (Accepted): --mode and --render-as options are invisible to the help API; likewise --de...
The `--mode`, `--render-as`, `--debug`, and `--verbose` options are specified in puppet/application/face_base.rb, whi... Nick Fagerlund
05:18 pm Puppet Dashboard Feature #6992: Show lists of nodes with summary of resource status
Fixed a few rendering issues in the attached branch Josh Cooper
05:15 pm Puppet Dashboard Feature #6992: Show lists of nodes with summary of resource status
Just got this loaded to look a little, but it seems like we want something like a named scope on the Node model that ... Matt Robinson

05/17/2011

04:45 pm Feature #7562: Documentation: man pages for all Faces
Come to think of it, `puppet man man` should display a manpage, and `puppet man build` should build them all into pup... Nick Fagerlund
04:39 pm Feature #7562: Documentation: man pages for all Faces
Man pages will be per-face, not per-action.
Status: I currently have a prototype manpage source file that generat...
Nick Fagerlund
04:21 pm Feature #7561: Documentation: help for all Faces
Current status is that this is about 80% accomplished in terms of content. The templates need a bit more work yet as ... Nick Fagerlund
03:37 pm Bug #7523 (Merged - Pending Release): Refactor the grammar to reduce duplication
Merged to 2.7.next in commit:390f9fe6112304aed07acc6ffdeb0114f246fac3. Nick Lewis
02:53 pm Bug #7564 (Closed): Deprecation warnings with RSpec 2.6
*****************************************************************
DEPRECATION WARNING: you are using depreca...
Pieter van de Bruggen
02:34 pm Puppet Dashboard Feature #6528: Test data: robust, real-looking, repeatable
Daniel Pittman wrote:
> Doesn't seem to have audit reports included; we probably need (the capacity) to include thos...
Nigel Kersten
02:14 pm Feature #7563 (Accepted): Templates for Faces documentation
Daniel Pittman
02:14 pm Feature #7562 (Accepted): Documentation: man pages for all Faces
Daniel Pittman
02:13 pm Feature #7561 (Accepted): Documentation: help for all Faces
Daniel Pittman
02:12 pm Feature #6962 (Closed): self-documenting strings, actions, and options
This has been replaced by:
* #7561: Documentation: help for all Faces
* #7562: Documentation: man pages for all Fac...
Randall Hansen
02:10 pm Feature #7563 (Closed): Templates for Faces documentation
We need templates for Faces help (#7561) and man pages (#7562). Randall Hansen
02:09 pm Feature #7562 (Closed): Documentation: man pages for all Faces
We need man pages (complete help, presented as a man page in a pager) for all Faces we ship with 2.7
Randall Hansen
02:08 pm Feature #7561 (Closed): Documentation: help for all Faces
We need help (short help, presented on the CLI) for all Faces we ship with 2.7 Randall Hansen
02:03 pm Facter Bug #4980 (Tests Insufficient): Darwin doesn't show architecture fact
Hi Michael,
I'm getting test failures when running the complete suite of rspec tests. It appears virtual_spec shou...
Josh Cooper
12:49 pm Puppet Dashboard Bug #7560 (Accepted): Dashboard crashes with no nodes
Randall Hansen
12:46 pm Puppet Dashboard Bug #7560 (Closed): Dashboard crashes with no nodes
In Dashboard:app/views/pages/_node_summary_row.haml the `percentage` helper is called twice. It looks like the functi... Randall Hansen
12:39 pm Puppet Dashboard Feature #6989 (Merged - Pending Release): Tabbed interface for report
Looks like this was merged into the `next` branch as of commit:a03a2b6edb94bd876b409daa5c89971537437e0f Jacob Helwig
12:29 pm Puppet Dashboard Bug #7033: Failed to run rake reports:schematize
James, how can we make this easier for the devs to diagnose?
We shouldn't have to have the long feedback cycle we'...
Nigel Kersten
12:15 pm Facter Feature #7559 (Merged - Pending Release): Fact for identifying Amazon VPC instances.
(From the list)
I ran into a buglet in facter 1.5.9rc6 (from tmz repo). In normal AWS
instances it works great....
Nigel Kersten
11:25 am Bug #7301 (Closed): `puppet faces list` should sort, show descriptions
Replaced by #7557 and #7558. Randall Hansen
11:24 am Feature #7558 (Needs More Information): Allow help to introspect load path and possible conflicts...
Nick says (and I agree):
We could use some way to find info
about where each face lives and whether there are a...
Randall Hansen
11:22 am Feature #7557 (Closed): Remove "faces" application
The faces application doesn't have a current use case and should be removed. Randall Hansen
11:11 am Bug #7316: puppet face applications (subcommands) delivered via modules should work
Daniel has it. The synced application isn't found by the autoloader. Nigel Kersten
10:42 am Feature #7555 (Needs More Information): should be able to exclude a resource from reporting
There are many cases where you would want a resource to run always - like an exec that does an apt-get update for exa... R.I. Pienaar
10:20 am Bug #7316: puppet face applications (subcommands) delivered via modules should work
> So tested so far.
> I pluginsync the face.
Did you sync the puppet/application/github.rb file as well?
> When I r...
Daniel Pittman
09:50 am Bug #7527 (Investigating): Puppet seems to not always load custom providers
Ben Hughes
08:48 am Puppet Dashboard Bug #4530 (Accepted): Dashboard doesn't display usefully under Internet Explorer 8.
The goal here is not to attain pixel-perfect rendering compatibility across browsers, but simply to produce a useful ... Nigel Kersten
06:50 am Puppet Dashboard Bug #7554 (Closed): "Latest report" value should be a link
On the main "Recently-reported nodes" table, the date stamps on the "latest report" column should be a link directly ... Chris Phillips
06:48 am Puppet Dashboard Bug #7553 (Accepted): Dashboard daily run graph vertical axis should be integer values only
You can not perform 0.6 of a transaction. Axis should be integer values only. Chris Phillips
12:39 am Puppet Dashboard Bug #4530 (Needs Decision): Dashboard doesn't display usefully under Internet Explorer 8.
James Turnbull
11:37 pm Bug #7316: puppet face applications (subcommands) delivered via modules should work
So tested so far.
I pluginsync the face.
1. When I run puppet as a normal (non-root) user I don't see anything....
James Turnbull
11:25 pm Bug #7316: puppet face applications (subcommands) delivered via modules should work
Can someone provide an idea of what's actually wrong here? There are a lot of "doesn't work" reports in this, but ve... Luke Kanies
08:43 pm Feature #7474: puppet web resource type / provider
Submitted to the list
http://groups.google.com/group/puppet-dev/browse_thread/thread/9586d83bd0729f26
https://g...
Mo Morsi
05:23 pm Bug #7297 (Merged - Pending Release): Output of resources is ugly in Ruby 1.9
Merged a modified version of this patch to 2.7.x in commit:009c961ec6e71621cd984b98a5d4e3c855dbaee4. Nick Lewis
05:08 pm Bug #7298 (Merged - Pending Release): exec fails on ruby 1.9 because $CHILD_STATUS is nil
Merged a fix for this to 2.7.x in commit:797da049bf8f90e110f27ecdd0f2aadd24392030. We added the require to 'lib/puppe... Nick Lewis

05/16/2011

04:41 pm Bug #7114 (Merged - Pending Release): ssh_authorized_key not moving key from one target to another
Merged to 2.7.next in commit:99d437d2bbc2339f092304715ec562fbbcb0a50c. Nick Lewis
03:23 pm Facter Bug #7547 (Accepted): Facter allows the creation of facts that Puppet/Ruby could not use
At present you can create facts containing lots of special characters and even spaces. This should be made stricter ... R.I. Pienaar
03:19 pm Bug #7291 (Merged - Pending Release): Faces cause `rspec spec` to blow up on 1.9.2
In addition to the mentioned failure, there were a bunch of other things that caused the specs not to run under 1.9. ... Matt Robinson
03:04 pm Bug #7300 (Merged - Pending Release): "puppet resource mount" reports wrong mountstate
Merged stschulte/ticket/2.7.x/7300 to 2.7.next in commit:83fa8cf03133174d7182adee6f34efc6ba15d6b3. Nick Lewis
02:49 pm Feature #1853 (Merged - Pending Release): pacman package provider
Merged into next in commit:3b4fd7a2a44873d3dd4afb882a381a2218e8a0e9 Max Martin
01:38 pm Puppet Dashboard Feature #7544 (Closed): Group report events by status
When looking at a report there is a potentially long list of events. We should group these events by status, with a ... Randall Hansen
01:15 pm Bug #7542 (Closed): Cron has too many fields
On some of my CentOS 5.5 machines, but not others, puppet is trying to install cron entries with too many fields. Th... Robin Powell
01:02 pm Bug #7540 (Accepted): Installing the 'shadow' gem (not 'ruby-shadow') raises errors
The 'shadow' gem, which has nothing to do with reading from `/etc/shadow`, meets the current requirement for the 'sha... Pieter van de Bruggen
12:24 pm Puppet Dashboard Feature #6528: Test data: robust, real-looking, repeatable
Doesn't seem to have audit reports included; we probably need (the capacity) to include those. Daniel Pittman
11:59 am Bug #7523: Refactor the grammar to reduce duplication
2.7.1 is fine. Nigel Kersten
11:57 am Bug #7523: Refactor the grammar to reduce duplication
Nigel Kersten wrote:
> Given some of these are bugs (like hyphens in class names), we should target this at 2.7.x an...
Daniel Pittman
11:54 am Puppet Dashboard Feature #6992: Show lists of nodes with summary of resource status
...so, after spending some time working with Randall it seems like the stuff I had done is not, technically, incorrec... Daniel Pittman
10:55 am Bug #7523 (Accepted): Refactor the grammar to reduce duplication
Given some of these are bugs (like hyphens in class names), we should target this at 2.7.x and Telly. Nigel Kersten
10:47 am Bug #7259 (Merged - Pending Release): Routes file causes failures unless ActiveRecord is installed
This has been addressed in the `2.7.next` branch in commit:2705a041f050a74cd7d11922c9b67ff747c1344f.
This was addr...
Jacob Helwig
10:26 am Puppet Dashboard Feature #6989 (Accepted): Tabbed interface for report
Randall Hansen
10:26 am Puppet Dashboard Feature #6989: Tabbed interface for report
In Dashboard:app/views/pages/_node_summary_row.haml `percentage` is called twice. It looks like the function dies if... Randall Hansen
10:21 am Bug #4241: Cron type behavior change
I'm sorry, I just realized that I only rely on this in the hour field, not the minute field. Having special behaviou... Robin Powell
10:17 am Bug #4241: Cron type behavior change
For what it's worth, I've always seen no minute (or hour) field lead to *, it's the behaviour that seems obvious and ... Robin Powell
09:52 am Feature #6873: Catalogs should be statically compiled
Matt Wise wrote:
> While working on this, would you consider putting in an option to disable 'old-style' puppet:/// ...
Nigel Kersten
09:50 am Puppet Dashboard Bug #7537 (Closed): Baseline plugin broken by new tabbed interface
Ticket #6989 has broken the baseline plugin.
1. install the baseline plugin
2. load a report page
3. see the err...
Randall Hansen
08:03 am Puppet Dashboard Feature #7531 (Duplicate): Add sub-menu to Reports view
I believe this is well addressed by #6989, which is in "next". Randall Hansen
01:22 am Bug #7533: subclass stage doesn't apply to baseclass
puppet version 2.6.2 Kevin Cai
01:21 am Bug #7533 (Duplicate): subclass stage doesn't apply to baseclass
when use class inheritance, given subclass's stage doesn't apply to base class.
Following is an example,...
Kevin Cai

05/15/2011

04:13 pm Feature #2728: augeas show print file changes as applicable via --show_diff
Thanks for the comments, I've made the code changes in my branch.
https://github.com/mikeknox/puppet/tree/a79ebce83e...
Michael Knox
02:20 pm Bug #7491: design flaw with parameters for mount type
I think you're mixing title and name. The title of a resource has to be unique. The namevar (in case of the mount typ... Stefan Schulte
02:00 pm Puppet Dashboard Feature #7531 (Duplicate): Add sub-menu to Reports view
Given the length of say:
http://dashboard.puppetlabs.com/reports/957
You need to scroll down a long way to get ...
James Turnbull
01:01 pm Feature #6873: Catalogs should be statically compiled
While working on this, would you consider putting in an option to disable 'old-style' puppet:/// access? That way we ... Matt Wise
11:25 am Bug #7316: puppet face applications (subcommands) delivered via modules should work
I actually think this is a higher priority - not only does pluginsync partially work giving you the disappointing ill... James Turnbull

05/14/2011

02:31 pm Feature #7529 (Rejected): Support alternative quotes for string literals
Quoting can be an issue with Augeas resources, where strings in commands are quoted but the value itself has to conta... Dominic Cleal
11:29 am Puppet Dashboard Feature #3534 (Needs Decision): Dashboard should support ability to set variables as arrays in th...
Note Support URL and link to #4052 James Turnbull
11:27 am Bug #7295 (Needs Decision): File checksum is not being written to state.yaml
Nigel - see Support URL. James Turnbull
07:59 am Bug #7127: prerun_command don't stop puppet on error
As 2.7 is now in RC state, could you still handle this bug please. It is own or our team's requirement for using pup... Rudy Gevaert
 

Also available in: Atom