X-Git-Url: https://scripts.mit.edu/gitweb/xen.git/blobdiff_plain/1fdb4d82c39f2bf42e8af44ce289c6a53236dab4..HEAD:/scripts-server diff --git a/scripts-server b/scripts-server index ab9aff3..2c5ce79 100644 --- a/scripts-server +++ b/scripts-server @@ -12,16 +12,17 @@ vm_host = 0 vm_cpus = 1 vm_mem = 2 vm_mac5 = 3 -machines = { 'bees-knees' : ['david-letterman', 2, 6144, '10'], +machines = { 'bees-knees' : ['david-letterman', 2, 2560, '10'], 'cats-whiskers' : ['david-letterman', 2, 6144, '20'], 'not-backward' : ['david-letterman', 2, 2560, '30'], 'busy-beaver' : ['conan-obrien', 2, 4096, '40'], 'pancake-bunny' : ['conan-obrien', 2, 4096, '50'], - 'whole-enchilada': ['jay-leno', 1, 2048, '60'], + 'whole-enchilada': ['jay-leno', 2, 4096, '60'], 'real-mccoy' : ['jay-leno', 2, 4096, '70'], - 'not-forward' : ['jay-leno', 2, 512, '80'], + 'not-forward' : ['jay-leno', 1, 512, '80'], 'old-faithful' : ['johnny-carson', 2, 4096, '90'], 'better-mousetrap' : ['johnny-carson', 2, 4096, 'a0'], + 'shining-armor' : ['david-letterman', 2, 6144, 'b0'], } vm = machines[machine_name] @@ -38,7 +39,7 @@ def maybe_download_isolinux(install): if os.path.exists(install_dir): return print "Downloading %s..." % install_dir fedora_release = install[1:], - download_dir = "ftp://mirrors.mit.edu/fedora/linux/releases/%s/Fedora/x86_64/os" % fedora_release + download_dir = "ftp://mirrors.mit.edu/fedora/linux/releases/%s/Fedora/x86_64/os/isolinux" % fedora_release os.mkdir(install_dir) subprocess.check_call(["wget", "-r", "-nd", download_dir], cwd=install_dir) @@ -57,7 +58,7 @@ def serve_kickstart(machine_name, install): hostname = machine_name + ".mit.edu" ip = socket.gethostbyname(hostname) - source_server = "cats-whiskers.mit.edu" # hard-coded + source_server = "shining-armor.mit.edu" # hard-coded source_ip = re.sub('^18.181.0.', '172.21.0.', socket.gethostbyname(source_server)) # generate the kickstart file