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

Re: support of aoe devices and aoetools package

El miércoles, 11 de octubre de 2006 17:44, Warren Turkal escribió:
> Debian Developers,
> I hope this is the right forum to express this idea.
> I have not received any feedback from the maintainer of the aoetools
> package, so I wanted to voice my concerns over that package in front of a
> wider audience as I don't want to see the aoetools ship in the crappy form
> in which they now exist for Etch. I have sent many messages to bugs and
> received little to no correspondence from the maintainer.

	Hello, Warren.  I am sorry for having faulty hardware at home and being 
almost unable to access my debian.org mail.  It seems that this situation is 
getting better, but I see that definitely I should have taken you seriously.

> First of all, the implementation aoetools include to enable mounting the
> aoe devices at boot time is severely lacking. This support was implemented
> in response to bug #387552 [1], which is now closed. They depend on a
> filesystem argument in fstab called _netdev, and they do not work with lvm

	Argument that I extracted from S35mountall.sh and mount manpage...

	I do not really know much about LVM and its shortcomings or requisites, and 
how it deals with networked volumes, but I am sure it is not as easy as you 
draw it.

> (or any other dev mapper based system) at all as far as I can tell. I
> contributed a new init script [2] that attempts to address these
> shortcomings while removing the need for the special fstab option. I
> submitted this info to bug #387552, but have received no response yet. I
> was tempted to reopen the bug, but I didn't think that'd be proper. I have
> also CCed the maintainer on all mailings to make sure that he got it.

	As I replied in a former mail, your approach is simply broken.  You decided  
to unconditionally initialize network before stage 40, in fact, even before 
stage 35 (mountall), and with the first lines of your script being:

	modprobe -r aoe
	modprobe aoe

	mount /usr

	sleep 1

	You are *not* taking care of _anyone_ having a different setting from yours.  
As I told you before, this kind of scripts are nice for your homegrown 
machines, but not for general use.

> I am basically writing here to see what I can do to at least get someone to
> look over the idea presented in the script to see if they think it would be
> a good idea. It is also frustrating to not receive any response when I
> clearly have a personal stake in this matter (that being that I have to
> support aoe based hardware).

	I am sorry for not being much more responsive, really.  Apart from that, 
given that your first try to compose a working 11-1 aoetools release was not 
very 'careful' (bashisms, missing variables, and so on), and your second try 
to solve another problem on this matter was simply to mess with the init 
stages in runlevel S, you might understand that I did not make a lot of 
effort to reply to you in time.

	If you want, we can forward this issue to the Debian Technical Comitee, where 
they will study this issue and make an official *technical* (non-emotional) 
report.  If they say so, I will accept to configure network interfaces before 
stage 40, but not before that.

	Best regards,

Network engineer
Debian Developer

Attachment: pgpg71WNCphun.pgp
Description: PGP signature

Reply to: