Merge "Adding common header attributes in image header schema"
diff --git a/doc/source/configuration.rst b/doc/source/configuration.rst
index a7c8fb7..15369de 100644
--- a/doc/source/configuration.rst
+++ b/doc/source/configuration.rst
@@ -3,6 +3,21 @@
Tempest Configuration Guide
===========================
+This guide is a starting point for configuring tempest. It aims to elaborate
+on and explain some of the mandatory and common configuration settings and how
+they are used in conjunction. The source of truth on each option is the sample
+config file which explains the purpose of each individual option.
+
+Lock Path
+---------
+
+There are some tests and operations inside of tempest that need to be
+externally locked when running in parallel to prevent them from running at
+the same time. This is a mandatory step for configuring tempest and is still
+needed even when running serially. All that is needed to do this is:
+
+ #. Set the lock_path option in the oslo_concurrency group
+
Auth/Credentials
----------------
diff --git a/tempest/cmd/javelin.py b/tempest/cmd/javelin.py
index 8f238a5..ab23dea 100755
--- a/tempest/cmd/javelin.py
+++ b/tempest/cmd/javelin.py
@@ -882,7 +882,7 @@
if (CONF.service_available.neutron and
not CONF.baremetal.driver_enabled and
CONF.compute.use_floatingip_for_ssh):
- for body in res['addresses'].items():
+ for network_name, body in res['addresses'].items():
for addr in body:
ip = addr['addr']
if addr.get('OS-EXT-IPS:type',