This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope. Also,
updating the template name to generic one.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: If279269f6808d1454074c10baa90975be6c4d39b
As of the oslo.context 4.0.0 release, RequestContext objects no
longer have a tenant attribute, instead expecting callers to use
project_id for that purpose. Update all context.tenant references to
context.project_id in order to facilitate this transition.
Change-Id: I2830ccf840bf4d1d8a516287adee51c46d2a5583
As per victoria cycle testing runtime and community goal,
we need to migrate upstream CI/CD to Ubuntu Focal(20.04).
Bump lower constraints to make testing work for Focal.
Change-Id: I1fc6b0c67d767bc698e12f0e79fadd19bb7d0a8d
Story: #2007865
Task: #402198
As part of Train community goal 'Support IPv6-Only Deployments and Testing'[1],
Tempest has defined the base job 'devstack-tempest-ipv6' (adding
in Depends-On patch) which will deploy services on IPv6.
This commit adds the new job 'murano-tempest-api-ipv6-only'
run on gate which is derived from 'devstack-tempest-ipv6'.
Verification structure will be:
- 'devstack-IPv6' deploy the service on IPv6
- 'devstack-tempest-ipv6' run will verify the IPv6-only setting and listen address
- 'murano-tempest-api-ipv6-only' will run the tests.
Story: #2005477
Task: #35907
Depends-On: https://review.opendev.org/#/c/671231/
[1] https://governance.openstack.org/tc/goals/train/ipv6-support-and-testing.html
Change-Id: I1efc0f37a23f991fd0a47b6fd8f91c7a75d873ec
Use openstack-tox-cover template, this runs the cover job
in the check queue only.
Use openstack-lower-constraints-jobs template.
Remove jobs that are part of the templates.
Change-Id: I65f03adfc05134bf5ddaa802b97b80d14a0b412d
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I51e3c5449abfa66db7cbcb995d8e3a1724fa4a15
Story: #2002586
Task: #24313
The install-guide-jobs template needs to stay in project-config, remove
it from zuul file.
See also https://review.openstack.org/597618
Change-Id: Ie61a0d21e375a7d731b6614a8cb4274c49285422
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.
Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.
Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: Ic464dc429e185322028d1f0981d480207a8b2d22
Story: #2002586
Task: #24313
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.
Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.
Add openstack-tox-lower-constraints job to the zuul configuration.
See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.
Change-Id: Icc7b5a39ef7e29f25ebfe8a10a4b8edba115505a
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.
Change-Id: Id29925bca8a4dc9717c7b2506a5523d00aeade9c
murano-tempest-plugin has the jobs renamed, we can remove the alias.
Change-Id: I042a8724a728aa1c327a6d8e89bd12071f4ab047
Depends-On: I547d972bb6b82bc93addf19bd3f989e431950ab2
Follow the conventions for naming jobs in Zuul v3: Rename jobs.
For details, see
https://docs.openstack.org/infra/manual/drivers.html#consistent-naming-for-jobs-with-zuul-v3
Leave some old names, since murano-tempest-plugin needs them. A followup
will remove them.
Needed-By: I547d972bb6b82bc93addf19bd3f989e431950ab2
Change-Id: Id3784a6339b444531d118ab39b19f5a316d87872
The Zuul v3 migration missed to add this job. Add it and rename
the CI set up.
Also, fix existing zuul config and use .yaml extension for all jobs,
this will soon be required.
Change-Id: I82b22e60834590a9bf01af5a81d88b287cef9ed0
With the large reorg of the docs site, this can be easily *only* as
part of the murano documentation, there's no benefit for publishing an
extra document elsewhere. Fully integrate the documents into the manual.
Note that the separate build target was not linked from any of our index
sites.
Remove extra title from README.rst, it let to duplicated title in main
table of contents.
Remove also post job for publishing the firstapp document - it currently fails -
and is now not needed anymore.
Change-Id: Ib5259907b3f999062042e483ac81e6aed17705ca