Commit Graph

266 Commits

Author SHA1 Message Date
OpenStack Release Bot c439927eb2 Update master for stable/2024.1
Add file to the reno documentation build to show release notes for
stable/2024.1.

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

Sem-Ver: feature
Change-Id: I52f4965a884348d4e3d75f32fb83aad69498816f
2024-03-14 06:11:08 +00:00
Zuul 1643544e5c Merge "reno: Update master for unmaintained/xena" 2024-03-06 15:31:01 +00:00
Zuul 23fc843ba9 Merge "reno: Update master for unmaintained/wallaby" 2024-03-06 15:31:00 +00:00
OpenStack Release Bot b6b307e4a3 reno: Update master for unmaintained/xena
Update the xena release notes configuration to build from
unmaintained/xena.

Change-Id: I4c45b0117606f8f91e45ae193b7d40cba6e24732
2024-03-06 11:41:11 +00:00
OpenStack Release Bot 00b19498c4 reno: Update master for unmaintained/wallaby
Update the wallaby release notes configuration to build from
unmaintained/wallaby.

Change-Id: Ib720a122e34b0cdb1e9a5502858ede799c93d5d1
2024-03-06 11:39:59 +00:00
OpenStack Release Bot ce203d7f46 reno: Update master for unmaintained/victoria
Update the victoria release notes configuration to build from
unmaintained/victoria.

Change-Id: Ic6375043111d2f14baf0764e7eac5254285b9157
2024-03-06 11:39:01 +00:00
OpenStack Release Bot 22c555fe50 reno: Update master for unmaintained/yoga
Update the yoga release notes configuration to build from
unmaintained/yoga.

Change-Id: I37bc73c94510aa599d93792402717f1910408f44
2024-02-05 16:53:26 +00:00
Takashi Kajinami 7e7171755a Bump hacking
hacking 3.0.x is too old.

Change-Id: I62dca32f2a81f6e39ff2522a20d9a82dcb41e649
2024-01-17 01:25:05 +09:00
Zuul 1a7a7e927c Merge "Remove old notes" 2024-01-11 04:22:41 +00:00
Ghanshyam Mann afa606089e Update python classifier in setup.cfg
As per the current release tested runtime, we test
till python 3.11 so updating the same in python
classifier in setup.cfg

Change-Id: I1aa88178ff52545e8c5e4d0b02761669aa6a036c
2024-01-08 20:21:48 -08:00
Takashi Kajinami 8ca7ec4d3c Remove old notes
The setup.py file is no longer maintained globally. Also the nodes
about the old pip's behavior is no longer true for recent versions.

Change-Id: I3629c6211c4453aecf80592d10a5e33c8c553f3b
2024-01-08 23:48:14 +09:00
Zuul 277ec355dc Merge "remove unicode prefix from code" 2023-12-19 13:46:31 +00:00
Zuul 2f1cef1e4b Merge "Declare Python 3.10 support" 2023-10-18 10:56:05 +00:00
Takashi Kajinami 0235a734e4 Fix python shebang
The current shebang requires /usr/bin/python which is not available in
Ubuntu Jammy by default.

Change-Id: I142472eb20591fc752db9ca06c954d362cd3e405
2023-10-17 16:02:20 +00:00
Takashi Kajinami d8646eb41b Declare Python 3.10 support
... because it has been tested for some cycles.

