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

Activity

From 09/18/2008 to 09/24/2008

09/25/2008

11:37 pm Bug #1472 (Closed): Defined exported resource are not collected properly.
Pushed in commit:98e79f8b7dbbdcb29c91b6099569e180bd8267c7 in branch 0.24.x James Turnbull
11:34 pm Bug #1045 (Closed): notify not being honored
Pushed in commit:0040bc87a1a4afac3a97165cd2e6e3c38f373261 in branch 0.24.x James Turnbull
11:31 pm Feature #1155: PATCH: SELinux enhancements.
Ping - can you pull this please Luke. James Turnbull
11:10 pm Bug #1563: [PATCH] Change Util::Execute to use pipes instead of temporary files for capturing output
I don't think we can comfortably include this in 0.24.6, so it's going to have to wait until the solution is clearer,... Luke Kanies
11:08 pm Bug #1045 (Ready For Checkin): notify not being honored
I think I found the problem and fixed it in the tickets/0.24.x/1045 branch in my repo. Please test and verify that i... Luke Kanies
11:01 pm Bug #1045: notify not being honored
Seems to work for me:... Luke Kanies
10:47 pm Bug #1472 (Ready For Checkin): Defined exported resource are not collected properly.
Fixed in the [tickets/0.24.x/1472] branch in my repo. Luke Kanies
10:33 pm Feature #1604: Comparison
Puppet owes a lot to cfengine and Luke's years of experience with cfengine in the field. There are plenty of article... Andrew Shafer
10:33 pm Bug #1583: Groups not recognised when group enumeration turned off
Does this break backward compatibility for those who are already using the existing category parameter? Luke Kanies
10:29 pm Bug #1596: Deploying file resources with ++ in name generates error.
Can I get a stack trace with --trace? Luke Kanies
10:27 pm Feature #1603: puppetmaster inside a Rack Application (for use with Passenger)
Can you email the patches to the dev list? It's easier to comment on the code there.
E.g., there's no Puppet.warn...
Luke Kanies
10:25 pm Feature #1605 (Closed): Halt on error
This actually already works -- if any resource fails, none of its dependent resources will have any work done for the... Luke Kanies
09:54 pm Bug #1583 (Needs Decision): Groups not recognised when group enumeration turned off
James Turnbull
09:53 pm Bug #1586 (Needs Decision): Specifying "fully qualified" package names in Gentoo
Luke? If all is happiness? James Turnbull
09:52 pm Bug #1596 (Accepted): Deploying file resources with ++ in name generates error.
James Turnbull
09:50 pm Feature #1604 (Needs More Information): Comparison
Have you seen this page:
http://en.wikipedia.org/wiki/Comparison_of_open_source_configuration_management_software
...
James Turnbull
09:46 pm Feature #1605 (Rejected): Halt on error
I don't see how Puppet could do this - to determine via some policy mechanism that commands are being executed in the... James Turnbull
09:43 pm Feature #1606 (Needs More Information): Versioning, history and merging configuration saves on LD...
Would this not be done upstream on the LDAP server and have little to do with Puppet? James Turnbull
09:07 pm Feature #1603: puppetmaster inside a Rack Application (for use with Passenger)
I'll take a look at the master branch too, but that will take some time. Christian Hofstaedtler
08:50 pm Feature #1606 (Closed): Versioning, history and merging configuration saves on LDAP servers
Hi,
I saw puppet is highly suggested to be used with version tracking and managing software such as SVN or CVS, in...
zan zan
08:48 pm Feature #1603: puppetmaster inside a Rack Application (for use with Passenger)
I updated the patch against 0.24.x: fixed typos, enable CRL checking in the example config (can't reproduce the probl... Christian Hofstaedtler
08:40 pm Feature #1605 (Closed): Halt on error
Hi,
Stopping an automated policy enforcement on errors is essiential to prevent production systems damage. Would p...
zan zan
07:00 pm Facter Bug #1509 (Closed): Improve detection of SuSE Linux Enterprise Server
Applied in commit:84b83c4. Luke Kanies
06:56 pm Bug #1590: wrong permissions/ownership for ca key
I'm confused about exactly what you're recommending here.
Are you saying we should extract the CA into a separate ...
Luke Kanies
06:52 pm Feature #1594: Support for underscore prefix in classnames
I kinda oppose this syntax, although it's certainly easy to do.
How important is this, and would some other form s...
Luke Kanies
06:18 pm Feature #1603 (Accepted): puppetmaster inside a Rack Application (for use with Passenger)
I'm fine with this patch, but it's not much use in the long run, because we've completely changed the internals of we... Luke Kanies

09/24/2008

02:21 pm Feature #1604 (Closed): Comparison
I was looking for a cfengine replacement and I stumbled upon Puppet ... it sound pretty nice but it would be usefull ... Cosmin Neagu
02:07 pm Feature #1603: puppetmaster inside a Rack Application (for use with Passenger)
jamtur01 wrote:
> Actually I've done a basic page:
>
> http://reductivelabs.com/trac/puppet/wiki/UsingPassenger
...
Christian Hofstaedtler
10:59 am Feature #1603: puppetmaster inside a Rack Application (for use with Passenger)
Actually I've done a basic page:
http://reductivelabs.com/trac/puppet/wiki/UsingPassenger
Feel free to edit.
James Turnbull
10:27 am Feature #1603: puppetmaster inside a Rack Application (for use with Passenger)
Oh and zeha - could you please throw together a brief wiki page in the vein of:
http://reductivelabs.com/trac/puppet...
James Turnbull
10:25 am Feature #1603 (Needs Decision): puppetmaster inside a Rack Application (for use with Passenger)
I am happy if you are happy Luke? James Turnbull
10:15 am Feature #1603: puppetmaster inside a Rack Application (for use with Passenger)
Forgot to add: I've tested this patch with Apache 2.2 on Ubuntu + Passenger 2.0.3; Rack version 0.4.0, Ruby version 1... Christian Hofstaedtler
10:12 am Feature #1603 (Closed): puppetmaster inside a Rack Application (for use with Passenger)
puppetmaster should be able to run inside Passenger, as the Webrick server is supposed to be slow, and Mongrel doesn'... Christian Hofstaedtler
03:20 am Bug #1589 (Accepted): Unit test failures on Linux (Fedora 9)
James Turnbull
03:20 am Bug #1591 (Accepted): Unit Test Failures on Linux (CentOS 5)
James Turnbull
03:19 am Bug #1592 (Accepted): Unit Test failures on Linux (Debian)
James Turnbull
03:19 am Feature #1594 (Accepted): Support for underscore prefix in classnames
I'll take a look. Dog if I don't think this is awful syntax but... James Turnbull
03:19 am Bug #1597 (Accepted): managing gems with Package does not allow arguments
James Turnbull
03:17 am Bug #1601 (Duplicate): Documentation request: example for recurse
James Turnbull
03:08 am Bug #1598 (Duplicate): managing gems with Package does not allow arguments
James Turnbull
03:06 am Bug #1595 (Closed): Parameter#value calls 'retrieve' if there is no should value for properties
Pushed in commit:5fbdc49dfdb39351c7f2d9e535577efc177cf838 and commit:8d5ded09b9c9c944695c015e6e95b10ccebd6fb5. James Turnbull
02:31 am Bug #1354: yum provider problems with RHEL 3
Can someone try the attached patch with both newer and older versions of RHEL to make sure it works? Luke Kanies
12:21 am Bug #1354: yum provider problems with RHEL 3
I've posted this patch which fixes the issue for RHEL3 and RHEL2.1 on the puppet-dev mailing list, but it is awaiting... Oliver Hookins
07:55 pm Bug #1595 (Ready For Checkin): Parameter#value calls 'retrieve' if there is no should value for p...
Fixed in the tickets/0.24.x/1595 branch in my repo.
There are two commits in that branch, and both of them basical...
Luke Kanies
06:59 pm Bug #1599 (Duplicate): Util::Ldap::Connection initialize() doesn't pass user/password
Duplicate of #1521. Luke Kanies
06:58 pm Bug #1602 (Duplicate): Util::Ldap::Connection initialize() doesn't pass user/password
Luke Kanies
06:58 pm Bug #1602: Util::Ldap::Connection initialize() doesn't pass user/password
Duplicaes #1521. Luke Kanies
05:53 pm Bug #1602 (Duplicate): Util::Ldap::Connection initialize() doesn't pass user/password
The Util::Ldap::Connection::initialize() function does not pass the ldapuser and ldappassword parameters as documente... Erik Burrows
05:06 pm Bug #1601 (Duplicate): Documentation request: example for recurse
See the following IRC transcript:
[13:43] shay: I would like to use the Puppet fileserver to serve multiple direct...
Florian Grandel

09/23/2008

04:00 pm Bug #1599 (Duplicate): Util::Ldap::Connection initialize() doesn't pass user/password
The LDAP connection initialize() function does not pass the configuration-file specified username and password as des... Erik Burrows
03:57 pm Bug #1598 (Duplicate): managing gems with Package does not allow arguments
When managing a gem with Package, one cannot set arguments. For instance one cannot do:
gem install mysql -- --...
Ed Greenberg
03:57 pm Bug #1597 (Duplicate): managing gems with Package does not allow arguments
When managing a gem with Package, one cannot set arguments. For instance one cannot do:
gem install mysql -- --...
Ed Greenberg
11:23 am Facter Bug #1509 (Re-opened): Improve detection of SuSE Linux Enterprise Server
This works fine except for the case of SLES 10 without service pack. Facter fails to concatenate the fixnum 0 with th... Michael Steinmann
06:49 am Bug #1596 (Re-opened): Deploying file resources with ++ in name generates error.
Using the file resource to deploy a directory, I get this error:
//Node[hostname]/class/File[/usr/local/lib/navica...
Gary Yuen
01:51 am Bug #1590: wrong permissions/ownership for ca key
Hi luke,
> The puppetmasterd process creates the CA keys and such, so it definitely needs write access to them.
...
Florian Grandel
01:45 am Bug #1595 (Closed): Parameter#value calls 'retrieve' if there is no should value for properties
This is a stupid decision I made a while ago, and I don't know what I was thinking. 'value' should just return 'nil'... Luke Kanies
01:07 am Bug #1045: notify not being honored
I'm also observing the same bug. So far what I've been able to piece
together:
* It only seems to occur when runni...
devink -
07:43 pm Feature #1594 (Closed): Support for underscore prefix in classnames
As a practice for differentiating partial classes, we want to use a naming convention like ssh::_files but the unders... Digant Kasundra
07:41 pm Bug #1593 (Accepted): Limited globbing support in fileserver config
While `*.stanford.edu` works fine, `server*.stanford.edu` doesn't properly expand in the fileserver.conf file. Digant Kasundra

09/22/2008

04:03 pm Bug #1590: wrong permissions/ownership for ca key
The puppetmasterd process creates the CA keys and such, so it definitely needs write access to them.
I'm okay with...
Luke Kanies
08:26 am Bug #1590: wrong permissions/ownership for ca key
Fixed two bugs. For me this works now. Florian Grandel
07:41 am Bug #1464: Mount resource complains about missing options field
FYI, this problem also occurs on RHEL4 systems. Eric Dennis
06:45 am Bug #1590 (Needs Decision): wrong permissions/ownership for ca key
Luke - I have some ideas on this but it is:
a) Likely to be impacted by past history - I looked at the perm. chang...
James Turnbull
06:34 am Bug #1592 (Closed): Unit Test failures on Linux (Debian)
Attached is a test run with the "perpetually" failing tests - this is run from 0.24.x HEAD at commit:"27f0c7d6".
d...
James Turnbull
06:34 am Bug #1590: wrong permissions/ownership for ca key
A tentative patch... I am a puppet newbie, so no idea what the side-effects are, not really tested neither. ;-) Florian Grandel
05:36 am Bug #1590: wrong permissions/ownership for ca key
One more comment: The alternative solution is not so good protection as a potential attacker who gained puppet user p... Florian Grandel
05:20 am Bug #1591 (Closed): Unit Test Failures on Linux (CentOS 5)
Attached is a test run with the "perpetually" failing tests - this is run from 0.24.x HEAD at commit:"27f0c7d6".
<...
James Turnbull
05:15 am Bug #1590 (Rejected): wrong permissions/ownership for ca key
The default puppet ca is poorly protected. Much of the use of running puppetmasterd as a dedicated user is lost as se... Florian Grandel
04:33 am Bug #1589 (Closed): Unit test failures on Linux (Fedora 9)
Attached is a test run with the "perpetually" failing tests - this is run from 0.24.x HEAD at commit:"27f0c7d6".
j...
James Turnbull
03:56 am Bug #1573: `puppetca --clean' does not remove the host CSR
Moving this to 0.25. In the current SSL code this requires some re-work. In the new 0.25 branch its already refacto... James Turnbull
01:14 am Bug #1354: yum provider problems with RHEL 3
Well, I've been working on this and while some discussions on IRC led me to think completely replacing yumhelper.py w... Oliver Hookins

