Update VIRL images to 16.04.1 10/3310/9
authorpmikus <pmikus@cisco.com>
Fri, 7 Oct 2016 12:00:53 +0000 (13:00 +0100)
committerDave Wallace <dwallacelf@gmail.com>
Thu, 13 Oct 2016 16:31:44 +0000 (16:31 +0000)
Change-Id: I93e8b5e977e974cda9ea4ebab327b59f9afd2fd0
Signed-off-by: pmikus <pmikus@cisco.com>
18 files changed:
resources/tools/disk-image-builder/ubuntu/CHANGELOG
resources/tools/disk-image-builder/ubuntu/build-listmaker.sh
resources/tools/disk-image-builder/ubuntu/listmaker/ubuntu-16.04.1.json [new file with mode: 0644]
resources/tools/disk-image-builder/ubuntu/listmaker/virl-listmaker-ubuntu-14.04.4.yaml [moved from resources/tools/disk-image-builder/ubuntu/listmaker/virl-listmaker.yaml with 100% similarity]
resources/tools/disk-image-builder/ubuntu/listmaker/virl-listmaker-ubuntu-16.04.1.yaml [new file with mode: 0644]
resources/tools/disk-image-builder/ubuntu/lists/ubuntu-14.04.4_2016-10-07_1.3/apt-packages.txt [new file with mode: 0644]
resources/tools/disk-image-builder/ubuntu/lists/ubuntu-14.04.4_2016-10-07_1.3/pip-requirements.txt [new file with mode: 0644]
resources/tools/disk-image-builder/ubuntu/lists/ubuntu-16.04.1_2016-10-10_1.4/apt-packages.txt [new file with mode: 0644]
resources/tools/disk-image-builder/ubuntu/lists/ubuntu-16.04.1_2016-10-10_1.4/pip-requirements.txt [new file with mode: 0644]
resources/tools/disk-image-builder/ubuntu/run-listmaker.sh
resources/tools/disk-image-builder/ubuntu/scripts-remote/serial-console-ubuntu-14.04.4.sh [moved from resources/tools/disk-image-builder/ubuntu/scripts-remote/serial-console.sh with 100% similarity]
resources/tools/disk-image-builder/ubuntu/scripts-remote/serial-console-ubuntu-16.04.1.sh [new file with mode: 0644]
resources/tools/disk-image-builder/ubuntu/ubuntu-14.04.4.json
resources/tools/disk-image-builder/ubuntu/ubuntu-16.04.1.json [new file with mode: 0644]
resources/tools/virl/topologies/double-ring-nested.trusty.virl [moved from resources/tools/virl/topologies/double-ring-nested.virl with 100% similarity]
resources/tools/virl/topologies/double-ring-nested.trusty.yaml [moved from resources/tools/virl/topologies/double-ring-nested.yaml with 100% similarity]
resources/tools/virl/topologies/double-ring-nested.xenial.virl [new file with mode: 0644]
resources/tools/virl/topologies/double-ring-nested.xenial.yaml [new file with mode: 0644]

index 9adbb66..b178357 100644 (file)
@@ -1,3 +1,7 @@
+## [1.4] - 2016-10-07
+
+Ubuntu 16.04.1
+
 ## [1.3] - 2016-10-06
 
 Add StrongSwan
index 59b44e5..5114995 100755 (executable)
@@ -20,8 +20,19 @@ BUILD_DIR="$(pwd)/build"
 PACKER_DIR="${BUILD_DIR}/packer"
 OUT_DIR="${BUILD_DIR}/output/listmaker"
 
-RELEASE_NAME="csit-ubuntu-14.04.4-listmaker"
-PACKER_TEMPLATE="listmaker/ubuntu-14.04.4.json"
+if [ "$1" == "ubuntu-14.04.4" ]
+then
+    RELEASE_NAME="csit-ubuntu-14.04.4-listmaker"
+    PACKER_TEMPLATE="listmaker/ubuntu-14.04.4.json"
+elif [ "$1" == "ubuntu-16.04.1" ]
+then
+    RELEASE_NAME="csit-ubuntu-16.04.1-listmaker"
+    PACKER_TEMPLATE="listmaker/ubuntu-16.04.1.json"
+else
+    echo "Please provide OS as parameter:"
+    echo "Options: ${0} [ubuntu-14.04.4|ubuntu-16.04.1]"
+    exit 1
+fi
 
 VIRL_IMAGE_SUBTYPE=server
 VIRL_IMAGE_NAME="${RELEASE_NAME}"
