Commit Graph

710 Commits

Author SHA1 Message Date
Ghanshyam Mann c6e409f93d Moving IRC network reference to OFTC
Change-Id: I930fc8abe5c19d72af4679ade892074aa0049d6b
2021-07-08 18:40:49 -05:00
wu.chunyang 3b56a5e0f7 kolla-cli: deprecation - Removing project content
step 2b from:
https://docs.openstack.org/project-team-guide/repository.html#step-2b-remove-project-content

Deprecation notice:
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014983.html

Change-Id: I744f5c17232928cec68c1b90b2f5d791faf7d9e7
Depends-On: https://review.opendev.org/748259
2020-09-03 09:58:43 +02:00
Christian Berendt 7ba715987a README: add deprecation note
Change-Id: I83d919e5aa8de2765a5405d0d2fafbe0a012b05e
2020-05-26 07:46:36 +00:00
Zuul d94071ca08 Merge "Add Python3 victoria unit tests" 2020-05-23 08:47:53 +00:00
Zuul 4f82726f5a Merge "Update master for stable/ussuri" 2020-05-23 08:41:04 +00:00
OpenStack Release Bot e164eaef86 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: I18ed69e73c81eedfdbbb27280f9143ab4a20fcbc
2020-05-22 18:31:26 +00:00
OpenStack Release Bot 23e8633cc4 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: I6729486a9b0fa4e1214f2b4632b152bdba106295
Sem-Ver: feature
2020-05-22 18:31:23 +00:00
Radosław Piliszek ac0a98a1e2 Ussuri: deprecate Kolla CLI
Per our last (2020-05-20) meeting [1].
Kolla CLI did not see any significant development during the
Ussuri cycle.

[1] http://eavesdrop.openstack.org/meetings/kolla/2020/kolla.2020-05-20-15.01.txt

Change-Id: Ifd1f8300d994bb9f48a9a0edca073de7419864ac
2020-05-21 07:46:57 +00:00
gugug a0e3dde568 Fix pygments style
New theme of docs (Victoria+) respects pygments_style.
Since we starts using Victoria reqs while being on Ussuri,
this patch ensures proper rendering both in Ussuri and Victoria.

Change-Id: Ibd9a69ce0a546e8f58393fa767a044e931809ace
2020-05-20 08:07:06 +08:00
Radosław Piliszek 1b54912a33 Cleanup py27 support
Removes all mentions of py27.

Change-Id: I2a1767c3df332cccf13303ce734c40d04dfd6ec9
Co-Authored-By: jacky06 <zhang.min@99cloud.net>
2020-05-18 13:19:28 +08:00
Zuul 9c33cdb9b3 Merge "Remove six" 2020-05-17 07:34:42 +00:00
jacky06 d79f8eec7c Remove six
We don't need this in a Python 3-only world

Change-Id: I2f2cff3c291b5db53287a99b8044e162c2d8f47d
2020-05-17 05:08:38 +00:00
Zuul fd9ba53b93 Merge "Bump pbr to 2.0.0" 2020-05-17 04:51:03 +00:00
gugug 08899529ac Bump pbr to 2.0.0
Change-Id: I875d40b1dd9990483827e7f7c479a07cfa483624
2020-05-17 12:23:25 +08:00
jacky06 da3d40cb88 Remove translation sections from setup.cfg
These translation sections are not needed anymore, Babel can
generate translation files without them.

Change-Id: I6560c3ab26008862b49b63fe73147a9ef2861341
2020-05-15 01:04:40 +08:00
Ghanshyam Mann 6b28edec64 Fix hacking min version to 3.0.1
flake8 new release 3.8.0 added new checks and gate pep8
job start failing. hacking 3.0.1 fix the pinning of flake8 to
avoid bringing in a new version with new checks.

Though it is fixed in latest hacking but 2.0 and 3.0 has cap for
flake8 as <4.0.0 which mean flake8 new version 3.9.0 can also
break the pep8 job if new check are added.

To avoid similar gate break in future, we need to bump the hacking min
version.

- http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html

