11 Commits

Author SHA1 Message Date
wu.chunyang
db24fc01db Using 5.7.29 tag for mysql image.
mysql:5.7 image always links to the lastest mysql 5.7 image,
this may not be stable for our CI test.

Change-Id: I8845918929aeb3c35270be9148120a1f445e3fa9
2023-03-29 20:34:43 +08:00
wu.chunyang
3134fd478d Follow up: CI: test build docker image
The previous patch forgot to push the tarball to openstack website.
This change adds a task to push it and replaces hard quote with soft
quote

Change-Id: I8619621b4348bff26808104e4f9e070c64429c3f
2022-11-23 18:57:18 +08:00
wu.chunyang
5a960b37a4 CI: test build docker image
Change-Id: Ia8ce0d8ec8f099501a39dc8bdff53a394bd53fea
2022-11-18 14:25:22 +08:00
Lingxian Kong
aa1d4d2246 Datastore containerization
Significant changes:

* Using docker image to install datastore.
* Datastore image is common to different datastores.
* Using backup docker image to do backup and restore.
* Support MariaDB replication
* Set most of the functional jobs as non-voting as nested
  virtualization is not supported in CI.

Change-Id: Ia9c97a63a961eebc336b70d28dc77638144c1834
2020-05-27 10:31:50 +12:00
Lingxian Kong
e048feb145 Remove some unrelated code
Change-Id: I4c2057e2bde8fd1169ca52a15ccca66740e9f069
2019-12-15 23:16:26 +13:00
Lingxian Kong
a0a10f0b94 Support HEALTHY status for db instance
- 'HEALTHY' means the db service is responsive, 'ACTIVE' means the db
  service is alive.
- Remove the CI job fakemodetests, but will add similar testing task in
  the future.
- Fix the periodic CI job
- Remove MongoDB and  related jobs

Change-Id: I5abe9091ba203297dc87db5fba139179166321f7
2019-12-14 12:55:56 +13:00
Lingxian Kong
52bfbd641d Add CI job to build Ubuntu Xenial based Trove guest image for dev
Change-Id: I7beb6849abbfc889bae29668deb4ba7ae93df91d
2019-12-05 07:47:41 +13:00
Lingxian Kong
062871b7ed Add branch param for image building
Change-Id: I7874d498eb80c0b5cda802acb76e5fe399770e6a
2019-09-26 14:32:39 +12:00
Lingxian Kong
86f0ace357 Fix Trove periodic job
Change-Id: Iaa6b7e04ab3882d426b8943591fc9189243d69c0
2019-09-23 22:23:13 +12:00
Lingxian Kong
757a873963 Some clean up
- Remove the unused variables in trovestack.rc which leads to
  module not found error.
- Remove non-voting gate job

Change-Id: I583945addb6cb0aa442db1c9d9c6ce3cb57793f7
2019-09-20 08:51:21 +12:00
Lingxian Kong
0cdf8b20b6 Add image build experimental CI job
Story: 2006553
Task: 36637
Change-Id: I3d909082fb887b24ed25c93e11792031d5053b1e
2019-09-17 22:23:43 +12:00