Commit Graph

948 Commits

Author SHA1 Message Date
Ghanshyam Mann 60245a1b49 Retire the Tricircle project
Recently the TC has worked on determining the criteria for when an
OpenStack project should be retired[1]. During Victoria cycle,
there was not a PTL nominee for the Triccirle project, that triggered
the TC to review the project health. In TC meeting it was decided to
retire the Tricircle project and was announced in the
openstack-discuss mailing[2].

This commit retires the repository as per process and if anyone would
like to maintain Tricircle again, please revert back this commit and propose
the re-adding of Tricircle to governance.

The community wishes to express our thanks and appreciation to all of
those who have contributed to the Tricircle project over the years.

[1] https://governance.openstack.org/tc/reference/dropping-projects.html
[2] http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014338.html

Depends-On: https://review.opendev.org/#/c/728903/
Needed-By: https://review.opendev.org/#/c/731566/

Change-Id: Ide73af8b7dbbadb49f5d6a6bd068d5d42f501cca
2020-06-12 12:20:19 -05:00
Hervé Beraud 8db8fb30f5 Always reset CONF when starting the wsgi app
This ensures that options loaded during any prior run of the
application are dropped before being added again during init_application.

Change-Id: I7e4f230b5e824d4aa072a2a18d0989e670eda77a
2020-06-04 11:35:35 +02:00
Zuul 6fc9861ac7 Merge "Update for removal of agent tempest tests" 2020-05-06 09:49:28 +00:00
Terry Wilson f536168890 Update for removal of agent tempest tests
Depends-On: https://review.opendev.org/#/c/698589/
Change-Id: Ib904bc390cc85e60560e7f7222a8eaa3610da8bf
2020-05-01 14:47:37 +00:00
OpenStack Release Bot b4732b639b Add Python3 victoria unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for victoria.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I47e8b4a693bd4b4f0da3702d4b93b32c0c7001a5
2020-04-24 17:53:00 +00:00
OpenStack Release Bot 52b869352b Update master for stable/ussuri
Add file to the reno documentation build to show release notes for
stable/ussuri.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/ussuri.

Change-Id: I8f479ae98fa8ac7b312247beb96bd68f92539967
Sem-Ver: feature
2020-04-24 17:52:57 +00:00
Zuul df984cdb32 Merge "Fix reno" 2020-04-23 09:32:47 +00:00
Jean-Philippe Evrard 0b21e36a7b Fix reno
Without this patch, the branch newton-eol will be used for release notes.
That branch contains a duplicated release note with wrong formatting,
which we don't want.

Change-Id: I31f816b07debc7e4856eefea9c8e8e41d8aa172c
2020-04-21 19:17:17 +02:00
Andreas Jaeger 82bf693bdf Update hacking for Python3
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.

Fix problems found.

Remove hacking and friends from lower-constraints, they are not needed
for installation.

Change-Id: I02169e2f5bba669182d41a25bef1057306f74be8
2020-04-02 11:58:16 +02:00
zhangchi 4f0a2eac5e Fix Tricircle Constants module could not be imported
refer to  https://bugs.launchpad.net/tricircle/+bug/1868777

Change-Id: Ifa4fc23527da38e56f0fd8dac23100be29780e33
signed-off-by: zhangchi <zhangchi@szzt.com.cn>
Co-Authored-By: tangzhuo <ztang@hnu.edu.cn>
2020-03-25 00:39:24 +08:00
Ghanshyam Mann b4377093b7 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

Tricircle is ready with python 3 and ok to drop the
python 2.7 support.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: Ia1352479bf3148ca68c432acf30cd55290d8bd3e
2020-02-02 00:30:14 +00:00
XuShimin c9f5ddaed1 Add installation doc of tricircle work with container
1.What is the problem ?
  1) Lack of installation doc for multi-region container management.

2.What is the solution for the problem?
  1) Use zun component to provide container computation and use kuryr component to provide container network.In a word, make zun and kuryr compatible with tricircle.

