- include lib/apache when appropriate;
- use devstack@sahara-eng for sahara-engine;
- do not check for sahara-api, as the stop/start_sahara code should
take care of it (both for the old case and the wsgi case).
Change-Id: I22bb6d51551b6c2540de09e7f307cef27aba0f23
While it would have been better to directly use a native Zuul v3 job,
the work towards a common grenade job seems to be stalled.
Import the job locally and fix some issues:
- make sure that the heat_tempest_plugin is loaded correctly,
so that the heat upgrade tests work;
- bump the starting point from stable/ocata (!) to stable/queens;
it will be changed to stable/rocky when grenade supports it;
will require additional fixes due to the standalone->uwsgi change.
- import lib/apache so that wsgi deployment works.
Story: 2001686
Task: 24517
Change-Id: Ia8de2b8286287355e8e9d3f702027aa282ed8282
Code conventions: Use “.” to source script files
When you have to source a script file, for example ,
a credentials file to gain access to user-only or
admin-only CLI commands, use . instead of source.
See more:
http://docs.openstack.org/contributor-guide/writing-style/code-conventions
Change-Id: Icaf20628e7b7480ee4ca4c85f9c5a3802b817070
There were too many warnings in script. This patch fixes
E006 (check for lines longer than 79 columns) and
E042 (local declaration hides errors) bashate warnings.
Except some long URLs because splitting them up
doesn't increase code readability
Change-Id: I7838a820c2acea8ac31b5108296bfa26a439ac71
Partial-Bug: #1509271
Grenade is an OpenStack test harness to exercise
the upgrade process between releases. This patch
adds ability of Sahara upgrade testing.
Change-Id: Iacc1225d92aad3aee4e6cda6be4d9691be49d927