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
1. What is the problem
OpenStack doc team is doing OpenStack manuals project migraion, we
need to finish some required actions.
2. What is the solution for the problem
As described in the specification[1], we need switch to use html
theme openstackdocstheme instead of oslosphinx.
3. What features need to be implemented to the Tricircle to
realize the solution
N/A
[1] http://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html
Change-Id: I678ab6d7682ba016c9e77434693658c25c5d9778
Depends-On: I27481d9d28875837c0bbb4aec89c42aa07027135
* The tricircle projects contains the skeletion of tempest plugin and
there is nothing implemented with in the plugin and the existing plugin
extension is breaking the tempest cli. So it is better to completely
remove the plugin.
* In future, if we need tempest plugin for tricircle, we need to implement
in a seperate repo.
Change-Id: I2dbf532ae9b33035187f92b9092af6d26eaba338
Closes-Bug: #1693546
1. What is the problem?
The older hacking library has a cap on pbr <2.0, which is causing
issues with the recent 2.0.0 release of pbr
2. What is the solution for the problem?
Hacking isn't kept in sync via the usual proposal bot updates so
update it manually to fix the pep8 gate.
3. What the features need to be implemented to the Tricircle to
realize the solution?
None
Partial-Bug: #1668848
Change-Id: I805565843c9228b729e242c3f2fddf14b6a3130e
1. What is the problem
cliff,WebTest and pylint modules present in test-requirement.txt file are
not used anymore.
2. What is the solution to the problem
Remove cliff,WebTest and pylint modules from
test-requirement.txt not used anymore.
3. What the features need to be implemented to the Tricircle
to realize the solution
None
Change-Id: I6511571a62e341d41dc1069b1af50e27c5bdd14a
1. What is the problem?
Both the blueprint and implementation of the resource routing
API have been completed, so release notes are required for
these new features. This patch adds the release notes for them.
Moreover, the releasenotes test environment should be added
to the tox.ini. The reno version should be given in
test-requirements.txt.
2. What is the solution to the problem?
Add release notes for the resource routing API in the new
file releasenotes/notes/resource-routing-operation.yaml.
Add the releasenotes test environment to file tox.ini and reno
version to the test-requirements.txt.
3. What the features need to be implemented to the Tricircle
to realize the solution?
No new features.
Change-Id: I23c9b3fb97b33f15a877eb2dbcabbb823c825d6d
In review I94f6f5f853078feeccaea0c50e5690101f95e318 tricircle is asking
to be added to projects.txt. Doing so will mean that when
global-requirements.txt is altered in a away that directly impacts
tricircle an automated (by proposal-bot) review similar to this one will
be generated.
This review manually performs this sync so that the first bot generated
change will be smaller and easier to review.
This introduces several significant changes (eventlet, ovo, Babel) so
please test carefully.
Change-Id: Ib2b7ed2671a5ad8d2a6262e07e0bbc5f921abf33
The statless design was developed in the experiment branch, the experiment
shows advantage in removing the status synchronization, uuid mapping
compared to the stateful design, and also fully reduce the coupling with
OpenStack services like Nova, Cinder. The overhead query latency for
resources also acceptable. It's time to move the statless design to the
master branch
BP: https://blueprints.launchpad.net/tricircle/+spec/implement-stateless
Change-Id: I51bbb60dc07da5b2e79f25e02209aa2eb72711ac
Signed-off-by: Chaoyi Huang <joehuang@huawei.com>
Change the gate to OpenStack infrastrcuture and update the README.md
to reflect the work on the stateless design proposal and branch.
BP: https://blueprints.launchpad.net/tricircle/+spec/new-design
Change-Id: I51accdf33d8d9e50774c16d7649975ca91c2f5ec
Signed-off-by: Chaoyi Huang <joehuang@huawei.com>