diff --git a/resources/tools/disk-image-builder/ubuntu/listmaker/ubuntu-16.04.1.json b/resources/tools/disk-image-builder/ubuntu/listmaker/ubuntu-16.04.1.json
new file mode 100644 (file)
index 0000000..b648b59
--- /dev/null
@@ -0,0 +1,72 @@
+{
+  "_c": "Ubuntu 16.04.1 ISO URL at the time of creation of this file (10/2016)",
+  "_c": "was http://releases.ubuntu.com/16.04.1/ubuntu-16.04.1-server-amd64.iso .",
+  "_c": "",
+  "_c": "If and when 16.04.1 becomes superseded, this URL will likely change",
+  "_c": "to:",
+  "_c": "http://old-releases.ubuntu.com/releases/16.04.1/ubuntu-16.04.1-server-amd64.iso",
+  "variables": {
+    "release": null,
+    "outputdir": null,
+    "virl_user": "{{env `VIRL_USER`}}",
+    "virl_password": "{{env `VIRL_PASSWORD`}}"
+  },
+  "builders": [
+    {
+      "name": "{{user `release`}}",
+      "type": "qemu",
+      "iso_url": "http://releases.ubuntu.com/16.04.1/ubuntu-16.04.1-server-amd64.iso",
+      "iso_checksum": "d2d939ca0e65816790375f6826e4032f",
+      "iso_checksum_type": "md5",
+      "ssh_username": "root",
+      "ssh_password": "csit",
+      "shutdown_command": "echo 'packer' | shutdown -P now",
+      "disk_size": "4096",
+      "http_directory": "html",
+      "iso_target_path" : "build/ubuntu-16.04.1-server-amd64.iso",
+      "output_directory": "{{user `outputdir`}}",
+      "headless": "true",
+      "boot_command":
+        [
+          "<enter><wait><f6><esc><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
+          "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
+          "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
+          "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
+          "/install/vmlinuz<wait>",
+          " auto<wait>",
+          " console-setup/ask_detect=false<wait>",
+          " console-setup/layoutcode=us<wait>",
+          " console-setup/modelcode=pc105<wait>",
+          " debconf/frontend=noninteractive<wait>",
+          " debian-installer=en_US<wait>",
+          " fb=false<wait>",
+          " initrd=/install/initrd.gz<wait>",
+          " kbd-chooser/method=us<wait>",
+          " keyboard-configuration/layout=USA<wait>",
+          " keyboard-configuration/variant=USA<wait>",
+          " locale=en_US<wait>",
+          " netcfg/get_domain=vm<wait>",
+          " netcfg/get_hostname=qemu<wait>",
+          " grub-installer/bootdev=/dev/vda<wait>",
+          " noapic<wait>",
+          " preseed/url=http://{{ .HTTPIP }}:{{ .HTTPPort }}/preseed.cfg",
+          " -- <wait>",
+           "<enter><wait>"
+        ]
+    }
+  ],
+  "post-processors": [
+    {
+      "type": "shell-local",
+      "script": "scripts-local/upload-image-to-virl.sh",
+      "keep_input_artifact": true,
+      "environment_vars":
+        [
+          "VIRL_USER={{user `virl_user`}}",
+          "VIRL_PASSWORD={{user `virl_password`}}",
+          "VIRL_IMAGE_SUBTYPE=server",
+          "VIRL_IMAGE_NAME={{user `release`}}"
+        ]
+     }
+  ]
+}
diff --git a/resources/tools/disk-image-builder/ubuntu/listmaker/virl-listmaker-ubuntu-16.04.1.yaml b/resources/tools/disk-image-builder/ubuntu/listmaker/virl-listmaker-ubuntu-16.04.1.yaml
new file mode 100644 (file)
index 0000000..a1ed6c8
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<topology xmlns="http://www.cisco.com/VIRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="0.9" xsi:schemaLocation="http://www.cisco.com/VIRL https://raw.github.com/CiscoVIRL/schema/v0.9/virl.xsd">
+    <extensions>
+        <entry key="management_network" type="String">flat</entry>
+    </extensions>
+    <node name="listmaker" type="SIMPLE" subtype="server" location="570,238" vmImage="server-csit-ubuntu-16.04.1-listmaker">
+        <extensions>
+            <entry key="config" type="String">UNUSED</entry>
+            <entry key="Auto-generate config" type="Boolean">false</entry>
+        </extensions>
+    </node>
+</topology>
\ No newline at end of file
diff --git a/resources/tools/disk-image-builder/ubuntu/lists/ubuntu-14.04.4_2016-10-07_1.3/apt-packages.txt b/resources/tools/disk-image-builder/ubuntu/lists/ubuntu-14.04.4_2016-10-07_1.3/apt-packages.txt
new file mode 100644 (file)
index 0000000..344db39
--- /dev/null
@@ -0,0 +1,250 @@
+'http://ppa.launchpad.net/openjdk-r/ppa/ubuntu/pool/main/o/openjdk-8/openjdk-8-jdk-headless_8u91-b14-0ubuntu4~14.04_amd64.deb' openjdk-8-jdk-headless_8u91-b14-0ubuntu4~14.04_amd64.deb 8164072 MD5Sum:41d625948a23f74c53f74e33f6719d8c\r
+'http://ppa.launchpad.net/openjdk-r/ppa/ubuntu/pool/main/o/openjdk-8/openjdk-8-jre-headless_8u91-b14-0ubuntu4~14.04_amd64.deb' openjdk-8-jre-headless_8u91-b14-0ubuntu4~14.04_amd64.deb 26636868 MD5Sum:68d5c0db3b0cc5e3683d6a00abdc6189\r
+'http://ppa.launchpad.net/syseleven-platform/virtualization/ubuntu/pool/main/libs/libseccomp/libseccomp2_2.1.1-1+syseleven1_amd64.deb' libseccomp2_2.1.1-1+syseleven1_amd64.deb 26344 MD5Sum:3ceb99432357bce67ba151a859aa60da\r
+'http://ppa.launchpad.net/syseleven-platform/virtualization/ubuntu/pool/main/q/qemu/qemu-system-common_2.2.1+dfsg-0+syseleven4_amd64.deb' qemu-system-common_1%3a2.2.1+dfsg-0+syseleven4_amd64.deb 294740 MD5Sum:ebf2345f6496e4da73098d7f516bbf8b\r
+'http://ppa.launchpad.net/syseleven-platform/virtualization/ubuntu/pool/main/q/qemu/qemu-system-x86_2.2.1+dfsg-0+syseleven4_amd64.deb' qemu-system-x86_1%3a2.2.1+dfsg-0+syseleven4_amd64.deb 2181682 MD5Sum:6b43a70d002ba1a46f9b8e12e591c849\r
+'http://ppa.launchpad.net/syseleven-platform/virtualization/ubuntu/pool/main/q/qemu/qemu-utils_2.2.1+dfsg-0+syseleven4_amd64.deb' qemu-utils_1%3a2.2.1+dfsg-0+syseleven4_amd64.deb 518404 MD5Sum:20bc3e2ff37af86bd8e61c96e6569672\r
+'http://ppa.launchpad.net/syseleven-platform/virtualization/ubuntu/pool/main/s/seabios/seabios_1.7.5-1+syseleven1_all.deb' seabios_1.7.5-1+syseleven1_all.deb 111880 MD5Sum:0cd53324914bb2e198cefef23c4771a0\r
+'http://ppa.launchpad.net/syseleven-platform/virtualization/ubuntu/pool/main/s/spice/libspice-server1_0.12.5-1+syseleven1_amd64.deb' libspice-server1_0.12.5-1+syseleven1_amd64.deb 326044 MD5Sum:7574c7ba91816a2739e8489148c016bb\r
+'https://apt.dockerproject.org/repo/pool/main/d/docker-engine/docker-engine_1.12.1-0~trusty_amd64.deb' docker-engine_1.12.1-0~trusty_amd64.deb 19383142 MD5Sum:99bd6619e227ce413e0163a7586a919f\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/acl/acl_2.2.52-1_amd64.deb' acl_2.2.52-1_amd64.deb 43790 MD5Sum:ac8db6aa2095dfd83758db34cf31285a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/alsa-lib/libasound2_1.0.27.2-3ubuntu7_amd64.deb' libasound2_1.0.27.2-3ubuntu7_amd64.deb 327374 MD5Sum:68d7619e0a70770c5feef628f8296409\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/alsa-lib/libasound2-data_1.0.27.2-3ubuntu7_all.deb' libasound2-data_1.0.27.2-3ubuntu7_all.deb 26264 MD5Sum:1b78d6d03ed4303e843ba2c5bae3bc53\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.0.1ubuntu2.14_amd64.deb' apt_1.0.1ubuntu2.14_amd64.deb 954540 MD5Sum:8615062e5fa0e1c9140bc99443f93e57\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/apt/apt-transport-https_1.0.1ubuntu2.14_amd64.deb' apt-transport-https_1.0.1ubuntu2.14_amd64.deb 25042 MD5Sum:de9d0feaaf95f9203a4e6050fcc838a1\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/apt/apt-utils_1.0.1ubuntu2.14_amd64.deb' apt-utils_1.0.1ubuntu2.14_amd64.deb 171560 MD5Sum:9a67fdeca283e5fe14374becd459eacc\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/apt/libapt-inst1.5_1.0.1ubuntu2.14_amd64.deb' libapt-inst1.5_1.0.1ubuntu2.14_amd64.deb 58610 MD5Sum:65bd48b1df912735bd0f370ee7d85fac\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/apt/libapt-pkg4.12_1.0.1ubuntu2.14_amd64.deb' libapt-pkg4.12_1.0.1ubuntu2.14_amd64.deb 637710 MD5Sum:76ed008847b63af01ff64d217487f7de\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/avahi/libavahi-client3_0.6.31-4ubuntu1.1_amd64.deb' libavahi-client3_0.6.31-4ubuntu1.1_amd64.deb 25136 MD5Sum:a768c3a502a204fca430f98fab12d676\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/avahi/libavahi-common3_0.6.31-4ubuntu1.1_amd64.deb' libavahi-common3_0.6.31-4ubuntu1.1_amd64.deb 21738 MD5Sum:ddf978df5cbc75ad174cd66db0d90846\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/avahi/libavahi-common-data_0.6.31-4ubuntu1.1_amd64.deb' libavahi-common-data_0.6.31-4ubuntu1.1_amd64.deb 21242 MD5Sum:3878bcc211212dfe7158765344638d0f\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/base-files/base-files_7.2ubuntu5.5_amd64.deb' base-files_7.2ubuntu5.5_amd64.deb 67454 MD5Sum:a5320f578f4ccd54956bc3ae943f5b4b\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/bash-completion/bash-completion_2.1-4ubuntu0.2_all.deb' bash-completion_1%3a2.1-4ubuntu0.2_all.deb 153330 MD5Sum:3283490e6717d124ea90a34ba2a2877c\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/bind9/bind9-host_9.9.5.dfsg-3ubuntu0.9_amd64.deb' bind9-host_1%3a9.9.5.dfsg-3ubuntu0.9_amd64.deb 46584 MD5Sum:f3e016d42d80bdf19a6ea1058af22ebb\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/bind9/dnsutils_9.9.5.dfsg-3ubuntu0.9_amd64.deb' dnsutils_1%3a9.9.5.dfsg-3ubuntu0.9_amd64.deb 96950 MD5Sum:36393452d82b4a8f8738d0494198263f\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/bind9/libbind9-90_9.9.5.dfsg-3ubuntu0.9_amd64.deb' libbind9-90_1%3a9.9.5.dfsg-3ubuntu0.9_amd64.deb 21992 MD5Sum:a6dde46ac18b6cc63b2bbd5d9ab06b98\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/bind9/libdns100_9.9.5.dfsg-3ubuntu0.9_amd64.deb' libdns100_1%3a9.9.5.dfsg-3ubuntu0.9_amd64.deb 645262 MD5Sum:46fae0a00134f84ea51b4000620a3741\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/bind9/libisc95_9.9.5.dfsg-3ubuntu0.9_amd64.deb' libisc95_1%3a9.9.5.dfsg-3ubuntu0.9_amd64.deb 147558 MD5Sum:a242941d225a139b1a9bdd2d20b89767\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/bind9/libisccc90_9.9.5.dfsg-3ubuntu0.9_amd64.deb' libisccc90_1%3a9.9.5.dfsg-3ubuntu0.9_amd64.deb 15676 MD5Sum:fc56e88992ffee19adeeb7a549a3fc38\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/bind9/libisccfg90_9.9.5.dfsg-3ubuntu0.9_amd64.deb' libisccfg90_1%3a9.9.5.dfsg-3ubuntu0.9_amd64.deb 35990 MD5Sum:05b4704141a800d4385f68413ed0d265\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/bind9/liblwres90_9.9.5.dfsg-3ubuntu0.9_amd64.deb' liblwres90_1%3a9.9.5.dfsg-3ubuntu0.9_amd64.deb 32684 MD5Sum:3b70ee976342c3e3399c25c7f21b866c\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/binutils/binutils_2.24-5ubuntu14.1_amd64.deb' binutils_2.24-5ubuntu14.1_amd64.deb 2080900 MD5Sum:85dd95077b946a274f9814639eba4d06\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/biosdevname/biosdevname_0.4.1-0ubuntu6.3_amd64.deb' biosdevname_0.4.1-0ubuntu6.3_amd64.deb 20284 MD5Sum:bc837d60b1c558c6424309a446420b0d\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/bluez/libbluetooth3_4.101-0ubuntu13.1_amd64.deb' libbluetooth3_4.101-0ubuntu13.1_amd64.deb 53478 MD5Sum:0577a4e8b377f3751b018494096df9e4\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/boost1.54/libboost-system1.54.0_1.54.0-4ubuntu3.1_amd64.deb' libboost-system1.54.0_1.54.0-4ubuntu3.1_amd64.deb 10128 MD5Sum:2a5872be9fcc3cc0a51d9ec0d42c41a7\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/boost1.54/libboost-thread1.54.0_1.54.0-4ubuntu3.1_amd64.deb' libboost-thread1.54.0_1.54.0-4ubuntu3.1_amd64.deb 26542 MD5Sum:2e7b4afdd0d85037864a2c3e3ef19999\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/bridge-utils/bridge-utils_1.5-6ubuntu2_amd64.deb' bridge-utils_1.5-6ubuntu2_amd64.deb 29192 MD5Sum:23f37038baab928f276fb1aa2fd0a6c2\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/brltty/libbrlapi0.6_5.0-2ubuntu2_amd64.deb' libbrlapi0.6_5.0-2ubuntu2_amd64.deb 20910 MD5Sum:d0072983318e559dc57fea88c494ed33\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/build-essential/build-essential_11.6ubuntu6_amd64.deb' build-essential_11.6ubuntu6_amd64.deb 4838 MD5Sum:6fa3d082885a7440d512236685cd24fd\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/ca-certificates/ca-certificates_20160104ubuntu0.14.04.1_all.deb' ca-certificates_20160104ubuntu0.14.04.1_all.deb 189806 MD5Sum:e594e76f225119f35f4bc3266d7ef758\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/ca-certificates-java/ca-certificates-java_20130815ubuntu1_all.deb' ca-certificates-java_20130815ubuntu1_all.deb 13390 MD5Sum:efc4948adfc7855968db71d52b181af0\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/ceph/librados2_0.80.11-0ubuntu1.14.04.1_amd64.deb' librados2_0.80.11-0ubuntu1.14.04.1_amd64.deb 1430556 MD5Sum:88d1b2079b7bd1a9a2d99e05fc88bf02\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/ceph/librbd1_0.80.11-0ubuntu1.14.04.1_amd64.deb' librbd1_0.80.11-0ubuntu1.14.04.1_amd64.deb 322958 MD5Sum:684055975b3f6d7f9cbf42afc720989d\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/cgroup-lite/cgroup-lite_1.9_all.deb' cgroup-lite_1.9_all.deb 3918 MD5Sum:fe1749ba83aaf6d4f3e87ccdbc3581d4\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/cheetah/python-cheetah_2.4.4-3.fakesyncbuild1_amd64.deb' python-cheetah_2.4.4-3.fakesyncbuild1_amd64.deb 143868 MD5Sum:800d75a71e9022b10c40f6019d7fa69d\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/cloog/libcloog-isl4_0.18.2-1_amd64.deb' libcloog-isl4_0.18.2-1_amd64.deb 57502 MD5Sum:da71de63b0e24eb02afb817c0b285d6a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/cloud-init/cloud-init_0.7.5-0ubuntu1.20_all.deb' cloud-init_0.7.5-0ubuntu1.20_all.deb 198190 MD5Sum:fc64f334044286dc0e120a78d207321a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/cloud-utils/cloud-guest-utils_0.27-0ubuntu9.2_all.deb' cloud-guest-utils_0.27-0ubuntu9.2_all.deb 13782 MD5Sum:dbdad01ef9b50575b3bbbdc8257c620a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/configobj/python-configobj_4.7.2+ds-5build1_all.deb' python-configobj_4.7.2+ds-5build1_all.deb 174154 MD5Sum:e22c1f8dfb0ca0d36441c3166639beaa\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/coreutils/coreutils_8.21-1ubuntu5.4_amd64.deb' coreutils_8.21-1ubuntu5.4_amd64.deb 1090622 MD5Sum:10a2318be86f38a6ed113e16aabaa76b\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/cpio/cpio_2.11+dfsg-1ubuntu1.2_amd64.deb' cpio_2.11+dfsg-1ubuntu1.2_amd64.deb 73806 MD5Sum:8c382d99c773b3af31664e587b84a6b9\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/cpu-checker/cpu-checker_0.7-0ubuntu4_amd64.deb' cpu-checker_0.7-0ubuntu4_amd64.deb 6834 MD5Sum:4369a69e41e5b78ab7a4623405455443\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/cups/libcups2_1.7.2-0ubuntu1.7_amd64.deb' libcups2_1.7.2-0ubuntu1.7_amd64.deb 178512 MD5Sum:44573174451bfc3da06be711c65e6de9\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/curl/libcurl3-gnutls_7.35.0-1ubuntu2.9_amd64.deb' libcurl3-gnutls_7.35.0-1ubuntu2.9_amd64.deb 165376 MD5Sum:e488d09073d5e80d6553577e0bdabc73\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/d/device-tree-compiler/libfdt1_1.4.0+dfsg-1_amd64.deb' libfdt1_1.4.0+dfsg-1_amd64.deb 15678 MD5Sum:5dd80e05348eec241f62ff8dd7d2e8f2\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/d/dkms/dkms_2.2.0.3-1.1ubuntu5.14.04.8_all.deb' dkms_2.2.0.3-1.1ubuntu5.14.04.8_all.deb 65706 MD5Sum:78d69493f928b92cb52f2ec579cd37d0\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/d/dosfstools/dosfstools_3.0.26-1ubuntu0.1_amd64.deb' dosfstools_3.0.26-1ubuntu0.1_amd64.deb 60054 MD5Sum:1fc4609e8ec1911daa051415079a5afe\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/d/dpkg/dpkg_1.17.5ubuntu5.7_amd64.deb' dpkg_1.17.5ubuntu5.7_amd64.deb 1956162 MD5Sum:1469d184f821ab4d4e179c1c8d2be5a7\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/d/dpkg/dpkg-dev_1.17.5ubuntu5.7_all.deb' dpkg-dev_1.17.5ubuntu5.7_all.deb 726244 MD5Sum:c1d73ee78c457f5f557c0cd4340fd5d3\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/d/dpkg/libdpkg-perl_1.17.5ubuntu5.7_all.deb' libdpkg-perl_1.17.5ubuntu5.7_all.deb 179134 MD5Sum:7f0c96b6386a43c1caa731d15f1f5fe4\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/e/eglibc/libc6_2.19-0ubuntu6.9_amd64.deb' libc6_2.19-0ubuntu6.9_amd64.deb 4716976 MD5Sum:422dff6f1563aa40a0ab3ea2a9509025\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/e/eglibc/libc6-dev_2.19-0ubuntu6.9_amd64.deb' libc6-dev_2.19-0ubuntu6.9_amd64.deb 1910130 MD5Sum:f4971e129e81195e8445a4a5f1bb1123\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/e/eglibc/libc-bin_2.19-0ubuntu6.9_amd64.deb' libc-bin_2.19-0ubuntu6.9_amd64.deb 1164992 MD5Sum:f3b274ddffbb6e5dbab2aa0fa2559dbb\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/e/eglibc/libc-dev-bin_2.19-0ubuntu6.9_amd64.deb' libc-dev-bin_2.19-0ubuntu6.9_amd64.deb 68992 MD5Sum:aa72bd06ea171705087d6f090a2cc8a6\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/e/eglibc/multiarch-support_2.19-0ubuntu6.9_amd64.deb' multiarch-support_2.19-0ubuntu6.9_amd64.deb 4484 MD5Sum:663b9032a963a646537e10c2bd54f02e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/e/expat/libexpat1_2.1.0-4ubuntu1.3_amd64.deb' libexpat1_2.1.0-4ubuntu1.3_amd64.deb 71134 MD5Sum:da2dc3ee31d9aac4ee3689927084e966\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/e/expat/libexpat1-dev_2.1.0-4ubuntu1.3_amd64.deb' libexpat1-dev_2.1.0-4ubuntu1.3_amd64.deb 115202 MD5Sum:2140f6e7fcaeb17164bb72b47836dc0b\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/f/fakeroot/fakeroot_1.20-3ubuntu2_amd64.deb' fakeroot_1.20-3ubuntu2_amd64.deb 55026 MD5Sum:fad29881d632a463f5235f399fa65a14\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/f/fakeroot/libfakeroot_1.20-3ubuntu2_amd64.deb' libfakeroot_1.20-3ubuntu2_amd64.deb 25392 MD5Sum:856c7401d7d5a63ea231f706c18d9261\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/f/flac/libflac8_1.3.0-2ubuntu0.14.04.1_amd64.deb' libflac8_1.3.0-2ubuntu0.14.04.1_amd64.deb 80170 MD5Sum:bbd48c917a12d425f0e14873575bc64c\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/f/fontconfig/fontconfig-config_2.11.0-0ubuntu4.2_all.deb' fontconfig-config_2.11.0-0ubuntu4.2_all.deb 47424 MD5Sum:0810d79c48f4cc873a73a721b6f51806\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/f/fontconfig/libfontconfig1_2.11.0-0ubuntu4.2_amd64.deb' libfontconfig1_2.11.0-0ubuntu4.2_amd64.deb 123368 MD5Sum:1ca4767d44771ef7e9e5b29c27738f69\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/f/fonts-dejavu/fonts-dejavu-core_2.34-1ubuntu1_all.deb' fonts-dejavu-core_2.34-1ubuntu1_all.deb 1024460 MD5Sum:7167c133d8ec713c90fc64faab927994\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.8/cpp-4.8_4.8.4-2ubuntu1~14.04.3_amd64.deb' cpp-4.8_4.8.4-2ubuntu1~14.04.3_amd64.deb 4595210 MD5Sum:c87a404428865790862aeb6195811066\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.8/g++-4.8_4.8.4-2ubuntu1~14.04.3_amd64.deb' g++-4.8_4.8.4-2ubuntu1~14.04.3_amd64.deb 18134574 MD5Sum:ffc4c3bc3fe036fd18e79399caea1586\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.8/gcc-4.8_4.8.4-2ubuntu1~14.04.3_amd64.deb' gcc-4.8_4.8.4-2ubuntu1~14.04.3_amd64.deb 5046702 MD5Sum:c53635e53f577687409b4c3c93f4da80\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.8/gcc-4.8-base_4.8.4-2ubuntu1~14.04.3_amd64.deb' gcc-4.8-base_4.8.4-2ubuntu1~14.04.3_amd64.deb 16192 MD5Sum:691b4cb367c62b79511541a3cee41fda\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.8/libasan0_4.8.4-2ubuntu1~14.04.3_amd64.deb' libasan0_4.8.4-2ubuntu1~14.04.3_amd64.deb 63060 MD5Sum:ff04bb046aeec86af2bb90c5d90a166c\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.8/libatomic1_4.8.4-2ubuntu1~14.04.3_amd64.deb' libatomic1_4.8.4-2ubuntu1~14.04.3_amd64.deb 8636 MD5Sum:ec6ce0fb6e66e8b8c95534ab9e77a67e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.8/libgcc-4.8-dev_4.8.4-2ubuntu1~14.04.3_amd64.deb' libgcc-4.8-dev_4.8.4-2ubuntu1~14.04.3_amd64.deb 1688000 MD5Sum:69ff74311eecda1487d0f96b14af0b7c\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.8/libgomp1_4.8.4-2ubuntu1~14.04.3_amd64.deb' libgomp1_4.8.4-2ubuntu1~14.04.3_amd64.deb 23124 MD5Sum:8f95195693e2cbb56825fd9b2b9ffca0\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.8/libitm1_4.8.4-2ubuntu1~14.04.3_amd64.deb' libitm1_4.8.4-2ubuntu1~14.04.3_amd64.deb 28506 MD5Sum:52e717ed8662a3986997412f42abc297\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.8/libquadmath0_4.8.4-2ubuntu1~14.04.3_amd64.deb' libquadmath0_4.8.4-2ubuntu1~14.04.3_amd64.deb 126028 MD5Sum:f541cc61c3feaa74098bdb9970ed12b6\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.8/libstdc++-4.8-dev_4.8.4-2ubuntu1~14.04.3_amd64.deb' libstdc++-4.8-dev_4.8.4-2ubuntu1~14.04.3_amd64.deb 1052564 MD5Sum:7657e54922455ae36c7b2f7228427aec\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.8/libstdc++6_4.8.4-2ubuntu1~14.04.3_amd64.deb' libstdc++6_4.8.4-2ubuntu1~14.04.3_amd64.deb 258956 MD5Sum:3fe9099e0064fa8030f047ff38e075c2\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.8/libtsan0_4.8.4-2ubuntu1~14.04.3_amd64.deb' libtsan0_4.8.4-2ubuntu1~14.04.3_amd64.deb 94872 MD5Sum:c4232ca2be66b95d74e8823a9868a9b4\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-defaults/cpp_4.8.2-1ubuntu6_amd64.deb' cpp_4%3a4.8.2-1ubuntu6_amd64.deb 27452 MD5Sum:2ced23b24cf068b16b5a69222506fd79\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-defaults/g++_4.8.2-1ubuntu6_amd64.deb' g++_4%3a4.8.2-1ubuntu6_amd64.deb 1490 MD5Sum:7332a4e9116b821e167a3d0236ca413a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-defaults/gcc_4.8.2-1ubuntu6_amd64.deb' gcc_4%3a4.8.2-1ubuntu6_amd64.deb 5098 MD5Sum:83b25d71df6df1c47a4b983596896f0b\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gdisk/gdisk_0.8.8-1ubuntu0.1_amd64.deb' gdisk_0.8.8-1ubuntu0.1_amd64.deb 185450 MD5Sum:6e9ed16eaca8d87dc22cf4918f95cb2c\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/git/git_1.9.1-1ubuntu0.3_amd64.deb' git_1%3a1.9.1-1ubuntu0.3_amd64.deb 2585532 MD5Sum:7ae18fa4b16c33b3ed506e23e7f26779\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/git/git-man_1.9.1-1ubuntu0.3_all.deb' git-man_1%3a1.9.1-1ubuntu0.3_all.deb 699150 MD5Sum:b9614019a1917fad0ff0edc6ddd53b91\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gmp/libgmp10_5.1.3+dfsg-1ubuntu1_amd64.deb' libgmp10_2%3a5.1.3+dfsg-1ubuntu1_amd64.deb 218280 MD5Sum:5a25bb81aa2e0ca83e2d349d58b435d5\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gnupg/gnupg_1.4.16-1ubuntu2.4_amd64.deb' gnupg_1.4.16-1ubuntu2.4_amd64.deb 610898 MD5Sum:b8819f1911f0fb6c0d579fe6d4206ffe\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gnupg/gpgv_1.4.16-1ubuntu2.4_amd64.deb' gpgv_1.4.16-1ubuntu2.4_amd64.deb 160862 MD5Sum:40d9f14699dce15004e902f6be32a9ae\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gnutls26/libgnutls26_2.12.23-12ubuntu2.5_amd64.deb' libgnutls26_2.12.23-12ubuntu2.5_amd64.deb 393294 MD5Sum:9e6ad9b80855df0f9b74ec18b9fe860d\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gnutls26/libgnutls-openssl27_2.12.23-12ubuntu2.5_amd64.deb' libgnutls-openssl27_2.12.23-12ubuntu2.5_amd64.deb 18364 MD5Sum:77d399ac308dd0e9a58acc30e8959e76\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/grub2/grub2-common_2.02~beta2-9ubuntu1.12_amd64.deb' grub2-common_2.02~beta2-9ubuntu1.12_amd64.deb 501008 MD5Sum:3c068825f6f0dd3d8654a718fc8b2cd3\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/grub2/grub-common_2.02~beta2-9ubuntu1.12_amd64.deb' grub-common_2.02~beta2-9ubuntu1.12_amd64.deb 1680752 MD5Sum:67b46c687140d18dc9edf4e1f549af7e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/grub2/grub-pc_2.02~beta2-9ubuntu1.12_amd64.deb' grub-pc_2.02~beta2-9ubuntu1.12_amd64.deb 173256 MD5Sum:28e94511012d72668441add81189bbd9\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/grub2/grub-pc-bin_2.02~beta2-9ubuntu1.12_amd64.deb' grub-pc-bin_2.02~beta2-9ubuntu1.12_amd64.deb 880014 MD5Sum:e8f12a770ace294ee6add1e06368cc7d\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/h/html5lib/python-html5lib_0.999-3~ubuntu1_all.deb' python-html5lib_0.999-3~ubuntu1_all.deb 83470 MD5Sum:93c4140d32e1addb8231a3e0be557c93\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/h/html5lib/python-html5lib-whl_0.999-3~ubuntu1_all.deb' python-html5lib-whl_0.999-3~ubuntu1_all.deb 109460 MD5Sum:bc6bd5baa70ace380513925f749857fa\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/i/icu/libicu52_52.1-3ubuntu0.4_amd64.deb' libicu52_52.1-3ubuntu0.4_amd64.deb 6751826 MD5Sum:ed4da162328dc75beb75e38ca291c959\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/i/ifupdown/ifupdown_0.7.47.2ubuntu4.4_amd64.deb' ifupdown_0.7.47.2ubuntu4.4_amd64.deb 53092 MD5Sum:49c7118f0bd254b1196363ad727dcde7\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/i/initramfs-tools/initramfs-tools_0.103ubuntu4.4_all.deb' initramfs-tools_0.103ubuntu4.4_all.deb 44458 MD5Sum:24696286c72a6d314384184bcf1064fc\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/i/initramfs-tools/initramfs-tools-bin_0.103ubuntu4.4_amd64.deb' initramfs-tools-bin_0.103ubuntu4.4_amd64.deb 9134 MD5Sum:ccf6ddbf3affccb61c18a6f5e1ab1b3c\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/i/ipxe/ipxe-qemu_1.0.0+git-20131111.c3d1e78-2ubuntu1.1_all.deb' ipxe-qemu_1.0.0+git-20131111.c3d1e78-2ubuntu1.1_all.deb 509898 MD5Sum:2ed810c34ce0682174eb97461673c00e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/i/isc-dhcp/isc-dhcp-client_4.2.4-7ubuntu12.7_amd64.deb' isc-dhcp-client_4.2.4-7ubuntu12.7_amd64.deb 639242 MD5Sum:88ff90aff87eac3282c144839469cdb8\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/i/isc-dhcp/isc-dhcp-common_4.2.4-7ubuntu12.7_amd64.deb' isc-dhcp-common_4.2.4-7ubuntu12.7_amd64.deb 708426 MD5Sum:c5b837eb4b83297e473e62742f243ea8\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/i/isl/libisl10_0.12.2-1_amd64.deb' libisl10_0.12.2-1_amd64.deb 419218 MD5Sum:b9756a5cce1ecd2d56652779d9e3b757\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/j/java-common/java-common_0.51_all.deb' java-common_0.51_all.deb 129966 MD5Sum:c8352e7908b8a260b2657f9b80c08031\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/k/keyutils/keyutils_1.5.6-1_amd64.deb' keyutils_1.5.6-1_amd64.deb 33588 MD5Sum:a49da8cb9cc16bdaf1ef8b205bf99d2e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/k/klibc/klibc-utils_2.0.3-0ubuntu1.14.04.1_amd64.deb' klibc-utils_2.0.3-0ubuntu1.14.04.1_amd64.deb 106972 MD5Sum:4e1676466b8275575a78545c8702ec80\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/k/klibc/libklibc_2.0.3-0ubuntu1.14.04.1_amd64.deb' libklibc_2.0.3-0ubuntu1.14.04.1_amd64.deb 40768 MD5Sum:733ef1d7bb06bc206417e6e32a95f3b7\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/liba/libaio/libaio1_0.3.109-4_amd64.deb' libaio1_0.3.109-4_amd64.deb 6364 MD5Sum:cd9da2f52a5d7713e5080c5ed6916a41\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/liba/libalgorithm-diff-perl/libalgorithm-diff-perl_1.19.02-3_all.deb' libalgorithm-diff-perl_1.19.02-3_all.deb 49964 MD5Sum:7462f70e9e9b691ca4a4657371d6ba8e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/liba/libalgorithm-diff-xs-perl/libalgorithm-diff-xs-perl_0.04-2build4_amd64.deb' libalgorithm-diff-xs-perl_0.04-2build4_amd64.deb 12572 MD5Sum:a1bd654bf2b8f30d464a6f95225a0744\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/liba/libalgorithm-merge-perl/libalgorithm-merge-perl_0.08-2_all.deb' libalgorithm-merge-perl_0.08-2_all.deb 12672 MD5Sum:bf1355aea7ab249fcd344cf0c692bc6c\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/liba/libasyncns/libasyncns0_0.8-4ubuntu2_amd64.deb' libasyncns0_0.8-4ubuntu2_amd64.deb 11886 MD5Sum:bf233bc958e37dab60c0f1ab7f8c6bf0\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libc/libcaca/libcaca0_0.99.beta18-1ubuntu5_amd64.deb' libcaca0_0.99.beta18-1ubuntu5_amd64.deb 202162 MD5Sum:2532fc55507b526751257c826e6b1b43\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libd/libdrm/libdrm2_2.4.67-1ubuntu0.14.04.1_amd64.deb' libdrm2_2.4.67-1ubuntu0.14.04.1_amd64.deb 27134 MD5Sum:aa505cf02ae2d2a5398318ed1991af6a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libe/libeatmydata/eatmydata_26-2_amd64.deb' eatmydata_26-2_amd64.deb 8034 MD5Sum:a12811bc18802ca88eaac1c361c49dd1\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libe/liberror-perl/liberror-perl_0.17-1.1_all.deb' liberror-perl_0.17-1.1_all.deb 21062 MD5Sum:4988e40e65eeba03317411bfdd52b76c\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libe/libevent/libevent-2.0-5_2.0.21-stable-1ubuntu1.14.04.1_amd64.deb' libevent-2.0-5_2.0.21-stable-1ubuntu1.14.04.1_amd64.deb 126144 MD5Sum:66bae54dc127761b5d044d20a49c84c4\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libf/libfile-fcntllock-perl/libfile-fcntllock-perl_0.14-2build1_amd64.deb' libfile-fcntllock-perl_0.14-2build1_amd64.deb 15932 MD5Sum:18813758778ece61bcdf84018218fc1d\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libg/libgcrypt11/libgcrypt11_1.5.3-2ubuntu4.4_amd64.deb' libgcrypt11_1.5.3-2ubuntu4.4_amd64.deb 238500 MD5Sum:ffa419347f7284b4a14701325bceed86\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libg/libgssglue/libgssglue1_0.4-2ubuntu1_amd64.deb' libgssglue1_0.4-2ubuntu1_amd64.deb 19710 MD5Sum:08250dff6de699fceff270123f609b49\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libi/libidn/libidn11_1.28-1ubuntu2.1_amd64.deb' libidn11_1.28-1ubuntu2.1_amd64.deb 94396 MD5Sum:bd25920b2fb45fd9c1055ff2c4dcd608\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libj/libjpeg8-empty/libjpeg8_8c-2ubuntu8_amd64.deb' libjpeg8_8c-2ubuntu8_amd64.deb 2194 MD5Sum:e0f16286dd787b951ffa953987fdf6a7\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libj/libjpeg-turbo/libjpeg-turbo8_1.3.0-0ubuntu2_amd64.deb' libjpeg-turbo8_1.3.0-0ubuntu2_amd64.deb 104020 MD5Sum:9b8b32831e8332714737af0342f57b28\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libn/libnfsidmap/libnfsidmap2_0.25-5_amd64.deb' libnfsidmap2_0.25-5_amd64.deb 32182 MD5Sum:5e06543f26481fa549a1e017eec4ef36\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libn/libnl3/libnl-3-200_3.2.21-1ubuntu3_amd64.deb' libnl-3-200_3.2.21-1ubuntu3_amd64.deb 45652 MD5Sum:e80a3f4c5b08821194c2cac3a00bfdf3\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libn/libnl3/libnl-genl-3-200_3.2.21-1ubuntu3_amd64.deb' libnl-genl-3-200_3.2.21-1ubuntu3_amd64.deb 10226 MD5Sum:9697116877182a3420e7c70099f81277\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libo/libogg/libogg0_1.3.1-1ubuntu1_amd64.deb' libogg0_1.3.1-1ubuntu1_amd64.deb 17036 MD5Sum:a6411133fd6d72d08bbcb265a7f31103\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libs/libsdl1.2/libsdl1.2debian_1.2.15-8ubuntu1.1_amd64.deb' libsdl1.2debian_1.2.15-8ubuntu1.1_amd64.deb 162322 MD5Sum:063b125221dda816ec3554eea53ce52e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libs/libsndfile/libsndfile1_1.0.25-7ubuntu2.1_amd64.deb' libsndfile1_1.0.25-7ubuntu2.1_amd64.deb 136292 MD5Sum:a01199628faa5c1ec2b97c167c25c0e9\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libt/libtasn1-6/libtasn1-6_3.4-3ubuntu0.4_amd64.deb' libtasn1-6_3.4-3ubuntu0.4_amd64.deb 43616 MD5Sum:59657d27d1a7e32e9549b5a21514d877\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libt/libtirpc/libtirpc1_0.2.2-5ubuntu2_amd64.deb' libtirpc1_0.2.2-5ubuntu2_amd64.deb 71258 MD5Sum:acc1c8e0345c8c3e53ba94a59a4729d8\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libt/libtool/libltdl7_2.4.2-1.7ubuntu1_amd64.deb' libltdl7_2.4.2-1.7ubuntu1_amd64.deb 35000 MD5Sum:ddeea7a0b4082abd4f746f46c8ccb48e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libv/libvorbis/libvorbis0a_1.3.2-1.3ubuntu1_amd64.deb' libvorbis0a_1.3.2-1.3ubuntu1_amd64.deb 87166 MD5Sum:e89e05f389fdaa1b834803a08c9213a4\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libv/libvorbis/libvorbisenc2_1.3.2-1.3ubuntu1_amd64.deb' libvorbisenc2_1.3.2-1.3ubuntu1_amd64.deb 84546 MD5Sum:fbdffecfc0a3f0dc45ec2480f54ea251\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libx/libxi/libxi6_1.7.1.901-1ubuntu1.1_amd64.deb' libxi6_2%3a1.7.1.901-1ubuntu1.1_amd64.deb 27908 MD5Sum:3eec85a777d125eede2cd939b0c2101f\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libx/libxml2/libxml2_2.9.1+dfsg1-3ubuntu4.8_amd64.deb' libxml2_2.9.1+dfsg1-3ubuntu4.8_amd64.deb 572698 MD5Sum:36c15eb271fcf8febdd62eb15f872633\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libx/libxrender/libxrender1_0.9.8-1build0.14.04.1_amd64.deb' libxrender1_1%3a0.9.8-1build0.14.04.1_amd64.deb 17878 MD5Sum:5a19f4d3486591f91c51d36d6e0208d0\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libx/libxtst/libxtst6_1.2.2-1_amd64.deb' libxtst6_2%3a1.2.2-1_amd64.deb 14086 MD5Sum:2594435dcd76d6eec2ff3fb68a3d4e9d\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/liby/libyaml/libyaml-0-2_0.1.4-3ubuntu3.1_amd64.deb' libyaml-0-2_0.1.4-3ubuntu3.1_amd64.deb 48066 MD5Sum:4dcc359331403252136be3490c923fc9\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/lcms2/liblcms2-2_2.5-0ubuntu4.1_amd64.deb' liblcms2-2_2.5-0ubuntu4.1_amd64.deb 131338 MD5Sum:90a2cbf106072d361749c2750eea55b2\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.127.22_all.deb' linux-firmware_1.127.22_all.deb 33190334 MD5Sum:7d5cef69c2cbe90206be4789892b8b94\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-libc-dev_3.13.0-96.143_amd64.deb' linux-libc-dev_3.13.0-96.143_amd64.deb 766976 MD5Sum:5dbbc222f0e988348bf40fd1371c9410\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux-lts-wily/linux-headers-4.2.0-42_4.2.0-42.49~14.04.1_all.deb' linux-headers-4.2.0-42_4.2.0-42.49~14.04.1_all.deb 9599802 MD5Sum:55eef74bc3c3458313d306e56df65f66\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux-lts-wily/linux-headers-4.2.0-42-generic_4.2.0-42.49~14.04.1_amd64.deb' linux-headers-4.2.0-42-generic_4.2.0-42.49~14.04.1_amd64.deb 780482 MD5Sum:c32a2b8b75dfcda202d294b96b862b8c\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux-lts-wily/linux-image-4.2.0-42-generic_4.2.0-42.49~14.04.1_amd64.deb' linux-image-4.2.0-42-generic_4.2.0-42.49~14.04.1_amd64.deb 17227966 MD5Sum:0cc30b4dd72aa8c3b9834247633819a0\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux-lts-wily/linux-image-extra-4.2.0-42-generic_4.2.0-42.49~14.04.1_amd64.deb' linux-image-extra-4.2.0-42-generic_4.2.0-42.49~14.04.1_amd64.deb 38303496 MD5Sum:a88e74dd8270dfb67ddd5c6dfb55a060\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux-meta-lts-wily/linux-generic-lts-wily_4.2.0.42.34_amd64.deb' linux-generic-lts-wily_4.2.0.42.34_amd64.deb 1798 MD5Sum:547387b997ce4b9dcad408ffcb54148f\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux-meta-lts-wily/linux-headers-generic-lts-wily_4.2.0.42.34_amd64.deb' linux-headers-generic-lts-wily_4.2.0.42.34_amd64.deb 2294 MD5Sum:5ebb327d9c1c8651281feccc0a3a5157\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux-meta-lts-wily/linux-image-generic-lts-wily_4.2.0.42.34_amd64.deb' linux-image-generic-lts-wily_4.2.0.42.34_amd64.deb 2318 MD5Sum:421cf8d6e11583bd2afcfea2ed303923\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/lsb/lsb-base_4.1+Debian11ubuntu6.2_all.deb' lsb-base_4.1+Debian11ubuntu6.2_all.deb 13260 MD5Sum:dac3d19e502c370ac880ca558d9a1a68\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/lsb/lsb-release_4.1+Debian11ubuntu6.2_all.deb' lsb-release_4.1+Debian11ubuntu6.2_all.deb 11640 MD5Sum:91771d82e34770615711d722a6779879\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/lzo2/liblzo2-2_2.06-1.2ubuntu1.1_amd64.deb' liblzo2-2_2.06-1.2ubuntu1.1_amd64.deb 46110 MD5Sum:b3e9733843fda9b2463a0745e7306092\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/m/make-dfsg/make_3.81-8.2ubuntu3_amd64.deb' make_3.81-8.2ubuntu3_amd64.deb 119286 MD5Sum:6442fbef4450fc977fb1ab6297cf7797\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/m/manpages/manpages-dev_3.54-1ubuntu1_all.deb' manpages-dev_3.54-1ubuntu1_all.deb 1819920 MD5Sum:8b108211126e2798112fbd55292e5690\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/m/mpclib3/libmpc3_1.0.1-1ubuntu1_amd64.deb' libmpc3_1.0.1-1ubuntu1_amd64.deb 38442 MD5Sum:c5749c5428040f492bc9d00b0101b8a8\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/m/mpfr4/libmpfr4_3.1.2-1_amd64.deb' libmpfr4_3.1.2-1_amd64.deb 202636 MD5Sum:3ff03e231bf643436f087da42faaad6d\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/m/msr-tools/msr-tools_1.3-2_amd64.deb' msr-tools_1.3-2_amd64.deb 10636 MD5Sum:5ffb50c3889cfccc901b940923d89e29\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/n/nfs-utils/nfs-common_1.2.8-6ubuntu1.2_amd64.deb' nfs-common_1%3a1.2.8-6ubuntu1.2_amd64.deb 180760 MD5Sum:64d83aabb28de942a6e367181ed580ca\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/n/nspr/libnspr4_4.12-0ubuntu0.14.04.1_amd64.deb' libnspr4_2%3a4.12-0ubuntu0.14.04.1_amd64.deb 110434 MD5Sum:cff22f4863f0e8356900e6b26872a63c\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/n/nss/libnss3_3.23-0ubuntu0.14.04.1_amd64.deb' libnss3_2%3a3.23-0ubuntu0.14.04.1_amd64.deb 1119284 MD5Sum:915f9fd9b0b0d18bbfe66f47774daec8\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/n/nss/libnss3-nssdb_3.23-0ubuntu0.14.04.1_all.deb' libnss3-nssdb_2%3a3.23-0ubuntu0.14.04.1_all.deb 10554 MD5Sum:7b4064d8bb5f8ca3f0aec63699666564\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/n/ntp/ntpdate_4.2.6.p5+dfsg-3ubuntu2.14.04.10_amd64.deb' ntpdate_1%3a4.2.6.p5+dfsg-3ubuntu2.14.04.10_amd64.deb 57684 MD5Sum:5ea1ccebfd8172032dc68697d172b64c\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/n/numactl/libnuma1_2.0.9~rc5-1ubuntu3.14.04.2_amd64.deb' libnuma1_2.0.9~rc5-1ubuntu3.14.04.2_amd64.deb 20548 MD5Sum:ecc0effed2e7ac705b71f44f1d4b0cc4\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/o/openldap/libldap-2.4-2_2.4.31-1+nmu2ubuntu8.3_amd64.deb' libldap-2.4-2_2.4.31-1+nmu2ubuntu8.3_amd64.deb 153128 MD5Sum:1acf98546023415c32f6f556ca4b1a58\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/o/openssh/openssh-client_6.6p1-2ubuntu2.8_amd64.deb' openssh-client_1%3a6.6p1-2ubuntu2.8_amd64.deb 563832 MD5Sum:046d0a1f78ce350724ae14003e19a8da\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/o/openssh/openssh-server_6.6p1-2ubuntu2.8_amd64.deb' openssh-server_1%3a6.6p1-2ubuntu2.8_amd64.deb 321632 MD5Sum:d59b2822a05d802c74cd89f8fff9c60a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/o/openssh/openssh-sftp-server_6.6p1-2ubuntu2.8_amd64.deb' openssh-sftp-server_1%3a6.6p1-2ubuntu2.8_amd64.deb 34174 MD5Sum:ce6873e6f0ae8f04106c8ad5fa6baf9e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.0.0_1.0.1f-1ubuntu2.21_amd64.deb' libssl1.0.0_1.0.1f-1ubuntu2.21_amd64.deb 829700 MD5Sum:129f6409bcb3d5c30538d3a68efc5e99\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/o/openssl/openssl_1.0.1f-1ubuntu2.21_amd64.deb' openssl_1.0.1f-1ubuntu2.21_amd64.deb 489490 MD5Sum:b19cd50748d32dd7128777c8c2eda11b\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/o/opus/libopus0_1.1-0ubuntu1_amd64.deb' libopus0_1.1-0ubuntu1_amd64.deb 153146 MD5Sum:b611832d9ef83e451dff69c1c81d5d04\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/pam/libpam0g_1.1.8-1ubuntu2.2_amd64.deb' libpam0g_1.1.8-1ubuntu2.2_amd64.deb 56072 MD5Sum:1273498c4f24df5a6514a8c43700c9d2\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/pam/libpam-modules_1.1.8-1ubuntu2.2_amd64.deb' libpam-modules_1.1.8-1ubuntu2.2_amd64.deb 234422 MD5Sum:e709e588f41be2f59149374a1eb6c9cb\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/pam/libpam-modules-bin_1.1.8-1ubuntu2.2_amd64.deb' libpam-modules-bin_1.1.8-1ubuntu2.2_amd64.deb 31164 MD5Sum:c6817859ed2a2e5f023a9d538e37daf0\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/pam/libpam-runtime_1.1.8-1ubuntu2.2_all.deb' libpam-runtime_1.1.8-1ubuntu2.2_all.deb 37766 MD5Sum:fa4d3d794c3259f1fc34a04d1e682bcf\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/patch/patch_2.7.1-4ubuntu2.3_amd64.deb' patch_2.7.1-4ubuntu2.3_amd64.deb 86356 MD5Sum:4f07a01b36e3a60a34c3bcef647894ae\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/pcre3/libpcre3_8.31-2ubuntu2.3_amd64.deb' libpcre3_1%3a8.31-2ubuntu2.3_amd64.deb 144410 MD5Sum:8ffa3b01676dab2247991c847e7039d6\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/pcsc-lite/libpcsclite1_1.8.10-1ubuntu1_amd64.deb' libpcsclite1_1.8.10-1ubuntu1_amd64.deb 20938 MD5Sum:adece73e911ca3dbdd3925294c75afee\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/perl/perl_5.18.2-2ubuntu1.1_amd64.deb' perl_5.18.2-2ubuntu1.1_amd64.deb 2647870 MD5Sum:c923b93fb9aa7f1ff97fcea2539bd8b9\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/perl/perl-base_5.18.2-2ubuntu1.1_amd64.deb' perl-base_5.18.2-2ubuntu1.1_amd64.deb 1146330 MD5Sum:d032a8ff7c2609d93af93e02aa7cf5ba\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/perl/perl-modules_5.18.2-2ubuntu1.1_all.deb' perl-modules_5.18.2-2ubuntu1.1_all.deb 2673194 MD5Sum:75bfbc6a0725be5533d5920d031bb121\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/pixman/libpixman-1-0_0.30.2-2ubuntu1.1_amd64.deb' libpixman-1-0_0.30.2-2ubuntu1.1_amd64.deb 225476 MD5Sum:2d12f5e47dad9b5f61299706413976da\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/prettytable/python-prettytable_0.7.2-2ubuntu2_all.deb' python-prettytable_0.7.2-2ubuntu2_all.deb 19966 MD5Sum:1532d286ecad16204509eca1e97b8c37\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/pulseaudio/libpulse0_4.0-0ubuntu11.1_amd64.deb' libpulse0_1%3a4.0-0ubuntu11.1_amd64.deb 225440 MD5Sum:84213503252a6aec962b12cd170af23f\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/pycurl/python3-pycurl_7.19.3-0ubuntu3_amd64.deb' python3-pycurl_7.19.3-0ubuntu3_amd64.deb 47494 MD5Sum:4a8692a3639a46f0c512f5d77f42ff16\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/pyserial/python-serial_2.6-1build1_all.deb' python-serial_2.6-1build1_all.deb 60088 MD5Sum:815adaf14f9c402d2d0507b1d99e7d71\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python2.7/libpython2.7_2.7.6-8ubuntu0.2_amd64.deb' libpython2.7_2.7.6-8ubuntu0.2_amd64.deb 1038642 MD5Sum:e52bac5d993bf5c8c60ef92b9e392603\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python2.7/libpython2.7-dev_2.7.6-8ubuntu0.2_amd64.deb' libpython2.7-dev_2.7.6-8ubuntu0.2_amd64.deb 22007718 MD5Sum:8d59685b68713072a86e278b6b5b22ab\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python2.7/python2.7-dev_2.7.6-8ubuntu0.2_amd64.deb' python2.7-dev_2.7.6-8ubuntu0.2_amd64.deb 269106 MD5Sum:b329c89de034410c49eb9525597c11c6\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python3.4/libpython3.4-minimal_3.4.3-1ubuntu1~14.04.4_amd64.deb' libpython3.4-minimal_3.4.3-1ubuntu1~14.04.4_amd64.deb 462462 MD5Sum:8365ac255bbc0035615006a20c178eca\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python3.4/libpython3.4-stdlib_3.4.3-1ubuntu1~14.04.4_amd64.deb' libpython3.4-stdlib_3.4.3-1ubuntu1~14.04.4_amd64.deb 1984448 MD5Sum:4c1a5efe2046b78fd3dfbe49c3c23995\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python3.4/python3.4_3.4.3-1ubuntu1~14.04.4_amd64.deb' python3.4_3.4.3-1ubuntu1~14.04.4_amd64.deb 177620 MD5Sum:f5b213484c94f39d7dc8b9187024d41e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python3.4/python3.4-minimal_3.4.3-1ubuntu1~14.04.4_amd64.deb' python3.4-minimal_3.4.3-1ubuntu1~14.04.4_amd64.deb 1227040 MD5Sum:05dd645ea1fb413000aa407ca4f80b32\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-defaults/libpython-dev_2.7.5-5ubuntu3_amd64.deb' libpython-dev_2.7.5-5ubuntu3_amd64.deb 7078 MD5Sum:3b37a8ee5197b689d2fe472e81583e41\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-defaults/python-dev_2.7.5-5ubuntu3_amd64.deb' python-dev_2.7.5-5ubuntu3_amd64.deb 1166 MD5Sum:0fb9dbd4067f94dc4cd894cefc50fe47\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-json-patch/python-jsonpatch_1.3-4_all.deb' python-jsonpatch_1.3-4_all.deb 9088 MD5Sum:d1521e9621c4c751d164a6d979705a12\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-json-pointer/python-json-pointer_1.0-2build1_all.deb' python-json-pointer_1.0-2build1_all.deb 5158 MD5Sum:b0762e2a2192458adcbf70e6be02172d\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-oauth/python-oauth_1.0.1-3build2_all.deb' python-oauth_1.0.1-3build2_all.deb 12830 MD5Sum:e2c16c59e6242e3abb211a3e64297615\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-setuptools/python3-pkg-resources_3.3-1ubuntu2_all.deb' python3-pkg-resources_3.3-1ubuntu2_all.deb 31704 MD5Sum:e44cbc2a92ab2c53d01c7d54a79020f0\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-setuptools/python-pkg-resources_3.3-1ubuntu2_all.deb' python-pkg-resources_3.3-1ubuntu2_all.deb 61910 MD5Sum:d12cb222f33ac215006d472c63d3aeb8\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-setuptools/python-setuptools_3.3-1ubuntu2_all.deb' python-setuptools_3.3-1ubuntu2_all.deb 230056 MD5Sum:095838ab2e8028796486463d62e5b88b\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-setuptools/python-setuptools-whl_3.3-1ubuntu2_all.deb' python-setuptools-whl_3.3-1ubuntu2_all.deb 244386 MD5Sum:bed8daea8be2938af22a1bc7fdc0d9f1\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-urllib3/python-urllib3-whl_1.7.1-1ubuntu4_all.deb' python-urllib3-whl_1.7.1-1ubuntu4_all.deb 64008 MD5Sum:5614ad88debd4c93441cc119f5a478a1\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/pyyaml/python-yaml_3.10-4ubuntu0.1_amd64.deb' python-yaml_3.10-4ubuntu0.1_amd64.deb 101898 MD5Sum:3bbc120de69a86a8f0b996d722437fd4\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/r/requests/python-requests-whl_2.2.1-1ubuntu0.3_all.deb' python-requests-whl_2.2.1-1ubuntu0.3_all.deb 227230 MD5Sum:d4a08ea174bf075523d7c045a5ef4544\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/r/rpcbind/rpcbind_0.2.1-2ubuntu2.2_amd64.deb' rpcbind_0.2.1-2ubuntu2.2_amd64.deb 37056 MD5Sum:279a20e0acfea4036bce808ee12db789\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/sharutils/sharutils_4.14-1ubuntu1_amd64.deb' sharutils_1%3a4.14-1ubuntu1_amd64.deb 144824 MD5Sum:021cd2f95dd7fa1b4218d1caf50c882e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/six/python-six-whl_1.5.2-1ubuntu1_all.deb' python-six-whl_1.5.2-1ubuntu1_all.deb 10502 MD5Sum:d8224e11a6bf8bc46d5649b4675fe057\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/snappy/libsnappy1_1.1.0-1ubuntu1_amd64.deb' libsnappy1_1.1.0-1ubuntu1_amd64.deb 11152 MD5Sum:6e75ed3aa224013957954c6671bead67\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/software-properties/python3-software-properties_0.92.37.7_all.deb' python3-software-properties_0.92.37.7_all.deb 19120 MD5Sum:00da7ba0cac32440cdd8c2137ca9771e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/software-properties/software-properties-common_0.92.37.7_all.deb' software-properties-common_0.92.37.7_all.deb 9356 MD5Sum:195890432324c90ea6a0e1c332f953d6\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/strongswan/libstrongswan_5.1.2-0ubuntu2.4_amd64.deb' libstrongswan_5.1.2-0ubuntu2.4_amd64.deb 1447810 MD5Sum:7e37035cdbbe437917089ef7ea44c4f7\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/strongswan/strongswan_5.1.2-0ubuntu2.4_all.deb' strongswan_5.1.2-0ubuntu2.4_all.deb 29718 MD5Sum:cb287cde0028c9b984ba4642ed243592\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/strongswan/strongswan-ike_5.1.2-0ubuntu2.4_amd64.deb' strongswan-ike_5.1.2-0ubuntu2.4_amd64.deb 1199256 MD5Sum:e72cb89680f9d7d257018c49531b14db\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/strongswan/strongswan-plugin-openssl_5.1.2-0ubuntu2.4_amd64.deb' strongswan-plugin-openssl_5.1.2-0ubuntu2.4_amd64.deb 188634 MD5Sum:536e99bc490a6cab86233f811620c5f7\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/strongswan/strongswan-starter_5.1.2-0ubuntu2.4_amd64.deb' strongswan-starter_5.1.2-0ubuntu2.4_amd64.deb 708252 MD5Sum:1d6ee974cb75ddb9890b67951e6b2f23\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/systemd/libpam-systemd_204-5ubuntu20.19_amd64.deb' libpam-systemd_204-5ubuntu20.19_amd64.deb 25544 MD5Sum:3a8ab37af48ffcc23f9bef72e80f59c8\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/systemd/libsystemd-daemon0_204-5ubuntu20.19_amd64.deb' libsystemd-daemon0_204-5ubuntu20.19_amd64.deb 10194 MD5Sum:b3c2675173f71a987bc78120447beef2\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/systemd/libsystemd-journal0_204-5ubuntu20.19_amd64.deb' libsystemd-journal0_204-5ubuntu20.19_amd64.deb 50064 MD5Sum:f91fbd1ec6fb416186a453b2f9e4cf8a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/systemd/libsystemd-login0_204-5ubuntu20.19_amd64.deb' libsystemd-login0_204-5ubuntu20.19_amd64.deb 27206 MD5Sum:f40f53f393bd464b4cb30e51b4db6707\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/systemd/libudev1_204-5ubuntu20.19_amd64.deb' libudev1_204-5ubuntu20.19_amd64.deb 33776 MD5Sum:efaa66441569692a31cf0cdc3b2b1dd8\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/systemd/systemd-services_204-5ubuntu20.19_amd64.deb' systemd-services_204-5ubuntu20.19_amd64.deb 197024 MD5Sum:c005d7f4fcfc1299bbab853c4897c7a7\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/systemd/udev_204-5ubuntu20.19_amd64.deb' udev_204-5ubuntu20.19_amd64.deb 734516 MD5Sum:f90937775fbbbe862974abe0332b6cb5\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/t/tzdata/tzdata_2016f-0ubuntu0.14.04_all.deb' tzdata_2016f-0ubuntu0.14.04_all.deb 166416 MD5Sum:8853ac8e274c495758674be2ca67aa0d\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/u/unattended-upgrades/unattended-upgrades_0.82.1ubuntu2.4_all.deb' unattended-upgrades_0.82.1ubuntu2.4_all.deb 25856 MD5Sum:c635e645c9d91eb2d4d182d97098150a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/u/update-manager/python3-update-manager_0.196.21_all.deb' python3-update-manager_1%3a0.196.21_all.deb 32038 MD5Sum:ab456fa7a5319d23bf8f0d1049aeb060\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/u/update-manager/update-manager-core_0.196.21_all.deb' update-manager-core_1%3a0.196.21_all.deb 8210 MD5Sum:fba7ecb1a1e70a4382a8176d37186865\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/u/usbredir/libusbredirparser1_0.6-2ubuntu1.1_amd64.deb' libusbredirparser1_0.6-2ubuntu1.1_amd64.deb 13286 MD5Sum:60574ac64168133bd8a974d58b7e9c5e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/u/usbutils/usbutils_007-2ubuntu1.1_amd64.deb' usbutils_1%3a007-2ubuntu1.1_amd64.deb 205284 MD5Sum:8dd05d22ed0ab249bfed02b3266e9bb5\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/w/wget/wget_1.15-1ubuntu1.14.04.2_amd64.deb' wget_1.15-1ubuntu1.14.04.2_amd64.deb 270522 MD5Sum:5d8104c0b75bb8bdb1984457082e7bb8\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/w/wheel/python-wheel_0.24.0-1~ubuntu1_all.deb' python-wheel_0.24.0-1~ubuntu1_all.deb 44680 MD5Sum:a1f3817d6dc2aa707d1ac2a075fabf37\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/x/xen/libxen-4.4_4.4.2-0ubuntu0.14.04.6_amd64.deb' libxen-4.4_4.4.2-0ubuntu0.14.04.6_amd64.deb 273704 MD5Sum:01902042887b57bb12591a64a45c9bd7\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/x/xen/libxenstore3.0_4.4.2-0ubuntu0.14.04.6_amd64.deb' libxenstore3.0_4.4.2-0ubuntu0.14.04.6_amd64.deb 19354 MD5Sum:2dd53c140e4d4c58d57f25c82c3cc57a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/x/xorg/x11-common_7.7+1ubuntu8.1_all.deb' x11-common_1%3a7.7+1ubuntu8.1_all.deb 49504 MD5Sum:62ee5ada95d77863753c3c1f24455810\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/y/yajl/libyajl2_2.0.4-4_amd64.deb' libyajl2_2.0.4-4_amd64.deb 20834 MD5Sum:d7241d878ea65cbed080196411ec92c2\r
+'http://us.archive.ubuntu.com/ubuntu/pool/universe/a/aufs-tools/aufs-tools_3.2+20130722-1.1_amd64.deb' aufs-tools_1%3a3.2+20130722-1.1_amd64.deb 92274 MD5Sum:971d9f80df61d9398f7356e60e1c3723\r
+'http://us.archive.ubuntu.com/ubuntu/pool/universe/c/chardet-whl/python-chardet-whl_2.2.1-2~ubuntu1_all.deb' python-chardet-whl_2.2.1-2~ubuntu1_all.deb 170254 MD5Sum:d882e156f6af98454a96cae30ae58784\r
+'http://us.archive.ubuntu.com/ubuntu/pool/universe/d/distlib/python-distlib_0.1.8-1ubuntu1_all.deb' python-distlib_0.1.8-1ubuntu1_all.deb 112604 MD5Sum:b3288d6d230096c11d69ebe18c44ed83\r
+'http://us.archive.ubuntu.com/ubuntu/pool/universe/d/distlib/python-distlib-whl_0.1.8-1ubuntu1_all.deb' python-distlib-whl_0.1.8-1ubuntu1_all.deb 140312 MD5Sum:93792a4c21365ded4316fdb5bc895dd5\r
+'http://us.archive.ubuntu.com/ubuntu/pool/universe/p/python-colorama/python-colorama_0.2.5-0.1ubuntu2_all.deb' python-colorama_0.2.5-0.1ubuntu2_all.deb 18374 MD5Sum:b06bc963962c3f3c97f5d1da53a56f3f\r
+'http://us.archive.ubuntu.com/ubuntu/pool/universe/p/python-colorama/python-colorama-whl_0.2.5-0.1ubuntu2_all.deb' python-colorama-whl_0.2.5-0.1ubuntu2_all.deb 18212 MD5Sum:2c4ecb5b3fc49ae20510d3aac886b66a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/universe/p/python-pip/python-pip_1.5.4-1ubuntu4_all.deb' python-pip_1.5.4-1ubuntu4_all.deb 97320 MD5Sum:2f9893e68cba11320605bbc554000b2f\r
+'http://us.archive.ubuntu.com/ubuntu/pool/universe/p/python-pip/python-pip-whl_1.5.4-1ubuntu4_all.deb' python-pip-whl_1.5.4-1ubuntu4_all.deb 110990 MD5Sum:45dd75216ca01ef0758e98b89d88093f\r
+'http://us.archive.ubuntu.com/ubuntu/pool/universe/p/python-virtualenv/python-virtualenv_1.11.4-1ubuntu1_all.deb' python-virtualenv_1.11.4-1ubuntu1_all.deb 1485420 MD5Sum:6df1003bf2392cd14f1a2710ba8cf5d5\r
diff --git a/resources/tools/disk-image-builder/ubuntu/lists/ubuntu-14.04.4_2016-10-07_1.3/pip-requirements.txt b/resources/tools/disk-image-builder/ubuntu/lists/ubuntu-14.04.4_2016-10-07_1.3/pip-requirements.txt
new file mode 100644 (file)
index 0000000..69ba8a9
--- /dev/null
@@ -0,0 +1,14 @@
+docopt==0.6.2\r
+ecdsa==0.13\r
+enum34==1.1.2\r
+interruptingcow==0.6\r
+ipaddress==1.0.16\r
+paramiko==1.16.0\r
+pycrypto==2.6.1\r
+pykwalify==1.5.0\r
+python-dateutil==2.4.2\r
+PyYAML==3.11\r
+requests==2.9.1\r
+robotframework==2.9.2\r
+scapy==2.3.1\r
+scp==0.10.2\r
diff --git a/resources/tools/disk-image-builder/ubuntu/lists/ubuntu-16.04.1_2016-10-10_1.4/apt-packages.txt b/resources/tools/disk-image-builder/ubuntu/lists/ubuntu-16.04.1_2016-10-10_1.4/apt-packages.txt
new file mode 100644 (file)
index 0000000..94efd02
--- /dev/null
@@ -0,0 +1,246 @@
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/accountsservice/accountsservice_0.6.40-2ubuntu11.2_amd64.deb' accountsservice_0.6.40-2ubuntu11.2_amd64.deb 56180 MD5Sum:6bea6a08b0a3a74c847aa27ccdba1b9e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/accountsservice/libaccountsservice0_0.6.40-2ubuntu11.2_amd64.deb' libaccountsservice0_0.6.40-2ubuntu11.2_amd64.deb 68856 MD5Sum:607cc8b17a6a5ed940060400d964e189\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/acl/acl_2.2.52-3_amd64.deb' acl_2.2.52-3_amd64.deb 37960 MD5Sum:39c72a4a24b243236757759d679380bb\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/alsa-lib/libasound2_1.1.0-0ubuntu1_amd64.deb' libasound2_1.1.0-0ubuntu1_amd64.deb 350112 MD5Sum:c7a5b1b0cfdd1d7f1a8f26bcac4701a3\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/alsa-lib/libasound2-data_1.1.0-0ubuntu1_all.deb' libasound2-data_1.1.0-0ubuntu1_all.deb 29438 MD5Sum:4cd49c6c84f451d11459c880236bb337\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/apparmor/libapparmor1_2.10.95-0ubuntu2.2_amd64.deb' libapparmor1_2.10.95-0ubuntu2.2_amd64.deb 31764 MD5Sum:1480ea01ece83354a5de93c65428d37b\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/apt/apt-transport-https_1.2.12~ubuntu16.04.1_amd64.deb' apt-transport-https_1.2.12~ubuntu16.04.1_amd64.deb 25682 MD5Sum:cac09fdaa937c86826857b7295c9a6ee\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/avahi/libavahi-client3_0.6.32~rc+dfsg-1ubuntu2_amd64.deb' libavahi-client3_0.6.32~rc+dfsg-1ubuntu2_amd64.deb 25148 MD5Sum:e58d3b6a71e9da24b430f76f90f63f9d\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/avahi/libavahi-common3_0.6.32~rc+dfsg-1ubuntu2_amd64.deb' libavahi-common3_0.6.32~rc+dfsg-1ubuntu2_amd64.deb 21642 MD5Sum:9f4106c0918bf2b779e7d4e2158ef648\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/a/avahi/libavahi-common-data_0.6.32~rc+dfsg-1ubuntu2_amd64.deb' libavahi-common-data_0.6.32~rc+dfsg-1ubuntu2_amd64.deb 21706 MD5Sum:f7e6efc7b58036c6154be9b3f050845b\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/bind9/libdns-export162_9.10.3.dfsg.P4-8ubuntu1.1_amd64.deb' libdns-export162_1%3a9.10.3.dfsg.P4-8ubuntu1.1_amd64.deb 664976 MD5Sum:626456312a8c704499dcdfbe82d46d1a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/bind9/libisc-export160_9.10.3.dfsg.P4-8ubuntu1.1_amd64.deb' libisc-export160_1%3a9.10.3.dfsg.P4-8ubuntu1.1_amd64.deb 152104 MD5Sum:abf810146cd0bbb6b7b59b2bae6ffe29\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/binutils/binutils_2.26.1-1ubuntu1~16.04.3_amd64.deb' binutils_2.26.1-1ubuntu1~16.04.3_amd64.deb 2310310 MD5Sum:04b00c4b3ba1d86afbb679b63476d05a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/blinker/python3-blinker_1.3.dfsg2-1build1_all.deb' python3-blinker_1.3.dfsg2-1build1_all.deb 12518 MD5Sum:ba0b5d380216ccb354cbc9a21e0929d5\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/bluez/libbluetooth3_5.37-0ubuntu5_amd64.deb' libbluetooth3_5.37-0ubuntu5_amd64.deb 61306 MD5Sum:c8a82247c33f550d76e9489de794533d\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/boost1.58/libboost-iostreams1.58.0_1.58.0+dfsg-5ubuntu3.1_amd64.deb' libboost-iostreams1.58.0_1.58.0+dfsg-5ubuntu3.1_amd64.deb 28954 MD5Sum:6f938f436adabb8e01cf4382f1d89876\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/boost1.58/libboost-random1.58.0_1.58.0+dfsg-5ubuntu3.1_amd64.deb' libboost-random1.58.0_1.58.0+dfsg-5ubuntu3.1_amd64.deb 11674 MD5Sum:22138508eb0106143b73c270141d1761\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/boost1.58/libboost-system1.58.0_1.58.0+dfsg-5ubuntu3.1_amd64.deb' libboost-system1.58.0_1.58.0+dfsg-5ubuntu3.1_amd64.deb 9146 MD5Sum:3dd69b1b4c2a64a4600cd781c38f3c6a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/boost1.58/libboost-thread1.58.0_1.58.0+dfsg-5ubuntu3.1_amd64.deb' libboost-thread1.58.0_1.58.0+dfsg-5ubuntu3.1_amd64.deb 47010 MD5Sum:2c185c0d3e0ff3d424fbb077e78fe545\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/bridge-utils/bridge-utils_1.5-9ubuntu1_amd64.deb' bridge-utils_1.5-9ubuntu1_amd64.deb 28610 MD5Sum:a81ea7f42da2e7a6c32b866681897ad4\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/brltty/libbrlapi0.6_5.3.1-2ubuntu2.1_amd64.deb' libbrlapi0.6_5.3.1-2ubuntu2.1_amd64.deb 20714 MD5Sum:18e457ca6629c3a0863994a976f93973\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/b/build-essential/build-essential_12.1ubuntu2_amd64.deb' build-essential_12.1ubuntu2_amd64.deb 4758 MD5Sum:731c3a328f87a14bf4f887ceffc51241\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/ca-certificates-java/ca-certificates-java_20160321_all.deb' ca-certificates-java_20160321_all.deb 12862 MD5Sum:fcb5fd121a45e7e49b85e87fc038d6d5\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/ceph/librados2_10.2.2-0ubuntu0.16.04.2_amd64.deb' librados2_10.2.2-0ubuntu0.16.04.2_amd64.deb 1633494 MD5Sum:b977fc1737be2db89e3cdafc8134e1ac\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/ceph/librbd1_10.2.2-0ubuntu0.16.04.2_amd64.deb' librbd1_10.2.2-0ubuntu0.16.04.2_amd64.deb 2108866 MD5Sum:60f4d61fe06d5fbf8e7d8c5b80f1cf16\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/cloud-init/cloud-init_0.7.8-1-g3705bb5-0ubuntu1~16.04.1_all.deb' cloud-init_0.7.8-1-g3705bb5-0ubuntu1~16.04.1_all.deb 268710 MD5Sum:d0c6d223fd5555659546cc9bf5a09f9e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/cloud-utils/cloud-guest-utils_0.27-0ubuntu24_all.deb' cloud-guest-utils_0.27-0ubuntu24_all.deb 15164 MD5Sum:8b08dbc4a576e942fe4acdd9f4f51aca\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/configobj/python3-configobj_5.0.6-2_all.deb' python3-configobj_5.0.6-2_all.deb 34200 MD5Sum:cbce754e3638c980fd63c384f1a163a8\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/cpu-checker/cpu-checker_0.7-0ubuntu7_amd64.deb' cpu-checker_0.7-0ubuntu7_amd64.deb 6862 MD5Sum:1a809fb421f82a1d5d148013bedcba59\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/cups/libcups2_2.1.3-4_amd64.deb' libcups2_2.1.3-4_amd64.deb 196652 MD5Sum:3995ab409b0cb7c4440dfc90b54729d6\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/curl/libcurl3-gnutls_7.47.0-1ubuntu2.1_amd64.deb' libcurl3-gnutls_7.47.0-1ubuntu2.1_amd64.deb 183306 MD5Sum:3d0b151da2430eaebfec7cfce3f8f224\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/cyrus-sasl2/libsasl2-2_2.1.26.dfsg1-14build1_amd64.deb' libsasl2-2_2.1.26.dfsg1-14build1_amd64.deb 48708 MD5Sum:af15d7b37cbdfc4c413273c5225a67a6\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/cyrus-sasl2/libsasl2-modules_2.1.26.dfsg1-14build1_amd64.deb' libsasl2-modules_2.1.26.dfsg1-14build1_amd64.deb 47526 MD5Sum:8fda866e5a4adfe40a1ffc15fac77542\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/c/cyrus-sasl2/libsasl2-modules-db_2.1.26.dfsg1-14build1_amd64.deb' libsasl2-modules-db_2.1.26.dfsg1-14build1_amd64.deb 14458 MD5Sum:08577afddd24ee2e6fce4ff455653081\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/d/device-tree-compiler/libfdt1_1.4.0+dfsg-2_amd64.deb' libfdt1_1.4.0+dfsg-2_amd64.deb 14136 MD5Sum:ea277dec72e4b0dc9ae18140dab6f147\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/d/dkms/dkms_2.2.0.3-2ubuntu11.2_all.deb' dkms_2.2.0.3-2ubuntu11.2_all.deb 66166 MD5Sum:60b5993d95679f32bbf2d015082f8325\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/d/dpkg/dpkg-dev_1.18.4ubuntu1.1_all.deb' dpkg-dev_1.18.4ubuntu1.1_all.deb 584114 MD5Sum:8e732fd2f0eb2141b9fa5efa33891858\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/d/dpkg/libdpkg-perl_1.18.4ubuntu1.1_all.deb' libdpkg-perl_1.18.4ubuntu1.1_all.deb 195494 MD5Sum:ef90a84e0cbdc08dbf664d3367ba0fc4\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/e/expat/libexpat1-dev_2.1.0-7ubuntu0.16.04.2_amd64.deb' libexpat1-dev_2.1.0-7ubuntu0.16.04.2_amd64.deb 115328 MD5Sum:df5d013eec845ea323df40c64e3ac2e6\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/f/fakeroot/fakeroot_1.20.2-1ubuntu1_amd64.deb' fakeroot_1.20.2-1ubuntu1_amd64.deb 61784 MD5Sum:b153b1ed316419be55f3f575c092e73b\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/f/fakeroot/libfakeroot_1.20.2-1ubuntu1_amd64.deb' libfakeroot_1.20.2-1ubuntu1_amd64.deb 25510 MD5Sum:e3c90aa7376ae3a3e966d1688b9dab70\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/f/flac/libflac8_1.3.1-4_amd64.deb' libflac8_1.3.1-4_amd64.deb 210396 MD5Sum:c0c0306a333d443f35c866bcf5e05c3a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/f/fontconfig/fontconfig-config_2.11.94-0ubuntu1.1_all.deb' fontconfig-config_2.11.94-0ubuntu1.1_all.deb 49934 MD5Sum:d8ee5cb98a73e9fd84f0c21b7f00728f\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/f/fontconfig/libfontconfig1_2.11.94-0ubuntu1.1_amd64.deb' libfontconfig1_2.11.94-0ubuntu1.1_amd64.deb 131248 MD5Sum:e1d3510a190b0910720a7ae597ce53ea\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/f/fonts-dejavu/fonts-dejavu-core_2.35-1_all.deb' fonts-dejavu-core_2.35-1_all.deb 1038624 MD5Sum:d3c6235a85d2646078f1b82ab257ef33\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/f/fuse/libfuse2_2.9.4-1ubuntu3.1_amd64.deb' libfuse2_2.9.4-1ubuntu3.1_amd64.deb 89908 MD5Sum:2bdd7633ce8e2d8b9978756416772991\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-5/cpp-5_5.4.0-6ubuntu1~16.04.2_amd64.deb' cpp-5_5.4.0-6ubuntu1~16.04.2_amd64.deb 7659676 MD5Sum:9698b350232194a90c341d9f22acb0d3\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-5/g++-5_5.4.0-6ubuntu1~16.04.2_amd64.deb' g++-5_5.4.0-6ubuntu1~16.04.2_amd64.deb 8302162 MD5Sum:58f099107ac2fab651614c8f2fb6da06\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-5/gcc-5_5.4.0-6ubuntu1~16.04.2_amd64.deb' gcc-5_5.4.0-6ubuntu1~16.04.2_amd64.deb 8604454 MD5Sum:5ff380306e56532dbe785702cf6bd479\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-5/gcc-5-base_5.4.0-6ubuntu1~16.04.2_amd64.deb' gcc-5-base_5.4.0-6ubuntu1~16.04.2_amd64.deb 16594 MD5Sum:8941046618527561ea3a143dbb43a0d5\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-5/libasan2_5.4.0-6ubuntu1~16.04.2_amd64.deb' libasan2_5.4.0-6ubuntu1~16.04.2_amd64.deb 264328 MD5Sum:d4add17174523564cb4f49760d402524\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-5/libatomic1_5.4.0-6ubuntu1~16.04.2_amd64.deb' libatomic1_5.4.0-6ubuntu1~16.04.2_amd64.deb 8902 MD5Sum:791bb61bdab3a151cbf76b208ba56ba0\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-5/libcc1-0_5.4.0-6ubuntu1~16.04.2_amd64.deb' libcc1-0_5.4.0-6ubuntu1~16.04.2_amd64.deb 38758 MD5Sum:1efe2ca3c472a4a67fc0ba16932f46dc\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-5/libcilkrts5_5.4.0-6ubuntu1~16.04.2_amd64.deb' libcilkrts5_5.4.0-6ubuntu1~16.04.2_amd64.deb 40032 MD5Sum:fa5a85bc91d27a8010f605414f395ccb\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-5/libgcc-5-dev_5.4.0-6ubuntu1~16.04.2_amd64.deb' libgcc-5-dev_5.4.0-6ubuntu1~16.04.2_amd64.deb 2240894 MD5Sum:c2c62da98a5cb071360bd1edab39b3a5\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-5/libgomp1_5.4.0-6ubuntu1~16.04.2_amd64.deb' libgomp1_5.4.0-6ubuntu1~16.04.2_amd64.deb 55060 MD5Sum:b682973038383927d420a3a6388b0675\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-5/libitm1_5.4.0-6ubuntu1~16.04.2_amd64.deb' libitm1_5.4.0-6ubuntu1~16.04.2_amd64.deb 27362 MD5Sum:4ce1445d6e0649b4fac34606042ac642\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-5/liblsan0_5.4.0-6ubuntu1~16.04.2_amd64.deb' liblsan0_5.4.0-6ubuntu1~16.04.2_amd64.deb 104918 MD5Sum:a4898598aa7d583235f0306b52da4fbc\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-5/libmpx0_5.4.0-6ubuntu1~16.04.2_amd64.deb' libmpx0_5.4.0-6ubuntu1~16.04.2_amd64.deb 9762 MD5Sum:ff9605e2a19365f091f1093a307713d1\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-5/libquadmath0_5.4.0-6ubuntu1~16.04.2_amd64.deb' libquadmath0_5.4.0-6ubuntu1~16.04.2_amd64.deb 131348 MD5Sum:ddda6e016e5422789bac0f6414195d62\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-5/libstdc++-5-dev_5.4.0-6ubuntu1~16.04.2_amd64.deb' libstdc++-5-dev_5.4.0-6ubuntu1~16.04.2_amd64.deb 1430352 MD5Sum:0e51627ce6c39c2473b5c4d5d2d0d4c9\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-5/libstdc++6_5.4.0-6ubuntu1~16.04.2_amd64.deb' libstdc++6_5.4.0-6ubuntu1~16.04.2_amd64.deb 393348 MD5Sum:e81ffa2d98cc04fd295ebac1f8f51c1c\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-5/libtsan0_5.4.0-6ubuntu1~16.04.2_amd64.deb' libtsan0_5.4.0-6ubuntu1~16.04.2_amd64.deb 244150 MD5Sum:fb1996b8b434b8b34e5f56479e3bbc41\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-5/libubsan0_5.4.0-6ubuntu1~16.04.2_amd64.deb' libubsan0_5.4.0-6ubuntu1~16.04.2_amd64.deb 95358 MD5Sum:d325be762cdd32aaf7fe78f8797e2b77\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-defaults/cpp_5.3.1-1ubuntu1_amd64.deb' cpp_4%3a5.3.1-1ubuntu1_amd64.deb 27662 MD5Sum:4c291e4aaf6406f61e3188d526479d51\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-defaults/g++_5.3.1-1ubuntu1_amd64.deb' g++_4%3a5.3.1-1ubuntu1_amd64.deb 1504 MD5Sum:0c03d113ff00ebc960f294420e60855b\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gcc-defaults/gcc_5.3.1-1ubuntu1_amd64.deb' gcc_4%3a5.3.1-1ubuntu1_amd64.deb 5244 MD5Sum:df1516b203a66a86a728eab7a4c349e8\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gdbm/libgdbm3_1.8.3-13.1_amd64.deb' libgdbm3_1.8.3-13.1_amd64.deb 16926 MD5Sum:b2001800d7c61d4b0b12b077a0af2b5a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gdisk/gdisk_1.0.1-1build1_amd64.deb' gdisk_1.0.1-1build1_amd64.deb 194230 MD5Sum:24e876aa3c2e94e39c17a4551f5d8514\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/git/git_2.7.4-0ubuntu1_amd64.deb' git_1%3a2.7.4-0ubuntu1_amd64.deb 3006120 MD5Sum:0412535c34d3f900629e9409ad73aead\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/git/git-man_2.7.4-0ubuntu1_all.deb' git-man_1%3a2.7.4-0ubuntu1_all.deb 734758 MD5Sum:0c00ac0f6cc7cc5b1b17f2e30ad44342\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/glibc/libc6-dev_2.23-0ubuntu3_amd64.deb' libc6-dev_2.23-0ubuntu3_amd64.deb 2084240 MD5Sum:0437b586145b9179837377a979c78364\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/glibc/libc-dev-bin_2.23-0ubuntu3_amd64.deb' libc-dev-bin_2.23-0ubuntu3_amd64.deb 68656 MD5Sum:366f27af788856105f3402f15a30d92f\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gnupg/gnupg_1.4.20-1ubuntu3.1_amd64.deb' gnupg_1.4.20-1ubuntu3.1_amd64.deb 625938 MD5Sum:955b23eb62539452a8aa37e34e6f77c1\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/gnupg/gpgv_1.4.20-1ubuntu3.1_amd64.deb' gpgv_1.4.20-1ubuntu3.1_amd64.deb 165264 MD5Sum:1debba9f668b7dcdca878d1e0e25c98a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/groff/groff-base_1.22.3-7_amd64.deb' groff-base_1.22.3-7_amd64.deb 1150932 MD5Sum:7afb23ed2960cd67ab3196f29b9ff7e2\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/grub2/grub2-common_2.02~beta2-36ubuntu3.2_amd64.deb' grub2-common_2.02~beta2-36ubuntu3.2_amd64.deb 510912 MD5Sum:634e13acd2c8cab54b01e84b5e254845\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/grub2/grub-common_2.02~beta2-36ubuntu3.2_amd64.deb' grub-common_2.02~beta2-36ubuntu3.2_amd64.deb 1706552 MD5Sum:7899a24a07f8b62e08a455bdab510c47\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/grub2/grub-pc_2.02~beta2-36ubuntu3.2_amd64.deb' grub-pc_2.02~beta2-36ubuntu3.2_amd64.deb 197080 MD5Sum:5d4cdb8542ad3e63302698a075e5e959\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/g/grub2/grub-pc-bin_2.02~beta2-36ubuntu3.2_amd64.deb' grub-pc-bin_2.02~beta2-36ubuntu3.2_amd64.deb 883966 MD5Sum:9bb93b3374a6ad20419396c488cbf5f9\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/h/heimdal/libasn1-8-heimdal_1.7~git20150920+dfsg-4ubuntu1_amd64.deb' libasn1-8-heimdal_1.7~git20150920+dfsg-4ubuntu1_amd64.deb 174366 MD5Sum:42aa97710227f6c372d232799fde6790\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/h/heimdal/libgssapi3-heimdal_1.7~git20150920+dfsg-4ubuntu1_amd64.deb' libgssapi3-heimdal_1.7~git20150920+dfsg-4ubuntu1_amd64.deb 96084 MD5Sum:0c9467b00d258e3175addbb5a16fdc72\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/h/heimdal/libhcrypto4-heimdal_1.7~git20150920+dfsg-4ubuntu1_amd64.deb' libhcrypto4-heimdal_1.7~git20150920+dfsg-4ubuntu1_amd64.deb 84938 MD5Sum:d6337d57fa1dda2c877a9f1c163ba0dd\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/h/heimdal/libheimbase1-heimdal_1.7~git20150920+dfsg-4ubuntu1_amd64.deb' libheimbase1-heimdal_1.7~git20150920+dfsg-4ubuntu1_amd64.deb 29228 MD5Sum:15a7c7d180f14253f46d5e56409a0ffb\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/h/heimdal/libheimntlm0-heimdal_1.7~git20150920+dfsg-4ubuntu1_amd64.deb' libheimntlm0-heimdal_1.7~git20150920+dfsg-4ubuntu1_amd64.deb 15090 MD5Sum:6f7a32beb2a3a04181c05efe940df1ee\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/h/heimdal/libhx509-5-heimdal_1.7~git20150920+dfsg-4ubuntu1_amd64.deb' libhx509-5-heimdal_1.7~git20150920+dfsg-4ubuntu1_amd64.deb 107192 MD5Sum:b2b294bd3d2226f10c69058900323876\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/h/heimdal/libkrb5-26-heimdal_1.7~git20150920+dfsg-4ubuntu1_amd64.deb' libkrb5-26-heimdal_1.7~git20150920+dfsg-4ubuntu1_amd64.deb 202156 MD5Sum:000a329b39ae158d0ec280957741b14d\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/h/heimdal/libroken18-heimdal_1.7~git20150920+dfsg-4ubuntu1_amd64.deb' libroken18-heimdal_1.7~git20150920+dfsg-4ubuntu1_amd64.deb 41190 MD5Sum:58c4093551f88ccca3c6c8a11d5e2357\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/h/heimdal/libwind0-heimdal_1.7~git20150920+dfsg-4ubuntu1_amd64.deb' libwind0-heimdal_1.7~git20150920+dfsg-4ubuntu1_amd64.deb 48180 MD5Sum:7e368713a6d03afb23a8f956a16b9ba7\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/i/ifupdown/ifupdown_0.8.10ubuntu1.1_amd64.deb' ifupdown_0.8.10ubuntu1.1_amd64.deb 54916 MD5Sum:d013023982a1e01067d9ef9e02a327a3\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/i/initramfs-tools/initramfs-tools_0.122ubuntu8.3_all.deb' initramfs-tools_0.122ubuntu8.3_all.deb 8636 MD5Sum:c9c1a2d07e79a31c99a84ca94eb19932\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/i/initramfs-tools/initramfs-tools-bin_0.122ubuntu8.3_amd64.deb' initramfs-tools-bin_0.122ubuntu8.3_amd64.deb 9130 MD5Sum:d8ec6d9584de01fe838b0f25371a4224\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/i/initramfs-tools/initramfs-tools-core_0.122ubuntu8.3_all.deb' initramfs-tools-core_0.122ubuntu8.3_all.deb 42596 MD5Sum:a9b10c1bff464cd1569c7160535076f5\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/i/init-system-helpers/init_1.29ubuntu3_amd64.deb' init_1.29ubuntu3_amd64.deb 4716 MD5Sum:5967a023e146860d888297cfb5773017\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/i/init-system-helpers/init-system-helpers_1.29ubuntu3_all.deb' init-system-helpers_1.29ubuntu3_all.deb 32416 MD5Sum:9b8e5436025f8006ae7f309fd3687b60\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/i/iptables/iptables_1.6.0-2ubuntu3_amd64.deb' iptables_1.6.0-2ubuntu3_amd64.deb 265782 MD5Sum:706f191cbb20bff7c7a9a0fc01a78c25\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/i/ipxe/ipxe-qemu_1.0.0+git-20150424.a25a16d-1ubuntu1_all.deb' ipxe-qemu_1.0.0+git-20150424.a25a16d-1ubuntu1_all.deb 717714 MD5Sum:01570467dacbe007f2d0fb76c30653a7\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/i/isc-dhcp/isc-dhcp-client_4.3.3-5ubuntu12.3_amd64.deb' isc-dhcp-client_4.3.3-5ubuntu12.3_amd64.deb 222802 MD5Sum:2a48c0fdf30e8337137a801539df7eae\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/i/isc-dhcp/isc-dhcp-common_4.3.3-5ubuntu12.3_amd64.deb' isc-dhcp-common_4.3.3-5ubuntu12.3_amd64.deb 104476 MD5Sum:9dc9a16bf371874e4ba4d0807550264c\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/i/isl/libisl15_0.16.1-1_amd64.deb' libisl15_0.16.1-1_amd64.deb 524254 MD5Sum:eec42a28e5ed8a5eaaf6278b455176ed\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/j/java-common/java-common_0.56ubuntu2_all.deb' java-common_0.56ubuntu2_all.deb 7742 MD5Sum:cef7383c2628cc09bccbf0777e4eac37\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/j/jinja2/python3-jinja2_2.8-1_all.deb' python3-jinja2_2.8-1_all.deb 102518 MD5Sum:2511385ccb261c47c7dc2479abb6848d\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/k/keyutils/keyutils_1.5.9-8ubuntu1_amd64.deb' keyutils_1.5.9-8ubuntu1_amd64.deb 47054 MD5Sum:c7a363bce61cc8fbfb2b252d7a98f0fa\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/k/klibc/klibc-utils_2.0.4-8ubuntu1.16.04.2_amd64.deb' klibc-utils_2.0.4-8ubuntu1.16.04.2_amd64.deb 107498 MD5Sum:e07a76e70f2acfef7edf54b08be0a4a3\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/k/klibc/libklibc_2.0.4-8ubuntu1.16.04.2_amd64.deb' libklibc_2.0.4-8ubuntu1.16.04.2_amd64.deb 41326 MD5Sum:b123c76c6d8f2f80a6247e5ce915dd48\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/liba/libaio/libaio1_0.3.110-2_amd64.deb' libaio1_0.3.110-2_amd64.deb 6356 MD5Sum:2ed968780e68742f43eddebadf82ff67\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/liba/libalgorithm-diff-perl/libalgorithm-diff-perl_1.19.03-1_all.deb' libalgorithm-diff-perl_1.19.03-1_all.deb 47622 MD5Sum:3d6f7b46454ff0b8589904fc4f8dd602\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/liba/libalgorithm-diff-xs-perl/libalgorithm-diff-xs-perl_0.04-4build1_amd64.deb' libalgorithm-diff-xs-perl_0.04-4build1_amd64.deb 10998 MD5Sum:330e839dcd98097723870b28ba9a8810\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/liba/libalgorithm-merge-perl/libalgorithm-merge-perl_0.08-3_all.deb' libalgorithm-merge-perl_0.08-3_all.deb 11992 MD5Sum:6b456963b6629af0514be1b8ccbaa7fc\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/liba/libasyncns/libasyncns0_0.8-5build1_amd64.deb' libasyncns0_0.8-5build1_amd64.deb 12336 MD5Sum:dbb4957abb710a70453eac0e77fc797b\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libc/libcaca/libcaca0_0.99.beta19-2build2~gcc5.2_amd64.deb' libcaca0_0.99.beta19-2build2~gcc5.2_amd64.deb 202380 MD5Sum:b49a9b48694bf35e217fee1295dd14dd\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libc/libcacard/libcacard0_2.5.0-2_amd64.deb' libcacard0_1%3a2.5.0-2_amd64.deb 19666 MD5Sum:0d371aa9cdc23ac668bc6e2afa1c44f0\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libe/libeatmydata/eatmydata_105-3_all.deb' eatmydata_105-3_all.deb 5502 MD5Sum:bc5bc47ea615b69da0f5d3c090c74a91\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libe/libeatmydata/libeatmydata1_105-3_amd64.deb' libeatmydata1_105-3_amd64.deb 7280 MD5Sum:1f39d8cff52be865527547c09fc772db\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libe/liberror-perl/liberror-perl_0.17-1.2_all.deb' liberror-perl_0.17-1.2_all.deb 19594 MD5Sum:bd1a8035bbfae2cd7d718f54fd93e0d5\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libe/libevent/libevent-2.0-5_2.0.21-stable-2_amd64.deb' libevent-2.0-5_2.0.21-stable-2_amd64.deb 112550 MD5Sum:071d5951d910147ea84d0d024bee13ce\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libf/libfile-fcntllock-perl/libfile-fcntllock-perl_0.22-3_amd64.deb' libfile-fcntllock-perl_0.22-3_amd64.deb 32002 MD5Sum:26476d54bf4677cc993c8cd9a7dbaeca\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libg/libgcrypt20/libgcrypt20_1.6.5-2ubuntu0.2_amd64.deb' libgcrypt20_1.6.5-2ubuntu0.2_amd64.deb 336194 MD5Sum:ebe89b8db7294a6dc2ff9995a7d30060\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libi/libidn/libidn11_1.32-3ubuntu1.1_amd64.deb' libidn11_1.32-3ubuntu1.1_amd64.deb 45552 MD5Sum:74c4e3f65c05e61596efe2ef46941009\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libi/libiscsi/libiscsi2_1.12.0-2_amd64.deb' libiscsi2_1.12.0-2_amd64.deb 51550 MD5Sum:6c8f4a397968e478e9567785bba4283e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libj/libjpeg8-empty/libjpeg8_8c-2ubuntu8_amd64.deb' libjpeg8_8c-2ubuntu8_amd64.deb 2194 MD5Sum:e0f16286dd787b951ffa953987fdf6a7\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libj/libjpeg-turbo/libjpeg-turbo8_1.4.2-0ubuntu3_amd64.deb' libjpeg-turbo8_1.4.2-0ubuntu3_amd64.deb 110656 MD5Sum:8e505d67491b22a9d38be353654b3bc3\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libn/libnfnetlink/libnfnetlink0_1.0.1-3_amd64.deb' libnfnetlink0_1.0.1-3_amd64.deb 13262 MD5Sum:914d0640e09dd02057d0fd09f3da0eb5\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libn/libnfsidmap/libnfsidmap2_0.25-5_amd64.deb' libnfsidmap2_0.25-5_amd64.deb 32182 MD5Sum:5e06543f26481fa549a1e017eec4ef36\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libo/libogg/libogg0_1.3.2-1_amd64.deb' libogg0_1.3.2-1_amd64.deb 17192 MD5Sum:55dd9b6982d66d6b168aa18fb3f90d2f\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libs/libsdl1.2/libsdl1.2debian_1.2.15+dfsg1-3_amd64.deb' libsdl1.2debian_1.2.15+dfsg1-3_amd64.deb 167606 MD5Sum:52418fa1951b7edff3aecc67821f5786\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libs/libsndfile/libsndfile1_1.0.25-10_amd64.deb' libsndfile1_1.0.25-10_amd64.deb 137498 MD5Sum:1218c82cf611a5e4ff9919b91130c21e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libt/libtirpc/libtirpc1_0.2.5-1_amd64.deb' libtirpc1_0.2.5-1_amd64.deb 75624 MD5Sum:bc4fb6407a0636517ce6670fd3ac2c40\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libv/libvorbis/libvorbis0a_1.3.5-3_amd64.deb' libvorbis0a_1.3.5-3_amd64.deb 86776 MD5Sum:248a92f34c15bfc3fff460186eac1358\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libv/libvorbis/libvorbisenc2_1.3.5-3_amd64.deb' libvorbisenc2_1.3.5-3_amd64.deb 70678 MD5Sum:62b0f630a03291eff71de6f844746721\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libx/libxi/libxi6_1.7.6-1_amd64.deb' libxi6_2%3a1.7.6-1_amd64.deb 28572 MD5Sum:2ad504b68a0a7c3f987307166de56a3a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libx/libxrender/libxrender1_0.9.9-0ubuntu1_amd64.deb' libxrender1_1%3a0.9.9-0ubuntu1_amd64.deb 18482 MD5Sum:124d535fd56229469116dfd6e47fe406\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/libx/libxtst/libxtst6_1.2.2-1_amd64.deb' libxtst6_2%3a1.2.2-1_amd64.deb 14086 MD5Sum:2594435dcd76d6eec2ff3fb68a3d4e9d\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/liby/libyaml/libyaml-0-2_0.1.6-3_amd64.deb' libyaml-0-2_0.1.6-3_amd64.deb 47596 MD5Sum:d5e5f5f176ebfe25ccb22965431bfe38\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/language-selector/language-selector-common_0.165.4_all.deb' language-selector-common_0.165.4_all.deb 213586 MD5Sum:b020f997ca40682c071d7b0f5c44062e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/lcms2/liblcms2-2_2.6-3ubuntu2_amd64.deb' liblcms2-2_2.6-3ubuntu2_amd64.deb 136966 MD5Sum:425ab20e484e500aa2d48a281cb98d2c\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/less/less_481-2.1ubuntu0.1_amd64.deb' less_481-2.1ubuntu0.1_amd64.deb 109538 MD5Sum:ae43696453da4a56d9db1215e95e8302\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.157.4_all.deb' linux-firmware_1.157.4_all.deb 32779996 MD5Sum:0f696c8a8de78e7721f164015328498e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-4.4.0-42_4.4.0-42.62_all.deb' linux-headers-4.4.0-42_4.4.0-42.62_all.deb 9948528 MD5Sum:abe8e11814e7c6e4edfa96b363c90461\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-4.4.0-42-generic_4.4.0-42.62_amd64.deb' linux-headers-4.4.0-42-generic_4.4.0-42.62_amd64.deb 788508 MD5Sum:b2afb09929d0cc68657143289307fef9\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-4.4.0-42-generic_4.4.0-42.62_amd64.deb' linux-image-4.4.0-42-generic_4.4.0-42.62_amd64.deb 18753766 MD5Sum:f55925e343173816b8b1d57a91a1bb03\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-extra-4.4.0-42-generic_4.4.0-42.62_amd64.deb' linux-image-extra-4.4.0-42-generic_4.4.0-42.62_amd64.deb 38993840 MD5Sum:98256fd53e2e4ef3c13f618218378991\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-libc-dev_4.4.0-42.62_amd64.deb' linux-libc-dev_4.4.0-42.62_amd64.deb 837378 MD5Sum:b5a8a47c365233058ac3c88c73e3dd5b\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux-meta/linux-generic_4.4.0.42.44_amd64.deb' linux-generic_4.4.0.42.44_amd64.deb 1786 MD5Sum:f72f5e107062415a98de4067b9207e9d\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux-meta/linux-headers-generic_4.4.0.42.44_amd64.deb' linux-headers-generic_4.4.0.42.44_amd64.deb 2294 MD5Sum:30d5d1420ca1a890237079213493c54c\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/l/linux-meta/linux-image-generic_4.4.0.42.44_amd64.deb' linux-image-generic_4.4.0.42.44_amd64.deb 2324 MD5Sum:cfd481fe302c084175851e69debf52bd\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/m/make-dfsg/make_4.1-6_amd64.deb' make_4.1-6_amd64.deb 150924 MD5Sum:a2c33fce65c313f2d9be0e55166fc3f5\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/m/manpages/manpages_4.04-2_all.deb' manpages_4.04-2_all.deb 1086712 MD5Sum:bb93c041e490ee0b6c2fef876dddf502\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/m/manpages/manpages-dev_4.04-2_all.deb' manpages-dev_4.04-2_all.deb 2047608 MD5Sum:fea47c59fcc997aeab05238ecf9c5aba\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/m/markupsafe/python3-markupsafe_0.23-2build2_amd64.deb' python3-markupsafe_0.23-2build2_amd64.deb 16120 MD5Sum:de4d087f2d9db48351efd1fe861b21be\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/m/mpclib3/libmpc3_1.0.3-1_amd64.deb' libmpc3_1.0.3-1_amd64.deb 39676 MD5Sum:7892c51e73d8c5a5c16c1f2e8b93faa1\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/m/mpfr4/libmpfr4_3.1.4-1_amd64.deb' libmpfr4_3.1.4-1_amd64.deb 190628 MD5Sum:5e8b331bd179e68edf5734a8b11306b2\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/m/msr-tools/msr-tools_1.3-2_amd64.deb' msr-tools_1.3-2_amd64.deb 10636 MD5Sum:5ffb50c3889cfccc901b940923d89e29\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/n/nfs-utils/nfs-common_1.2.8-9ubuntu12_amd64.deb' nfs-common_1%3a1.2.8-9ubuntu12_amd64.deb 184538 MD5Sum:811cfcf44b77a9f3c0dca443c4a6cdbf\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/n/nspr/libnspr4_4.12-0ubuntu0.16.04.1_amd64.deb' libnspr4_2%3a4.12-0ubuntu0.16.04.1_amd64.deb 112400 MD5Sum:6136aa494e3970cef74a03a5cc2415bb\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/n/nss/libnss3_3.23-0ubuntu0.16.04.1_amd64.deb' libnss3_2%3a3.23-0ubuntu0.16.04.1_amd64.deb 1144232 MD5Sum:05b78e390c150fd4eb65c8de47358036\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/n/nss/libnss3-nssdb_3.23-0ubuntu0.16.04.1_all.deb' libnss3-nssdb_2%3a3.23-0ubuntu0.16.04.1_all.deb 10584 MD5Sum:6e7f301f6169b123e8f9ce82d68451ae\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/n/numactl/libnuma1_2.0.11-1ubuntu1_amd64.deb' libnuma1_2.0.11-1ubuntu1_amd64.deb 21016 MD5Sum:fb873c905ae23079608114661a32d1c7\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/o/openjdk-8/openjdk-8-jdk-headless_8u91-b14-3ubuntu1~16.04.1_amd64.deb' openjdk-8-jdk-headless_8u91-b14-3ubuntu1~16.04.1_amd64.deb 8165662 MD5Sum:601e4084a718213819c04f1bb38c9de1\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/o/openjdk-8/openjdk-8-jre-headless_8u91-b14-3ubuntu1~16.04.1_amd64.deb' openjdk-8-jre-headless_8u91-b14-3ubuntu1~16.04.1_amd64.deb 26881330 MD5Sum:9d11f2586e47b0062c55d440bdb48118\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/o/openldap/libldap-2.4-2_2.4.42+dfsg-2ubuntu3.1_amd64.deb' libldap-2.4-2_2.4.42+dfsg-2ubuntu3.1_amd64.deb 160630 MD5Sum:bfb7d8edf8289d8f01742469420efe37\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/o/openssh/openssh-client_7.2p2-4ubuntu2.1_amd64.deb' openssh-client_1%3a7.2p2-4ubuntu2.1_amd64.deb 587050 MD5Sum:55c7b2f2e9e18fbd70ce9f042bd99261\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/o/openssh/openssh-server_7.2p2-4ubuntu2.1_amd64.deb' openssh-server_1%3a7.2p2-4ubuntu2.1_amd64.deb 337896 MD5Sum:c2c16d323dbb288f745b7537c327d206\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/o/openssh/openssh-sftp-server_7.2p2-4ubuntu2.1_amd64.deb' openssh-sftp-server_1%3a7.2p2-4ubuntu2.1_amd64.deb 38762 MD5Sum:952e3bb32e10e130a090fa057dc408a6\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.0.0_1.0.2g-1ubuntu4.5_amd64.deb' libssl1.0.0_1.0.2g-1ubuntu4.5_amd64.deb 1081760 MD5Sum:43fd613e133e35e98333ebceae7184ff\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/o/openssl/openssl_1.0.2g-1ubuntu4.5_amd64.deb' openssl_1.0.2g-1ubuntu4.5_amd64.deb 491434 MD5Sum:cff1a42acbf034afde850269791440af\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/o/opus/libopus0_1.1.2-1ubuntu1_amd64.deb' libopus0_1.1.2-1ubuntu1_amd64.deb 159200 MD5Sum:b8f45b2da56ac6d1a5a64769d2232e2c\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/p11-kit/libp11-kit0_0.23.2-5~ubuntu16.04.1_amd64.deb' libp11-kit0_0.23.2-5~ubuntu16.04.1_amd64.deb 105478 MD5Sum:b7eac686f16419708424463a5abcd859\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/patch/patch_2.7.5-1_amd64.deb' patch_2.7.5-1_amd64.deb 90382 MD5Sum:0c03555b50fc094f942a938e9efb33d8\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/pcsc-lite/libpcsclite1_1.8.14-1ubuntu1_amd64.deb' libpcsclite1_1.8.14-1ubuntu1_amd64.deb 21384 MD5Sum:67383a357c969292fa13d5ca85fc1737\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/perl/libperl5.22_5.22.1-9_amd64.deb' libperl5.22_5.22.1-9_amd64.deb 3370548 MD5Sum:37c5a3fd13de2e1fbe0568aceb4ff043\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/perl/perl_5.22.1-9_amd64.deb' perl_5.22.1-9_amd64.deb 237264 MD5Sum:a4b787e5cf0a032822bc486ace90cdad\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/perl/perl-modules-5.22_5.22.1-9_all.deb' perl-modules-5.22_5.22.1-9_all.deb 2640598 MD5Sum:71fb658af2eeaedbe87494cf511a0c92\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/pixman/libpixman-1-0_0.33.6-1_amd64.deb' libpixman-1-0_0.33.6-1_amd64.deb 231222 MD5Sum:2d60906f5c3e3a3548490b1c621d1392\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/prettytable/python3-prettytable_0.7.2-3_all.deb' python3-prettytable_0.7.2-3_all.deb 19730 MD5Sum:958069d49fc751b73d945ac2e5adec4f\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/pulseaudio/libpulse0_8.0-0ubuntu3_amd64.deb' libpulse0_1%3a8.0-0ubuntu3_amd64.deb 247294 MD5Sum:429bb3f1bbf5d4262c74dba335de1c7d\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/pyasn1/python3-pyasn1_0.1.9-1_all.deb' python3-pyasn1_0.1.9-1_all.deb 28132 MD5Sum:aea3d0df93c568bda4817c3c3910ef08\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/pycurl/python3-pycurl_7.43.0-1ubuntu1_amd64.deb' python3-pycurl_7.43.0-1ubuntu1_amd64.deb 42334 MD5Sum:9384e6be4685d2cd06994a6ec23dbfac\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/pyjwt/python3-jwt_1.3.0-1_all.deb' python3-jwt_1.3.0-1_all.deb 15994 MD5Sum:aa1437e45418bb3371e1ab78fad20c8b\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/pyserial/python3-serial_3.0.1-1_all.deb' python3-serial_3.0.1-1_all.deb 54058 MD5Sum:4b9e76fe3f6cdaa0c8d8f5c6ee0e80b1\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python2.7/libpython2.7_2.7.12-1~16.04_amd64.deb' libpython2.7_2.7.12-1~16.04_amd64.deb 1070082 MD5Sum:5dee64f8f1d154b5b06ce6bda5ca88a3\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python2.7/libpython2.7-dev_2.7.12-1~16.04_amd64.deb' libpython2.7-dev_2.7.12-1~16.04_amd64.deb 27811082 MD5Sum:ca436bfa41ffa542be09fae6a5d0cfa0\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python2.7/libpython2.7-minimal_2.7.12-1~16.04_amd64.deb' libpython2.7-minimal_2.7.12-1~16.04_amd64.deb 339248 MD5Sum:3026db2e76567a2fa0a448196a61595e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python2.7/libpython2.7-stdlib_2.7.12-1~16.04_amd64.deb' libpython2.7-stdlib_2.7.12-1~16.04_amd64.deb 1877292 MD5Sum:d4f16d116fa39fc21e12a3a07ab3978c\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python2.7/python2.7_2.7.12-1~16.04_amd64.deb' python2.7_2.7.12-1~16.04_amd64.deb 223912 MD5Sum:083fcd207064b991e671bce4229540ab\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python2.7/python2.7-dev_2.7.12-1~16.04_amd64.deb' python2.7-dev_2.7.12-1~16.04_amd64.deb 276004 MD5Sum:4ddffd34d74ae8900257d422a68d1565\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python2.7/python2.7-minimal_2.7.12-1~16.04_amd64.deb' python2.7-minimal_2.7.12-1~16.04_amd64.deb 1294316 MD5Sum:5728b152923b667dd3da148fc8e7523e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python3.5/libpython3.5-minimal_3.5.2-2~16.04_amd64.deb' libpython3.5-minimal_3.5.2-2~16.04_amd64.deb 526904 MD5Sum:1d60f7158bf90f03a06e9ac6a7daffdd\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python3.5/libpython3.5-stdlib_3.5.2-2~16.04_amd64.deb' libpython3.5-stdlib_3.5.2-2~16.04_amd64.deb 2130712 MD5Sum:2ee59e3acacfd6b6d0b1521489a494b1\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python3.5/python3.5_3.5.2-2~16.04_amd64.deb' python3.5_3.5.2-2~16.04_amd64.deb 165248 MD5Sum:577fd35ad727e2c76673f611d99d4257\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python3.5/python3.5-minimal_3.5.2-2~16.04_amd64.deb' python3.5-minimal_3.5.2-2~16.04_amd64.deb 1599056 MD5Sum:697c4af00b5744388835a023b2d5db3f\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-cffi/python3-cffi-backend_1.5.2-1ubuntu1_amd64.deb' python3-cffi-backend_1.5.2-1ubuntu1_amd64.deb 59108 MD5Sum:c27b5b99bd74a557cbf97186a1266bf7\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-cryptography/python3-cryptography_1.2.3-1_amd64.deb' python3-cryptography_1.2.3-1_amd64.deb 198070 MD5Sum:e1e24fd82d7ad6e0c0a5ecf2931a3dc2\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-defaults/libpython-all-dev_2.7.11-1_amd64.deb' libpython-all-dev_2.7.11-1_amd64.deb 992 MD5Sum:5b8013073862e493f5c4f35e4fc12d62\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-defaults/libpython-dev_2.7.11-1_amd64.deb' libpython-dev_2.7.11-1_amd64.deb 7728 MD5Sum:27b5b2364088a2e4d49e00e0b50f75e1\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-defaults/libpython-stdlib_2.7.11-1_amd64.deb' libpython-stdlib_2.7.11-1_amd64.deb 7656 MD5Sum:0632b48d11a10ea0b58adad543887f8a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-defaults/python_2.7.11-1_amd64.deb' python_2.7.11-1_amd64.deb 136892 MD5Sum:af686bd03f39be3f3cd865d38b44f5bf\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-defaults/python-all_2.7.11-1_amd64.deb' python-all_2.7.11-1_amd64.deb 978 MD5Sum:bf338b9d5360ec685bfbf9a323afcf1e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-defaults/python-all-dev_2.7.11-1_amd64.deb' python-all-dev_2.7.11-1_amd64.deb 1000 MD5Sum:d68ff89d7581cd985bc0ff3c7c1c31a0\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-defaults/python-dev_2.7.11-1_amd64.deb' python-dev_2.7.11-1_amd64.deb 1160 MD5Sum:a1dc029ad0f502f7d41fdb5639650b85\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-defaults/python-minimal_2.7.11-1_amd64.deb' python-minimal_2.7.11-1_amd64.deb 28156 MD5Sum:5f74584a69921aac52908a029aca4e04\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-idna/python3-idna_2.0-3_all.deb' python3-idna_2.0-3_all.deb 35084 MD5Sum:5a78ae4de7cc7e91a16badc125cf5225\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-json-patch/python3-jsonpatch_1.19-3_all.deb' python3-jsonpatch_1.19-3_all.deb 12416 MD5Sum:cb2596025e967af7ff27427842766833\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-json-pointer/python3-json-pointer_1.9-3_all.deb' python3-json-pointer_1.9-3_all.deb 7262 MD5Sum:1bde57c985279df596aed63775fd1ed5\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-oauthlib/python3-oauthlib_1.0.3-1_all.deb' python3-oauthlib_1.0.3-1_all.deb 62486 MD5Sum:7c1f5bd6db8c0ce8c08dd4220ee548a6\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-setuptools/python-pkg-resources_20.7.0-1_all.deb' python-pkg-resources_20.7.0-1_all.deb 108428 MD5Sum:33fb00c7fd20b868b36407e0210cda2c\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/python-setuptools/python-setuptools_20.7.0-1_all.deb' python-setuptools_20.7.0-1_all.deb 169084 MD5Sum:5f51f781ed0c8c027029cf58336b1858\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/p/pyyaml/python3-yaml_3.11-3build1_amd64.deb' python3-yaml_3.11-3build1_amd64.deb 95592 MD5Sum:1f9e9ba917bfc2ab4857bae73434c7a7\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/q/qemu/qemu-block-extra_2.5+dfsg-5ubuntu10.5_amd64.deb' qemu-block-extra_1%3a2.5+dfsg-5ubuntu10.5_amd64.deb 31710 MD5Sum:a552a1fbe088097abd5cac1c757a372e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/q/qemu/qemu-system-common_2.5+dfsg-5ubuntu10.5_amd64.deb' qemu-system-common_1%3a2.5+dfsg-5ubuntu10.5_amd64.deb 281388 MD5Sum:1f06c1eca84618b7b5992b733f59fcda\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/q/qemu/qemu-system-x86_2.5+dfsg-5ubuntu10.5_amd64.deb' qemu-system-x86_1%3a2.5+dfsg-5ubuntu10.5_amd64.deb 2751474 MD5Sum:c6a73f74845e5a3af46b68488ec0a2ac\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/q/qemu/qemu-utils_2.5+dfsg-5ubuntu10.5_amd64.deb' qemu-utils_1%3a2.5+dfsg-5ubuntu10.5_amd64.deb 578554 MD5Sum:2f873fab98b4a7163ae791c6e4b91251\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/r/rename/rename_0.20-4_all.deb' rename_0.20-4_all.deb 12010 MD5Sum:6cf1938ef51145a469ccef181a9304ce\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/r/rpcbind/rpcbind_0.2.3-0.2_amd64.deb' rpcbind_0.2.3-0.2_amd64.deb 40252 MD5Sum:52576ed752c0c2bb04db68576aecd827\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/r/rsync/rsync_3.1.1-3ubuntu1_amd64.deb' rsync_3.1.1-3ubuntu1_amd64.deb 324680 MD5Sum:c856c6f0ced17498b62cd5222918e2e0\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/r/rtmpdump/librtmp1_2.4+20151223.gitfa8646d-1build1_amd64.deb' librtmp1_2.4+20151223.gitfa8646d-1build1_amd64.deb 53892 MD5Sum:8b0bf8b00890590f67fba42b8050de2d\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/seabios/seabios_1.8.2-1ubuntu1_all.deb' seabios_1.8.2-1ubuntu1_all.deb 112532 MD5Sum:4c2c2bf6aa6d8bd26f90aa21a4ac4e0f\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/sharutils/sharutils_4.15.2-1_amd64.deb' sharutils_1%3a4.15.2-1_amd64.deb 148320 MD5Sum:82eebb19d70fcb9fe029b7e34407bea9\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/software-properties/python3-software-properties_0.96.20.4_all.deb' python3-software-properties_0.96.20.4_all.deb 20002 MD5Sum:40c2d5596791c7ecf44a532f2e37f778\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/software-properties/software-properties-common_0.96.20.4_all.deb' software-properties-common_0.96.20.4_all.deb 9416 MD5Sum:c90b19b946703ae87f9969efda4d9a67\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/spice/libspice-server1_0.12.6-4ubuntu0.1_amd64.deb' libspice-server1_0.12.6-4ubuntu0.1_amd64.deb 337930 MD5Sum:c9c1151a559f28da293d41e9df4262da\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/strongswan/libstrongswan_5.3.5-1ubuntu3_amd64.deb' libstrongswan_5.3.5-1ubuntu3_amd64.deb 1389936 MD5Sum:35b18e264b9596ab99b4a1be3d04bc13\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/strongswan/libstrongswan-standard-plugins_5.3.5-1ubuntu3_amd64.deb' libstrongswan-standard-plugins_5.3.5-1ubuntu3_amd64.deb 265898 MD5Sum:5a06dd0c30304a6c3cc1263ca3f15c3d\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/strongswan/strongswan_5.3.5-1ubuntu3_all.deb' strongswan_5.3.5-1ubuntu3_all.deb 27042 MD5Sum:b6336f9bc594ab356d13fdcb8e56ce9f\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/strongswan/strongswan-charon_5.3.5-1ubuntu3_amd64.deb' strongswan-charon_5.3.5-1ubuntu3_amd64.deb 55514 MD5Sum:22a8d0cdba50b922ae9611c297820208\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/strongswan/strongswan-libcharon_5.3.5-1ubuntu3_amd64.deb' strongswan-libcharon_5.3.5-1ubuntu3_amd64.deb 1240762 MD5Sum:9d230aea890e695545a7508af56eac24\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/strongswan/strongswan-starter_5.3.5-1ubuntu3_amd64.deb' strongswan-starter_5.3.5-1ubuntu3_amd64.deb 742676 MD5Sum:a793db72f6f7bc37dc29393399b9bfd5\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/sudo/sudo_1.8.16-0ubuntu1.2_amd64.deb' sudo_1.8.16-0ubuntu1.2_amd64.deb 389432 MD5Sum:bebd286de1e01ef45e41786461e42cdc\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/systemd/libsystemd0_229-4ubuntu10_amd64.deb' libsystemd0_229-4ubuntu10_amd64.deb 205726 MD5Sum:d1946ee175dffd7abcf51278b8d4be7a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/systemd/libudev1_229-4ubuntu10_amd64.deb' libudev1_229-4ubuntu10_amd64.deb 55752 MD5Sum:c00fd8b035d1dcdb299ca77ee6228e88\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/systemd/systemd_229-4ubuntu10_amd64.deb' systemd_229-4ubuntu10_amd64.deb 3640766 MD5Sum:1c4954a49114d36b10da6441fb35beaf\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/systemd/systemd-sysv_229-4ubuntu10_amd64.deb' systemd-sysv_229-4ubuntu10_amd64.deb 13218 MD5Sum:b4c21c06b2dc8bac3e07257c34cce1dd\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/s/systemd/udev_229-4ubuntu10_amd64.deb' udev_229-4ubuntu10_amd64.deb 990560 MD5Sum:98ad18faeebec667d871891190f55c78\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/u/unattended-upgrades/unattended-upgrades_0.90_all.deb' unattended-upgrades_0.90_all.deb 31606 MD5Sum:6cb4bffbe7b838886a63ecd786f92374\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/u/usbredir/libusbredirparser1_0.7.1-1_amd64.deb' libusbredirparser1_0.7.1-1_amd64.deb 13612 MD5Sum:617c6126646b6b4d1e159b31a4a0dd28\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/x/xen/libxen-4.6_4.6.0-1ubuntu4.2_amd64.deb' libxen-4.6_4.6.0-1ubuntu4.2_amd64.deb 344510 MD5Sum:5ca2669763f0de854ae0e967a22c2330\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/x/xen/libxenstore3.0_4.6.0-1ubuntu4.2_amd64.deb' libxenstore3.0_4.6.0-1ubuntu4.2_amd64.deb 19658 MD5Sum:aa5c61be8faa0cd725d4bd0cc78fb35a\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/x/xorg/x11-common_7.7+13ubuntu3_all.deb' x11-common_1%3a7.7+13ubuntu3_all.deb 22390 MD5Sum:b0943f823b6f471e8c41ca66c2b5a2dd\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/x/xz-utils/xz-utils_5.1.1alpha+20120614-2ubuntu2_amd64.deb' xz-utils_5.1.1alpha+20120614-2ubuntu2_amd64.deb 78794 MD5Sum:195995c093404e3ee766d04ea3cdffe6\r
+'http://us.archive.ubuntu.com/ubuntu/pool/main/y/yajl/libyajl2_2.1.0-2_amd64.deb' libyajl2_2.1.0-2_amd64.deb 19638 MD5Sum:331f71d0965718605fe52fa178cef955\r
+'http://us.archive.ubuntu.com/ubuntu/pool/universe/p/python-pip/python-pip_8.1.1-2ubuntu0.2_all.deb' python-pip_8.1.1-2ubuntu0.2_all.deb 144304 MD5Sum:9ee95be0f5610c55ca17f2a713283f82\r
+'http://us.archive.ubuntu.com/ubuntu/pool/universe/p/python-pip/python-pip-whl_8.1.1-2ubuntu0.2_all.deb' python-pip-whl_8.1.1-2ubuntu0.2_all.deb 1110592 MD5Sum:6e97a284519dbc91a258f373be337cb1\r
+'http://us.archive.ubuntu.com/ubuntu/pool/universe/p/python-virtualenv/python3-virtualenv_15.0.1+ds-3_all.deb' python3-virtualenv_15.0.1+ds-3_all.deb 43314 MD5Sum:1b24978862f9c9f1c59b6569f2480859\r
+'http://us.archive.ubuntu.com/ubuntu/pool/universe/p/python-virtualenv/python-virtualenv_15.0.1+ds-3_all.deb' python-virtualenv_15.0.1+ds-3_all.deb 46666 MD5Sum:767afd769b5d61aa707daf76b86afd1e\r
+'http://us.archive.ubuntu.com/ubuntu/pool/universe/p/python-virtualenv/virtualenv_15.0.1+ds-3_all.deb' virtualenv_15.0.1+ds-3_all.deb 4342 MD5Sum:181e1f80105ca58cadcae1d351d916ce\r
+'http://us.archive.ubuntu.com/ubuntu/pool/universe/w/wheel/python-wheel_0.29.0-1_all.deb' python-wheel_0.29.0-1_all.deb 48050 MD5Sum:cec5453c98565e6c57d446c45176f38b\r
diff --git a/resources/tools/disk-image-builder/ubuntu/lists/ubuntu-16.04.1_2016-10-10_1.4/pip-requirements.txt b/resources/tools/disk-image-builder/ubuntu/lists/ubuntu-16.04.1_2016-10-10_1.4/pip-requirements.txt
new file mode 100644 (file)
index 0000000..17bd8f0
--- /dev/null
@@ -0,0 +1,15 @@
+docopt==0.6.2\r
+ecdsa==0.13\r
+enum34==1.1.2\r
+interruptingcow==0.6\r
+ipaddress==1.0.16\r
+paramiko==1.16.0\r
+pycrypto==2.6.1\r
+pykwalify==1.5.0\r
+python-dateutil==2.4.2\r
+PyYAML==3.11\r
+requests==2.9.1\r
+robotframework==2.9.2\r
+scapy==2.3.1\r
+scp==0.10.2\r
+six==1.10.0\r
index 5af8f08..129e2d4 100755 (executable)
@@ -37,23 +37,38 @@ then
   exit 1
 fi
 DATE=$(date +%Y-%m-%d)