Change-Id: Id18cc545dc68e71cde888b13b4356b2395cddc8e
2023-10-18 00:23:31 +09:00
OpenStack Release Bot effd260c4e 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: I955e120703fc8462a7feda74daa8207b519eece1
2023-09-14 01:36:17 +00:00
OpenStack Release Bot 4323c9ba06 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: I5f807226bac3614ba047ee4d4e458a786acc1fd5
2023-03-02 11:30:13 +00:00
OpenStack Release Bot e5d2863982 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: Ifc5a5029e27d2d615ee4d9913b250156f9501e63
2022-09-13 14:13:45 +00:00
OpenStack Release Bot 4666ca9cd4 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: I2d3e2761f466f40aca7eb3c8f6d3ccf6fd377b46
2022-09-13 14:13:44 +00:00
niuke 3c801fe8ca remove unicode prefix from code
Change-Id: Id83c2e9b0cb06f2aae051ba95fa7d0e7545f848e
2022-08-18 15:37:07 +08:00
Zuul 2e16aa4e57 Merge "doc: Comment out language option" 2022-08-09 05:45:55 +00:00
Takashi Kajinami fcb7461ab5 Update python testing as per zed cycle testing runtime
In Zed cycle, we have dropped the python 3.6/3.7[1] testing
and its support. Add release notes and update the python
classifier for the same.

[1] https://governance.openstack.org/tc/reference/runtimes/zed.html

Co-Authored-By: Ghanshyam Mann <gmann@ghanshyammann.com>
Change-Id: I44a2032edd88031b488e2e135d5a3bd19ad6d76e
2022-07-08 11:08:19 +09:00
liyou01 deaefdd1b1 setup.cfg: Replace dashes with underscores
Setuptools v54.1.0 introduces a warning that the use of dash-separated
options in 'setup.cfg' will not be supported in a future version [1].
Get ahead of the issue by replacing the dashes with underscores. Without
this, we see 'UserWarning' messages like the following on new enough
versions of setuptools:

  UserWarning: Usage of dash-separated 'description-file' will not be
  supported in future versions. Please use the underscore name
  'description_file' instead

Change-Id: I28a890f084573d176ca00bdda52eabbb1128410e
2022-07-08 02:07:47 +00:00
Zuul 5576b9841b Merge "Drop lower-constraints.txt and its testing" 2022-07-04 02:19:39 +00:00
Takashi Kajinami efef85fe4d doc: Comment out language option
... because explicit language=None causes the below warning since
Sphinx 5.0.0.

Invalid configuration value found: 'language = None'. Update your
configuration to a valid language code. Falling back to 'en' (English).

Change-Id: Ia7aca32a786e438bf8b778c8ec9350d8d6d94a24
2022-06-06 15:34:07 +00:00
Ghanshyam Mann 3e0f62f995 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: Iadebd5f857d446870fa79a96dab0ce8f111854f5
2022-04-30 15:15:33 -05:00
OpenStack Release Bot c86e3a2d56 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: I3f7906e6333a58f433666dab6f89ced6202f0030
2022-03-08 11:37:23 +00:00
OpenStack Release Bot 7481ec2505 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: I30d41852b04f0aa52cd60c9e7a084fcd2c1de3a4
2022-03-08 11:37:22 +00:00
Zuul d5ff1a8941 Merge "Add Python3 yoga unit tests" 2021-12-16 09:04:58 +00:00
rabi cb6bc9c126 Fix lower-constraints
Seems broken for sometime.

Change-Id: Ia9536d856c71e2dfa6a3b0c38902034349b6db46
2021-12-16 13:52:27 +05:30
OpenStack Release Bot 8c489b8af7 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: Ib525930df564e3b99717aa7f029ef15b9103cb19
2021-09-15 01:59:17 +00:00
OpenStack Release Bot 15b82a1b28 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: Ib26e0cf3624aa2a0e7224e70482107af98968d60
2021-09-15 01:58:51 +00:00
Zuul ba45ab41a6 Merge "Migrate from testr to stestr" 2021-06-01 02:57:29 +00:00
Ghanshyam Mann 70b1d06456 [ussuri][goal] Update contributor documentation
This patch updates/adds the contributor documentation to follow
the guidelines of the Ussuri cycle community goal[1].

[1] https://governance.openstack.org/tc/goals/selected/ussuri/project-ptl-and-contrib-docs.html

