Pass intended TRIPLEO_ROOT to setup-env

Change-Id: Ifbd2f098757c0514f225df640bcd894a8c73d1fa
Element to build and maintain local pypi mirror

We use the instructions from diskimage-builder's pypi element README to
create a copy for use with elements which need to build images more
rapidly.

Change-Id: I452c35f1b33a3d6c8118bf762b1a58be62cfe8ea
Set my_ip for nova.

If we don't set this, when public IP is different to the management
network, Neutron may be given bad IP's for TFTP booting due to bug
1236623.

Change-Id: I007e5bd92979c984c346b23a78ddb7cf4b030b73
Related-Bug: #1236623
Merge "Set my_ip for nova."
Update the test environment on each loop.

setup-env calls pull-tools, which we need to ensure we're running the
latest code.

Change-Id: I07d767937fbb339e7a98c62bb545962101b8f27b
Fix URL to tripleo-heat-templates repository

Change-Id: I340c608b803fa5d07c1661eb8dd90c71b253f6bd
Conditionally set my_ip

local-ipv4 isn't set on the seed vm, causing nova-api to fail to start.

Change-Id: I5a321649b0258bda22c1f257adcb1781d2319df8
Merge "Update the test environment on each loop."