Change-Id: I7dd2ee04409eb20f2e4ad1e919d13cda1f7775a5
Signed-off-by: XuShimin <948026069@qq.com>
2020-01-03 06:09:58 +00:00
zhangchi 6d1a78e3d0 fix tricircle devstack installation can not import contants
refer https://bugs.launchpad.net/tricircle/+bug/1854450

Change-Id: Ia759cd41acf90fb96d08707897830e8ba188afd5
2020-01-03 01:19:33 +00:00
Zuul 2756e55b1d Merge "Update master for stable/train" 2019-10-12 02:39:58 +00:00
OpenStack Release Bot 599d7b3f90 Update master for stable/train
Add file to the reno documentation build to show release notes for
stable/train.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/train.

Change-Id: I70306ba5c3b6c976317f41b360a4b6a4f629b082
Sem-Ver: feature
2019-09-30 15:48:36 +00:00
pengyuesheng 7761c9636b Update the constraints url
For more detail, see http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html

Change-Id: Ib5288b0112c1b6a90ddbd96f867a0c0a00dab8fe
2019-09-24 10:04:00 +08:00
Zuul deb146a18c Merge "correct document link change openstack.org to opendev.org" 2019-09-06 09:00:13 +00:00
zhangchi e1a18cdc30 correct document link change openstack.org to opendev.org
Change-Id: I6c35601e58f8e621d125330845502f98198cd146

signed-off-by: zhangchi <zhangchi@szzt.com.cn>
Co-Authored-By: tangzhuo <ztang@hnu.edu.cn>
2019-09-06 01:08:12 +00:00
zhangchi dd61cec2f8 fix unit testcase can not pass
close bug temporary:
https://bugs.launchpad.net/tricircle/+bug/1842010

Change-Id: I6a98059ea1f77f4d3f49cec1d58544dd4065d25e
signed-off-by: zhangchi <zhangchi@szzt.com.cn>
Co-Authored-By: tangzhuo <ztang@hnu.edu.cn>
2019-09-05 07:11:47 +00:00
songbaisen 785fe9ad4e clear the devspecs
we have these in our specs, clear these here.

Change-Id: Ia7c0ed7fc94d21f16ee23763d51cf2431873b26d
Signed-off-by: song baisen <songbaisen@szzt.com.cn>
Co-Authored-By: tangzhuo <ztang@hnu.edu.cn>, zhiyuan_cai <luckyvega.g@gmail.com>
2019-08-15 17:50:48 +08:00
zhangchi e0e448d676 fix the format error for the spec
Change-Id: I2c7871a479da3fdcbbd50adf2e99f16a78599d31
signed-off-by: zhangchi <zhangchi@szzt.com.cn>
Co-Authored-By: tangzhuo <ztang@hnu.edu.cn>
2019-08-05 10:53:29 +08:00
songbaisen 0231729e9e fix the wrong api-ref location
The api documentation is now changed.
Update all links that are changed to the
right location.

Change-Id: I5df2cc540ae53f7f94d88ad2da90209f08c6faf3
Signed-off-by: song baisen <songbaisen@szzt.com.cn>
Co-Authored-By: tangzhuo <ztang@hnu.edu.cn>, zhiyuan_cai <luckyvega.g@gmail.com>
2019-07-29 11:19:17 +08:00
Zuul 701f1c86c3 Merge "Add Python 3 Train unit tests" 2019-07-16 03:52:01 +00:00
songbaisen 0e0a0a4195 fix the tricircle can not create float ip
Change-Id: Idf35a77e9f0913967a66dbcb0f3cffede209a3d5
Signed-off-by: song baisen <songbaisen@szzt.com.cn>
Co-Authored-By: tangzhuo <ztang@hnu.edu.cn>, zhiyuan_cai <luckyvega.g@gmail.com>
2019-07-15 17:30:18 +08:00
Corey Bryant 53deda0b00 Add Python 3 Train unit tests
This is a mechanically generated patch to ensure unit testing is in place
for all of the Tested Runtimes for Train.

See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html

