This repo is not properly retired. Retired repos can only have two files:
- README.rst
- gitreview
To cleanup the retirement of this repo, keeping these two files only and
removing the other remaining files if there is any.
Change-Id: I8f8873963c0c2c8ce7649ea9032c86571e0faa59
Detail: https://etherpad.opendev.org/p/tc-retirement-cleanup
This patch does not matter. I'm only writing it because I happened to
see the line while looking for something else and figured I'd go ahead
and submit patches to remove it from the three places it's copied around
to.
Change-Id: If50bbb69cf7ec0eb88c2b7c70084123509190221
Since march devstack can not be deployed using usual
devstack installation scripts on trusty. We need to mitigate it.
So, the new xenial image already present on CI lab and we need to
update nodepool settings to make workers become updated.
This patch make nodepool use new base image with xenial.
Change-Id: If9a993043c9796b24090bbc07c9a029748fb3189
Now ubuntu trusty gives the error:
Unable to locate package python3-systemd
leads to all the murano-ci failed, so we should
make it non-voting until switch to ubuntu xenial
Change-Id: Ifad80a240bcbe93ad996c17070fd507b36b2f2e4
Since commit [1] openstack-infra has dropped
jenkins support because they don't use jenkins anymore.
We are not ready to this change so need to workaround it.
[1] ed3e133ff9
Change-Id: I99ef36c98bb262092e9bce9fdd9fd726182d2067
Related-Bug: #1681836
Removes murano-ci glare gates from murano, since murano only
supports glare v0.1, which has been deprecated, so these gates
always fail.
This patch still keeps the checks for glare, in case it is
re-introduced into murano at a later date.
This complements the recently merged change [0] to remove
glare jobs run by infra.
[0] https://review.openstack.org/#/c/445626/
Change-Id: I9d4bada27f25bda7f195c350e7a22b7910d93ee5
Gates are broken because ensure_no_heat_stacks_left() function
calls not needed popd, which exits with 1.
Change-Id: If649d4f53879aa93ba06a051e81ae79d6c14e3d1
trusty isn't a supported distro anymore by devstack,
trying to run stack.sh with FORCE option to unblock gates.
Change-Id: Ia8761bfd4259ed3d5e36a9fd64181cf96ef36203
Related-Bug: #1668945
Recently sourcing of openrc in each function
started to break gates because of sharing
of openrc variables between gate scripts
This commit sources openrc only one time
in top scope
Closes-Bug: #1646448
Change-Id: I51d2f7434a4d72207ee0402e0f1fc335dbec1afb
As per OpenStack licensing guide lines [1]:
[H102 H103] Newly contributed Source Code should be licensed under
the Apache 2.0 license.
[H104] Files with no code shouldn't contain any license header nor
comments, and must be left completely empty.
[1] http://docs.openstack.org/developer/hacking/#openstack-licensing
Change-Id: Ide3b2d067eaa39073c3a7b17537645d4b6f243d6
In heartbeat jobs for murano-agent where
ZUUL_PROJECT variable is by default set
to openstack/murano we need properly set DIB_MURANO_AGENT_REPO
and fix make_img_with_murano_agent function
Change-Id: Icc3e962621e95f13f27ac68ba7aef430966fe585
Closes-Bug: #1635793
Presence of start section in check pipeline
leads to unnecessary messages being posted
to upstream Gerrit, it is prohibited by
third-party ci policy in upstream, so we
should remove start section to fix this.
Change-Id: Ic8a6127255061fc7124fcac933a64021dcf66509
Singleuseslave plugin should be installed
to fix race condition between Nodepool and
Jenkins when removing node/scheduling new build
Change-Id: I90e89526596eea45c28ed42d42711f9635502eb2
Closes-Bug: #1629269
In some part in the code we import objects. In the Openstack style
guidelines they recommend to import only modules.
http://docs.openstack.org/developer/hacking/#imports
Change-Id: Ic07b017966075ca8946f29ee65ca13070cb5b1a3
Set dashboard tests config variable packages_service to allow tests to
find which backend they are using.
Renames PACKAGE_SERVICE to PACKAGES_SERVICE for posterity.
Targets bp: murano-glare-devstack-testing
Change-Id: I6581d9bbdf72424e2520ba1a7ecc25d5861885d9
This commit adds glare jobs to murano, murano-dashboard and
python-muranoclient. The jobs would install glare as part of devstack
installation and set corresponding devstack variables.
Co-Authored-By: Mykyta Karpin <mkarpin@mirantis.com>
Targets bp: murano-glare-devstack-testing
Depends-On: I351b1e066a21b0eb1f3f9120cd36087618c90206
Change-Id: I16be39131fafee958fa6dba2765552bc71217dfa
Changes to murano-deployment repo should be
checked by all murano gates since they all are
dependent from scripts placed in murano-deployment
repository.
This commit achieves this by adding
set_params function which does next:
- launches gate-murano-* jobs on master branch
- sets MURANO_DEPLOYMENT_REF parameter to
ref of needed murano-deployment change for gate-murano-*
jobs
Change-Id: I11a877569d793dc4d6f80fa09645facc605ec3d0
Murano CI doesn't use heat stack on devstack slaves. It's better to
disable heat services, it will decrease time of slave setup and speed
up gate work.
Change-Id: If7647ac54ed13a5cfa706f7b9824ae82422f0eb9