-OS="ubuntu-14.04.4"
+
+if [ "$1" == "ubuntu-14.04.4" ]
+then
+    OS="ubuntu-14.04.4"
+    VIRL_TOPOLOGY_FILE="listmaker/virl-listmaker-ubuntu-14.04.4.yaml"
+elif [ "$1" == "ubuntu-16.04.1" ]
+then
+    OS="ubuntu-16.04.1"
+    VIRL_TOPOLOGY_FILE="listmaker/virl-listmaker-ubuntu-16.04.1.yaml"
+else
+    echo "Please provide OS as parameter:"
+    echo "Options: ${0} [ubuntu-14.04.4|ubuntu-16.04.1]"
+    exit 1
+fi
+
 RELEASE="${OS}_${DATE}_${VERSION}"
 OUTPUT_DIR="lists/${RELEASE}"
 
 echo "Building release ${RELEASE}."
-echo "Storinging data in ${OUTPUT_DIR}/."
+echo "Storing data in ${OUTPUT_DIR}/."
 
 
 # APT packages wanted
 
 APT_WANTLIST_INFRA="nfs-common cloud-init"
-APT_WANTLIST_CSIT="python-dev python-virtualenv git strongswan"
+APT_WANTLIST_CSIT="python-dev python-pip python-virtualenv git strongswan"
 APT_WANTLIST_VPP="dkms bridge-utils"
 APT_WANTLIST_TREX="zlib1g-dev unzip"
 APT_WANTLIST_NESTED="qemu-system-x86"
 APT_WANTLIST_JAVA="openjdk-8-jdk-headless"
