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

Activity

From 09/16/2008 to 09/22/2008

09/23/2008

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 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 #1547 (Closed): Fix dot escaping regression
Applied in changeset commit:1d0025310905033352fd39b654cb3e9091337bca. 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
05:14 pm Bug #1500: puppetrun 0.24.5 does not work and no error
going in Andrew Shafer

09/17/2008

11:09 am Bug #1544: File resource fails when recursing from a source directory that contains dangling syml...
... Paul Nasrat
09:30 am Bug #1550: should be able to specify multiple template directories
Rebased:
git pull git://github.com/pnasrat/puppet.git tickets/0.24.x/1550
Paul Nasrat
11:20 pm Bug #1395: puppet memory usage
I'm getting significant memory usage on 0.24.5 on puppetd clients that are sitting around waiting for the CA to sign ... Oliver Hookins
11:12 pm Bug #1550: should be able to specify multiple template directories
Paul - this doesn't look like it was branched from 0.24.x but rather master. Can you rebase please. James Turnbull
11:11 pm Bug #1521 (Closed): ldapuser and ldappassword options being ignored
Pushed in commit:77f4fb67fc9efac8ab70c1fc83e86123401b8000 in branch 0.24.x James Turnbull
11:05 pm Bug #1572 (Closed): File resource with recurse => true, purge => true removes content of director...
Pushed in commit:a1a670b305252b2f4b4b2b0020303143addc3eb8 in branch 0.24.x James Turnbull
10:50 pm Feature #1091 (Accepted): filebucket should store hostname
James Turnbull
09:40 pm Feature #1491 (Re-opened): Splay doubles runinterval
... Tim Stoop
05:48 pm Facter Bug #1577 (Closed): The LICENSE and COPYING files are inconsistent
Fixed in commit:a86577c. Luke Kanies
05:44 pm Facter Bug #1577 (Closed): The LICENSE and COPYING files are inconsistent
The COPYING file mentions the GPL, but the LICENSE file is the LGPL.
The COPYING file is nearly a year older, so i...
Luke Kanies
05:03 pm Bug #1550 (Ready For Checkin): should be able to specify multiple template directories
Luke Kanies
05:02 pm Feature #1491 (Rejected): Splay doubles runinterval
I'm rejecting this until I get someone reproducing it or some more information.
Tim, can you provide actual timing...
Luke Kanies

09/16/2008

04:52 pm Bug #1544: File resource fails when recursing from a source directory that contains dangling syml...
Failing path is in Mount.reclist when it calls this for the dangling symlink:
reclist(...
Paul Nasrat
04:42 pm Bug #1572 (Ready For Checkin): File resource with recurse => true, purge => true removes content ...
Fixed in the tickets/0.24.x/1572 branch in my repo. Luke Kanies
04:26 pm Bug #1521 (Ready For Checkin): ldapuser and ldappassword options being ignored
Fixed in the tickets/0.24.x/1521 branch in my repo.
I didn't use this diff because it's not an actual patch and it...
Luke Kanies
04:13 pm Bug #1503 (Rejected): puppet client - require recursive purge directory does not work
This is intended behaviour -- /root/newfile has a failed dependency, so it won't be applied. If you want this kind o... Luke Kanies
04:06 pm Bug #1354: yum provider problems with RHEL 3
This kind of shell-out if the yum libraries are missing seems like a good idea -- then you at least get degenerate be... Luke Kanies
03:46 pm Bug #1544: File resource fails when recursing from a source directory that contains dangling syml...
I've updated my tickets/0.24.x/1544 branch with a test for the working behaviour.
Trying to get patched...
git ...
Paul Nasrat
02:04 pm Bug #1544: File resource fails when recursing from a source directory that contains dangling syml...
Thanks I've converted this into a failing rspec test
http://github.com/pnasrat/puppet/commit/e6090a4f07059f278596...
Paul Nasrat
10:52 am Bug #1499 (Closed): puppetd should fail when Facter fails
Facter 1.5.2 is the current release (1.5.1 fixed #1422) please update Paul Nasrat
10:39 am Bug #1550 (In Topic Branch Pending Review): should be able to specify multiple template directories
Patches sent to list for code review and testing.
git pull git://github.com/pnasrat/puppet.git tickets/0.24.x/1550
Paul Nasrat
06:48 am Bug #1354: yum provider problems with RHEL 3
Can't you just wrap the import in a try/except :... Oliver Hookins
04:40 am Refactor #1427 (Closed): using missing_method for variable looking in TemplateWrapper allows triv...
James Turnbull
04:13 am Bug #1576 (Closed): Most of the Puppet::Type code is in lib/puppet/metatype
Pushed in commit:dd4f65478c23eaeb56dcef588f96bfdd31557080 in branch 0.24.x James Turnbull
04:10 am Bug #1576 (Ready For Checkin): Most of the Puppet::Type code is in lib/puppet/metatype
Pushed in the tickets/0.24.x/1576 branch in my repo. Luke Kanies
03:31 am Bug #1576 (Closed): Most of the Puppet::Type code is in lib/puppet/metatype
This was done when I was experimenting with refactoring Puppet::Type, and I never fixed it. Luke Kanies
 

Also available in: Atom