Activity

From 04/18/2009 to 04/24/2009

04/25/2009

11:22 pm Bug #2197 (Closed): Daemontools tests don't work
I get this:... Luke Kanies
11:21 pm Bug #2190 (Accepted): puppetmasterd --mkusers fails to create necessary directories, user, and gr...
I'm not going to be able to get this fixed for beta1, I think, but it's got easy workarounds (just make the users/gro... Luke Kanies
11:20 pm Bug #2184 (Ready For Checkin): Checksums should use a larger buffer size
Fixed in the tickets/master/2183 branch in my repo. Luke Kanies
11:16 pm Bug #2195: Bindaddress does not always work in master
I'm not going to be able to fix this for b1, but it's got an easy workaround, so so be it.
I think that somehow th...
Luke Kanies
11:11 pm Bug #2187 (Ready For Checkin): StoreConfigs doesn't work in 0.25rc0
Fixed in the tickets/master/2187 branch in my repo.
All further development will be done against this branch, so p...
Luke Kanies
10:02 pm Bug #2196 (Closed): Redhat logrotate restarts daemons multiple times
The redhat logrotate script restarts the puppet and puppetmaster services once per log file. On a server with multip... Ian Burrell
07:52 pm Bug #2195 (Closed): Bindaddress does not always work in master
Sometimes when the bind address is not set, this happens:... Luke Kanies
07:49 pm Facter Bug #2194 (Closed): uninitialized constant Facter::IPAddress (NameError)
Me neither, but it's clearly a packaging thing. Luke Kanies
07:48 pm Facter Bug #2194: uninitialized constant Facter::IPAddress (NameError)
yes, i deleted ipmess.rb and that fixed it. im not sure why the upgrade didnt delete it. Michael Conigliaro
07:38 pm Facter Bug #2194 (Needs More Information): uninitialized constant Facter::IPAddress (NameError)
As far as I have seen, this is only ever the result of an old file sitting around in your 'facter' library directory.... Luke Kanies
07:05 pm Facter Bug #2194 (Closed): uninitialized constant Facter::IPAddress (NameError)
I just started getting this error on some machines after a yum update from centos 5.2 to centos 5.3. Since I'm not a ... Michael Conigliaro
06:12 pm Bug #2193 (Duplicate): Exec's "command" parameter should accept lists in addition to strings
Currently, "exec" executes its "command" by passing a string to Kernel#exec, which subjects the command to shell-expa... Deepak Giridharagopal

04/24/2009

03:21 pm Bug #2189 (Closed): Puppet is not compatible with Rails 2.3.x
Pushed in master. James Turnbull
03:21 pm Bug #2187: StoreConfigs doesn't work in 0.25rc0
Actually, it's broken all around, because we convert all of the Parser resources into Puppet::Resource instances, whi... Luke Kanies
03:18 pm Bug #2189 (Ready For Checkin): Puppet is not compatible with Rails 2.3.x
Fixed in my tickets/master/2189 branch. Luke Kanies
09:57 am Bug #2192 (Accepted): ssh_authorized_key barfs on missing comment in existing keyfile
having an existing authorized_keys file where keys have no comments will throw an error
Could not prefetch ssh_aut...
Christoph H
09:04 am Bug #2172 (Closed): service provider for gentoo fails with ambiguous suffixes
Pushed in commit:284cbeb6a6b4b8d633890139b8e5c5319f67bde3 in branch master. James Turnbull
06:41 am Bug #2172: service provider for gentoo fails with ambiguous suffixes
why has this been postponed unti 0.26.0? this is such a trivial fix that it should even go into 0.24.9 if such a rele... Benedikt Böhm
06:14 am Feature #2152 (Closed): SMF service import support.
Pushed in commit:68ba1f135a587d2dbfbf7a371540a83908c9d590 in branch master. James Turnbull
06:12 am Feature #2151 (Closed): Daemontools service import support.
Pushed in commit:f1f0a57e4cafc5a9a4378f367022f7cc591033d7 in branch master. James Turnbull
06:11 am Bug #2146 (Closed): daemontools.rb does not need to unlink a service symlink to down a service
Pushed in commit:f1f0a57e4cafc5a9a4378f367022f7cc591033d7 in branch master. James Turnbull
06:11 am Bug #2145 (Closed): daemontools.rb status function does not catch downed services
Pushed in commit:f1f0a57e4cafc5a9a4378f367022f7cc591033d7 in branch master. James Turnbull
10:29 pm Facter Feature #2132: support for named interface aliases under linux
I was about to open a bugreport for this issue when I found it was already resolved.
In the process of fixing the ...
Marc Fournier
09:28 pm Feature #1875 (Closed): A REST Authorization file is needed
Pushed in branch master. James Turnbull
06:59 pm Feature #1875 (Ready For Checkin): A REST Authorization file is needed
I rebased against the latest master, you can apply.
Thanks,
Brice Figureau
06:40 pm Bug #2187: StoreConfigs doesn't work in 0.25rc0
Calling the not-quite-rc1 0.25rc0 Luke Kanies
06:39 pm Bug #2187: StoreConfigs doesn't work in 0.25rc0
This bug is basically that storeconfigs doesn't work with stand-alone puppet; it works fine with puppetd + puppetmast... Luke Kanies

04/23/2009

01:31 pm Bug #2125: Puppet incorrectly reports a package not found on Gentoo
If you say so, i just happend to setup 12 Xen domUs in the past night using puppet.. and well.. this setup works:
cl...
Franz Bettag
12:37 pm Bug #2125: Puppet incorrectly reports a package not found on Gentoo
fbettag wrote:
> This is not an puppet issue. The Problem is eix.
>
> Running Puppet 0.24.8 works great as long a...
Shyam Mani
10:27 am Bug #2125: Puppet incorrectly reports a package not found on Gentoo
Well it is a bug but not in a specific puppet version.
Puppet should dispatch rather if it is using the newer pack...
Franz Bettag
08:08 am Bug #2125: Puppet incorrectly reports a package not found on Gentoo
fbettag wrote:
> This is not an puppet issue. The Problem is eix.
>
> Running Puppet 0.24.8 works great as long a...
Peter Meier
07:37 am Feature #1875: A REST Authorization file is needed
luke wrote:
> It looks like this doesn't allow blanket statements like 'allow *' or 'deny *'.
>
> I think that's ...
Brice Figureau
07:21 am Bug #2191 (Duplicate): Ruby 1.9 portability
I tried to use Puppet and Facter (master version) with Ruby 1.9.1 on
CentOS 5.2 and I succeed to make Facter work bu...
Stéphan Gorget old account
02:16 am Bug #2190: puppetmasterd --mkusers fails to create necessary directories, user, and group when ru...
*Adding trace output*... K Hightower
02:11 am Bug #2190 (Closed): puppetmasterd --mkusers fails to create necessary directories, user, and grou...
I am currently testing puppet from HEAD on a freshly install VM running the following
OS: Red Hat Enterprise Linux...
K Hightower
02:09 am Bug #2189: Puppet is not compatible with Rails 2.3.x
Also fails just running puppetmasterd - I suspect it's some gem version thing perhaps? James Turnbull
02:07 am Bug #2189 (Closed): Puppet is not compatible with Rails 2.3.x
This is Fedora 10.... James Turnbull
01:47 am Bug #2188 (Closed): puppetmaster fails to start
While testing from HEAD I ran into the following error trying to start puppetmasterd in daemon mode.... K Hightower
01:24 am Bug #2187: StoreConfigs doesn't work in 0.25rc0
I should add that the version of puppet I'm using is "master" branch, commit f04a938084e0a68884af95378a3a9f81227c578f. Deepak Giridharagopal
01:16 am Feature #1875 (Code Insufficient): A REST Authorization file is needed
Can you rebase tickets/master/1875 on current HEAD please. James Turnbull
01:14 am Bug #2187 (Accepted): StoreConfigs doesn't work in 0.25rc0
James Turnbull
12:48 am Bug #2187 (Closed): StoreConfigs doesn't work in 0.25rc0
I've started testing 0.25 HEAD. Everything works great (and fast) when I'm not using storeconfigs. On my first run us... Deepak Giridharagopal
11:28 pm Bug #2184: Checksums should use a larger buffer size
Basic testing shows about a 10% performance boost with a 1k buffer size. It was pretty consistent for large and smal... Luke Kanies
11:27 pm Feature #1875 (Ready For Checkin): A REST Authorization file is needed
It looks like this doesn't allow blanket statements like 'allow *' or 'deny *'.
I think that's an existing limitat...
Luke Kanies
10:13 pm Bug #2125: Puppet incorrectly reports a package not found on Gentoo
This is not an puppet issue. The Problem is eix.
Running Puppet 0.24.8 works great as long as you don't use eix 0.15...
Franz Bettag
09:55 pm Feature #2186 (Accepted): Some introspection capabilities about Files
Allow the user to ask some introspection query about files, the following examples use arbitrary options :
* What ...
Stéphan Gorget old account
09:17 pm Bug #2185 (Closed): --mkusers on Mac OS X 10.5 Server
I installed puppet via MacPorts on a 10.5 server.As root I ran the following command and received the following error... Allan Marcus
05:34 pm Feature #1875: A REST Authorization file is needed
masterzen wrote:
> luke wrote:
> > (Hit submit too soon.)
> >
> > Note that I added an extra wrapper around the ...
Brice Figureau
05:17 pm Bug #2184: Checksums should use a larger buffer size
Do you have evidence of this?
I don't really see how it is possible, because anyway the OS will perform read ahead...
Brice Figureau

04/22/2009

03:58 pm Bug #2184 (Closed): Checksums should use a larger buffer size
Apparently 512 bytes is below the block size of many filesystems, so our use of that size buffer for checksums causes... Luke Kanies
01:58 pm Bug #2175 (Accepted): ssh_authorized_key: error with trailing space
James Turnbull
01:53 pm Bug #2172 (Accepted): service provider for gentoo fails with ambiguous suffixes
James Turnbull
01:53 pm Feature #2170 (Accepted): there is no warning if you redefine built-in resources
James Turnbull
01:52 pm Feature #2168 (Needs Decision): priority of class/exec/files/groups ...
Personally I'd reject. James Turnbull
01:52 pm Bug #2166 (Accepted): Puppet client fails to restart after log rotation
James Turnbull
01:50 pm Bug #2164 (Accepted): Nagios types "use" attribute doesn't support arrays
James Turnbull
01:49 pm Bug #2158 (Accepted): Nagios files are created mode 600
James Turnbull
01:46 pm Feature #2151 (Accepted): Daemontools service import support.
James Turnbull
01:46 pm Feature #2152 (Accepted): SMF service import support.
James Turnbull
01:46 pm Bug #2156 (Accepted): provider/service/freebsd.rb cannot handle service name containing 'dash'
James Turnbull
01:39 pm Bug #1806 (Code Insufficient): supplementary groups are not reset
James Turnbull
01:35 pm Bug #2088: logrotate on RHEL5.2
Same here on CentOS 4.6. See an attached strace if it's of any help here..
In our case it's puppet 0.24.6 which runs...
Marcin Deranek
07:27 am Feature #1875: A REST Authorization file is needed
luke wrote:
> (Hit submit too soon.)
>
> Note that I added an extra wrapper around the auth check to make this er...
Brice Figureau
06:08 am Bug #2149 (Closed): Client facts should be sent to server as request parameters
Pushed in branch master. James Turnbull
05:46 am Refactor #2183 (Closed): Transactions and catalogs should not clean up after themselves
Resources are no longer global in the master branch, and we also do not keep catalogs around for long periods of time... Luke Kanies
05:25 am Bug #2149 (Ready For Checkin): Client facts should be sent to server as request parameters
Done. Luke Kanies
04:54 am Bug #2149 (Code Insufficient): Client facts should be sent to server as request parameters
Can you rebase this one on current HEAD? James Turnbull
04:53 am Refactor #2182 (Closed): SimpleGraph#walk should be iterative, not recursive
Pushed in commit:828b1ea605786183c69a8be3bca2272b50761790 in branch master. James Turnbull
04:52 am Refactor #2181 (Closed): Using Sets instead of Arrays in SimpleGraph provides a massive speedup
Pushed in commit:9f32172e7d93f926b2ab291e68bdd0cc955ff3d2 in branch master. James Turnbull
04:40 am Feature #2177 (Closed): Puppet should support a queueing service for StoreConfigs
Pushed in master. James Turnbull
04:39 am Bug #2180 (Closed): Ruby bug keeps catalogs from dumping to yaml
Pushed in commit:8d0e9976b199a637d82d70701db6c682a89b9d6a in branch master. James Turnbull
11:25 pm Feature #1875: A REST Authorization file is needed
(Hit submit too soon.)
Note that I added an extra wrapper around the auth check to make this error read a bit bett...
Luke Kanies
11:24 pm Feature #1875 (Code Insufficient): A REST Authorization file is needed
I can't seem to find an easy way to test this, but my client is apparently asking for the catalog for an unqualified ... Luke Kanies
10:50 pm Refactor #2182 (Ready For Checkin): SimpleGraph#walk should be iterative, not recursive
Fixed in the tickets/master/2182 branch in my repo. Luke Kanies
10:43 pm Refactor #2182 (Closed): SimpleGraph#walk should be iterative, not recursive
Deeply recursive calls are too expensive in Ruby, since it lacks tail recursion. Luke Kanies
10:40 pm Refactor #2181 (Ready For Checkin): Using Sets instead of Arrays in SimpleGraph provides a massiv...
Fixed in the tickets/master/2181 branch in my repo. Luke Kanies
10:30 pm Refactor #2181 (Closed): Using Sets instead of Arrays in SimpleGraph provides a massive speedup
A client found in testing that switching to Sets provides a huge speedup, on the order of 60% for very large, well-co... Luke Kanies
10:21 pm Bug #1454: puppetd restart, sometimes failed.
achemze wrote:
> I'm also seeing this problem. What do i need to do to help out?
Please run puppetd with --debug ...
Luke Kanies
10:20 pm Feature #1875: A REST Authorization file is needed
masterzen wrote:
> luke wrote:
> > In testing this, I think that it makes more sense to have something like a defau...
Brice Figureau
10:19 pm Bug #2180 (Ready For Checkin): Ruby bug keeps catalogs from dumping to yaml
Fixed in the tickets/master/2180 branch in my repo. Luke Kanies
10:07 pm Bug #2180 (Closed): Ruby bug keeps catalogs from dumping to yaml
This is a simple fix, to work around a ruby bug. I've already got the code ready. Luke Kanies
10:05 pm Facter Bug #2179 (Accepted): IP support calls 'ip' and 'ifconfig' ridiculous numbers of times
I've got a client who says that they're each being called something like 1500 times, and Facter is taking 25% of the ... Luke Kanies
09:34 pm Bug #1454: puppetd restart, sometimes failed.
I'm also seeing this problem. What do i need to do to help out? achemze -
08:22 pm Bug #2176 (Closed): Should ignore puppetmasterd.conf and friends
0.25 has all of the compatibility code removed already, so this is in place. Luke Kanies
07:05 pm Feature #2177 (Ready For Checkin): Puppet should support a queueing service for StoreConfigs
Same here; I think this is good to go. Luke Kanies
07:05 pm Bug #2149 (Ready For Checkin): Client facts should be sent to server as request parameters
I've tested this as much as I think is reasonable, and I don't see anyone else kicking it around, so.... Luke Kanies
05:28 pm Bug #1765 (Closed): Certificate hostnames are not verified
Pushed in commit:4e0de3881b55a728ee54e1cab5d3b9a6ab52a5a9 in branch master. James Turnbull
05:26 pm Bug #1885 (Closed): Requires are passed down to defines and exported with resources
Pushed in commit:e6b420088978adb3b3dd930db033df6dce59f124 in branch master. James Turnbull
05:25 pm Bug #2142 (Closed): pkdmg provider should require puppet/util/plist rather than scanning for stri...
Pushed in commit:50e0f3d0161bc4160e36a93d15fba53302b8727b in branch master. James Turnbull
05:23 pm Bug #2171 (Closed): puppetca doesn't maintain correct permissions in master
Pushed in commit:c1be88742d143128ed8240316b6269b585c5084e in branch master. James Turnbull
05:22 pm Bug #2173 (Closed): Unable to run spec files directly from command-line
Pushed in commit:e2201d6e52b85ddbeaf107a41eb627994eb6973c in branch master. James Turnbull
05:21 pm Bug #2174 (Closed): RSpec Rake targets are unusable
Pushed in commit:424c87b953f469cf4818236b74b5c2a0f9712f7d in branch master. James Turnbull

04/21/2009

07:35 am Bug #2171 (Ready For Checkin): puppetca doesn't maintain correct permissions in master
Pushed in tickets/master/2171 in my repo. Luke Kanies
06:56 am Bug #2171: puppetca doesn't maintain correct permissions in master
This isn't as bad as I thought -- it's only true for some files, not all of them, and it should be relatively easy to... Luke Kanies
06:41 am Feature #2178 (Needs More Information): Strict hostname checking should require matching the IP r...
This is related to #1765, which implemented the first level of strict checking.
Once the REST auth file is merged,...
Luke Kanies
06:36 am Bug #1765 (Ready For Checkin): Certificate hostnames are not verified
Pushed a partial fix to tickets/master/1765. I'm going to open the rest of it as another ticket, since it's dependen... Luke Kanies
06:21 am Feature #2177 (Closed): Puppet should support a queueing service for StoreConfigs
This work has been discussed at length on the list, so I'll leave the subject as sufficient.
I've pushed a branch ...
Luke Kanies
10:04 pm Facter Bug #2060: Inconsistent output in operatingsystemrelease between RedHat and CentOS
I don't think this should be in 1.5.5; people don't expect backward compatibility issues in X.Y.Z releases.
Please...
Luke Kanies
09:56 pm Facter Bug #2060 (In Topic Branch Pending Review): Inconsistent output in operatingsystemrelease between...
See patch submitted to -dev list. James Turnbull
09:55 pm Facter Bug #1918 (Closed): facter --puppet doesn't work when puppet's vardir or libdir are modified
Until it caused a merge conflict... :)
Pushed in commit:516402c77f9c7d751c627db36885e12aaff62bf9 in branch 1.5.x
James Turnbull
09:49 pm Facter Bug #1918 (Ready For Checkin): facter --puppet doesn't work when puppet's vardir or libdir are mo...
Rebased.
And that commit didn't seem like it deserved a ticket. It's pretty small, just removes trailing colons f...
Luke Kanies
09:31 pm Facter Bug #1918 (Code Insufficient): facter --puppet doesn't work when puppet's vardir or libdir are mo...
Can you rebase on 1.5.x please. Also what is - commit:33fe2b63f363b1f1f823e9938de93f5aa94e8efd? I don't see a ticke... James Turnbull
09:25 pm Facter Feature #2132 (Closed): support for named interface aliases under linux
Pushed in commit:7fa257689b08d5c6c8e22da9da49f0679aa9b1d9 in branch 1.5.x James Turnbull
06:43 pm Bug #2174 (Ready For Checkin): RSpec Rake targets are unusable
Brice Figureau
06:43 pm Bug #2173 (Ready For Checkin): Unable to run spec files directly from command-line
Brice Figureau
05:49 pm Bug #2176 (Closed): Should ignore puppetmasterd.conf and friends
If puppetd.conf, puppetmasterd.conf etc exist the behavior of the various deamons becomes unpredictable.
for examp...
R.I. Pienaar
05:20 pm Facter Bug #2078 (Closed): ip.rb errors command not found
I clarified with nico on IRC that he hasn't tested it with the patch. Luke Kanies

