Hi guys:

I noticed that with the current crispy branch, images created on x86
have arch 'i386' as opposed to 'i686' which it used to be:

# mksiimage
Name            Path                      Arch
------------------------------------------------------------------------
oscarimage      /var/lib/systemimager/ima i386

This change seems to be stemming from OSCAR::PackagePath.

This leads to problem with SystemInstaller's mkdhcpdconf which does
not recognize i386 as an arch and the resulting /etc/dhcpd.conf will
have the filename field empty (instead of listing pxelinux.0):

                        filename "";

Question -- what's the reasoning behind this change, and how should we fix this?

There are two obvious approaches:

1) Fix OSCAR::PackagePath so that when the image is created (using
mksiimage -A) the arch passed is i686 instead of i386

2) Fix SystemInstaller's mkdhcpdconf to support i386 as well

Both can be easily done, but just trying to figure out which is the
"right" way to do so.

Thanks,

Bernard

-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
Oscar-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oscar-devel

Reply via email to