This will separate out the runs so that variables and modules are not
re-used across runs - ensuring the latest modules and versions are used,
and ensuring multiple versions of the tests playbook aren't required on
non-upgrade runs.
Change-Id: Icaeb360a6302ff207d970c0c6fe8e56add1e1327
To avoid requiring all the os_previous_nova tasks to be evaluated, we
should split the 2 tests up. This will help make the gate more efficient
and avoids unnecessary issues.
Change-Id: I8ab8de7db6d4b89eb58e183d453f04cd614cf085