04/20/2009

04:55 pm Facter Bug #1918 (Ready For Checkin): facter --puppet doesn't work when puppet's vardir or libdir are mo...
Fixed in the tickets/master/1918 branch in my repo. Luke Kanies
04:08 pm Facter Bug #2060 (Accepted): Inconsistent output in operatingsystemrelease between RedHat and CentOS
I think the consensus was that this was the right thing to do, even though it would cause some breakage. Luke Kanies
02:54 pm Feature #86: Directory creation fails if parent directory does not exist
berge wrote:
> A usable workaround exists (courtesy of Volcane on #puppet):
>
> file{ commit:"/foo", "/foo/bar", "/f...
Stéphan Gorget old account
01:23 pm Feature #86: Directory creation fails if parent directory does not exist
a discussion on #puppet lead to the question "who owns the directories?". If puppet creates directories recursive, sh... Christoph H
12:03 pm Bug #2175 (Closed): ssh_authorized_key: error with trailing space
Hello,
I just discover a little bug with this type:
when key string has a trailing space (in my case at the end o...
Cedric Jeanneret
05:26 pm Feature #1875: A REST Authorization file is needed
luke wrote:
> In testing this, I think that it makes more sense to have something like a default configuration for a...
Brice Figureau

04/19/2009

04:55 pm Bug #2173: Unable to run spec files directly from command-line
Fixed in my github repository branch tickets/2173:
http://github.com/masterzen/puppet/tree/tickets/2173
Brice Figureau
04:55 pm Bug #2174: RSpec Rake targets are unusable
Fixed in my GitHub repository, branch tickets/2174 (for master):
http://github.com/masterzen/puppet/tree/tickets/2174
Brice Figureau
04:51 pm Bug #2174 (Closed): RSpec Rake targets are unusable
When I contributed file targets for RSpec test, I didn't notice it was plain unusable.
Try rake -T to see what I mean.
Brice Figureau
04:49 pm Bug #2173 (Closed): Unable to run spec files directly from command-line
Since we fixed RSpec to be 1.2.2, it is impossible to directly run a spec test like this:... Brice Figureau
12:42 pm Feature #1875: A REST Authorization file is needed
luke wrote:
> In testing this, I think that it makes more sense to have something like a default configuration for a...
Brice Figureau
11:26 am Bug #2172 (Closed): service provider for gentoo fails with ambiguous suffixes
if one service is a suffix for another service (as nscd is for unscd) the @enabled?@ method does not correctly identi... Benedikt Böhm
03:33 am Feature #1875: A REST Authorization file is needed
In testing this, I think that it makes more sense to have something like a default configuration for authenticated co... Luke Kanies
03:28 am Bug #2171 (Closed): puppetca doesn't maintain correct permissions in master
When you use puppetca to write a certificate, it doesn't manage permissions correctly. Essentially, it just writes f... Luke Kanies
02:07 am Bug #2142: pkdmg provider should require puppet/util/plist rather than scanning for strings in XM...
Is there any reason this shouldn't be in 0.25? Luke Kanies
07:17 pm Bug #2142 (Ready For Checkin): pkdmg provider should require puppet/util/plist rather than scanni...
After feedback from the dev-list, here is the accepted commit.
http://github.com/nigelkersten/puppet/tree/tickets/...
Nigel Kersten
05:33 pm Bug #1885 (Ready For Checkin): Requires are passed down to defines and exported with resources
Pushed in the tickets/master/1885 branch in my repo.
The initial commit was essentially trivial (just removing cod...
Luke Kanies

04/18/2009

10:15 am Feature #2170: there is no warning if you redefine built-in resources
This was my code by the way: http://pastie.org/450639 Christof Damian
10:14 am Feature #2170 (Accepted): there is no warning if you redefine built-in resources
I tried defining "yumrepo". When I tried to use it I got cryptic error messages that the parameters are wrong, becaus... Christof Damian
 

Also available in: Atom