A few fixes to get the tricircle gate working:
- Remove the depend on neutron common exception.
- Update lower-constraints for unneeded version constraining.
- The changes from https://review.openstack.org/#/c/596420/
- Adds neutron and sfc to the functional playbook
- Separates the neutron and networking-sfc requirements into
sibling-requirements.txt so they are not picked up by devstack and
updates tox.ini as needed for them.
Change-Id: Icd6b36e613456b4af35eaf70ef95b4ef32ddf806
Signed-off-by: song baisen <songbaisen@szzt.com.cn>
Co-Authored-By: tangzhuo <ztang@hnu.edu.cn>, zhiyuan_cai <luckyvega.g@gmail.com>
This patch updates the config for tox/zuul by:
- Switching the test running over to stestr like all other projects.
- Adding local tox targets for pep8, py27 and py3; see [1].
- Removes the git install of neutron and sfc from the testenv tox
target as those should be applied generically by the testenv target;
zuul will handle them in the gate and testenv:dev locally.
- Zuul.yaml is updated to properly define neutron and
sfc as required projects so they are pulled into the gate.
- Lower constraints job, tox target and constraints added.
[1] https://etherpad.openstack.org/p/neutron-sibling-setup
Change-Id: Ic840eb5b5b078252c6e69f2a94e3aba2e1f43cab
Move tricircle job definitions in-repo and rename following Zuul naming
conventions.
This allows tricircle team to fully manage and update these jobs.
Change-Id: I6da75b406e74107390220997969a89675d39f674
Use openstack-tox-cover template, this runs the cover job as
non-voting in the check queue only.
Remove jobs and use template instead.
Change-Id: I347ba793764073f46731a8953030976188e1a1c4
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: I1d4af86ab9245f6b42b456ed0994bba7da0fe19d
Story: #2002586
Task: #24340
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: I87a1a0c27cfed6b517552d0428eab5de61fa8b4a
Story: #2002586
Task: #24340