-APT_WANTLIST_DOCKER="docker-engine"
+#Docker is currently disabled due to issues with apt repositories retrieval
+#APT_WANTLIST_DOCKER="docker-engine"
 
 # For now, let us NOT incude WANTLIST_NESTED in the below. We're installing qemu
 # separately from a separate source.
@@ -78,8 +93,6 @@ PIP_OUTPUTFILE="${OUTPUT_DIR}/pip-requirements.txt"
 SSH_USER="root"
 SSH_PASS="csit"
 
-VIRL_TOPOLOGY_FILE="listmaker/virl-listmaker.yaml"
-
 ###
 ### Spin up simulation
 ###
@@ -145,6 +158,8 @@ function do_ssh {
     -o LogLevel=error ${SSH_USER}@${ip} "$@"
 }
 
+if [ "$OS" = "ubuntu-14.04.4" ]
+then
 do_ssh "cat - > /etc/apt/sources.list" <<_EOF
 deb http://us.archive.ubuntu.com/ubuntu/ trusty main restricted
 deb-src http://us.archive.ubuntu.com/ubuntu/ trusty main restricted
@@ -167,7 +182,31 @@ deb-src http://security.ubuntu.com/ubuntu trusty-security universe
 deb http://security.ubuntu.com/ubuntu trusty-security multiverse
 deb-src http://security.ubuntu.com/ubuntu trusty-security multiverse
 _EOF