09/21/2008

12:17 pm Feature #1585 (Accepted): Allow complex 'if' test boolean expressions.
James Turnbull
12:15 pm Feature #1491 (Closed): Splay doubles runinterval
Pushed in commit:c16a5aee245a9e34e6934debee8e66630aef0fda in branch 0.24.x James Turnbull
10:00 am Feature #1585: Allow complex 'if' test boolean expressions.
Please don't merge yet, the current patch is not completely correct (missing fixes from Luke) and it is evolving as a... Brice Figureau
06:44 am Bug #1588 (Closed): puppetca --clean --all is broken
Currently puppetca --clean --all is only picking on unsigned certs because it calls ca.list. I've added a call to ca... James Turnbull
06:39 am Feature #1508 (Closed): HP-UX package provider
Pushed in commit:27f0c7d6e7bf3400ccecc6512d6a5d477cb9bea9 in branch 0.24.x James Turnbull
04:04 am Feature #1508 (Ready For Checkin): HP-UX package provider
Fixed failing tests
My github (littleidea) on branch ticket/0.24.x/1508
Andrew Shafer
12:29 am Facter Bug #1582 (Closed): [PATCH] Fix MAC address reporting for Linux bonding slave interfaces
Applied in changeset commit:20650acb784a9463b6b233f7f437af24cc8af422. James Turnbull
12:29 am Facter Bug #1547 (Closed): Fix dot escaping regression
Applied in changeset commit:1d0025310905033352fd39b654cb3e9091337bca. James Turnbull
12:29 am Facter Feature #1575 (Closed): Allow building of noarch facter RPM on CentOS 5 and higher
Applied in changeset commit:c1d937cea47c7d18dbf6d75ac4af906880e86677. James Turnbull
12:29 am Facter Bug #1567 (Closed): OS X package creation script should display errors on installing.
Applied in changeset commit:9c9c79a494b1c0d173e1c50c2451b80464ac2c76. James Turnbull
12:29 am Facter Bug #1569 (Closed): createpackage.sh OS X package creation fails if run from conf/osx directory
Applied in changeset commit:d4cf657a14b62267837ff7a82ac2ad19b651c369. James Turnbull
12:15 am Facter Bug #1587 (Duplicate): Facter generates unusable facts for subinterfaces interfaces.
Duplicate of #1547. James Turnbull
11:01 pm Facter Bug #1587 (Duplicate): Facter generates unusable facts for subinterfaces interfaces.
This was submitted as a puppet bug:
http://projects.reductivelabs.com/issues/show/1145
Should have been fixed, ...
Teyo Tyree
11:00 pm Feature #1491 (Ready For Checkin): Splay doubles runinterval
This is actually a bad bug because it changes the 'runinterval' and eventually the clients could all start to line up... Andrew Shafer