Change-Id: Ib0c3d3484002846d2668d2b501a3c1f74f0ffa2f
Story: #2005924
Task: #34252
2019-07-05 16:33:10 -04:00
Zuul a8410092f5 Merge "Add more unit test case more than 80%" 2019-07-03 08:10:40 +00:00
Zuul 9752938ce5 Merge "Make tricircle function test work with python3 Change-Id: I0400cff6f98797f21f81b787958c13b271ac730f Signed-off-by: zhangchi <zhangchi@szzt.com.cn> Co-Authored-By: tangzhuo <ztang@hnu.edu.cn>" 2019-07-03 05:05:26 +00:00
zhangxiaohan dd9b42bf6a Add more unit test case more than 80%
Change-Id: I5a4557446264766c5ad974fe6797db6fb92ecff0
Signed-off-by: zhang xiaohan <zhangxiaohan@szzt.com.cn>
Co-Authored-By: tangzhuo <ztang@hnu.edu.cn>
2019-07-02 21:42:35 -07:00
zhangchi 3ba476ec46 add spec join tricircle-and-trio2o together
Change-Id: I04ce70414b2728662c7b97f373d4cfee635e1e16
2019-07-02 04:12:08 +00:00
zhangchi 1a1740b7cd join tricircle and trio2o together
Change-Id: Ie0c03e401d64845ed81b17b81e0696a56dc7c213
signed-off-by: zhangchi <zhangchi@szzt.com.cn>
Co-Authored-By: tangzhuo <ztang@hnu.edu.cn>
2019-07-02 11:48:17 +08:00
songbaisen 7b62f9363a Add the penstack-python3-train-jobs template
[1]https://governance.openstack.org/tc/resolutions/20181024-python-update-process.html
[2]https://governance.openstack.org/tc/reference/runtimes/train.html

Change-Id: I535a62712b915cfc6a1e759301ea0fa28ffb9389
Signed-off-by: song baisen <songbaisen@szzt.com.cn>
Co-Authored-By: tangzhuo <ztang@hnu.edu.cn>, zhiyuan_cai <luckyvega.g@gmail.com>
2019-06-28 14:53:42 +08:00
Zuul 4efdb83be4 Merge "update our tox version" 2019-06-28 04:46:28 +00:00
songbaisen c7f79f8149 update our tox version
the tox version we used are too old.

Change-Id: I661918c66aca69d9e99732d0f5910687e39b8787
Signed-off-by: song baisen <songbaisen@szzt.com.cn>
Co-Authored-By: tangzhuo <ztang@hnu.edu.cn>, zhiyuan_cai <luckyvega.g@gmail.com>
2019-06-28 10:27:03 +08:00
zhangchi 8a9388aad8 Make tricircle function test work with python3
Change-Id: I0400cff6f98797f21f81b787958c13b271ac730f
Signed-off-by: zhangchi <zhangchi@szzt.com.cn>
Co-Authored-By: tangzhuo <ztang@hnu.edu.cn>
2019-06-27 10:14:32 +00:00
songbaisen 496d152ceb Switch DB _utils to new engine facade
Change-Id: I8c74f4fec5bce2762bab51b1aff52b090719e433
Signed-off-by: song baisen <songbaisen@szzt.com.cn>
Co-Authored-By: tangzhuo <ztang@hnu.edu.cn>, zhiyuan_cai <luckyvega.g@gmail.com>
2019-06-27 11:38:52 +08:00
zhangchi 1cc14e53ae SecurityGroupRule can not pass as Neutron/c/660174/
Neutron master submit https://review.opendev.org/#/c/660174/
while this result SecurityGroupRule can not pass bug
This patch is to avoid the problem

Change-Id: I1b6eeab827019a3ac3fc7373e6288cf4467a002a
signed-off-by: zhangchi <zhangchi@szzt.com.cn>
co-Authored-By: tangzhuo <ztang@hnu.edu.cn>
2019-06-25 05:18:31 +00:00
XuShimin d4f9efb111 spec for multi-region container management
1. What is the problem ?
   Lack of implementation of container management in multi-region scenario.

