Add seedrc file.

seedrc is no longer copied out from /root/stackrc on the seed vm.
Provide a standard seedrc that can be used according to the devtest
instructions.
See also: https://review.openstack.org/#/c/41266/

Change-Id: I0f4c814dbc75506fd5d5c9ffd36b82ed86721a9f
Remove recommendation to use heat-localip.

Clint has fixed the heat templates to not suffer from the race
condition around IP address lookups, permitting us to no longer need
the heat-localip hack.

Change-Id: I0f80a59b045b855aa754c76256683c1a6600719f
Add UCA repo when building Ubuntu 12.04 images

Ubuntu 12.04 standard repos only contains libvirt-bin.0.9.8, but setup-network script fails if so :
 - --persistent option in virsh net-list is not present in 0.9.8
 - virtualport type='openvswitch' is not available in 0.9.8

Change-Id: I018447c1562edbf71c593785b9a17335c3687322
Update URLs for the move to openstack/.

All our projects are now in openstack/ rather than stackforge/.

Change-Id: I017c4bd9ac15f3aad56c38f8e28d4bccce4e097c
Clearer reference to which cloud in devtest.

There is no one single cloud, we need to specify which one is being
setup.

Change-Id: Ib03314c174269214ff636fa0be77d8a93a4b573e
Grammar fix for VM's vs. VMs.

This sentence is using the possessive form.

Change-Id: I392e31f9eeacb2a56c3c2802afdf3932ec01230a
Add caching ability to boot-seed-vm

Currently boot-seed-vm creates a new image each time it is run, users
who want to restart a new identical seed VM shouldn't need to create it
again from scratch a second time.

This commit gives users the option to cache the seed image so it can be
reused again without a costly call to di-b to create a new one.

Change-Id: Ib8174227cf6e16ae59a64ef396b6a3c5f125be4e
Add helper script to register endpoints.

Endpoint registration is something we should be managing via APIs
rather than in-instance scripts becausemachines often don't know their
externally visible addresses, and APIs are often behind haproxy or
other proxies.

Change-Id: I26c59fc069cb57146e7ebb7c19b70c1ce0e77a01
Register API endpoints from outside the clouds.

Another step in our principled separation, this adds a small wrapper
to register-endpoint to register all the endpoints for a control
plane.

Change-Id: I803cb37625051f5e20cb75e04c6c2e7a1c6a1e23
Remove non-baremetal flavors in setup-baremetal.

Currently it's impossible to mix baremetal and non-baremetal
hypervisors. We could leave the flavors intact, but that just makes it
possible for users to shoot themselves in the foot trying to boot
instances on them.

Change-Id: I7f60d0449f2881702574527c8ddb34526aaea8f4
Fix file name of seed image

The name of cache was being maintained when it shouldn't have been.

Change-Id: I867f6be570258d9255c754b9b95e43d899a3cec7
Document connecting to qemu:///system with virsh.

On redhat based systems, non-root users connect to qemu:///session by
default instead of qemu:///system.  This can by changed by setting an
environment variable.

Change-Id: I49c4a9ef024833c9715e767259119cad928d4393