-
+elif [ "$OS" = "ubuntu-16.04.1" ]
+then
+do_ssh "cat - > /etc/apt/sources.list" <<_EOF
+deb http://us.archive.ubuntu.com/ubuntu/ xenial main restricted
+deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main restricted
+deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
+deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
+deb http://us.archive.ubuntu.com/ubuntu/ xenial universe
+deb-src http://us.archive.ubuntu.com/ubuntu/ xenial universe
+deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates universe
+deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates universe
+deb http://us.archive.ubuntu.com/ubuntu/ xenial multiverse
+deb-src http://us.archive.ubuntu.com/ubuntu/ xenial multiverse
+deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
+deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
+deb http://us.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
+deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
+deb http://security.ubuntu.com/ubuntu xenial-security main restricted
+deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
+deb http://security.ubuntu.com/ubuntu xenial-security universe
+deb-src http://security.ubuntu.com/ubuntu xenial-security universe
+deb http://security.ubuntu.com/ubuntu xenial-security multiverse
+deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
+_EOF
+fi
 
 ### FIXME: Need error handling around all this
 do_ssh apt-get update
@@ -179,32 +218,47 @@ do_ssh apt-get --print-uris -y install $APT_WANTLIST >> $APT_TEMPFILE
 do_ssh DEBIAN_FRONTEND=noninteractive apt-get -y install $APT_WANTLIST
 
 ### Install qemu ($APT_WANTLIST_NESTED) separately from PPA