2. What is the solution for the problem ?
   Write this spec to discribe how to implement the container management in the Tricircle multi-region scenario.

Change-Id: Iec0102656168e2d721cf2c0ec6d776e3aed881d6
Signed-off-by: XuShimin <948026069@qq.com>
2019-06-05 09:25:14 +08:00
zhangchi 1a3a6bb9bb fix and reverse unit tests about network_segment_ranges
some unit tests can not been passed as stein version neutron refreshed.
this patch is to fixed some problems about the loading
network_segment_ranges db error and reverse other related unit tests.

Change-Id: I55448c9313e890d36e58e25077e4e00945f96ca9
signed-off-by:  zhangchi <zhangchi@szzt.com.cn>
co-Authored-By: tangzhuo <ztang@hnu.edu.cn>
2019-04-28 08:16:02 +00:00
Zuul 196826a8fb Merge "Replace git.openstack.org URLs with opendev.org URLs" 2019-04-24 10:06:57 +00:00
Zuul aa8563d164 Merge "Dropping the py35 testing" 2019-04-24 09:20:43 +00:00
caoyuan 75cfe5b1fd Replace git.openstack.org URLs with opendev.org URLs
Change-Id: I714eed8117c3d8fbc90046eae79ab2bf3a1a2706
2019-04-24 14:02:47 +08:00
songbaisen ea6c022a82 add provider network segmentation raise
Raise exception if provider attributes are present

Signed-off-by: song baisen <songbaisen@szzt.com.cn>

Change-Id: Iab1b71626435020577fab292dd9d454797c6d280
Co-Authored-By: tangzhuo <ztang@hnu.edu.cn>, zhiyuan_cai <luckyvega.g@gmail.com>
2019-04-24 11:03:10 +08:00
OpenDev Sysadmins 3c9fd8c7ac OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:31:34 +00:00
Ghanshyam Mann 8cc38152e1 Dropping the py35 testing
All the integration testing has been moved to
Bionic now[1] and py3.5 is not tested runtime for
Train or stable/stein[2].

As per below ML thread, we are good to drop the py35
testing now:
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005097.html

[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004647.html
[2]
https://governance.openstack.org/tc/reference/runtimes/stein.html
https://governance.openstack.org/tc/reference/runtimes/train.html

Change-Id: I50ee998ebcf20dff9aa6238b254021d6d2378448
2019-04-16 16:28:17 +00:00
Zuul b7f2e3db07 Merge "Replace openstack.org git:// URLs with https://" 2019-03-25 11:06:45 +00:00
Zuul adbe08f149 Merge "Remove usage of tempest test_l3_agent_scheduler" 2019-03-25 11:02:42 +00:00
Zuul 7a09a6b81e Merge "Migrate legacy jobs to Ubuntu Bionic" 2019-03-25 08:54:14 +00:00
songbaisen 296bd72a46 Fix the gate error
Temporay remove some relate test errors, because we
need to merge some import pr. after we fix the error
in this pr
https://review.openstack.org/#/c/642636/
I will rebase them.
Co-Authored-By: tangzhuo <ztang@hnu.edu.cn>

Change-Id: I32824c5e71916ed2cba31ee7f9232e088796983c
2019-03-25 11:26:02 +08:00
Ian Wienand 8761b185cf Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: I9aea50df0ab39ac0798bd59b9185142847684f80
2019-03-24 20:36:16 +00:00
XuShimin 58a026b3fe Add installation-lbaas_with_nova_cell_v2.rst
1.What is the problem ?
  1) Lack of installation doc for lbass with nova cell v2.

2.What is the solution for the problem?
  1) Integrate LBaaS with nova cell v2 in the tricircle environment and
write this doc for lbaas with nova cell v2 installation.

Change-Id: I08e2985a4deb3bc9a3773d6b6adfe49a870cff52
Signed-off-by: XuShimin <948026069@qq.com>
2019-03-13 10:50:48 +08:00