Be more careful about download failures

Check that we were able to download all of the files
we need during the build.

Also move to a new mirror, since the previous server
no longer hosts version 5.1.

Change-Id: Ie388b1eebaebf67ba47f5513a2e6a79766e66c4d
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
wait properly instead of bad inifite loop
Merge pull request #8 from dhellmann/automate-build

Be more careful about download failures
Merge pull request #9 from dreamhost/dhc_1076

wait properly instead of bad inifite loop
add support for openbsd53
fix console script name

Change-Id: Ic23cdf8eab5079187c17ae39ad12c5c464c65ac3
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Merge pull request #10 from dreamhost/bsd53

add support for openbsd53
add support for configurable ASNs

fixes DHC-1196
Merge pull request #11 from dreamhost/dhc_1196

add support for configurable ASNs in the appliance
always clean up at start

Change-Id: If19161ee492caea8c8f8a50f06b2c43745ba14aa
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
show what is happening during python package installs

Change-Id: I15c728e351c1cb1a42f3c466e3d342d3f58a1593
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Fix the way we set the password in the image

Use a master.passwd file in /root/akanda-master-password
to initialize the password database in the chroot environment.

Change-Id: I22cd3408a13f9c735c82cbe96c450b5359d06c4f
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Merge pull request #12 from dhellmann/bug/set-password-on-bsd-53

Fix setting password on bsd 53
pin requests lib to 1.2.0

fixes bug DHC-1286

There is an unstream bug in 1.2.1+ that causes IPv6 URLs not be
reassembled correctly.  The change was recent, so pinning to a recent
older version that does not contain the bug.
Merge pull request #13 from dreamhost/dhc_1286

pin requests lib to 1.2.0
add outbound IPv6 from internal to external if

fixes DHC-1350
Merge pull request #14 from dreamhost/dhc_1350

add outbound IPv6 from internal to external if
Fix DAD

Disable IPv6 Duplicate Address Detection for now.  For some reason,
it is breaking on the vio1 interfaces and preventing us from
assigning any IPv6 IPs to those interfaces.
Merge pull request #15 from fzylogic/master

Disable DAD
Remove restrictive outgoing firewall rules (DHC-1610).