[ale] RHEL 6 rngd issue

Leam Hall leamhall at gmail.com
Mon Aug 31 19:20:57 EDT 2015


Uh...you do realize that's Red Hat's business model for RHEL, right? 
While not the only reason companies buy RHEL, it's one of the major ones.

Leam


On 08/31/15 17:17, Scott McBrien wrote:
> That's the thing though.  Upgrading the package to a version that
> obsoletes options you were using on the older version isn't 'broken',
> it's different.  I know you don't feel that way about it.  But what's
> the alternative?  Red Hat forks the newer version of rngd, hacks on it
> to add back in the options that were taken out by the actual package
> authors, then has to mangle updates into this forked, hacked together
> code base from the upstream?
>
> You think you had problems when they just updated the package to match
> the upstream?  I don't want to see what happens if Red Hat addressed it
> in the alternate method I outlined.
>
> -Scott
>
> On Aug 31, 2015, at 3:41 PM, leam hall <leamhall at gmail.com
> <mailto:leamhall at gmail.com>> wrote:
>
>> I can see breaking stuff if there's a big (Heartbleed) reason. But
>> rngd in the last patch update, and last year it was one of the
>> filesystem encryption methods. Can't remember if it was LUKS or
>> ecryptfs. Either way, if you break stuff, aren't you supposed to be
>> motivated to fix it?
>>
>>
>>
>> On Mon, Aug 31, 2015 at 3:22 PM, Scott McBrien <smcbrien at gmail.com
>> <mailto:smcbrien at gmail.com>> wrote:
>>
>>     Red Hat doesn't guarantee to not break all the things, but rather
>>     things like ABIs and APIs.
>>     https://access.redhat.com/site/articles/rhel-abi-compatibility
>>
>>     With the lifespan of a RHEL release growing from 5 to 7 to 10
>>     years (plus extra years for those willing to pay for it), it's
>>     just not feasible to expect that the OS will stay as static as one
>>     might like.  There are times where a package just needs to get
>>     refreshed to a newer version, where back porting may no longer be
>>     an option.  Red Hat doesn't do this all the time, and there are
>>     some packages (like gcc or the kernel) where updating the package
>>     would violate the api/abi compatibility.  Other packages are fair
>>     game though.
>>
>>     Taking my Red Hat off.  I understand your frustration.  This
>>     happened to me on RHEL 7 between 7.0 and 7.1 for one of the
>>     packages I use, and it was more severe than a couple of option
>>     changes.  When talking with Red Hat engineering about it, it was
>>     obvious that they had no idea why I was miffed.  I should clarify,
>>     the engineers had no idea why I would be miffed.  The Product
>>     Managers understood, but figured out that there weren't a lot of
>>     people using the package so that upgrading it would add features
>>     and make it easier to use, and that it was worth the risk of
>>     putting off a couple of atypical customers (internal) to improve
>>     the product.
>>
>>     It happens, it's painful sometimes, but the decisions aren't made
>>     by random, there usually is a reason that it was decided to change
>>     the package. Whether you agree with that reason or not is a
>>     completely other thing ;-)
>>
>>     -Scott
>>
>>     On Aug 31, 2015, at 2:58 PM, leam hall <leamhall at gmail.com
>>     <mailto:leamhall at gmail.com>> wrote:
>>
>>>     If you're using rngd on RHEL 6, check to see if you're using the
>>>     -i or -t options. RH did a major version upgrade, from 2.x to
>>>     5.x, and dropped support for those options. Unfortunately, if you
>>>     do have them in your /etc/sysconfig/rngd file it will preclude
>>>     rngd from starting at all. I've sent RH a kludgy work-around. Or
>>>     you could use {Puppet|Chef|Salt|Ansible}, etc. Lots of
>>>     possibilities.
>>>
>>>     I'm mostly frustrated because one of the RH standards is that
>>>     they don't break stuff in the middle of an OS. This is the second
>>>     time I've seen it in as many years, and the "we don't see that as
>>>     a priority issue" tap dance is starting to bug me.
>>>
>>>     Leam
>>>
>>>
>>>     --
>>>     Mind on a Mission <http://leamhall.blogspot.com/>
>>>     _______________________________________________
>>>     Ale mailing list
>>>     Ale at ale.org <mailto:Ale at ale.org>
>>>     http://mail.ale.org/mailman/listinfo/ale
>>>     See JOBS, ANNOUNCE and SCHOOLS lists at
>>>     http://mail.ale.org/mailman/listinfo
>>
>>     _______________________________________________
>>     Ale mailing list
>>     Ale at ale.org <mailto:Ale at ale.org>
>>     http://mail.ale.org/mailman/listinfo/ale
>>     See JOBS, ANNOUNCE and SCHOOLS lists at
>>     http://mail.ale.org/mailman/listinfo
>>
>>
>>
>>
>> --
>> Mind on a Mission <http://leamhall.blogspot.com/>
>> _______________________________________________
>> Ale mailing list
>> Ale at ale.org <mailto:Ale at ale.org>
>> http://mail.ale.org/mailman/listinfo/ale
>> See JOBS, ANNOUNCE and SCHOOLS lists at
>> http://mail.ale.org/mailman/listinfo
>
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo
>


More information about the Ale mailing list