On Mon, Oct 8, 2012 at 12:21 PM, Jeff McCune <j...@puppetlabs.com> wrote:
>
> Finally, we acknowledge that using `ensure => latest` inside of
> Puppet, or doing the equivalent of `yum install puppet` in kickstart,
> scripts, or cobbler doesn't qualify as knowingly deciding to upgrade
> across incompatible versions.  Not everyone reads the documentation or
> our announcements, and not everyone is an expert in apt and yum.  This
> acknowledgement applies for any system we support that has online
> repositories such as APT and IPS.  Furthermore, there is quite a bit
> of documentation [1] [2] [3] that indicates this is a problem with our
> design.

I'd like to amend the paragraph above because I prematurely spoke for
Puppet Labs and more importantly our release engineering team who is
responsible for our repositories.  This paragraph is too prescriptive
of the solution domain; the more general design principle we're
subjecting ourselves to can be summed up as, "stupid users are a myth"
and a good litmus test we are applying to this issue is; "If you're
using our repositories, Puppet runs successfully 10 times in a row,
and on the 11th run Puppet is broken," then that's a design issue
we'll work to correct.

-Jeff

-- 
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.

Reply via email to