+if [ "$OS" = "ubuntu-14.04.4" ]
+then
 do_ssh "cat - >> /etc/apt/sources.list" <<_EOF
 # For a custom qemu build
 deb http://ppa.launchpad.net/syseleven-platform/virtualization/ubuntu trusty main
 deb-src http://ppa.launchpad.net/syseleven-platform/virtualization/ubuntu trusty main
 _EOF
+fi
 do_ssh apt-get --allow-unauthenticated update
 do_ssh apt-get --print-uris --allow-unauthenticated -y install $APT_WANTLIST_NESTED >> $APT_TEMPFILE
 do_ssh DEBIAN_FRONTEND=noninteractive apt-get --allow-unauthenticated -y install $APT_WANTLIST_NESTED
 
 ### Install Java ($APT_WANTLIST_JAVA) separately from PPA
+if [ "$OS" = "ubuntu-14.04.4" ]
+then
 do_ssh "cat - >> /etc/apt/sources.list" <<_EOF
 # For java
 deb http://ppa.launchpad.net/openjdk-r/ppa/ubuntu trusty main
 _EOF
+fi
 do_ssh apt-get --allow-unauthenticated update
 do_ssh apt-get --print-uris --allow-unauthenticated -y install $APT_WANTLIST_JAVA >> $APT_TEMPFILE
 do_ssh DEBIAN_FRONTEND=noninteractive apt-get --allow-unauthenticated -y install $APT_WANTLIST_JAVA
 
 ### Install Docker ($APT_WANTLIST_DOCKER) separately from PPA
