Commit Graph

11 Commits

Author SHA1 Message Date
Luigi Toscano 810d94bfbb grenade: start from train, disable heat integration tests
- set the starting point as train (to be adapted in the
  backports of this patch);
- heat tests should have been disabled already here;
  they are really flaky, they takes more time and they should be
  tested by heat.

Change-Id: I5571ac5e578f98465737373598b358aa7dab93e0
2019-10-10 00:51:25 +02:00
Luigi Toscano 8c941ed187 Replace git.openstack.org URLs with opendev.org URLs
Thorough replacement of git.openstack.org URLs with their opendev.org
counterparts.

Depends-On: https://review.opendev.org/653988
Change-Id: I6c7fffc1a32cb35ff7fe2ba964510b4f32805842
2019-04-20 14:55:03 +02:00
Ian Wienand 617be9032c Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: Ic57069fd0acc405347e263a082ea8ba9915e9d41
2019-03-24 20:36:02 +00:00
Luigi Toscano 8010e24a56 grenade: re-enable, really test rocky->master
So far grenade has been testing a queens->rocky upgrade.

Implement the grenade code required to upgrade to the current
master. The plugin code installs the split plugins, which
need to be listed in the PROJECTS variable in order to be cloned.

Also, don't deploy sahara-all even when deploying rocky
(it was already deprecated back then).

Finally, deploying sahara-api using wsgi has been the default
for a while and for sure when the upgrade starts from rocky
there is no need to disable it.

The grenade test should be stable enough again, so re-enable it
in both the check and the gate queue.

Change-Id: I000aae6c093c32ab1c3505448e2b9ec52b0529a2
2019-03-18 23:37:35 +01:00
Luigi Toscano 5a3ae85cc1 Import the legacy grenade sahara job
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
2018-09-03 19:46:18 +02:00
Vitaly Gridnev ac694a2f7e Fixed grenade job
Several issues are fixed in this commit:

1. Issue with roles of 'sahara_grenade' user (added workaround to the
keystone problem)
2. Redundant services are no longer enabled in settings, correct
branches of plugins (heat, sahara) are enabled now.
3. Since there is an issue with deletion of floatings in master of heat,
so replaced cluster deletion into ocata's branch step. We should
replaced that back once it's fixed in heat.

Change-Id: I40cf381faacc7e6512d0a35e144d705f47fad81f
2017-06-09 11:46:28 +00:00
Vitaly Gridnev 3bc9f05e9d Fix grenade
this commit fixes grenade job

Change-Id: I766d61cd0d8864f07c0cb1963b2efeadaf2a0b56
2016-05-16 17:14:51 +00:00
msionkin c05e87f07b Fix bashate warnings
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
2015-11-26 14:47:45 +03:00
Sergey Reshetnyak 368c2a8d36 Fix E005 bashate error
Change-Id: Ia7a85ae5308e3fc095e84daf729ea082eedb9c1a
Partial-bug: #1509271
2015-11-09 22:31:11 +03:00
Andrey Pavlov 6eeb0271ef Fixing grenade job for upgrades from liberty
* Grenade base/target branches has been changed,
  so now it upgrades from liberty to master.Few
  updates were made to make it work.

* "image show" of openstackclient doesn't
  work with v2 version which is by default. v1
  will be used instead.

Closes-bug: #1503322

Change-Id: I16609310f729d77a6edbbcff4f7ebf0cd4e1a17a
2015-10-09 15:44:29 +03:00
Andrey Pavlov 02a0f99d02 Adding Grenade support for Sahara
Grenade is an OpenStack test harness to exercise
the upgrade process between releases. This patch
adds ability of Sahara upgrade testing.

Change-Id: Iacc1225d92aad3aee4e6cda6be4d9691be49d927
2015-08-20 17:28:41 +03:00