-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi
First, I would like to thank for that open process and the commitment you are putting into that. And I'm really excited that there is now a team dedicated to address the things in core puppet. Awesome! Thanks! However, as this thread seemed to become more and more a "Please, fix that bug"-list, I would like to tell my story as well: >> I hope this gets resolved too, but the bug ticket says it was pushed to >> 2.8.x > > > I asked the core developers to spend some time investigating it a while ago > to see if we could fix it in 2.6.x, but the report was that this would > require significant enough plumbing changes that it needs to be done for a > feature release, and we didn't get it into 2.7.x > > If there's an appropriate middle ground we can hit for a solution, I'd love > to target it earlier if possible. in the last two days I was bootstrapping a new puppet environment at a customer's place and I ran into some wtf's of problems I had forgotten or I haven't encountered so far. But for nearly every issue I could find a (long) outstanding bug report. Most of them are about puppet acting in a unexpected way aka ignoring the principle of last surprise. As usual there are people who started to depend on that behavior and now we need to make it configurable and the idea is to wait for a new major release so we can introduce a behavior change while switching to the more expected way. None of them seem to be fixed so far for 2.7, so my assumption is that we have to wait till the next one. :/ Often there are workarounds available or they are not that severe, so one can live with them. But still: things are broken. I know we are a bit late to the 2.7 release game, but I still would like to raise my concerns that to me it sometimes looks like a lot of these bugs seem to get forgotten more and more and are getting burried within progress and the available workarounds. But still: things are broken. I'm going to comment on these bug reports. One of the major ones I found is that filebucketing is broken (since a year): #5362 [1] & #3807 [2] - I really had to do the following to get filebuckets to the master: filebucket{main: path => false, server => puppet, } File{ backup => main } filebucket's got recently some improvements like getting a diff and displaying the buckets in the dashboard is quite a nice feature. But the underlying puppet feature is broken for over a year? Imho this should get the attention it deserves for 2.7. Actually, I wanted to do here another "rant" about ENC acting weird, but while doing more research I actually found a couple of other bug reports all talking about the same and also one where it looks like this is going to be fixed. But the history of back and forth is quite amazing :/ ... So I will link all these bug reports together so you can decide which one is actually still valid. I hope you understand my point, otherwise please ask! Thanks! ~pete [1] http://projects.puppetlabs.com/issues/5362 [2] http://projects.puppetlabs.com/issues/3807 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk3mi30ACgkQbwltcAfKi3+bRwCfY4qnlHA8AtYCHEjMZKIyW7Y5 CC4AoKp3AU3FTuD3LN4G9pzdUGr23h/c =Inz9 -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.