-do_ssh "cat - >> /etc/apt/sources.list" <<_EOF
-# For Docker
-deb https://apt.dockerproject.org/repo ubuntu-trusty main
-_EOF
-do_ssh apt-get --allow-unauthenticated update
-do_ssh apt-get --print-uris --allow-unauthenticated -y install $APT_WANTLIST_DOCKER >> $APT_TEMPFILE
-do_ssh DEBIAN_FRONTEND=noninteractive apt-get --allow-unauthenticated -y install $APT_WANTLIST_DOCKER
+#if [ "$OS" = "ubuntu-14.04.4" ]
+#then
+#do_ssh "cat - >> /etc/apt/sources.list" <<_EOF
+## For Docker
+#deb https://apt.dockerproject.org/repo ubuntu-trusty main
+#_EOF
+#elif [ "$OS" = "ubuntu-16.04.1" ]
+#then
+#do_ssh "cat - >> /etc/apt/sources.list" <<_EOF
+## For Docker
+#deb https://apt.dockerproject.org/repo ubuntu-xenial main
+#_EOF
+#fi
+#do_ssh apt-get --allow-unauthenticated update
+#do_ssh apt-get --print-uris --allow-unauthenticated -y install $APT_WANTLIST_DOCKER >> $APT_TEMPFILE
+#do_ssh DEBIAN_FRONTEND=noninteractive apt-get --allow-unauthenticated -y install $APT_WANTLIST_DOCKER
 
 cat $APT_TEMPFILE | grep MD5Sum | sort > $APT_OUTPUTFILE
 rm -f $APT_TEMPFILE
