Commit Graph

1136 Commits

Author SHA1 Message Date
Zuul eb23d5c98f Merge "adding test for import_versioned_module" 2024-03-24 00:49:14 +00:00
Tyler Adams 4e1b91f81a adding test for import_versioned_module
Change-Id: Ib49cbba926abc5b27778fa2aff0ed813ca866200
2024-03-10 01:17:42 +00:00
OpenStack Release Bot 87d730c4ef reno: Update master for unmaintained/yoga
Update the yoga release notes configuration to build from
unmaintained/yoga.

Change-Id: I430e50d0266f66263cd163aeb7ca2575c633b43f
2024-02-06 13:38:36 +00:00
OpenStack Release Bot dc0d47b8f2 Update master for stable/2023.2
Add file to the reno documentation build to show release notes for
stable/2023.2.

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

Sem-Ver: feature
Change-Id: I5de81ad4b4634b7409514255f90e13f98590e9f7
2023-09-08 14:43:49 +00:00
OpenStack Proposal Bot 1644b1bc33 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I8e5da9355fbd099ed3ad8c9647ba93800d5e6665
2023-07-28 03:11:57 +00:00
OpenStack Release Bot 9bf0bd664c Update master for stable/2023.1
Add file to the reno documentation build to show release notes for
stable/2023.1.

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

Sem-Ver: feature
Change-Id: I0ad76a20c61964fc4171a01c9c56578192917b27
2023-02-21 12:10:39 +00:00
Ghanshyam Mann 77b81a34c6 Drop lower-constraints.txt and its testing
As discussed in TC PTG[1] and TC resolution[2], we are
dropping the lower-constraints.txt file and its testing.
We will keep lower bounds in the requirements.txt file but
with a note that these are not tested lower bounds and we
try our best to keep them updated.

