[Infrastructures] System Installation Suite
Durell, Matt
matt.durell@trip.com
Thu, 20 Feb 2003 10:47:07 -0700
This is a multi-part message in MIME format.
------=_NextPart_000_000B_01C2D8CD.684B3610
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
IMHO one of it's biggest shortcomings is the use of BOEL. Basically the
author decided to go for a small (tiny actually) distro to do the image
from. This means hacking in support for things like LVM is a real
nightmare where you have to figure out how to make the LVM tools fit.
FAI isn't without issues either. It suffers from a lack of
documentation and has a notably less polished feel to it compared to
SISuite. However, it's method of using an NFS-mounted root image allows
for *much* easier hacking and extendibility of core functionality.
I've been tempted to take the strong elements of both approaches and
combine them into an easy-to-swallow package (think systemimager's rsync
scripts launched from an FAI-like nfs-mounted root).
Which method to use really depends on what your needs are. SISuite is
really better suited for 'image'-based cloning where FAI basically
automates the installation process. While the end result is the same
(having a baseline configuration) the two approaches have their
strengths and drawbacks depending on the context in which they are used.
If you require something like LVM in the base install you're in for a
ride either way. Regardless of the method you choose be prepared to
spend a good bit of effort into customizing and testing it for your
circumstances. In other words there is no turnkey solution that works
equally well for everyone if every situation (such a thing would be the
holy grail in our business).
-----Original Message-----
From: James Neal [mailto:neal-infrastructures@timestudies.skylab.org]
Sent: Wednesday, February 19, 2003 4:49 PM
To: Burrill, Jim
Cc: infrastructures@terraluna.org
Subject: Re: [Infrastructures] System Installation Suite
In message
<777056A4A8F1D21180EF0008C7DF75EE01E66850@accnt.sunbelt.org>you writ
e:
>Just curious and wanting some feedback the System Installation Suite.
Has
>anyone used it before? Is it viable?
If this is the package formerly known as "VA SystemImager" (I think it
is), then we use it.
It's your basic image-based installer.. It consists of a boot floppy
(which I serve up using dhcp->tftp->grub->more tftp), which copies a
shell script from the install server and runs it. You're pretty much
responsible for that shell script (which in our case partitions the hard
disks and rsyncs over the image), and creating the image (though they
have tools to do that).
The advantages are that it's pretty quick and simple. Create an image
(by either rsyncing a live image, using their tools, or writing a script
that runs debootstrap), create a script that uses that image, and away
you go.
The disadvantages are that it doesn't perform an actual
from-install-media install (like Solaris's Jumpstart, or Debian's FAI),
which I think allows a single configuration to work on a greater variety
of hardware, and that it pretty much leaves YOU responsible for all the
steps of pre and post installation configuration. For example, if you
want a machine with a different partitioning, you must edit your install
script (a normal shell script), change the "sfdisk" lines which
partition the disk, then create a new fstab that matches the new
configuration, and possibly a new bootloader config, among other things.
All that being said, it's still what we use, for the primary reasons
that we've adapted to its strengths and weaknesses and haven't found
anything better.
Hope this helps,
-James
_______________________________________________
Infrastructures mailing list
Infrastructures@mailman.terraluna.org
http://mailman.terraluna.org/mailman/listinfo/infrastructures
------=_NextPart_000_000B_01C2D8CD.684B3610
Content-Type: application/x-pkcs7-signature;
name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="smime.p7s"
MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII8zCCAoIw
ggHroAMCAQICAwlVWTANBgkqhkiG9w0BAQQFADCBkjELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdl
c3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMQ8wDQYDVQQKEwZUaGF3dGUxHTAbBgNVBAsT
FENlcnRpZmljYXRlIFNlcnZpY2VzMSgwJgYDVQQDEx9QZXJzb25hbCBGcmVlbWFpbCBSU0EgMjAw
MC44LjMwMB4XDTAzMDIxOTE4Mjg0OVoXDTA0MDIxOTE4Mjg0OVowRjEfMB0GA1UEAxMWVGhhd3Rl
IEZyZWVtYWlsIE1lbWJlcjEjMCEGCSqGSIb3DQEJARYUTWF0dC5EdXJlbGxAVHJpcC5jb20wgZ8w
DQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMikFh1TCOhlTbtcNEGu05P5rt6ODFAeejwt1RawKTip
3xeNpDZoHh0uqYd/tQbXqfmLo6tnx/H4GVfzeTM62shjplh+IAT/Ki4EXl8UbLq7NCplLZiEEo49
apa5E6pgPJD1Y8kZ7i8UrzKXlM8EHYPSkSnm9irBT2TOefR5jdbNAgMBAAGjMTAvMB8GA1UdEQQY
MBaBFE1hdHQuRHVyZWxsQFRyaXAuY29tMAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQEEBQADgYEA
dQAkzJ4XseXgxvx36hE/yUYgDWLeXNz/Q0harRYBmMtFwgBCHDYD471vE78vdPUR8NIO3xwMZQZI
hOdlRbQUevmsky2iYcCb/Q/vD51bw/c6mL+yLSkEuBi8E3/eFeXafXra4R2+wlKmuzJl9fqLbzWH
f7tSE+SmxMStIgRZILcwggMtMIIClqADAgECAgEAMA0GCSqGSIb3DQEBBAUAMIHRMQswCQYDVQQG
EwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xGjAYBgNVBAoT
EVRoYXd0ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlz
aW9uMSQwIgYDVQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0ExKzApBgkqhkiG9w0BCQEW
HHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wHhcNOTYwMTAxMDAwMDAwWhcNMjAxMjMxMjM1
OTU5WjCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2Fw
ZSBUb3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlv
biBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENB
MSswKQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMIGfMA0GCSqGSIb3
DQEBAQUAA4GNADCBiQKBgQDUadfUsJRkW3HpR9gMUbbqcpGwhF59LQ2PexLfhSV1KHQ6QixjJ5+V
e0vvfhmHHYbqo925zpZkGsIUbkSsfOaP6E0PcR9AOKYAo4d49vmUhl6t6sBeduvZFKNdbnp8DKVL
VX8GGSl/npom1Wq7OCQIapjHsdqjmJH9edvlWsQcuQIDAQABoxMwETAPBgNVHRMBAf8EBTADAQH/
MA0GCSqGSIb3DQEBBAUAA4GBAMfskn5O+PWWpWdiKqTwTRFg0G+NYFhhrCa7UjVcCM8w+6hKloof
YkIjjBcP9LpknBesRynfnZhe0mxgcVyirNx54+duAEcftQ0o6AKd5Jr9E/Sm2Xyx+NxfIyYJkYBz
0BQb3kOpgyXy5pwvFcr+pquKB3WLDN1RhGvk+NHOd6KBMIIDODCCAqGgAwIBAgIQZkVyt8x09c9j
dkWE0C6RATANBgkqhkiG9w0BAQQFADCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4g
Q2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYG
A1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBl
cnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3
dGUuY29tMB4XDTAwMDgzMDAwMDAwMFoXDTA0MDgyNzIzNTk1OVowgZIxCzAJBgNVBAYTAlpBMRUw
EwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEPMA0GA1UEChMGVGhhd3Rl
MR0wGwYDVQQLExRDZXJ0aWZpY2F0ZSBTZXJ2aWNlczEoMCYGA1UEAxMfUGVyc29uYWwgRnJlZW1h
aWwgUlNBIDIwMDAuOC4zMDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA3jMypmPHCSVFPtJu
eCdngcXaiBmClw7jRCmKYzUqbXA8+tyu9+50bzC8M5B/+TRxoKNtmPHDT6Jl2w36S/HW3WGl+YXN
VZo1Gp2Sdagnrthy+boC9tewkd4c6avgGAOofENCUFGHgzzwObSbVIoTh/+zm51JZgAtCYnslGvp
oWkCAwEAAaNOMEwwKQYDVR0RBCIwIKQeMBwxGjAYBgNVBAMTEVByaXZhdGVMYWJlbDEtMjk3MBIG
A1UdEwEB/wQIMAYBAf8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBBAUAA4GBADGxS0dd+QFx
5fVTbF151j2YwCYTYoEipxL4IpXoG0m3J3sEObr85vIk65H6vewNKjj3UFWobPcNrUwbvAP0teui
R59sogxYjTFCCRFssBpp0SsSskBdavl50OouJd2K5PzbDR+dAvNa28o89kTqJmmHf0iezqWf54TY
yWJirQXGMYICqjCCAqYCAQEwgZowgZIxCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENh
cGUxEjAQBgNVBAcTCUNhcGUgVG93bjEPMA0GA1UEChMGVGhhd3RlMR0wGwYDVQQLExRDZXJ0aWZp
Y2F0ZSBTZXJ2aWNlczEoMCYGA1UEAxMfUGVyc29uYWwgRnJlZW1haWwgUlNBIDIwMDAuOC4zMAID
CVVZMAkGBSsOAwIaBQCgggFlMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkF
MQ8XDTAzMDIyMDE3NDcwNFowIwYJKoZIhvcNAQkEMRYEFOBbBqUHlha9jrA9z9GS+nwiXWZxMFgG
CSqGSIb3DQEJDzFLMEkwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMAcGBSsOAwIHMA0GCCqG
SIb3DQMCAgEoMAcGBSsOAwIaMAoGCCqGSIb3DQIFMIGrBgkrBgEEAYI3EAQxgZ0wgZowgZIxCzAJ
BgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEPMA0G
A1UEChMGVGhhd3RlMR0wGwYDVQQLExRDZXJ0aWZpY2F0ZSBTZXJ2aWNlczEoMCYGA1UEAxMfUGVy
c29uYWwgRnJlZW1haWwgUlNBIDIwMDAuOC4zMAIDCVVZMA0GCSqGSIb3DQEBAQUABIGAI3zHA8+x
juF8r2KlLS9o4Fqo/kii/3b0zis3BEMkg5xqQjTu+sxzgNpH33bCKd++jwoII31qse850nUVbIgP
vatZ1lnkiOl5xGQpOUTmgv4/mkAZOuZGm/P5uGql6krHoKRcOQsypqRzfMU0BGjcqFgDGfnwmA13
2QrBZVFvW2YAAAAAAAA=
------=_NextPart_000_000B_01C2D8CD.684B3610--