09/20/2008

04:39 pm Bug #1586 (Closed): Specifying "fully qualified" package names in Gentoo
In Gentoo, you can normally specify package names as either an
unqualified name, e.g. "par", as long as that is unam...
Thomas Bellman
04:35 pm Feature #1584 (Closed): Append operator to concatenate arrays or strings in sub-scopes.
Pushed in commit:16793d221f95b2430260c38cd7c36bb8a5ef8d49 and commit:7a3a38f58c099244c2a8b490f0b69c2fa63f3e16 in bran... James Turnbull
04:18 pm Bug #1573 (Accepted): `puppetca --clean' does not remove the host CSR
Yes, it should. Luke Kanies
04:17 pm Feature #1584 (Ready For Checkin): Append operator to concatenate arrays or strings in sub-scopes.
Luke Kanies
02:01 pm Feature #1585 (Closed): Allow complex 'if' test boolean expressions.
Hi,
I just finished a parser modification that allows arbitrary complex 'if' test expressions.
The currently supp...
Brice Figureau
01:57 pm Feature #1584 (Needs Decision): Append operator to concatenate arrays or strings in sub-scopes.
If you're happy with the new code Luke then I'll commit. We'll need to update the Language Tutorial with this featur... James Turnbull
01:50 pm Feature #1584 (Closed): Append operator to concatenate arrays or strings in sub-scopes.
I just finished a parser modification that allows to append stuff to defined variables in sub-scope (it still meet th... Brice Figureau
11:53 am Bug #1583 (Accepted): Groups not recognised when group enumeration turned off
When groups are not enumerable using the getgrent function puppet refuses to acknowledge a groups existence, erroring... Ross McKerchar
09:56 am Bug #1573 (Needs Decision): `puppetca --clean' does not remove the host CSR
Luke - if you're happy I can make this change. James Turnbull
09:54 am Feature #1581 (Accepted): Ability to purge .ssh/authorized_keys
James Turnbull
09:45 am Bug #1550 (Closed): should be able to specify multiple template directories
Pushed in commit:09057346dd7207e36c81bae479d1343fb7cc8d0a and commit:7f8abbd388ee3898c8505ca3bb884b75d8db2087 in bran... James Turnbull
07:52 am Bug #1550: should be able to specify multiple template directories
I was expecting this sort of workflow which works - my ticket branch is already rebased on top of your 0.24.x so I'm ... Paul Nasrat
01:52 am Facter Bug #1582 (Ready For Checkin): [PATCH] Fix MAC address reporting for Linux bonding slave interfaces
Pushed in commit:20650acb784a9463b6b233f7f437af24cc8af422 in branch master. James Turnbull
01:34 am Bug #1550 (Code Insufficient): should be able to specify multiple template directories
My repo at Github is the default stable. I get this when I try to rebase on your commits:... James Turnbull
01:30 am Facter Bug #1582 (Closed): [PATCH] Fix MAC address reporting for Linux bonding slave interfaces
On Linux, Ethernet interfaces which are slaved to a bonding device assume the MAC address of the bond device (which u... Sean Millichamp
10:30 pm Feature #1581 (Accepted): Ability to purge .ssh/authorized_keys
As I'm new to puppet i'll try to describe this as good as i can.
I wanted to use the ssh_authorized_key type to ad...
Lars Volker

09/19/2008

04:17 pm Bug #1564 (Code Insufficient): Saving File#checksum to state.yaml broken
Paul Nasrat
03:51 pm Bug #1564: Saving File#checksum to state.yaml broken
Note that this is related to #264, which points out that we always use md5 rather than using the specified checksum t... Luke Kanies
11:56 am Bug #1564 (Needs Decision): Saving File#checksum to state.yaml broken
This is going to require a change to the xmlrpc protocol, whilst Puppet::FileServing::Metadata in theory supports mul... Paul Nasrat
06:32 am Bug #1550 (Ready For Checkin): should be able to specify multiple template directories
Paul Nasrat
06:17 am Bug #1550: should be able to specify multiple template directories
Rebased to be on top of jamtur01 puppet 0.24.x rather than reductivelabs puppet 0.24.x Paul Nasrat
06:00 am Bug #1550: should be able to specify multiple template directories
Are you sure:
according to a fresh checkout using git://reductivelabs.com/puppet.git and adding a tracking branch ...
Paul Nasrat
05:18 am Bug #1473: Puppetd stops with error after puppetmasterd is unavailable
I'm having a hard time reproducing this. I *think* I know what is happening but I'm not 100% certain.
Can someone ...
Andrew Shafer
02:31 am Bug #1500 (Closed): puppetrun 0.24.5 does not work and no error
Pushed in commit:11b0848b8c6eaaded608f4a485990ddb5bbd5e80 in branch 0.24.x James Turnbull
01:18 am Bug #1500 (Ready For Checkin): puppetrun 0.24.5 does not work and no error
Andrew Shafer
12:57 am Bug #1500: puppetrun 0.24.5 does not work and no error
Submitted patch to list
http://github.com/littleidea/puppet/tree/ticket%2F0.24.x%2F1500
Andrew Shafer
11:58 pm Bug #1550 (Code Insufficient): should be able to specify multiple template directories
Still is still branched from master not 0.24.x. James Turnbull
11:50 pm Bug #1580 (Closed): conf/redhat/puppet.spec build fixes
Pushed in commit:3b1d6e25b4c1178554fb6df128e1cdf6dd9ef3b6 in branch 0.24.x James Turnbull
11:50 pm Feature #1579 (Closed): Allow building of noarch puppet RPM on CentOS 5 and higher
Pushed in commit:3b1d6e25b4c1178554fb6df128e1cdf6dd9ef3b6 in branch 0.24.x James Turnbull
11:39 pm Bug #1580 (Closed): conf/redhat/puppet.spec build fixes
conf/redhat/puppet.spec inside http://yum.reductivelabs.com/SRPMS/puppet-0.24.5-1.src.rpm differs from git://github.c... Jos Backus
11:35 pm Feature #1579 (Closed): Allow building of noarch puppet RPM on CentOS 5 and higher
This is like #1575 but for Puppet. Jos Backus

09/18/2008

04:51 pm Bug #1564: Saving File#checksum to state.yaml broken
Looking at it in ruby-debug I see when we call File::Source.insync? we get:
(rdb:1) pp @stats
{:checksum=>"{md5}...
Paul Nasrat
08:40 am Facter Bug #1578 (Closed): "Timed out seeking value for" message without high load in linux vserver
This is fixed in the latest Facter release. Please upgrade. James Turnbull
08:30 am Facter Bug #1578 (Closed): "Timed out seeking value for" message without high load in linux vserver
I'm running Debian lenny and since I installed new linux-vserver guests I got the new facter 1.5 version which spits ... Markus Fischer
08:22 am Bug #1454 (Needs More Information): puppetd restart, sometimes failed.
I'm having a hard time reproducing, but I think I can see what is happening.
Can someone reproduce this behavior w...
Andrew Shafer
08:08 am Bug #1473: Puppetd stops with error after puppetmasterd is unavailable
Looks like a time out applying the catalog, could just wrap things in a rescue, will discuss tomorrow Andrew Shafer
06:31 am Bug #1473: Puppetd stops with error after puppetmasterd is unavailable
mine Andrew Shafer
06:02 am Bug #1500: puppetrun 0.24.5 does not work and no error
hosts is getting stomped in the in the if Puppet[:node_terminus] block. Want to discuss with Luke, but looks to be s... Andrew Shafer
03:02 am Feature #614: Resource types should never have a default value for 'ensure'
I'd just like to say my vote would be for "The defaults can be reasonably set to "the most common positive action"," ... Nigel Kersten
 

Also available in: Atom