Re: anaconda 22.20.2-1 / python-blivet 1.0.1-1 are DOA

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2015-03-05 at 09:15 -0500, Samantha N. Bueno wrote:
> On Wed, Mar 04, 2015 at 07:32:44PM -0800, Adam Williamson wrote:
> > On Tue, 2015-03-03 at 23:51 -0800, Adam Williamson wrote:
> > > Just in case folks don't see the update comment, there's two 
> > > import issues which result in the new anaconda/blivet being 
> > > completely broken:
> > > 
> > >  https://admin.fedoraproject.org/updates/anaconda-22.20.2-1.fc22
> > > ,python- blivet-1.0.1-1.fc22
> > > 
> > > Most notably, getPossiblePhysicalExtents() was removed from 
> > > blivet.devicelibs.lvm without anaconda being adjusted to not use 
> > > it any more.
> > > 
> > > As we need the update to fix Alpha blockers, it'd be appreciated 
> > > if we could get fixed builds ASAP, thanks :)
> > 
> > So after some more work on this today, I think it turns out that 
> > we didn't actually want to send python-blivet 1.0.1 to Alpha at 
> > all; it was intended to land after Alpha (according to dlehman).
> > 
> > The good news is that, at least so far as I can see, none of the 
> > changes in anaconda-22.20.2 - the fixes we actually want to get 
> > into Alpha - depends on python-blivet 1.0.1. So I think for Alpha 
> > RC1 we can simply take anaconda-22.20.2-1.fc22 and keep python-
> > blivet-1.0- 1.fc22 (which is currently in stable). All we need to 
> > do that is an update which only contains anaconda-22.20.2-1.fc22 
> > (no python-blivet).
> 
> Done, here you go:
> https://admin.fedoraproject.org/updates/anaconda-22.20.2-1.fc22
>  
> > The big changes in blivet 1.0.1 can then land after Alpha and 
> > anaconda can continue adjusting to them.
> > 
> > If we turn out to need further changes to anaconda and/or blivet 
> > for Alpha, I guess we could branch from anaconda 22.20.2 / blivet 
> > 1.0 for Alpha, and keep 22.20.3+ and 1.0.1+ as post-Alpha 
> > development branches.
> > 
> > Does that all sound OK to everyone? If so, it'd be great if 
> > someone could submit the anaconda-22.20.2-1.fc22 update. Thanks!
> 
> Sounds like a mess, but I guess there isn't a better way.

Well, AFAICS the only alternative is to find and fix all the 
libblockdev bugs for Alpha, but it seemed pretty clear that dlehman 
didn't intend to land it till Beta.

So obviously the lesson here is we should always update anaconda and 
blivet together, except for when we shouldn't. Easy, right?! :)

Honestly I don't think it's too much of a mess, because we never 
pushed a blivet build post-1.0 stable, so we don't have to do any icky 
reverts or epoch bumps or anything. In the best case we won't need 
further builds for Alpha at all and can just carry on from blivet 
1.0.2 / anaconda 22.20.3 after Alpha is signed off, and even the 
branching case isn't really horrible.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/anaconda-devel-list




[Index of Archives]     [Kickstart]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]
  Powered by Linux