Activity

From 07/17/2011 to 07/23/2011

07/24/2011

08:49 pm Bug #8433: Seemingly random failures after 2.7.1
The modules I had this problem on all had something like the following in manifests/init.pp
import "classes/*.pp"
...
Trey Dockendorf
06:21 pm Bug #8596 (Accepted): Title and name must be unique within a given resource.
This is definitely critical. What version are you seeing this with? Luke Kanies

07/23/2011

09:00 am Bug #8596 (Closed): Title and name must be unique within a given resource.
I discovered today that a catalog will compile if two files have the same path yet different namevars. Not sure if th... Joe McDonagh
05:21 pm Refactor #7290 (Merged - Pending Release): Faces should fail hard if unknown options are passed t...
https://github.com/puppetlabs/puppet/commit/29a25abe7a6e04d2b2f78b604aca3d819f010d38 merges this for the 2.7.3 release. Daniel Pittman
05:21 pm Refactor #8561 (Merged - Pending Release): Always pass canonical option names to actions
https://github.com/puppetlabs/puppet/commit/29a25abe7a6e04d2b2f78b604aca3d819f010d38 merges this for the 2.7.3 release. Daniel Pittman

07/22/2011

04:20 pm Feature #8272: Windows Services Management
Merged current, basic Windows service provider support to master in commit:043c3e87c882d38b9708b6e215425a9935f74769
...
Cameron Thomas
04:12 pm Puppet Dashboard Feature #8589 (Closed): In the events display of reports, we should have a sensible sort order.
IN 1.2rc3 Michael Stahnke
04:12 pm Puppet Dashboard Bug #8544 (Closed): `non-expandable-bullet`s in an inspect report aren't "good"
IN 1.2rc3 Michael Stahnke
04:12 pm Puppet Dashboard Bug #8529 (Closed): Remove the debug statement from the sass initializer
in 1.2rc3 Michael Stahnke
04:11 pm Puppet Dashboard Feature #8505 (Closed): Change default date format, make more readable
in 1.2rc3 Michael Stahnke
04:11 pm Puppet Dashboard Bug #8500 (Closed): Dashboard README is not a README, it's a battlestation
In 1.2rc3 Michael Stahnke
04:11 pm Puppet Dashboard Bug #8499 (Closed): Packaging tasks in Rakefile use mktemp in a way that does not work on mac
Michael Stahnke
04:10 pm Puppet Dashboard Bug #8499: Packaging tasks in Rakefile use mktemp in a way that does not work on mac
In 1.2rc3 commit:dff225696378ea769f9571226412ca8ee687a052 Michael Stahnke
04:09 pm Puppet Dashboard Bug #8484 (Closed): "Nodes for this group" heading is misplaced
In 1.2rc3 commit 3f0afca271f138e29cad390f0b17c13119e2a7de Michael Stahnke
04:03 pm Facter Bug #7038: Cannot use prtdiag in Solaris non-global zones
Silencing the output for prtconf was actually done in #7726, in a separate branch. It should be merged in the next re... Adrien Thebo
03:18 pm Bug #8592 (Investigating): Non-existent service succeeds with hasstatus=true on RHEL based OSes
Running "puppet resource service foo hasstatus=true" on RHEL derived OSes succeeds. Correct behaviour is to fail ind... Dominic Maraglia
03:10 pm Bug #8590: Poor wording, IMO (audit messages)
Nick, I think you're right about this, and I like your suggestion (up to and including the parentheses, which are a n... Randall Hansen
02:31 pm Puppet Dashboard Feature #8589: In the events display of reports, we should have a sensible sort order.
This was done as commit:f4a82f8. Pieter van de Bruggen
01:57 pm Puppet Acceptance Feature #8591: Add arbitrary git url support to acceptence harness
It already should, I think. The git setup code I wrote has the ability to take an arbitrary GitHub URI (https://gith... Daniel Pittman
01:48 pm Bug #8590: Poor wording, IMO (audit messages)
Those are close! I definitely agree that the current one is dodgy.
This is actually kind of hard to describe, bec...
Nick Fagerlund
01:42 pm Feature #7184 (Merged - Pending Release): bind actions first, faces second, to support multiple v...
https://github.com/puppetlabs/puppet/commit/feec7b3df713569f76b93ae8cef882e9ddc1bf35 merges this into the 2.7.x branc... Daniel Pittman
01:37 pm Puppet Acceptance Feature #8591 (Closed): Add arbitrary git url support to acceptence harness
Acceptance harness is hard coded to used Puppet Lab's github url. need to add support for arbitrary urls. Dominic Maraglia
01:31 pm Bug #8590: Poor wording, IMO (audit messages)
Nick, Randall, this seems a reasonable suggestion, to me? Daniel Pittman
12:23 pm Bug #8590 (Investigating): Poor wording, IMO (audit messages)
The wording here:
"audit change: previously recorded value owner root has been changed to
owner daemon"
could...
Jeff Blaine
12:07 pm Bug #8444 (Merged - Pending Release): Cacher not robust enough on Windows
A 'fix' for this has been merged to master in commit:c5d70ed11f8f964523ca049d6c3d504de3840c1a.
The change entailed...
Nick Lewis
11:48 am Puppet Dashboard Bug #8544 (Merged - Pending Release): `non-expandable-bullet`s in an inspect report aren't "good"
Code committed as commit:7d963f8. Pieter van de Bruggen
11:24 am Puppet Dashboard Feature #8589 (Closed): In the events display of reports, we should have a sensible sort order.
When we display the events in a report, things are a bit ugly. We should improvify that, starting with sorting resou... Daniel Pittman
10:34 am Feature #6907: Ensure providers can be used in the same puppet run that their prerequisites are d...
This has one drawback though: You're not able to do a noop run (or at least you dont see what will really happen) bec... Stefan Schulte
10:29 am Bug #5876: Require and Subscribe on the same refreshonly exec doesnt work
I would also like to add that this is a problem in our environment (2.6.2-1). I'm trying to install a package and if ... Chris Hirsch
04:14 am Bug #7273: Add additional signals for restarting Puppet agent runs
Yeah that looks like a good first step to me! Ryan Conway
12:26 am Bug #7106: last_run_summary.yaml is only readable by root
Jacob Helwig wrote:
> Brice,
>
> Any word on an updated branch? I haven't looked too closely at the second patch...
Brice Figureau
08:21 pm Bug #8585 (Duplicate): Arrays and undefined entries/elements
Hi,
I'm having problems with checking undefined entries in an array. It looks like there may be a bug?
**Exam...
Haw Loeung
05:37 pm Continuous Integration for Modules Feature #8535: apt pin.pp
rspec-puppet tests written. Matthaus Owens
05:03 pm Bug #6857 (Merged - Pending Release): password disclosure when changing a user's password
This has been merged into the following branches as of the commits listed below:
`2.6.x` in commit:a87ef54385cbf32...
Jacob Helwig

07/21/2011

04:33 pm Continuous Integration for Modules Feature #8532: apt force.pp
Finished rspec-puppet tests for this define. Matthaus Owens
04:24 pm Puppet Dashboard Feature #8505 (Merged - Pending Release): Change default date format, make more readable
This was pushed into the 1.2rc branch as commit:d036276. Pieter van de Bruggen
04:23 pm Continuous Integration for Modules Feature #8574 (Closed): Apt Module
Get cucumber-puppet and rspec-puppet tests running for the Apt module. Matthaus Owens
02:45 pm Bug #8418: Puppet inspect doesn't work with environment-set modulepath
Looks like I didn't put the full branch url in before, so that's now fixed. I haven't had time to write acceptance t... Matt Robinson
02:15 pm Bug #7106 (Accepted): last_run_summary.yaml is only readable by root
Brice,
Any word on an updated branch? I haven't looked too closely at the second patch in the original series, bu...
Jacob Helwig
12:48 pm Refactor #8561: Always pass canonical option names to actions
Randall Hansen wrote:
> Do you mean that we currently pass all three, or the one that we receive?
> Regardless, thi...
Daniel Pittman
12:46 pm Refactor #8561: Always pass canonical option names to actions
Do you mean that we currently pass all three, or the one that we receive?
Regardless, this sounds like a fine chan...
Randall Hansen
12:33 pm Bug #8239: zombie getconf processes, possibly from facter
Are you able to recreate this on your set up with facter, or does it only happen via puppet please?
copying the ve...
Ben Hughes
12:08 pm Refactor #8561 (Closed): Always pass canonical option names to actions
At the moment, if an option has multiple aliases, we pass whatever alias is received through to the action. This pro... Daniel Pittman
11:58 am Bug #8033: Puppet 2.7 => cannot find classes
So I actually fixed this. It was related to the way in which I was building my manifests. Namely, it appears that pre... Grant Heffernan
11:55 am Puppet Dashboard Feature #8198: File search should not require both fields
I'm pretty sure these issues are related, but I'll let you guys make that call.
http://projects.puppetlabs.com/iss...
Nigel Kersten
11:53 am Bug #8033 (Duplicate): Puppet 2.7 => cannot find classes
Closing as a duplicate of #8433. James Turnbull
11:50 am Bug #8033: Puppet 2.7 => cannot find classes
Can you try the 2.7.2rc1 and see if that fixes the issue please? James Turnbull
11:20 am Bug #8558: yaml terminus should downcase all file paths
> Bug #8558: yaml terminus should downcase all file paths
>
> This is not a regression, and was identified in 2.7.x...
Daniel Pittman
11:11 am Puppet Dashboard Feature #8560 (Accepted): Role-based access control
Documented in the wiki: [http://projects.puppetlabs.com/projects/dashboard/wiki/RoleBasedAccess](http://projects.pup... Randall Hansen
11:00 am Bug #8558 (Accepted): yaml terminus should downcase all file paths
This is not a regression, and was identified in 2.7.x
When using the yaml terminus, it is possible that it could w...
Dan Bode
10:59 am Puppet Dashboard Feature #8556 (Investigating): Should be able to run inspect report on-demand from Dashboard
A user should be able to trigger an inspect report from Dashboard on-demand. This may be non-trivial, but it's a val... Randall Hansen
10:13 am Feature #8492 (Accepted): Template function does not accept array variables
Adrien Thebo
09:28 am Bug #8433: Seemingly random failures after 2.7.1
Additionally, are all of you suffering from this problem using "import" rather than "include" ?
If you're using "i...
Nigel Kersten
09:21 am Bug #8433 (Needs More Information): Seemingly random failures after 2.7.1
Gustavo - can you please try the RC candidate and see if that fixes it? James Turnbull
09:19 am Bug #8433 (Needs Decision): Seemingly random failures after 2.7.1
James Turnbull
09:14 am Bug #8433: Seemingly random failures after 2.7.1
I can also confirm this. In my case downgrading to 2.6.9 fixed the problem.
I also noticed this primarily in modu...
Trey Dockendorf
08:15 am Puppet Dashboard Bug #8529 (Merged - Pending Release): Remove the debug statement from the sass initializer
Fixed in commit:2eef4f40957d40ad68ff5ef0b7467bb01dcea233 of dashboard. Michael Stahnke
02:34 am Bug #8547 (Re-opened): puppetstoredconfigclean checks only [master] for database configuration, s...
I use stored configs on the puppetmaster. The database information is in the [main] section of puppet.conf (because o... Pieter Lexis
11:36 pm Puppet Dashboard Bug #8503: Unable to assign classes to a nodegroup on create
From what I can tell, it looks like this was introduced in commit:a44d9ff414072f0185ae. Chris Boulton
05:19 pm Feature #6787 (Merged - Pending Release): Introduce option defaulting behavior
This is now supported; https://github.com/puppetlabs/puppet/commit/691554ce752b631ae09bb87762b7bb9fcbe68e68 merges th... Daniel Pittman
05:17 pm Bug #7123: 'puppet status' is non-functional
The `find` action is now default, but we still don't have support for default values for positional arguments. #8542... Daniel Pittman
05:14 pm Feature #7606: Spaceship operator too magical, hard to read
A conversation about something else with Jeff McCune and Dan Bode today brought up the point that this will have to b... Nick Fagerlund

07/20/2011

04:22 pm Puppet Dashboard Bug #8508 (Closed): Dashboard does not have an init script for delayed_jobs on debian/ubuntu
Fixed in commit:08717e1bb4cb902cf538a5ba5f81c1960b010bbf Michael Stahnke
04:11 pm Cloud-Provisioner Bug #8528 (Closed): Bootstrap action creates and then terminates nodes
Jeff McCune
04:10 pm Cloud-Provisioner Bug #7035 (Closed): Puppet node create should handle network failures while waiting for fingerprint
Jeff McCune
04:10 pm Cloud-Provisioner Feature #7036 (Closed): Puppet node bootstrap does not print ec2 hostname
Jeff McCune
04:10 pm Cloud-Provisioner Feature #7237 (Closed): Implement `puppet node terminate` for CloudPack
Jeff McCune
04:10 pm Cloud-Provisioner Bug #7238 (Closed): Rename generic PE option names in CloudPack
Jeff McCune
04:10 pm Cloud-Provisioner Refactor #7248 (Closed): Move CloudPack code into modules
Jeff McCune
04:10 pm Cloud-Provisioner Feature #7252 (Closed): CloudPack actions should accept a `--platform` option
Jeff McCune
04:09 pm Cloud-Provisioner Feature #7508 (Closed): Add FOSS Puppet installation to CloudPack bootstrap process
Jeff McCune
04:09 pm Cloud-Provisioner Feature #7509 (Closed): Better feedback during install action
Jeff McCune
04:09 pm Cloud-Provisioner Feature #7510 (Closed): CloudPack face actions should be documented
Jeff McCune
04:09 pm Cloud-Provisioner Feature #7511 (Closed): Add `--region` flag
Jeff McCune
04:09 pm Cloud-Provisioner Feature #7896 (Closed): Does not support setting the image size.
Jeff McCune
04:08 pm Cloud-Provisioner Bug #8157 (Closed): puppet node terminate action should give feedback that the node is terminated
Jeff McCune
04:08 pm Cloud-Provisioner Bug #8160 (Closed): CloudPack subcommand should be renamed from "node"
Jeff McCune
04:08 pm Cloud-Provisioner Feature #8185 (Closed): CloudPack should be able to list running instances
Jeff McCune
04:08 pm Cloud-Provisioner Feature #8204 (Closed): CloudPack should install PE from S3 not an SSH upload
Jeff McCune
04:08 pm Cloud-Provisioner Feature #8265 (Closed): Make the platform flag optional and default to AWS
Jeff McCune
04:08 pm Cloud-Provisioner Bug #8282 (Closed): install action cannot run as root
Jeff McCune
04:07 pm Cloud-Provisioner Feature #8286 (Closed): should be clear that install payload must be a tgz file
Jeff McCune
04:07 pm Cloud-Provisioner Bug #8287 (Closed): version of Puppet enterprise should not be hard-coded
Jeff McCune
04:07 pm Cloud-Provisioner Feature #8343 (Closed): CloudPack should print the server hostname as soon as possible
Jeff McCune
04:07 pm Cloud-Provisioner Refactor #8348 (Closed): Fingerprinting should be it's own action
Jeff McCune
04:07 pm Cloud-Provisioner Refactor #8350 (Closed): All output should go to a log destination
Jeff McCune
04:07 pm Cloud-Provisioner Bug #8369 (Closed): install is lacking unit tests
Jeff McCune
04:06 pm Cloud-Provisioner Bug #8398 (Closed): do not use mkdirtemp
Jeff McCune
04:06 pm Cloud-Provisioner Bug #8402 (Closed): List action should display status
Jeff McCune
04:06 pm Cloud-Provisioner Bug #8403 (Closed): Cloud Provisioner should not use uuidgen executable
Jeff McCune
04:06 pm Cloud-Provisioner Refactor #8406 (Closed): Rename cloudnode back to cloud
Jeff McCune
04:06 pm Cloud-Provisioner Bug #8415 (Closed): script tmp file does not always exist when we try to scp it
Jeff McCune
04:06 pm Cloud-Provisioner Bug #8422 (Closed): Install action with scripts should display errors if the install script has a...
Jeff McCune
04:05 pm Cloud-Provisioner Feature #8437 (Closed): public dns name should be available for install_scripts
Jeff McCune
04:05 pm Cloud-Provisioner Refactor #8443 (Closed): change foss script name to gem
Jeff McCune
04:05 pm Cloud-Provisioner Feature #8468 (Closed): should be easy to create a master for testing
Jeff McCune
04:05 pm Cloud-Provisioner Feature #8469 (Closed): Cloudpack should ship with example PE answer files
Jeff McCune
04:04 pm Cloud-Provisioner Bug #8486 (Closed): Update README for v0.6.0rc1
Jeff McCune
04:04 pm Cloud-Provisioner Refactor #8493 (Closed): Rename module to cloud_provisioner
Jeff McCune
04:04 pm Cloud-Provisioner Bug #8501 (Closed): SSH connection often gets stuck
Jeff McCune
04:04 pm Cloud-Provisioner Bug #8504 (Closed): Should not print PE specific logging messages
Jeff McCune
04:03 pm Cloud-Provisioner Feature #8513 (Closed): node classification should be optional
Jeff McCune
03:59 pm Cloud-Provisioner Feature #8517 (Closed): master_source install script should be able to install the dashboard.
Jeff McCune
03:57 pm Puppet Dashboard Refactor #8545 (Accepted): Offer feedback when 'delayed_job not running'
Before we launch 1.2, we should have better feedback about whether or not Dashboard is in a fully functional state.
...
Pieter van de Bruggen
03:51 pm Puppet Dashboard Bug #8544 (Closed): `non-expandable-bullet`s in an inspect report aren't "good"
Presently, if an inspect report contains no events for a resource status, it renders the bullet as a small green gem.... Pieter van de Bruggen
03:16 pm Bug #8062 (Accepted): yum package ensure=>latest not checking the epoch tag
Wonderful. Thank you for signing that (and thanks again for the patch). Ben Hughes
03:15 pm Facter Bug #8104 (Accepted): Facter 1.6.0 outputs
Ben Hughes
03:02 pm Feature #6789 (Merged - Pending Release): Puppet::SSL::CertificateAuthority::Interface should be ...
Merged into 2.7.x as https://github.com/puppetlabs/puppet/commit/da504b3a0004666e9014ffbd0bf108acf07f9dce Daniel Pittman
02:12 pm Cloud-Provisioner Bug #8528: Bootstrap action creates and then terminates nodes
to update, it was decided that the issue would be fixed. Dan Bode
02:12 pm Cloud-Provisioner Bug #8528 (Merged - Pending Release): Bootstrap action creates and then terminates nodes
commit 8fdb9620e89e9670eea0009c1eae71a6c344f26f
Author: Dan Bode <dan@puppetlabs.com>
Date: Wed Jul 20 13:58:10 2...
Dan Bode
01:39 pm Cloud-Provisioner Bug #8528: Bootstrap action creates and then terminates nodes
As a partial fix for this issue, we are removing the bootstrap action for now with a hope that we can go back and add... Dan Bode
12:49 pm Feature #6780: Implement type checking/coercion for action args
Support for positional parameters has been added in #8542, which follows this ticket. Daniel Pittman
12:48 pm Feature #8542 (Accepted): Implement type checking/coercion for *positional* action args
As part of #6780, we identified a need to perform the same sort of type checking and coercion for positional argument... Daniel Pittman
12:43 pm Continuous Integration for Modules Feature #8541 (Closed): apt templates
wat do? Spencer Krum
12:43 pm Continuous Integration for Modules Feature #8540 (Closed): apt unstable.pp
do Spencer Krum
12:43 pm Continuous Integration for Modules Feature #8539 (Closed): apt debian testing.pp
do Spencer Krum
12:42 pm Continuous Integration for Modules Feature #8538 (Closed): apt source.pp
do Spencer Krum
12:42 pm Continuous Integration for Modules Feature #8537 (Closed): apt release.pp
do Spencer Krum
12:42 pm Continuous Integration for Modules Feature #8536 (Closed): apt ppa
do Spencer Krum
12:42 pm Continuous Integration for Modules Feature #8535 (Closed): apt pin.pp
apt Spencer Krum
12:42 pm Continuous Integration for Modules Feature #8534 (Closed): apt params.pp
do Spencer Krum
12:41 pm Continuous Integration for Modules Feature #8533 (Closed): apt init.pp
do Spencer Krum
12:41 pm Continuous Integration for Modules Feature #8532 (Closed): apt force.pp
do Spencer Krum
11:57 am Puppet Dashboard Bug #8529 (Accepted): Remove the debug statement from the sass initializer
Michael Stahnke
11:52 am Puppet Dashboard Bug #8530 (Rejected): Flash messages look broken
We need:
* an audit of where we're using them
* changes to avoid them if at all possible
* fixing those that are...
Randall Hansen
11:41 am Puppet Dashboard Bug #8529 (Closed): Remove the debug statement from the sass initializer
p "** Ensuring that Sass will regenerate"

That line can go in the sass.rb
That statement prints wheneve...
Michael Stahnke
10:38 am Cloud-Provisioner Bug #8528 (Closed): Bootstrap action creates and then terminates nodes
The bootstrap action stills terminates nodes and fails even when all of its actions are successful.
exert from run...
Dan Bode
10:23 am Cloud-Provisioner Feature #8518 (Closed): should ship with an integraton testing script
after review, it was determined that supplying my test integration test script as a part of the release is too confus... Dan Bode
09:42 am Cloud-Provisioner Feature #8513 (Merged - Pending Release): node classification should be optional
commit 5f113ff47136b5d9f51a231b5071c2de1b4925c5
Author: Dan Bode <dan@puppetlabs.com>
Date: Tue Jul 19 18:05:06 2...
Dan Bode
09:41 am Cloud-Provisioner Bug #8501 (Merged - Pending Release): SSH connection often gets stuck
commit ba41088e3af4fc22d3bb7e8b0e21f74afa85f766
Author: Dan Bode <dan@puppetlabs.com>
Date: Tue Jul 19 18:08:21 2...
Dan Bode
09:41 am Cloud-Provisioner Bug #8504 (Merged - Pending Release): Should not print PE specific logging messages
commit ca24b9bd99e14274404a335d89719e8b378a2156
Author: Dan Bode <dan@puppetlabs.com>
Date: Tue Jul 19 18:10:44 2...
Dan Bode
09:40 am Cloud-Provisioner Feature #8517 (Merged - Pending Release): master_source install script should be able to install ...
commit 64e8f4c2a94ba46244d71acba40efdc6da570fee
Author: Dan Bode <dan@puppetlabs.com>
Date: Tue Jul 19 18:20:16 2...
Dan Bode
09:18 am Feature #4416: Resources cannot be used on the run where they are synced
The 2.7.x releases had a little hiccup. Right now this is slated for 2.7.2 in the 2.7 series.
$ git tag --con...
Jacob Helwig
09:15 am Bug #8523 (Rejected): Puppet Master not starting
Please ask on the puppet-users@googlegroups.com list.
Thanks
Peter Meier
08:55 am Cloud-Provisioner Feature #8513 (In Topic Branch Pending Review): node classification should be optional
Dan Bode
08:52 am Cloud-Provisioner Bug #8501 (In Topic Branch Pending Review): SSH connection often gets stuck
Added a 10 second timeout to initial ssh test connection Dan Bode
08:51 am Cloud-Provisioner Bug #8504 (In Topic Branch Pending Review): Should not print PE specific logging messages
Dan Bode
08:50 am Cloud-Provisioner Feature #8517 (In Topic Branch Pending Review): master_source install script should be able to in...
Dan Bode
08:50 am Bug #6710: Relationship syntax should work with title arrays
This does not work with single values on left side either:
define a ()
{}
define b (
$list
...
Bruno Leon
06:08 am Feature #4416: Resources cannot be used on the run where they are synced
Hi,
Is this fixed in 2.7.1? Because I still get the error with this version
Thanks
Laurent Bigonville
03:36 am Bug #8433: Seemingly random failures after 2.7.1
I can confirm this issue occurring on a 2.7.1 client running against a 2.7.1 master using mod_passenger.
The error...
Thorsten Biel
03:19 am Bug #8523 (Rejected): Puppet Master not starting
Hi,
I am new to puppet.
On giving this command -->
]# puppetmasterd --verbose --no-daemonize
Nothing happen...
Swarnima Gupta
08:36 pm Bug #8367: Inconsistent Recursive File Sync
Accidentally stumbled on a fix for this. We noticed that one of the hosts that had this error fixed itself after the... Jon Spinks
06:14 pm Cloud-Provisioner Feature #8518 (Closed): should ship with an integraton testing script
It makes sense to ship the script that I used for testing with cloudpack. Dan Bode
06:12 pm Cloud-Provisioner Feature #8517 (Closed): master_source install script should be able to install the dashboard.
The master install script should be able to create a master and dashboard that are configured to be used by the cloud... Dan Bode
06:05 pm Cloud-Provisioner Feature #8438 (Closed): rather or not create should block for fingerprint should be configurable
this requirement is satisfied. Dan Bode
06:00 pm Cloud-Provisioner Refactor #8291 (Duplicate): node classification should not be tightly coupled with certificate si...
this ticket will be resolved by #8513 Dan Bode
05:59 pm Cloud-Provisioner Feature #8513 (Closed): node classification should be optional
It makes sense to make rather or not to do node classification optional.
Some users may not need classification, a...
Dan Bode
05:40 pm Puppet Dashboard Bug #8508 (Closed): Dashboard does not have an init script for delayed_jobs on debian/ubuntu
Delayed jobs need an init script for deb packages.
Michael Stahnke
05:05 pm Cloud-Provisioner Refactor #8493 (Merged - Pending Release): Rename module to cloud_provisioner
# Merged #
Ticket updated, patches mailed to puppet-dev, Dan reviewed the change set.
Merged as:...
Jeff McCune

07/19/2011

04:42 pm Puppet Forge Bug #8506 (Merged - Pending Release): PMT cannot install modules with hyphens in their name
# Merged #
Dan reviewed, mailed puppet-dev, updated ticket....
Jeff McCune
04:21 pm Bug #8489: Puppet does not consistently use File::PATH_SEPARATOR
This commit in master enables modulepath to be specified using PATH_SEPARATOR, commit:21c5929aae899e559e9a813c48424da... Josh Cooper
04:17 pm Bug #8489 (Accepted): Puppet does not consistently use File::PATH_SEPARATOR
Josh Cooper
04:08 pm Puppet Forge Bug #8506: PMT cannot install modules with hyphens in their name
# Related Ticket #
For a time, we were filing issues on Github. We shouldn't be doing this. But the related issu...
Jeff McCune
04:05 pm Puppet Forge Bug #8506 (Closed): PMT cannot install modules with hyphens in their name
# Overview #
The addition of semantic version support appears to have broken puppet-module's ability to install a ...
Jeff McCune
04:02 pm Puppet Dashboard Feature #8505 (Closed): Change default date format, make more readable
We currently use the ANSI date format as the default in Dashboard. It should be more readable, e.g., "July 4, 1971" Randall Hansen
04:01 pm Cloud-Provisioner Bug #8504 (Closed): Should not print PE specific logging messages
The init action currently prints "Puppet Enterprise is now installed on: #{server}"
This should just say "Puppet i...
Dan Bode
03:50 pm Cloud-Provisioner Refactor #8493 (Accepted): Rename module to cloud_provisioner
# Working #
I'm currently working on this.
Jeff McCune
03:37 pm Bug #8418 (In Topic Branch Pending Review): Puppet inspect doesn't work with environment-set modu...
So this turns out not to have anything to do with auditing parameters. The problem turns out to be related to enviro... Matt Robinson
03:24 pm Puppet Dashboard Bug #8500 (Merged - Pending Release): Dashboard README is not a README, it's a battlestation
Pushed to master! Nick Fagerlund
03:22 pm Puppet Dashboard Bug #8503 (Duplicate): Unable to assign classes to a nodegroup on create
After bringing up a new version of the dashboard... Dan Bode
03:03 pm Bug #8502 (Accepted): Create comprehensive tests around file resource
File resource has many parameters that require tests. Acceptance tests need to be created covering:... Dominic Maraglia
02:29 pm Bug #8426: Type reference generator should integrate parameters' `defaultto`value
After consulting with James, Jacob, and Nick1, this turned out to be somewhat impossible. Check it out:
class ...
Nick Fagerlund
02:12 pm Cloud-Provisioner Bug #8501 (Closed): SSH connection often gets stuck
The ssh connection gets stuck in some tcp operation where the callback fails to ever return.
The issue appears to ...
Dan Bode
01:59 pm Puppet Dashboard Bug #8500 (Closed): Dashboard README is not a README, it's a battlestation
I've finished the process of splitting and elaborating the content in the README into a proper manual. (Said manual i... Nick Fagerlund
11:53 am Puppet Dashboard Bug #8499 (Closed): Packaging tasks in Rakefile use mktemp in a way that does not work on mac
usage: mktemp [-d] [-q] [-t prefix] [-u] template ...
mktemp [-d] [-q] [-u] -t prefix
This should be fix...
Michael Stahnke
11:34 am Bug #7637 (In Topic Branch Pending Review): puppet generate certificate fails b/c it calls save c...
Dan Bode
11:07 am Bug #8483: puppet gives could not create resources error in osx 10.7 GM release
Awesome. No promises about when we can get to investigating further, but that narrows the problem down to the bit of... Daniel Pittman
11:04 am Refactor #7204 (Merged - Pending Release): Write a "SemanticVersion" class to replace open-coded ...
This has been done in commit:72abe6ce7192bba0b295a8a83483668d21050624. Pieter van de Bruggen
11:04 am Bug #8483: puppet gives could not create resources error in osx 10.7 GM release
Thanks for your help. Here is the output you asked for... Brent Hensarling
10:38 am Puppet Dashboard Bug #8496 (Merged - Pending Release): dashboard fails to start due to missing tmp directory
When running out of master on Natty: (git describe = 1.2rc1)
I get the following error message when I try to start...
Dan Bode
10:11 am Bug #8483: puppet gives could not create resources error in osx 10.7 GM release
Hey. Could you try that again, as written, with the `--debug --trace` options added? That would give a bunch of ext... Daniel Pittman
10:09 am Bug #8489 (Needs More Information): Puppet does not consistently use File::PATH_SEPARATOR
This isn't remotely sufficient information for anyone else to act on; that really isn't great. Can you extend the de... Daniel Pittman
10:00 am Bug #7316: puppet face applications (subcommands) delivered via modules should work
> What’s happening is that command_line simply looks in $LOAD_PATH, rather
> than using the autoloader.
>
> I’ve expe...
Daniel Pittman
09:59 am Refactor #7749 (Accepted): Bootstrapping Puppet in Ruby code has nasty scope cycles...
Daniel Pittman
09:50 am Cloud-Provisioner Refactor #8493 (Closed): Rename module to cloud_provisioner
# Overview #
We know we're not sticking with cloudpack, so we need to get rid of that name just before the release...
Jeff McCune
09:26 am Feature #8492: Template function does not accept array variables
template currently takes a comma separated list instead of an array.
Rather than digging our hole any deeper here ...
Nigel Kersten
09:03 am Feature #8492 (Needs Decision): Template function does not accept array variables
... James Turnbull
06:15 am Bug #7273: Add additional signals for restarting Puppet agent runs
Ryan Conway wrote:
> Ah I see, that still feels suboptimal to me, in that we have to create a lot of extra code just...
Nigel Kersten
05:57 am Bug #7316: puppet face applications (subcommands) delivered via modules should work
What's happening is that command_line simply looks in $LOAD_PATH, rather than using the autoloader.
I've experimen...
Nick Lewis
05:50 am Bug #2061 (Needs More Information): uninstall specific packages that are versionable
Noah Cantor wrote:
> Actually, gem clean won't work, as it only removes old gems, leaving the most recent. It doesn'...
Nigel Kersten
05:42 am Facter Bug #8491 (Closed): "Stack level too deep" when unknown fact is requested
When an extra facts .rb file tries to call Facter.value(:foo) for a non-existent fact, Facter goes into an infinite r... Dominic Cleal
04:05 am Bug #7273: Add additional signals for restarting Puppet agent runs
Ah I see, that still feels suboptimal to me, in that we have to create a lot of extra code just to manage Puppet prop... Ryan Conway
02:16 am Bug #2061: uninstall specific packages that are versionable
Actually, gem clean won't work, as it only removes old gems, leaving the most recent. It doesn't accept version infor... Noah Cantor
12:35 am Feature #8465: allow SSL on reporturl
shouldn't disable verification by default, maybe allow it on a puppet.conf parameter. It can be useful if you have da... Lluís Gili
09:51 pm Bug #8489 (Closed): Puppet does not consistently use File::PATH_SEPARATOR
The File::PATH_SEPARATOR on Unix is colon, but on Windows is semi-colon. And since colon is often present in Windows ... Josh Cooper
09:16 pm Feature #6789: Puppet::SSL::CertificateAuthority::Interface should be migrated to Interfaces
Daniel and I connected directly - he'll be porting it over, not directly copying it, I think. Luke Kanies
05:37 pm Puppet Dashboard Bug #8488 (Closed): Dashboard 1.2rc1 node page "recent reports" summary in old format
Version 1.2rc1. Cosmetic
Summary page is new format with resource headings:
Hostname Latest report Total...
John Warburton
05:23 pm Cloud-Provisioner Bug #8486 (Merged - Pending Release): Update README for v0.6.0rc1
# Merged into Master #
Merged as:...
Jeff McCune
05:22 pm Cloud-Provisioner Bug #8486 (In Topic Branch Pending Review): Update README for v0.6.0rc1
Jeff McCune

07/18/2011

04:27 pm Cloud-Provisioner Bug #8486: Update README for v0.6.0rc1
# Working #
I'm currently working on this.
Jeff McCune
04:27 pm Cloud-Provisioner Bug #8486 (Closed): Update README for v0.6.0rc1
# Overview #
The README file should be udpated with all of the changes that have been made to the master integrati...
Jeff McCune
04:03 pm Bug #8436 (Investigating): openbsd package provider doesn't recognize failed package installation
This seems like more of a bug in pkg_add than in puppet. Puppet would like to utilize sane return codes to know if e... Michael Stahnke
04:03 pm Feature #6789: Puppet::SSL::CertificateAuthority::Interface should be migrated to Interfaces
Luke Kanies wrote:
> I definitely recommend the first pass just porting this directly over to Faces - it should be a...
Daniel Pittman
04:00 pm Bug #8435 (Accepted): openbsd package provider is broken while installing from remote repositories
Michael Stahnke
04:00 pm Bug #8435: openbsd package provider is broken while installing from remote repositories
This looks like it has been a problem since 2.6.3
git tag --contains 4a3d5d7c11bea5efba6f
We certainly agree ...
Michael Stahnke
03:30 pm Puppet Dashboard Bug #8484 (Closed): "Nodes for this group" heading is misplaced
On a group's page, the "Nodes for this group" is misplaced, causing extra margin. It should live in a block without ... Randall Hansen
03:18 pm Bug #8483 (Closed): puppet gives could not create resources error in osx 10.7 GM release
I have installed puppet on my new OSX 10.7 machine
I have installed Puppet version 2.6.8 from a gem
and facter 1....
Brent Hensarling
03:14 pm Bug #8479 (Rejected): puppet gives could not create resources error in osx 10.7 GM release
Brent Hensarling
02:16 pm Cloud-Provisioner Feature #8468: should be easy to create a master for testing
# Merged #
Merged as:...
Jeff McCune
02:15 pm Cloud-Provisioner Feature #8437: public dns name should be available for install_scripts
# Merged #
Dan, please make sure to include the commit ID where the work got merged into the integration branch:
...
Jeff McCune
02:13 pm Cloud-Provisioner Refactor #8404 (Closed): install action poor authentication failure message
Closing this because the error handling has recently been refactored in #8204.
Jeff McCune
01:49 pm Cloud-Provisioner Feature #8468 (Merged - Pending Release): should be easy to create a master for testing
Dan Bode
01:45 pm Bug #8401: --detailed-exitcodes docs should mention that exitcode is a bitmask
Great, thank you! John Morrissey
01:40 pm Cloud-Provisioner Feature #8470 (Merged - Pending Release): puppet-version should accept tags and master
Dan Bode
01:40 pm Cloud-Provisioner Bug #8472 (Merged - Pending Release): install command should pre-pend sudo when login is not root
Dan Bode
01:39 pm Bug #8479 (Duplicate): puppet gives could not create resources error in osx 10.7 GM release
I have installed puppet on my new OSX 10.7 machine
I have installed Puppet version 2.6.8 from a gem
and facter 1....
Brent Hensarling
01:39 pm Cloud-Provisioner Feature #8437 (Merged - Pending Release): public dns name should be available for install_scripts
Dan Bode
12:38 pm Cloud-Provisioner Refactor #8475 (Needs Decision): Add test coverage for ssh_remote_execute method
# Need Decision #
The ssh_remote_execute method is a thin wrapper to Net::SSH.start which is difficult to mock.
...
Jeff McCune
12:01 pm Cloud-Provisioner Refactor #8475 (Needs Decision): Add test coverage for ssh_remote_execute method
# Overview #
With the refactor done in #8369 much of the behavior of the install action is easier to test. Howeve...
Jeff McCune
11:57 am Cloud-Provisioner Feature #8469 (Merged - Pending Release): Cloudpack should ship with example PE answer files
# Merged into Master #
Merged as:...
Jeff McCune
11:56 am Cloud-Provisioner Refactor #8443 (Merged - Pending Release): change foss script name to gem
# Merged into master #
Merged as commit:...
Jeff McCune
11:43 am Bug #8444 (Accepted): Cacher not robust enough on Windows
Josh Cooper
11:37 am Bug #8464 (Closed): puppet reports a directory has been created when it has not been.
Ok, so this does not appear to be a puppet bug after all. Installing the slapd package when it has been purged from ... Michael Johnson
11:33 am Puppet Community Package Repository Refactor #8473 (Closed): Refactor yum.puppetlabs.com layout
I'd like to reorganize yum.puppetlabs.com.
As it is, it's a little cluttered, and it's unclear what each folder
a...
Michael Stahnke
11:22 am Cloud-Provisioner Feature #8469 (In Topic Branch Pending Review): Cloudpack should ship with example PE answer files
# In Topic Branch #
Topic branch: `ticket/master/8443_rename_foss_script_to_gem`
Jeff McCune
11:11 am Cloud-Provisioner Refactor #8443 (In Topic Branch Pending Review): change foss script name to gem
# Available in topic branch #
Topic Branch: `ticket/master/8443_rename_foss_script_to_gem`
Needs review.
Jeff McCune
11:05 am Feature #8465: allow SSL on reporturl
Should we really disable SSL Verification by default? What is the advantage of using SSL then?
Otherwise I think i...
Peter Meier
11:03 am Cloud-Provisioner Refactor #8443 (Accepted): change foss script name to gem
# Working #
Working on this since 10:30.
Jeff McCune
11:02 am Cloud-Provisioner Bug #8472 (Merged - Pending Release): install command should pre-pend sudo when login is not root
The install command should pre-pend sudo when the login option is not root.
otherwise, script execution will fail ...
Dan Bode
10:56 am Cloud-Provisioner Feature #8470 (Merged - Pending Release): puppet-version should accept tags and master
I am using puppet version in some scripts to specify a revisions. It should accept versions of the form:
\d+\.\d+\...
Dan Bode
10:33 am Cloud-Provisioner Feature #8469 (Closed): Cloudpack should ship with example PE answer files
# Overview #
Some example PE answer files should be added to the ext/ directory to help end users get started quic...
Jeff McCune
10:23 am Feature #5786 (Needs Decision): Develop "archive" (bz2/gz) package provider.
Nigel, I don't think the specification is fully fleshed out yet. Concretely, I would still have a question before I ... Daniel Pittman
10:18 am Puppet Dashboard Feature #7685 (Closed): "CSV Export" function everywhere a list of nodes appears
This is shipped in 1.2. AFAIK all node lists contain this feature. Randall Hansen
09:59 am Bug #8401 (Merged - Pending Release): --detailed-exitcodes docs should mention that exitcode is a...
References to the `--detailed-exitcodes` flag in the agent, apply, and device man pages have been updated in the 2.7.... Nick Fagerlund
09:25 am Cloud-Provisioner Feature #8468 (Closed): should be easy to create a master for testing
There should be an install_script that stands up a puppetmaster that can be used for testing/evaluation of cloudpack. Dan Bode
09:22 am Feature #5786 (Accepted): Develop "archive" (bz2/gz) package provider.
Nigel Kersten
06:39 am Feature #8467 (Accepted): Setting the name of the queue
Currently, when using an ActiveMQ queue, it always names the queue 'catalog'. It would be nice if this is configurabl... Tim Stoop
05:38 am Feature #5786: Develop "archive" (bz2/gz) package provider.
I like the idea of handling tar's (gz, bzip2, or uncompressed) as a packaging provider, it's sounds like a better fit... Michael Knox
04:29 am Feature #5786: Develop "archive" (bz2/gz) package provider.
This sounds like exactly the use case that I have at the moment. I have an application which is supplied as a .tgz ar... Andrew Beresford
02:48 am Feature #8465 (Closed): allow SSL on reporturl
this patch allows to use SSL on reporturl
https://github.com/descala/puppet/commit/8313c4258e3bacac4b1a5f3e57d86a1...
Lluís Gili
10:44 pm Feature #6789: Puppet::SSL::CertificateAuthority::Interface should be migrated to Interfaces
I definitely recommend the first pass just porting this directly over to Faces - it should be a really simple port, g... Luke Kanies
07:07 pm Bug #8464 (Closed): puppet reports a directory has been created when it has not been.
Sometimes, puppet claims a directory has been created when in fact it has not. If you look at the output below, you ... Michael Johnson

07/17/2011

11:05 am Cloud-Provisioner Feature #8438 (Needs More Information): rather or not create should block for fingerprint should ...
# Separate Action #
Dan, with fingerprint becoming it's own action (#8348) , does this satisfy the need to have fi...
Jeff McCune
 

Also available in: Atom