Story: #2007236
Task: #38524
Change-Id: I9672ee1011b06b86ba4df331cd1149a18bc1f408
2021-06-01 02:08:59 +00:00
HeroicHitesh 7c62d3b53d Migrate from testr to stestr
* Replace .testr.conf by .stestr.conf for migration and update
  .gitignore, test-requirements.txt and lower-constraints.txt
  files accordingly
* Use py3 as the default runtime for tox and 3.18.0 as the
  minversion for tox
* Add a new job, openstack-cover-jobs, to run the coverage in Zuul
* Create cover environment in tox and make relevant changes
  in .gitignore

Signed-off-by: HeroicHitesh <email.hiteshkumar@gmail.com>
Change-Id: I3de659cdda2f490590dbfb38c81b95becac5da7c
2021-05-17 18:15:14 +05:30
OpenStack Release Bot b4d249a204 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: I99e2a8a30b2b3838638cd05fecba78b41282c3d9
2021-03-30 21:38:57 +00:00
OpenStack Release Bot 6dc94145d9 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: I0b5be240d9f2fdd3de0eb662c8e6286e9cf27fa1
2021-03-30 21:38:49 +00:00
likui fcb3c61446 Reuse the docs deps to benefit from constraints
Tox trying to install latest versions for building releasenotes,
doc which may not be supported by stable and lower branches,
so should be restricted by respective version's upper-constraints.txt

Change-Id: I1b3f3a5cf20c1e7f8f419d07e382a03eea673f76
2020-11-17 19:45:51 +08:00
likui 7b525d8eeb Remove six
The Python 2.7 Support has been support
So remove hacking rules for compatibility between python 2 and 3

Change-Id: Ia0fe869b80d330551cc9dac06c23001faf229542
2020-11-16 06:52:57 +00:00
Zuul 89d2a912d6 Merge "Use TOX_CONSTRAINTS_FILE" 2020-11-16 06:21:34 +00:00
Zuul e0f23c881e Merge "Add py38 test" 2020-11-16 05:20:57 +00:00
Zuul 3847aab594 Merge "replace imp module" 2020-11-16 05:20:55 +00:00
likui d622b326d2 Use 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>.

[1] https://review.opendev.org/#/c/722814/

Change-Id: I72de9a8ad05ec11ec87347631a81320e9c6c471a
2020-11-01 16:17:42 +08:00
likui a1d32e9f0e replace imp module
The imp module is deprecated since version 3.4

[1] https://docs.python.org/3/library/imp.html

Change-Id: I7d0f07c338693b7c76e16359a36bfcf579ed0ee6
2020-10-23 17:19:11 +08:00
likui 4b9d7de906 Add py38 test
After 'victoria' version, we should test py38 by default.

[1] https://governance.openstack.org/tc/reference/runtimes/victoria.html

Change-Id: Ic386a9e57bb88ea3eeee35b803c21ce8d54dc599
2020-10-13 14:25:08 +08:00
OpenStack Release Bot 20ac24e08d 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: Ie9540fcdcf2ee3e1f04709f2d835044e88ef5ed9
2020-10-06 15:40:43 +00:00
OpenStack Release Bot 19860b5073 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: I56c9e4719254774a1d46e2243811a7519c919add
Sem-Ver: feature
2020-10-06 15:40:42 +00:00
Zuul 6725696d1b Merge "Add Python3 victoria unit tests" 2020-10-01 06:55:11 +00:00
Ghanshyam Mann 41167c4ae5 [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.

Also skip salt tests before we fix salt failing issues.
Sync salt requirelemt with global requirement to support py3.8.

Story: #2007865
Task: #40186

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

Change-Id: I482ac98bc56f0e3cfb8b767f47649da11ed1afab
2020-09-11 12:05:36 +00:00
Andreas Jaeger 0e188d0326 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.

Disable openstackdocs_auto_name to use 'project' variable 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.

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.

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

Change-Id: I0494a468b8ccc54e6d6946623a44ece6442d1915
2020-06-16 15:40:18 +02:00