[1] https://etherpad.opendev.org/p/tc-zed-ptg#L326
[2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal

Change-Id: I014744b686c32ad25785a89af3675418d8d2717e
2023-02-16 11:17:06 -08:00
sunxifa 98e079f0d3 Fix tox.ini with tox4
skipsdist setting breaks the docs environment

Change-Id: I778226115c587875e0db995b2641af74a2854015
2023-02-15 21:23:34 -08:00
sunxifa 681b5de6b5 The Python 3.6 and Python 3.7 Support has been dropped since zed
[1] https://governance.openstack.org/tc/reference/runtimes/zed.html

Change-Id: I4cf6becfab29f1902dfc76cb186ea53a002ac8f8
2022-09-20 04:17:10 +00:00
OpenStack Release Bot a91bb185fa Switch to 2023.1 Python3 unit tests and generic template name
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: Ie8f2b339f9ef65e5796c79127e917dcabd4f18ce
2022-09-14 09:16:45 +00:00
OpenStack Release Bot 053d88cab8 Update master for stable/zed
Add file to the reno documentation build to show release notes for
stable/zed.

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

Sem-Ver: feature
Change-Id: I56fa870657361878030b7a12a596245e5d26fab3
2022-09-09 15:16:14 +00:00
Zuul c17a8c48f2 Merge "Add Python3 zed unit tests" 2022-08-04 09:01:21 +00:00
OpenStack Proposal Bot 113271ff3a Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Icb778f44761b90ff551e0d1c4c2f76ba15e21f58
2022-06-21 03:58:06 +00:00
OpenStack Release Bot 859e9ca8b3 Add Python3 zed unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for zed.

See also the PTI in governance [1].

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

Change-Id: Ie90be776cde91ca6c400bb8238462ae244fda123
2022-03-04 17:16:50 +00:00
OpenStack Release Bot 36a61a7912 Update master for stable/yoga
Add file to the reno documentation build to show release notes for
stable/yoga.

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

Sem-Ver: feature
Change-Id: Id58b2fd27cb8969abb47850386fede9b78ede4fa
2022-03-04 17:16:49 +00:00
Zuul 9fc2edcbba Merge "Use py3 as the default runtime for tox" 2021-11-28 06:57:48 +00:00
OpenStack Release Bot 6b78b4af73 Add Python3 yoga unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for yoga.

See also the PTI in governance [1].

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

Change-Id: I0826f686305f661a4657ce52ff05f3d1beb54765
2021-09-10 15:15:43 +00:00
OpenStack Release Bot 960d3a9e96 Update master for stable/xena
Add file to the reno documentation build to show release notes for
stable/xena.

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

Sem-Ver: feature
Change-Id: Ieed41d4110d8d466810d4a323ece58229d77efb5
2021-09-10 15:15:39 +00:00
Zuul f23429e761 Merge "Add Python3 xena unit tests" 2021-08-10 08:59:03 +00:00
Zuul b3211bf50a Merge "Update master for stable/wallaby" 2021-08-10 08:57:17 +00:00
Zuul 9e21cdfd1a Merge "Fix config and metadata in cluster update" 2021-07-28 13:16:51 +00:00
Zuul b06d2511fc Merge "trivial: Drop references to os-testr" 2021-07-28 13:12:29 +00:00
Zuul 2eecab6fd7 Merge "Update TOX_CONSTRAINTS_FILE" 2021-07-28 13:09:37 +00:00
Zuul f5835544d9 Merge "Adds --wait argument for cluster CLI interactions" 2021-07-28 13:08:51 +00:00
Stephen Finucane c52b7cf327 Fix lower-constraints
Resolve a number of conflicts between projects to get the
lower-constraints job passing again.

Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Change-Id: Id23e7692bc6f20cbcc989d68fd717c93425a38a5
2021-07-13 16:40:30 +01:00
zhangboye 7cb123374c Use py3 as the default runtime for tox
Moving on py3 as the default runtime for tox to avoid to update
this at each new cycle.

Change-Id: I91da19bd92fe0205af89f0de0e05a4307994c5ae
2021-04-20 14:22:28 +08:00
OpenStack Release Bot d0b16e57c3 Add Python3 xena unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for xena.

See also the PTI in governance [1].

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

Change-Id: Ic38aa2b68c5162ebb558d1b853dcb3fbbfc564c6
2021-03-18 10:45:18 +00:00
OpenStack Release Bot 46ffa0636d Update master for stable/wallaby
Add file to the reno documentation build to show release notes for
stable/wallaby.

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

Sem-Ver: feature
Change-Id: I181495896a912cdaa7fb877f950eed381d9dcfcd
2021-03-18 10:44:57 +00:00
sunxifa e6edaee892 Remove unicode from python client
Change-Id: I930fe411c516acff2753cbbbaaa707bc6e6160ba
2021-01-03 11:04:45 +08:00
wu.shiming 22122575f7 Update TOX_CONSTRAINTS_FILE
UPPER_CONSTRAINTS_FILE is old name and deprecated
-https://zuul-ci.org/docs/zuul-jobs/python-roles.html#rolevar-tox.tox_constraints_file
This allows to use lower-constraints file as more
readable way instead of UPPER_CONSTRAINTS_FILE=<lower-constraints file>.

Change-Id: I9fd924030a0a5dd4852fa8cfd0ca807038090304
2020-11-19 17:47:03 +08:00
Duc Truong 59ccfb17ba Fix config and metadata in cluster update
The config or metadata in cluster update should only be sent if the
values is not None.  Sending empty dictionary will override any existing
config or metadata setting.

Change-Id: Id23e743d1db30a0549d06081e87249a0dbd326a2
2020-11-17 19:51:32 +00:00
Duc Truong 901bf963c6 Adds --wait argument for cluster CLI interactions
Add option to wait for CLI command to complete for the following cluster
commands: create, update, delete, resize, scale in, scale out, policy
attach, policy detach, node add, node delete, node replace, cluster
check, recover and cluster operation.

Change-Id: I5663ca7286c55da4491644f979d5ab44f0cfc915
2020-11-13 22:07:48 +00:00
Zuul aeb56bd25c Merge "Send config parameters in cluster update" 2020-11-03 23:00:39 +00:00
Zuul 8951f0f5ba Merge "Remove install unnecessary packages" 2020-09-29 11:33:29 +00:00
Duc Truong 74ece12e32 Send config parameters in cluster update
This patch set fixes a bug where config parameter was not send correctly
as part of cluster update.

Change-Id: I38d4a56a55cbb870c2afe1fa9de7564b5748dfba
Closes-Bug: #1896260
2020-09-23 16:39:44 +00:00
wu.shiming eda4054b95 Remove install unnecessary packages
The docs  requirements migrated to doc/requirements.txt
we need not install things from requirements.txt.

Change-Id: Ifea731db4ddeef1dc2216bc10182d273e5aceef0
2020-09-15 10:12:28 +08:00
OpenStack Release Bot a1e77fa357 Add Python3 wallaby unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for wallaby.

See also the PTI in governance [1].

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

Change-Id: I46d4e15ad86a4728815e632776b6c44e89404c6f
2020-09-14 14:13:34 +00:00
OpenStack Release Bot 3b6699b24e Update master for stable/victoria
Add file to the reno documentation build to show release notes for
stable/victoria.

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

Change-Id: Iedd8ebcef91fa95e1f4b03bc05ba4de2739bea83
Sem-Ver: feature
2020-09-14 14:13:32 +00:00
gugug 7afd6c7e3f trivial: Drop references to os-testr
os-testr is dead. Long live stestr.

Change-Id: I8e5688e2a1ecc5fde96b059150cad6d9221fcd36
2020-09-09 09:06:34 +08:00
Zuul 13530356a8 Merge "[goal] Migrate testing to ubuntu focal" 2020-09-08 17:54:56 +00:00
Luigi Toscano 921b70fcd6 Native Zuul v3 port of the legacy functional job
The name of the job now follows the guidelines.
Remove the old scripts which are not needed anymore.

Also, even though OS_TENANT_NAME is still exported,
read OS_PROJECT_NAME as first choice.

Depends-On: https://review.opendev.org/746235
Change-Id: I2d698e4f7c38e010cfef2961446914fff136b181
2020-08-23 00:48:11 +02:00
Ghanshyam Mann d862e35ca8 [goal] Migrate testing to ubuntu focal
As per victoria cycle testing runtime and community goal[1]
we need to migrate upstream CI/CD to Ubuntu Focal(20.04).

Fixing:
- bug#1886298
Bump the lower constraints for required deps which added python3.8 support
in their later version.

Story: #2007865
Task: #40219

Closes-Bug: #1886298

[1] https://governance.openstack.org/tc/goals/selected/victoria/migrate-ci-cd-jobs-to-ubuntu-focal>

Change-Id: I9774a78bbb4cbeee17bb09386cbddede1222c970
2020-08-08 22:07:10 +00:00
Zuul f0e783edcf Merge "Remove translation sections from setup.cfg" 2020-06-29 02:53:42 +00:00
Zuul e5fd21fba1 Merge "Stop to use the __future__ module." 2020-06-29 02:53:41 +00:00
Zuul 9909dccb37 Merge "drop mock from lower-constraints" 2020-06-29 02:53:40 +00:00
Zuul 866919be8e Merge "Update hacking for Python3" 2020-06-29 02:53:39 +00:00
Hervé Beraud 55d9af5ebe drop mock from lower-constraints
The mock third party library was needed for mock support in py2
runtimes. Since we now only support py36 and later, we don't need it
in lower-constraints.

These changes will help us to drop `mock` from openstack/requirements

Change-Id: Ia6a63bce0a1062e0ecd1f2f3bea3f8e4502e7190
2020-06-09 12:00:05 +02:00
Hervé Beraud 9b80fd387f Stop to use the __future__ module.
The __future__ module [1] was used in this context to ensure compatibility
between python 2 and python 3.

We previously dropped the support of python 2.7 [2] and now we only support
python 3 so we don't need to continue to use this module and the imports
listed below.

Imports commonly used and their related PEPs:
- `division` is related to PEP 238 [3]
- `print_function` is related to PEP 3105 [4]
- `unicode_literals` is related to PEP 3112 [5]
- `with_statement` is related to PEP 343 [6]
- `absolute_import` is related to PEP 328 [7]

[1] https://docs.python.org/3/library/__future__.html
[2] https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html
[3] https://www.python.org/dev/peps/pep-0238
[4] https://www.python.org/dev/peps/pep-3105
[5] https://www.python.org/dev/peps/pep-3112
[6] https://www.python.org/dev/peps/pep-0343
[7] https://www.python.org/dev/peps/pep-0328

Change-Id: I8d02f93eef73af901b6d423e34806e28588d46f4
2020-06-02 20:51:52 +02:00
Zuul 3b5ceb2386 Merge "Remove all usage of six library" 2020-06-02 09:03:54 +00:00
Andreas Jaeger 3fb93d566a Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

Remove docs requirements from lower-constraints, they are not needed
during install or test but only for docs building.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

Set openstackdocs_auto_name to use 'project' as name.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: I51fea3e1e954fd8fce782025d00aaf9dc396a68d
2020-05-22 17:21:15 +00:00