Fix a few docs typos.

While reading README and devtest noticed a few typos, this fixes them.

Change-Id: I7e65e83e33358f80bfc664526e4f3d419284f96d
Fix call to setup-endpoints for seed in devtest.sh.

Updates devtest.sh to match the update that was merged
as part of https://review.openstack.org/#/c/46623/.

Change-Id: If19eef0a405b43072db6391fa64c3480b4221a40
Merge "Fix a few docs typos."
Merge "Fix call to setup-endpoints for seed in devtest.sh."
Fix typos in devtest.sh

Devtest.md is generated by devtest.sh. In my previous patch I changed
one and not the other.

Change-Id: I857c5399c0c075e53ee3d19fbbcca856b6737ec5
Set +C for the seed VM.

btrfs VM performance is significantly better without copy-on-write
semantics for VM backing files.

Change-Id: Id7f999ea17c84ea61b733cf6d0b74c95fdae0413
Merge "Set +C for the seed VM."
Ignore some commands when generating devtest.md.

Running devtest.sh will require some commands that don't make sense
in the devtest.md docs, such as toggling set +/- u when setting
$no_proxy.
extract_docs will now ignore lines that end with "#nodocs" when
writing devtest.md.

Change-Id: Ibcb6e25c23b4797a21a3b43fedd10e591f68c699
Teach get-vm-ip to wait for the VM.

We now wait indefinitely for the seed VM to boot and its IP to become
available. This is useful for manual runs of devtest.md, but is vital
for runs of devtest.sh.

Change-Id: If60fe9fd751e3d3faca65108a9cba08e0168b9f5
Set +C on emulated bare metal nodes.

For the same reason as the seed node: better performance on btrfs file
systems.

Change-Id: I216c511ba6ed19b3963451a99f1b096810f1b65e
Merge "Teach get-vm-ip to wait for the VM."
Merge "Ignore some commands when generating devtest.md."
Merge "Set +C on emulated bare metal nodes."
Stop sedding undercloud-vm.yaml.

Templates take parameters, which is more maintanable.

Change-Id: Ie6163457d44e11a34cac467c0f1cc95ca74b0b32
Fail setup-baremetal if no deploy images exist

Use 'set -o pipefail' to ensure that if glance image-create fails
because, for example, the deploy kernel and ramdisk doesn't exist.

Change-Id: I7700f8d5233cde35bba2831b63929ca5f4bde1c9
Force pseudo-tty allocation for ssh.

"ssh $HOST sudo ..." will fail if sudo is configured to require a tty
as it is on Fedora.  Use the -t argument to ssh to force a psuedo-tty.

Change-Id: I51dd364ad3c5e8ad793637896bf77137faa0ddff
Assume scripts are in $PATH

We're still running some scripts with the full path specified for some
scripts which are in $PATH.

Also remove unused $BASE vars from a few places.

Change-Id: I4bf7495ff5e5206d451b6675e544126d57a9c055
Merge "Force pseudo-tty allocation for ssh."
Merge "Assume scripts are in $PATH"
Explicitly specify the destination dir for images

I ran ramdisk-image-create from $TRIPLE_ROOT/tripleo-incubator and then
later setup-baremetal failed to find the deploy images in $TRIPLE_ROOT
where it expected to find them.

Seems safer to always specify the destination directory for image-create
and specify the full path to the images later.

Change-Id: Ibebd6544be9cc0b1224637b365891b9b9cf40589