diff --git a/resources/tools/disk-image-builder/ubuntu/scripts-remote/serial-console-ubuntu-16.04.1.sh b/resources/tools/disk-image-builder/ubuntu/scripts-remote/serial-console-ubuntu-16.04.1.sh
new file mode 100644 (file)
index 0000000..c065021
--- /dev/null
@@ -0,0 +1,44 @@
+#!/bin/sh -e
+
+# Copyright (c) 2016 Cisco and/or its affiliates.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at:
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+##
+## Serial console
+##
+echo "********** CONFIGURING SERIAL CONSOLE AND DISABLING IPV6 **********"
+cat - > /etc/default/grub <<"_EOF"
+# If you change this file, run 'update-grub' afterwards to update
+# /boot/grub/grub.cfg.
+# For full documentation of the options in this file, see:
+#   info -f grub -n 'Simple configuration'
+
+GRUB_DEFAULT=0
+GRUB_TIMEOUT=1
+GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
+GRUB_CMDLINE_LINUX="console=tty0 console=ttyS0,115200n8 ipv6.disable=1"
+
+GRUB_TERMINAL=serial
+GRUB_SERIAL_COMMAND="serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1"
+
+# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
+#GRUB_DISABLE_LINUX_UUID=true
+
+# Uncomment to disable generation of recovery mode menu entries
+#GRUB_DISABLE_RECOVERY="true"
+
+# Uncomment to get a beep at grub start
+#GRUB_INIT_TUNE="480 440 1"
+_EOF
+
+update-grub
index 28f26f3..b9e41ef 100644 (file)
@@ -80,7 +80,7 @@
     {
       "type": "shell",
       "only": ["{{user `release`}}-qemu"],
-      "script": "scripts-remote/serial-console.sh"
+      "script": "scripts-remote/serial-console-ubuntu-14.04.4.sh"
     },
     {
       "type": "shell",
diff --git a/resources/tools/disk-image-builder/ubuntu/ubuntu-16.04.1.json b/resources/tools/disk-image-builder/ubuntu/ubuntu-16.04.1.json
new file mode 100644 (file)
index 0000000..e333eb5
--- /dev/null
@@ -0,0 +1,150 @@
+{
+  "_c": "Ubuntu 16.04.1 ISO URL at the time of creation of this file (10/2016)",
+  "_c": "was http://releases.ubuntu.com/14.04/ubuntu-16.04.1-server-amd64.iso .",
+  "_c": "",
+  "_c": "If and when 16.04.1 becomes superseded, this URL will likely change",
+  "_c": "to:",
+  "_c": "http://old-releases.ubuntu.com/releases/16.04.1/ubuntu-16.04.1-server-amd64.iso",
+  "variables": {
+    "release": null,
+    "output_dir": null,
+    "temp_dir": null,
+    "atlas_token": "{{env `ATLAS_TOKEN`}}",
+    "virl_user": "{{env `VIRL_USER`}}",
+    "virl_password": "{{env `VIRL_PASSWORD`}}"
+  },
+  "builders": [
+    {
+      "name": "{{user `release`}}-virtualbox",
+      "type": "virtualbox-iso",
+      "guest_os_type": "Ubuntu_64",
+      "iso_url": "http://releases.ubuntu.com/16.04/ubuntu-16.04.1-server-amd64.iso",
+      "iso_checksum": "d2d939ca0e65816790375f6826e4032f",
+      "iso_checksum_type": "md5",
+      "output_directory": "{{user `output_dir`}}",
+      "ssh_username": "root",
+      "ssh_password": "csit",
+      "disk_size": "4096",
+      "http_directory": "html",
+      "iso_target_path" : "build/ubuntu-16.04.1-server-amd64.iso",
+      "boot_command":
+        [
+          "<enter><wait><f6><esc><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
+          "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
+          "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
+          "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
+          "/install/vmlinuz<wait>",
+          " auto<wait>",
+          " console-setup/ask_detect=false<wait>",
+          " console-setup/layoutcode=us<wait>",
+          " console-setup/modelcode=pc105<wait>",
+          " debconf/frontend=noninteractive<wait>",
+          " debian-installer=en_US<wait>",
+          " fb=false<wait>",
+          " initrd=/install/initrd.gz<wait>",
+          " kbd-chooser/method=us<wait>",
+          " keyboard-configuration/layout=USA<wait>",
+          " keyboard-configuration/variant=USA<wait>",
+          " locale=en_US<wait>",
+          " netcfg/get_domain=vm<wait>",
+          " netcfg/get_hostname=virtualbox<wait>",
+          " grub-installer/bootdev=/dev/vda<wait>",
+          " noapic<wait>",
+          " preseed/url=http://{{ .HTTPIP }}:{{ .HTTPPort }}/preseed.cfg",
+          " -- <wait>",
+           "<enter><wait>"
+        ]
+    },
+    {
+      "name": "{{user `release`}}-qemu",
+      "type": "qemu",
+      "iso_url": "http://releases.ubuntu.com/16.04.1/ubuntu-16.04.1-server-amd64.iso",
+      "iso_checksum": "d2d939ca0e65816790375f6826e4032f",
+      "iso_checksum_type": "md5",
+      "output_directory": "{{user `output_dir`}}",
+      "ssh_username": "root",
+      "ssh_password": "csit",
+      "disk_size": "4096",
+      "http_directory": "html",
+      "iso_target_path" : "build/ubuntu-16.04.1-server-amd64.iso",
+      "headless": "true",
+      "boot_command":
+        [
+          "<enter><wait><f6><esc><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
+          "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
+          "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
+          "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
+          "/install/vmlinuz<wait>",
+          " auto<wait>",
+          " console-setup/ask_detect=false<wait>",
+          " console-setup/layoutcode=us<wait>",
+          " console-setup/modelcode=pc105<wait>",
+          " debconf/frontend=noninteractive<wait>",
+          " debian-installer=en_US<wait>",
+          " fb=false<wait>",
+          " initrd=/install/initrd.gz<wait>",
+          " kbd-chooser/method=us<wait>",
+          " keyboard-configuration/layout=USA<wait>",
+          " keyboard-configuration/variant=USA<wait>",
+          " locale=en_US<wait>",
+          " netcfg/get_domain=vm<wait>",
+          " netcfg/get_hostname=qemu<wait>",
+          " grub-installer/bootdev=/dev/vda<wait>",
+          " noapic<wait>",
+          " preseed/url=http://{{ .HTTPIP }}:{{ .HTTPPort }}/preseed.cfg",
+          " -- <wait>",
+           "<enter><wait>"
+        ]
+    }
+  ],
+  "provisioners": [
+    {
+      "type": "file",
+      "source": "{{ user `temp_dir`}}",
+      "destination": "/root"
+    },
+    {
+      "type": "shell",
+      "script": "scripts-remote/post-install.sh"
+    },
+    {
+      "type": "shell",
+      "only": ["{{user `release`}}-qemu"],
+      "script": "scripts-remote/serial-console-ubuntu-16.04.1.sh"
+    },
+    {
+      "type": "shell",
+      "only": ["{{user `release`}}-virtualbox"],
+      "script": "scripts-remote/vagrant-user.sh"
+    },
+    {
+      "type": "shell",
+      "only": ["{{user `release`}}-virtualbox"],
+      "script": "scripts-remote/vagrant-guestadditions.sh"
+    },
+    {
+      "type": "shell",
+      "script": "scripts-remote/cleanup.sh"
+    }
+  ],
+  "post-processors": [
+    {
+      "type": "vagrant",
+      "only": ["{{user `release`}}-virtualbox"],
+      "keep_input_artifact": true
+    },
+    {
+      "type": "shell-local",
+      "only": ["{{user `release`}}-qemu"],
+      "script": "scripts-local/upload-image-to-virl.sh",
+      "keep_input_artifact": true,
+      "environment_vars":
+        [
+          "VIRL_USER={{user `virl_user`}}",
+          "VIRL_PASSWORD={{user `virl_password`}}",
+          "VIRL_IMAGE_SUBTYPE=server",
+          "VIRL_IMAGE_NAME={{user `release`}}"
+        ]
+     }
+  ]
+}
diff --git a/resources/tools/virl/topologies/double-ring-nested.xenial.virl b/resources/tools/virl/topologies/double-ring-nested.xenial.virl
new file mode 100644 (file)
index 0000000..65733f9
--- /dev/null
@@ -0,0 +1,362 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<topology xmlns="http://www.cisco.com/VIRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="0.9" xsi:schemaLocation="http://www.cisco.com/VIRL https://raw.github.com/CiscoVIRL/schema/v0.9/virl.xsd">
+    <extensions>
+        <entry key="management_network" type="String">flat</entry>
+    </extensions>
+    <node name="tg1" type="SIMPLE" subtype="server" location="570,238" vmImage="$$VM_IMAGE$$">
+        <extensions>
+            <entry key="config" type="String">#cloud-config
+bootcmd:
+- ln -s -t /etc/rc.d /etc/rc.local
+hostname: tg1
+manage_etc_hosts: true
+nfs_server_scratch: $$NFS_SERVER_SCRATCH$$
+nfs_server_common: $$NFS_SERVER_COMMON$$
+runcmd:
+- systemctl start getty@ttyS0.service
+- systemctl start rc-local
+- touch /tmp/before-sed
+- sed -i 's/^\s*PasswordAuthentication\s\+no/PasswordAuthentication yes/' /etc/ssh/sshd_config
+- echo "UseDNS no" &gt;&gt; /etc/ssh/sshd_config
+- service ssh restart
+- service sshd restart
+users:
+- default
+- gecos: User configured by VIRL Configuration Engine 0.21.4
+  lock-passwd: false
+  name: cisco
+  plain-text-passwd: cisco
+  shell: /bin/bash
+  ssh-authorized-keys:
+  - VIRL-USER-SSH-PUBLIC-KEY
+  - VIRL-USER-SSH-PUBLIC-KEY
+  sudo: ALL=(ALL) NOPASSWD:ALL
+write_files:
+- path: /etc/init/ttyS0.conf
+  owner: root:root
+  content: |
+    # ttyS0 - getty
+    # This service maintains a getty on ttyS0 from the point the system is
+    # started until it is shut down again.
+    start on stopped rc or RUNLEVEL=[12345]
+    stop on runlevel [!12345]
+    respawn
+    exec /sbin/getty -L 115200 ttyS0 vt102
+  permissions: '0644'
+- path: /etc/systemd/system/dhclient@.service
+  content: |
+    [Unit]
+    Description=Run dhclient on %i interface
+    After=network.target
+    [Service]
+    Type=oneshot
+    ExecStart=/sbin/dhclient %i -pf /var/run/dhclient.%i.pid -lf /var/lib/dhclient/dhclient.%i.lease
+    RemainAfterExit=yes
+  owner: root:root
+  permissions: '0644'
+- path: /usr/local/sbin/cloud-instance-name
+  content: |
+    #!/usr/bin/python3.5
+    import pickle
+    print(pickle.loads(open('/var/lib/cloud/instance/obj.pkl', 'rb').read(), encoding="ACSII").metadata['name'])
+  owner: root:root
+  permissions: '0755'
+- path: /etc/rc.local
+  owner: root:root
+  permissions: '0755'
+  content: |-
+    #!/bin/sh
+    grep -q nfs_server_scratch /var/lib/cloud/instance/user-data.txt || exit 1
+    grep -q nfs_server_common /var/lib/cloud/instance/user-data.txt || exit 1
+    nfs_server_scratch=$(grep -E '^nfs_server_scratch:' /var/lib/cloud/instance/user-data.txt | awk '{ print $2 }')
+    nfs_server_common=$(grep -E '^nfs_server_common:' /var/lib/cloud/instance/user-data.txt | awk '{ print $2 }')
+    instance_name=$(/usr/local/sbin/cloud-instance-name | cut -f 3 -d '&lt;' | cut -f 1 -d '&gt;')
+    echo My instance name is $instance_name
+
+    MAXCOUNT=12
+    RETRY=5
+
+    mkdir -p /scratch
+    mkdir -p /mnt/common
+
+    echo "Mounting NFS directories"
+    count=0
+    while [ $count -lt $MAXCOUNT ] &amp;&amp; ! mount -t nfs "${nfs_server_scratch}/${instance_name}" /scratch
+    do
+      sleep 5
+      count=$[$count+1]
+    done
+
+    mount -t nfs "${nfs_server_common}" /mnt/common
+
+    mkdir /scratch/$(hostname)
+    cp /VERSION /scratch/$(hostname)/
+
+    exit 0
+</entry>
+            <entry key="Auto-generate config" type="Boolean">false</entry>
+        </extensions>
+        <interface id="0" name="eth1"/>
+        <interface id="1" name="eth2"/>
+        <interface id="2" name="eth3"/>
+        <interface id="3" name="eth4"/>
+        <interface id="4" name="eth5"/>
+        <interface id="5" name="eth6"/>
+    </node>
+    <node name="sut1" type="SIMPLE" subtype="vPP" location="425,26" vmImage="$$VM_IMAGE$$">
+        <extensions>
+            <entry key="config" type="string">#cloud-config
+bootcmd:
+- ln -s -t /etc/rc.d /etc/rc.local
+hostname: sut1
+manage_etc_hosts: true
+nfs_server_scratch: $$NFS_SERVER_SCRATCH$$
+nfs_server_common: $$NFS_SERVER_COMMON$$
+runcmd:
+- systemctl start getty@ttyS0.service
+- systemctl start rc-local
+- sed -i '/^\s*PasswordAuthentication\s\+no/d' /etc/ssh/sshd_config
+- echo "UseDNS no" &gt;&gt; /etc/ssh/sshd_config
+- service ssh restart
+- service sshd restart
+- sed -i 's/no-pci//' /opt/cisco/vpe/etc/qn.conf
+- sed -i 's/1024/1024 decimal-interface-names/g' /opt/cisco/vpe/etc/qn.conf
+- ln -s /dev/null /etc/sysctl.d/80-vpp.conf
+users:
+- default
+- gecos: User configured by VIRL Configuration Engine 0.21.4
+  lock-passwd: false
+  name: cisco
+  plain-text-passwd: cisco
+  shell: /bin/bash
+  ssh-authorized-keys:
+  - VIRL-USER-SSH-PUBLIC-KEY
+  - VIRL-USER-SSH-PUBLIC-KEY
+  sudo: ALL=(ALL) NOPASSWD:ALL
+write_files:
+- path: /etc/init/ttyS0.conf
+  owner: root:root
+  content: |
+    # ttyS0 - getty
+    # This service maintains a getty on ttyS0 from the point the system is
+    # started until it is shut down again.
+    start on stopped rc or RUNLEVEL=[12345]
+    stop on runlevel [!12345]
+    respawn
+    exec /sbin/getty -L 115200 ttyS0 vt102
+  permissions: '0644'
+- path: /etc/systemd/system/dhclient@.service
+  content: |
+    [Unit]
+    Description=Run dhclient on %i interface
+    After=network.target
+    [Service]
+    Type=oneshot
+    ExecStart=/sbin/dhclient %i -pf /var/run/dhclient.%i.pid -lf /var/lib/dhclient/dhclient.%i.lease
+    RemainAfterExit=yes
+  owner: root:root
+  permissions: '0644'
+- path: /usr/local/sbin/cloud-instance-name
+  content: |
+    #!/usr/bin/python3.5
+    import pickle
+    print(pickle.loads(open('/var/lib/cloud/instance/obj.pkl', 'rb').read(), encoding="ACSII").metadata['name'])
+  owner: root:root
+  permissions: '0755'
+- path: /etc/rc.local
+  owner: root:root
+  permissions: '0755'
+  content: |-
+    #!/bin/sh
+    grep -q nfs_server_scratch /var/lib/cloud/instance/user-data.txt || exit 1
+    grep -q nfs_server_common /var/lib/cloud/instance/user-data.txt || exit 1
+    nfs_server_scratch=$(grep -E '^nfs_server_scratch:' /var/lib/cloud/instance/user-data.txt | awk '{ print $2 }')
+    nfs_server_common=$(grep -E '^nfs_server_common:' /var/lib/cloud/instance/user-data.txt | awk '{ print $2 }')
+    instance_name=$(/usr/local/sbin/cloud-instance-name | cut -f 3 -d '&lt;' | cut -f 1 -d '&gt;')
+    echo My instance name is $instance_name
+
+    MAXCOUNT=12
+    RETRY=5
+
+    mkdir -p /scratch
+    mkdir -p /mnt/common
+
+    echo "Mounting NFS directories"
+    count=0
+    while [ $count -lt $MAXCOUNT ] &amp;&amp; ! mount -t nfs "${nfs_server_scratch}/${instance_name}" /scratch
+    do
+      sleep 5
+      count=$[$count+1]
+    done
+
+    mount -t nfs "${nfs_server_common}" /mnt/common
+
+    # Overwrite nested VM image with latest as per NFS
+    if [ -f /mnt/common/nested-vm-current.img ]
+    then
+      rm -f /var/lib/vm/vhost-nested.img
+      cp /mnt/common/nested-vm-current.img /var/lib/vm/vhost-nested.img
+    fi
+
+    mkdir /scratch/$(hostname)
+    cp /VERSION /scratch/$(hostname)/
+    cat /var/lib/vm/vhost-nested.img | strings | grep NESTED_VERSION= > /scratch/$(hostname)/NESTED_VERSION
+
+    exit 0
+- path: /etc/sysctl.d/90-csit.conf
+  owner: root:root
+  content: |
+    # Number of 2MB hugepages desired
+    vm.nr_hugepages=1024
+
+    # Must be greater than or equal to (2 * vm.nr_hugepages).
+    vm.max_map_count=20000
+
+    # All groups allowed to access hugepages
+    vm.hugetlb_shm_group=0
+
+    # Shared Memory Max must be greator or equal to the total size of hugepages.
+    # For 2MB pages, TotalHugepageSize = vm.nr_hugepages * 2 * 1024 * 1024
+    # If the existing kernel.shmmax setting  (cat /sys/proc/kernel/shmmax)
+    # is greater than the calculated TotalHugepageSize then set this parameter
+    # to current shmmax value.
+    kernel.shmmax=2147483648
+</entry>
+        </extensions>
+        <interface id="0" name="GigabitEthernet0/4/0"/>
+        <interface id="1" name="GigabitEthernet0/5/0"/>
+        <interface id="2" name="GigabitEthernet0/6/0"/>
+        <interface id="3" name="GigabitEthernet0/7/0"/>
+    </node>
+    <node name="sut2" type="SIMPLE" subtype="vPP" location="748,26" vmImage="$$VM_IMAGE$$">
+        <extensions>
+            <entry key="config" type="string">#cloud-config
+bootcmd:
+- ln -s -t /etc/rc.d /etc/rc.local
+hostname: sut2
+manage_etc_hosts: true
+nfs_server_scratch: $$NFS_SERVER_SCRATCH$$
+nfs_server_common: $$NFS_SERVER_COMMON$$
+runcmd:
+- systemctl start getty@ttyS0.service
+- systemctl start rc-local
+- sed -i '/^\s*PasswordAuthentication\s\+no/d' /etc/ssh/sshd_config
+- echo "UseDNS no" &gt;&gt; /etc/ssh/sshd_config
+- service ssh restart
+- service sshd restart
+- sed -i 's/no-pci//' /opt/cisco/vpe/etc/qn.conf
+- sed -i 's/1024/1024 decimal-interface-names/g' /opt/cisco/vpe/etc/qn.conf
+- ln -s /dev/null /etc/sysctl.d/80-vpp.conf
+users:
+- default
+- gecos: User configured by VIRL Configuration Engine 0.21.4
+  lock-passwd: false
+  name: cisco
+  plain-text-passwd: cisco
+  shell: /bin/bash
+  ssh-authorized-keys:
+  - VIRL-USER-SSH-PUBLIC-KEY
+  - VIRL-USER-SSH-PUBLIC-KEY
+  sudo: ALL=(ALL) NOPASSWD:ALL
+write_files:
+- path: /etc/init/ttyS0.conf
+  owner: root:root
+  content: |
+    # ttyS0 - getty
+    # This service maintains a getty on ttyS0 from the point the system is
+    # started until it is shut down again.
+    start on stopped rc or RUNLEVEL=[12345]
+    stop on runlevel [!12345]
+    respawn
+    exec /sbin/getty -L 115200 ttyS0 vt102
+  permissions: '0644'
+- path: /etc/systemd/system/dhclient@.service
+  content: |
+    [Unit]
+    Description=Run dhclient on %i interface
+    After=network.target
+    [Service]
+    Type=oneshot
+    ExecStart=/sbin/dhclient %i -pf /var/run/dhclient.%i.pid -lf /var/lib/dhclient/dhclient.%i.lease
+    RemainAfterExit=yes
+  owner: root:root
+  permissions: '0644'
+- path: /usr/local/sbin/cloud-instance-name
+  content: |
+    #!/usr/bin/python3.5
+    import pickle
+    print(pickle.loads(open('/var/lib/cloud/instance/obj.pkl', 'rb').read(), encoding="ACSII").metadata['name'])
+  owner: root:root
+  permissions: '0755'
+- path: /etc/rc.local
+  owner: root:root
+  permissions: '0755'
+  content: |-
+    #!/bin/sh
+    grep -q nfs_server_scratch /var/lib/cloud/instance/user-data.txt || exit 1
+    grep -q nfs_server_common /var/lib/cloud/instance/user-data.txt || exit 1
+    nfs_server_scratch=$(grep -E '^nfs_server_scratch:' /var/lib/cloud/instance/user-data.txt | awk '{ print $2 }')
+    nfs_server_common=$(grep -E '^nfs_server_common:' /var/lib/cloud/instance/user-data.txt | awk '{ print $2 }')
+    instance_name=$(/usr/local/sbin/cloud-instance-name | cut -f 3 -d '&lt;' | cut -f 1 -d '&gt;')
+    echo My instance name is $instance_name
+
+    MAXCOUNT=12
+    RETRY=5
+
+    mkdir -p /scratch
+    mkdir -p /mnt/common
+
+    echo "Mounting NFS directories"
+    count=0
+    while [ $count -lt $MAXCOUNT ] &amp;&amp; ! mount -t nfs "${nfs_server_scratch}/${instance_name}" /scratch
+    do
+      sleep 5
+      count=$[$count+1]
+    done
+
+    mount -t nfs "${nfs_server_common}" /mnt/common
+
+    # Overwrite nested VM image with latest as per NFS
+    if [ -f /mnt/common/nested-vm-current.img ]
+    then
+      rm -f /var/lib/vm/vhost-nested.img
+      cp /mnt/common/nested-vm-current.img /var/lib/vm/vhost-nested.img
+    fi
+
+    mkdir /scratch/$(hostname)
+    cp /VERSION /scratch/$(hostname)/
+    cat /var/lib/vm/vhost-nested.img | strings | grep NESTED_VERSION= > /scratch/$(hostname)/NESTED_VERSION
+
+    exit 0
+- path: /etc/sysctl.d/90-csit.conf
+  owner: root:root
+  content: |
+    # Number of 2MB hugepages desired
+    vm.nr_hugepages=1024
+
+    # Must be greater than or equal to (2 * vm.nr_hugepages).
+    vm.max_map_count=20000
+
+    # All groups allowed to access hugepages
+    vm.hugetlb_shm_group=0
+
+    # Shared Memory Max must be greator or equal to the total size of hugepages.
+    # For 2MB pages, TotalHugepageSize = vm.nr_hugepages * 2 * 1024 * 1024
+    # If the existing kernel.shmmax setting  (cat /sys/proc/kernel/shmmax)
+    # is greater than the calculated TotalHugepageSize then set this parameter
+    # to current shmmax value.
+    kernel.shmmax=2147483648
+</entry>
+        </extensions>
+        <interface id="0" name="GigabitEthernet0/4/0"/>
+        <interface id="1" name="GigabitEthernet0/5/0"/>
+        <interface id="2" name="GigabitEthernet0/6/0"/>
+        <interface id="3" name="GigabitEthernet0/7/0"/>
+    </node>
+    <connection dst="/virl:topology/virl:node[1]/virl:interface[3]" src="/virl:topology/virl:node[2]/virl:interface[1]"/>
+    <connection dst="/virl:topology/virl:node[1]/virl:interface[4]" src="/virl:topology/virl:node[2]/virl:interface[2]"/>
+    <connection dst="/virl:topology/virl:node[2]/virl:interface[3]" src="/virl:topology/virl:node[3]/virl:interface[3]"/>
+    <connection dst="/virl:topology/virl:node[2]/virl:interface[4]" src="/virl:topology/virl:node[3]/virl:interface[4]"/>
+    <connection dst="/virl:topology/virl:node[1]/virl:interface[5]" src="/virl:topology/virl:node[3]/virl:interface[1]"/>
+    <connection dst="/virl:topology/virl:node[1]/virl:interface[6]" src="/virl:topology/virl:node[3]/virl:interface[2]"/>
+</topology>
diff --git a/resources/tools/virl/topologies/double-ring-nested.xenial.yaml b/resources/tools/virl/topologies/double-ring-nested.xenial.yaml
new file mode 100644 (file)
index 0000000..bc3df7b
--- /dev/null
@@ -0,0 +1,95 @@
+---
+metadata:
+  version: 0.1
+  schema:
+    - resources/topology_schemas/3_node_topology.sch.yaml
+    - resources/topology_schemas/topology.sch.yaml
+  tags: [hw, 3-node]
+
+honeycomb: &honeycomb
+    user: admin
+    passwd: admin
+    port: 8181
+    netconf_port: 1830
+
+nodes:
+  TG:
+    type: TG
+    host: "{topology[tg1][nic-management][ip-addr]}"
+    port: 22
+    username: cisco
+    priv_key: |
+{priv_key}
+    interfaces:
+      port3:
+        mac_address: "{topology[tg1][nic-2][hw-addr]}"
+        pci_address: "0000:00:06.0"
+        link: link1
+        driver: virtio-pci
+      port4:
+        mac_address: "{topology[tg1][nic-3][hw-addr]}"
+        pci_address: "0000:00:07.0"
+        link: link4
+        driver: virtio-pci
+      port5:
+        mac_address: "{topology[tg1][nic-4][hw-addr]}"
+        pci_address: "0000:00:08.0"
+        link: link2
+        driver: virtio-pci
+      port6:
+        mac_address: "{topology[tg1][nic-5][hw-addr]}"
+        pci_address: "0000:00:09.0"
+        link: link5
+        driver: virtio-pci
+  DUT1:
+    type: DUT
+    host: "{topology[sut1][nic-management][ip-addr]}"
+    port: 22
+    username: cisco
+    honeycomb:
+      <<: *honeycomb
+    priv_key: |
+{priv_key}
+    interfaces:
+      port1:
+        mac_address: "{topology[sut1][nic-0][hw-addr]}"
+        pci_address: "0000:00:04.0"
+        link: link1
+      port2:
+        mac_address: "{topology[sut1][nic-1][hw-addr]}"
+        pci_address: "0000:00:05.0"
+        link: link4
+      port3:
+        mac_address: "{topology[sut1][nic-2][hw-addr]}"
+        pci_address: "0000:00:06.0"
+        link: link3
+      port4:
+        mac_address: "{topology[sut1][nic-3][hw-addr]}"
+        pci_address: "0000:00:07.0"
+        link: link6
+  DUT2:
+    type: DUT
+    host: "{topology[sut2][nic-management][ip-addr]}"
+    port: 22
+    username: cisco
+    honeycomb:
+      <<: *honeycomb
+    priv_key: |
+{priv_key}
+    interfaces:
+      port1:
+        mac_address: "{topology[sut2][nic-0][hw-addr]}"
+        pci_address: "0000:00:04.0"
+        link: link2
+      port2:
+        mac_address: "{topology[sut2][nic-1][hw-addr]}"
+        pci_address: "0000:00:05.0"
+        link: link5
+      port3:
+        mac_address: "{topology[sut2][nic-2][hw-addr]}"
+        pci_address: "0000:00:06.0"
+        link: link3
+      port4:
+        mac_address: "{topology[sut2][nic-3][hw-addr]}"
+        pci_address: "0000:00:07.0"
+        link: link6