1137 Commits

Author SHA1 Message Date
Ghanshyam Mann
5f53415593 Retire Senlin: remove repo content
Senlin project is retiring
- https://review.opendev.org/c/openstack/governance/+/919347

this commit remove the content of this project repo

Depends-On: https://review.opendev.org/c/openstack/project-config/+/919348/
Change-Id: Id24a51f183aeeb80f0d80b16759694e602b26824
2024-05-10 14:32:42 -07:00
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
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
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
3.1.0
2023-07-28 03:11:57 +00:00
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
3.0.0
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
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
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" 2.5.0 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
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
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" 2.4.0 2021-11-28 06:57:48 +00:00
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
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" 2.3.0 xena-em 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
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
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
wallaby-em 2.2.1
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" 2.2.0 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
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
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" victoria-em 2.1.1 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" 2.1.0 2020-06-02 09:03:54 +00:00