Re: [PATCH] Port of RHEL5 dlabel/autodd functionality for Fedora (#436951)

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

 



Just a reminder, that this functionality is needed for RHEL6 too. And I still have no review..

----- "Martin Sivak" <msivak@xxxxxxxxxx> wrote:

> Hi,
> 
> the only think i do not like is the hardcoded RHEL name detection. Do
> we have any way how to pass arguments/flags in the .discinfo or some
> similarfile?
> 
> and before you start asking questions, I already have some answers
> from discussion with Jeremy:
> 
> > First of all, I still have strong reservations about this as I
> really
> > don't like the hard-coded, something called by this name getting
> used
> > and would much prefer it being explicitly specified...
> 
> Me too, but we can't just drop the feature now, because Dell will
> scream.. again..
> 
> > We really need to stop polluting the flags namespace and come up
> with a
> > better way of passing this around.  If we're going to do it, it
> could at
> > least be in the anaconda class instead
> 
> Right now we do not have any other "information object" to store this
> kind of information
> 
> > We use actual mount(8) now instead of calling mount(2).  This means
> that
> > we can just do 'mount LABEL=foo /bar' and don't need any of the
> blkid
> > bits.
> 
> We do, because there might be more driverdiscs with the same "oemdrv"
> label
> 
> > As I said in the intro, I really don't want auto-mounting code --
> we
> > should instead just use dd=LABEL=foo and let them pass that...
> 
> I agree with you, but the problem is Dell, they think that passing
> arguments is
> "bad customer experience". We tried very hard to avoid it.. and the
> only compromise
> we were able to negotiate was that, this will be disabled by default
> in Fedora.
> 
> >... at which point, this can just flow into being the regular driver
> disk code.
> 
> The dlabel is now official feature in RHEL5, sorry but I'm not going
> through the
> discussion again now, I've spent half a year in trying to persuade
> Dell, that this
> is bad idea.. and if they do not see this in RHEL6, they will be at my
> throat again...
> 
> >> -        if self.anaconda.id.extraModules:
> >> +        if self.anaconda.id.extraModules or flags.dlabel:
> 
> It is the second RFE they have, sometimes their driverdisc doesn't
> contain any modules,
> so extraModules is empty, but the repository on the driverdisc is not.
> And they want to
> install some stuff using it. Again without any user interaction and
> without kickstart.
> 
> We were at least able to tell them a way, which didn't need any code
> chnages, except this
> one (using comps.xml file in the repo). Look at #316631.
> 
> 
> 
> 
> _______________________________________________
> Anaconda-devel-list mailing list
> Anaconda-devel-list@xxxxxxxxxx
> https://www.redhat.com/mailman/listinfo/anaconda-devel-list

_______________________________________________
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