Change-Id: I375f1371ae3152b299f65dd36bda48f91e23dfc8
2020-05-12 19:26:31 -05:00
jacky06 d237a3ed06 Update hacking for Python3
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.

Fix problems found by updated hacking version.

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

Change-Id: Ic63e432161dcebb62e0b510af03e03f7bebb3fd7
2020-04-06 13:57:01 +08:00
Zuul 1db23c75fd Merge "Use unittest.mock instead of third party mock" 2020-04-06 05:48:37 +00:00
jacky06 cb017ed845 Use unittest.mock instead of third party mock
Now that we no longer support py27, we can use the standard library
unittest.mock module instead of the third party mock lib.

Change-Id: I6101cb044ee0fc2a7be95352569782eaf0b938aa
2020-04-06 12:33:06 +08:00
jacky06 f87b3fbbb8 Fix some pep8 failed
1. expected 2 blank lines after class or function definition, found 1
2. E117 over-indented

Change-Id: I7ef1a0ffbf200850f350ae6df5fed3ded9b20f90
2020-04-06 10:35:27 +08:00
Ghanshyam Mann 3f9b0679ab [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

kolla-cli also drop py2 testing and 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: I44fe93012739ad190f8d0fe593e70863ab238158
2020-03-01 10:46:00 +00:00
Radosław Piliszek 83c66740fa CI: Remove failing ceph-related test
This test has no purpose now.
Kolla Ansible removed Ceph deployment support in Ussuri so it
failed CI.

This also drops py27 gating because it broke in Ussuri.

Change-Id: I09aac88e2552231b0c76c5bea112e692571151c4
2020-03-01 11:45:18 +01:00
zhulingjie dc38107ff2 Update sphinx for doc/requirements.txt
Change-Id: I583f4465dabef6da5f512f8f9749104a32ad6132
2020-01-14 21:36:14 +08:00
OpenStack Release Bot 279a35be87 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: Ifeef4c911d53a7ce216548bf5baea1719a068e80
Sem-Ver: feature
2019-12-16 18:03:06 +00:00
caoyuan 2fdd388944 Add Generating Documentation
1. Add Generating Documentation

Change-Id: I23127fe6c0fc31c7da64abaa763d55536ab87cec
2019-11-15 16:56:12 +08:00
Zuul b53660c584 Merge "Switch to official Ussuri jobs" 2019-11-13 16:28:48 +00:00
zhulingjie 36c0c75668 Switch to official Ussuri jobs
Change-Id: Icf3024cf135d3d5bebdaaea3a5cb2f644a895b78
2019-11-13 15:34:03 +00:00
huangliujie ecff34a332 Blacklist sphinx 2.1.0 (autodoc bug)
See https://github.com/sphinx-doc/sphinx/issues/6440 for upstream details

Change-Id: I55bdac059dd474280dc35855a269c67fec58b022
2019-10-17 17:42:10 +08:00
jacky06 5a1662a272 Typo fixed: Update Upgrade to Check
Change-Id: I8a214309eb04e8f25ddf6111d6fb31917e022b34
2019-10-16 13:42:12 +08:00
jacky06 50aeac2b3f Add --hosts support for check action
Change-Id: Ic1148c59ce5305468acf48580addee1a9ff3be7a
Co-Authored-By: caoyuan <cao.yuan@99cloud.net>
2019-10-14 13:02:56 +08:00
caoyuan d5d6766cd7 tox: Move the whitelist_externals to testenv section
1. move the whitelist_externals to testenv

Change-Id: I12bd4f8a9b633cfb252fccebcee8214d309c1a56
2019-10-14 11:06:09 +08:00
caoyuan 1ec3980879 tox: Keeping going with docs
Sphinx 1.8 introduced [1] the '--keep-going' argument which, as its name
suggests, keeps the build running when it encounters non-fatal errors.
This is exceptionally useful in avoiding a continuous edit-build loop
when undertaking large doc reworks where multiple errors may be
introduced.

[1] sphinx-doc/sphinx@e3483e9

Change-Id: I6c3fcf7519c71058ed1814ac852473b12b17a2e9
2019-10-14 00:52:18 +08:00
gugug 8feb577187 Revert "Switch to official Ussuri jobs"
This reverts commit 387bb8ddc5.

Change-Id: I967a8442c64d85e5f2544aa0e77bb645022dcdf5
2019-10-11 16:12:09 +00:00
caoyuan 387bb8ddc5 Switch to official Ussuri jobs
Change-Id: I3402ae9dd2889d17c40d7d86f261a4bfde05e9c0
2019-10-11 22:55:10 +08:00
Zuul 0d566f30a0 Merge "Add genconfig unit test" 2019-09-14 17:46:54 +00:00
caoyuan 41d6029de3 Revert "Add test action unit test"
This reverts commit 46b368a848.

Change-Id: I5ce4ba6236d58ec33e0b729177bf08148ec5335f
2019-09-14 17:09:25 +00:00
jacky06 ea368aedb9 Add genconfig unit test
Change-Id: I2238a3c9f905aae18b80a9b190506e7b41578fcb
Co-Authored-By: caoyuan <cao.yuan@99cloud.net>
2019-09-15 01:08:06 +08:00
jacky06 46b368a848 Add test action unit test
Change-Id: Ie75354f8684228d1b0cf9589db524435e0ad334c
2019-09-15 00:29:21 +08:00
caoyuan b56875b1d2 Add stop unit test with services and hosts
Change-Id: If8d47539c65d237941f6e64cf7770d7101ab960b
2019-09-12 02:23:56 +00:00
Zuul 0695e0a2f1 Merge "Revert "Add defualt property list"" 2019-09-12 01:45:40 +00:00
caoyuan 4e2528173b Revert "Add defualt property list"
This reverts commit 68eb78edcb.

Change-Id: I846f975ffe62a0033537367e74c20260e457fb32
2019-09-12 01:09:13 +00:00
Zuul db3e24d91c Merge "Add upgrade unit test" 2019-09-11 17:59:16 +00:00
jacky06 4e363efcb1 Add upgrade unit test
Change-Id: Ia1666c160a59c9910dc9b6eabd4b8a7210910ec0
Co-Authored-By: caoyuan <cao.yuan@99cloud.net>
2019-09-11 17:06:09 +00:00
Zuul bd311b13c5 Merge "Add pull unit test for zuul" 2019-09-11 16:11:24 +00:00
Zuul 27188125a9 Merge "Add defualt property list" 2019-09-11 15:44:54 +00:00
Zuul d83742cb19 Merge "Fix Typos: fix the help information for prechecks action" 2019-09-11 12:37:31 +00:00
caoyuan ba05f681ec Add pull unit test for zuul
Change-Id: Ia7fc7bc992d59036f5ba077c799be859dc1b20f1
2019-09-11 20:17:03 +08:00
jacky06 f8ce8108db Add --services support for stop action
Change-Id: I3e7270d605f6cdbebc39b3dcc5497e0dc046fb48
2019-09-11 19:52:59 +08:00
yanghongyu fd94f4e03e Fix Typos: fix the help information for prechecks action
Change-Id: I1cbf546187b967fd220fe7a17e7e72d456ac7041
2019-09-11 11:23:40 +00:00
jacky06 a7ea023c38 Generate PDF documentation
This patch adds a new tox job/command for building the pdf
version of documentation.

tox -epdf-docs

In addition to adjusting the infra requirement for PDF build
support, the following changes are made to build a PDF doc

- Download link of config_options, sample config and policy
  files are disabled for PDF doc as relative links do not
  make sense.
- Pre-create the doc/build/pdf/_static directory as a
  workaround because sphinx_feature_classification.support_matrix extension
  is operating under the assumption that the _static directory already exist
  and trying to copy support-matrix.css into it. We need to remove
  this workaround once the problem in the support_matrix extension is fixed.
- Use the toctree_only=True workaround to avoid TOC duplicate links.

Change-Id: I8190e0a4f169e1a3268f5e724c30a1c809739dd6
2019-09-10 23:35:24 +08:00