This patch enables the Angular Launch Instance workflow by default. The
toggle has been maintained for those running the Python workflow, and
also for the integration tests to run against both simultaneously.
Keep integration tests running for a legacy Launch Instance workflow
by means of a separate local_settings.d code snippet activated before
starting the tests.
Co-Authored-By: Timur Sufiev <tsufiev@mirantis.com>
Change-Id: Id0c57b33df46397711e32092cec6cc5268841779
Implements: blueprint enable-angular-launch-instance
This will allow us to modify devstack environment of a
dsvm-integration job independently of infra repository, once
https://review.openstack.org/#/c/269578/ is merged. This is a
preparation to integration testing of Heat-enabled panel in Horizon,
since Heat is disabled in Devstack by default.
Change-Id: Id9ab8e846c33921e1c55e459056345c8d14204fd
Using scripts inside horizon repo in test hooks we could not bother
infra folks each time when we need to do some change to test job.
The second part of the proposed change is to run these scripts at gate,
see https://review.openstack.org/#/c/263457/
Related-Bug: #1526791
Change-Id: Ic2d60df846e876530662046d75c3e56e7841ba30