Commit Graph

68 Commits

Author SHA1 Message Date
OpenStack Release Bot c0e02a6408 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: I6dbb777aa6f7ab7975a988887f4ebb6a39de4524
2023-10-09 17:06:37 +00:00
Elod Illes bcb0eea32d Update setup.cfg with recent python versions
This is a test change for the release-test repository.

Change-Id: I78d19af908f1567c30a0b819730ae0e0e7f141bd
2023-10-09 17:44:59 +02:00
OpenStack Release Bot 23525b97d0 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: I2f85674568ff330b8fdb1989808aca4541945e57
2022-12-02 14:52:11 +00:00
Hervé Beraud 7ce20180e1 Remove python-dev from bindep
It is no longer supported by jammy and lead us to the following errors with the announce-release job.

```
No package matching 'python-dev' is available
```

Change-Id: Ief3fe84f1764590ea6952e68f238db7daab2e9f7
2022-11-07 11:04:57 +01:00
Zuul b3938e9d2f Merge "setup.cfg: Replace dashes with underscores" 2022-10-20 10:39:08 +00:00
liyou01 dd464efafb 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: I0f6367719b67e543a3abe0bb649f8cae290fd7cd
2022-09-12 15:44:44 +08:00
wangjiaqi07 d2183f292d remove unicode from code
Change-Id: I1558fe97193ecdb5ac112a58928d14af5870dc2d
2022-08-25 09:53:28 +08:00
Hervé Beraud 055b8a76be Fix formattiing of release list
Change-Id: I1ba8da21c43f48d512eb23c43c931b8352713a29
2022-05-27 14:05:48 +02:00
Zuul 7d81aaa93f Merge "[community goal] Update contributor documentation" 2021-05-25 09:53:23 +00:00
Ghanshyam Mann efb3ee4fe9 [community 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: #38556
Change-Id: If778906d544e43c852ee9dadca7c7f8aba18f31e
2021-05-18 14:13:26 +00:00
zhangboye b68df98f0b 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: I0f49ea6e39345ce0c6cad3e38ebe9cbad45a10bf
2021-04-20 14:56:36 +08:00
Hervé Beraud 455083be7e Add doc/requirements
We need to specify doc requirements in doc/requirements.txt
to avoid problems with the pip resolver [1] for the release team [2][3].
Removing specific doc requirements from test-requirements.txt.

The problem here is that this repos haven't doc/requirements.txt file
and by default in this case zuul will use the test-requirements.txt file
to pull requirements [4].

This requirements file contains extra requirements like flake8 that
collided with those allowed in our job environment and so the new pip
resolver fails to install these requirements and the job exits in error.

This project meet the conditions leading to the bug.

Also these changes remove a stale `setenv`.

[1] http://lists.openstack.org/pipermail/release-job-failures/2021-January/001500.html
[2] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019611.html
[3] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019612.html
[4] https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/ensure-sphinx/tasks/main.yaml#L36

Change-Id: I7f1a14d57bdc15b3cf38bb6af8b76939ffdf7765
2021-01-07 16:49:26 +01:00
Sean McGinnis bfb977911d
New change to move master ahead of bugfix branch
Change-Id: I2333db732277c5f6ecd3b835315602ec436e81eb
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-07-01 09:08:04 -05:00
Jeremy Stanley 371d36be8f Update the activity log for a new test release
Exercising recent change to simplify twine-upload role.

Change-Id: I22c385ae3c82e1e38f7da4899c55d8b8e706867f
2020-06-23 18:37:44 +00:00
Sean McGinnis c162f28608 Add log to have a change
Change-Id: I362b703c66f9a0a777b0eb417864d21822849599
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-06-17 13:17:34 -05:00
OpenStack Release Bot 12c721461a Update master for stable/3.1
Add file to the reno documentation build to show release notes for
stable/3.1.

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

Change-Id: I7b17568f2f87a2e5b5d64367928969083d06b29e
Sem-Ver: feature
2020-06-08 19:10:54 +00:00
Andreas Jaeger f0d941dcfc Cleanup py27 support
Py27 is dead, let's do a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
  know about the requirement
- Remove obsolete sections from setup.cfg
- Update classifiers
- Switch to using sphinx-build and openstackdocstheme, update
  versions of tools
- Remove install_command from tox.ini, the default is fine
- Remove babel.cfg, it's not used
- Update to hacking 3.0

Change-Id: I21c89e05a33ce614f1af5288433a993b599e0a35
2020-05-03 13:38:12 +02:00
OpenStack Release Bot 444cce2d12 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: Id28ff4ae6e63b6b0ff787f88a3370c40c8e9c535
Sem-Ver: feature
2020-04-21 14:48:25 +00:00
Thierry Carrez 600c783cc9 Fix Its spelling
Another inconsequential change to test GitHub mirroring.

Change-Id: Ic78fd44fd9e59cea202a558359e2987e27453b07
2020-04-15 12:39:56 +02:00
Thierry Carrez ee8eb7a344 Do not reference non-existent LP project
Fix CONTRIBUTING.rst so that it does not point to the non-existent
'release-test' project on Launchpad.

Change-Id: Id3396d31585787fa6e43d9c2857fe1df1c2b6684
2020-04-15 12:29:49 +02:00
Zuul d6c3d7e061 Merge "Update master for stable/train" 2020-03-29 19:51:15 +00:00
Zuul 5f83e99082 Merge "Sync Sphinx requirement" 2020-03-29 19:50:59 +00:00
pengyuesheng cbf2b20f9a Sync Sphinx requirement
Sync sphinx dependency with global requirements. It caps python 2 since
sphinx 2.0 no longer supports Python 2.7.

Change-Id: Ie8533b2db5660ca4cf69344401442ec0df5da2aa
2019-10-10 14:58:36 +08:00
pengyuesheng 8cfd23a019 Update the constraints url
For more detail, see http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html

Change-Id: Ifbbf00737c2a345642ef8367c134ffd2472e9c59
2019-09-29 11:03:01 +08:00
OpenStack Release Bot 6a338cbe25 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: I7c7796c3da01af546d3631d1bfc398b7d7d933fb
Sem-Ver: feature
2019-09-26 17:54:20 +00:00
OpenDev Sysadmins 3f36401d25 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:42:27 +00:00
OpenStack Release Bot ead50ec247 Update master for stable/stein
Add file to the reno documentation build to show release notes for
stable/stein.

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

Change-Id: I1404c575b0fc5aeae282ad6ee5f0ea5a205b3aa4
Sem-Ver: feature
2019-03-18 13:02:13 +00:00
Zuul faa163b132 Merge "Change openstack-dev to openstack-discuss" 2019-03-18 13:00:29 +00:00
Zuul a5cbd2f00c Merge "Update url in HACKING.rst" 2019-03-18 12:56:16 +00:00
Zuul e08b9dd2ba Merge "Optimizing the safety of the http link site in HACKING.rst" 2019-03-18 12:55:48 +00:00
Zuul a32042c7ed Merge "Switch to use stestr for unit test" 2019-03-18 12:55:32 +00:00
98k 91340130bc Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: Iffda4866406b75a5473edd8f4ddc45c704257575
2018-12-04 08:56:57 +00:00
zhouxinyong 3e99aafc0c Update url in HACKING.rst
Change-Id: I4c2a8201eb14bc6154f123dfadbaf6b12b539f26
2018-11-16 12:26:48 +08:00
zhouxinyong ccde7ecafe Optimizing the safety of the http link site in HACKING.rst
Change-Id: I805f75b895fede473a9b5b137872792c39e1b280
2018-11-16 08:52:46 +08:00
Andreas Jaeger bfbe801058 Use publish-to-pypi
The publish-to-pypi-python3 template has been renamed to
publish-to-pypi, use that one now.

Change-Id: I0258b3dc58b2c2a353c0178dfda0abc6eb09a0e5
Depends-On: https://review.openstack.org/615239
2018-11-02 19:45:34 +01:00
OpenStack Release Bot bf4c30a9ff Update master for stable/rocky
Add file to the reno documentation build to show release notes for
stable/rocky.

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

Change-Id: I3c813ed5de14520704ef9943a4c757c39a455063
Sem-Ver: feature
2018-10-12 21:20:21 +00:00
Ha Manh Dong 49a2a95fad Switch to use stestr for unit test
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
So we should switch to stestr.

[1] https://etherpad.openstack.org/p/YVR-python-pti

Change-Id: I33e075b3b7f2eec889cd1698edaab5ee89f69121
2018-07-20 10:44:19 +07:00
Doug Hellmann 3da9679d9b remove bad bug link
This patch will let us test the python3 version of the bug commenting
script. (See the depends-on)

Story: #2001691
Task: #22333
Change-Id: Ieb025a3f5b494d9c7ad1c5dda2b74ca0dc50d3bf
Closes-Bug: #1778129
Depends-On: https://review.openstack.org/577291
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-06-21 16:41:00 -04:00
Doug Hellmann 32562f7432 build universal wheels
Change-Id: I20c09884b67f80358a882e27846124decfc7c502
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-06-19 12:39:45 -04:00
Zuul fdda7c0f44 Merge "fix tox python3 overrides" 2018-06-19 16:17:09 +00:00
Zuul a903b11f02 Merge "import zuul job settings from project-config" 2018-06-12 23:24:32 +00:00
Doug Hellmann 0da6ea9f7b import zuul job settings from project-config
Change-Id: I41f734c2c8ed8cb5365b16a8a430a5f0638cd1ce
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-06-12 19:18:34 -04:00
Doug Hellmann a2c48c1b04 Update reno for stable/pike
Change-Id: Iab25b47ea01db0677f3dc46e5dd824a637ae67a3
2018-06-12 10:39:39 -04:00
Doug Hellmann e71a236339 update the version of python 3 we claim to support
We don't have any code here, but the jobs we run under python 3 use 3.5.

Change-Id: I80d8c32445fbed063657fa684fac6f32a9856945
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-06-11 14:35:24 -04:00
huang.zhiping a4a1a5eb75 fix tox python3 overrides
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: I7cb1b1dba2157338831f6b1ea76e90e83580045c
2018-06-09 22:40:30 +08:00
Doug Hellmann 59b47a6d8e use python 3 by default
Change-Id: I4eac8b6ff83ed99cc9009ff511114a20bc90328f
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-04-26 13:36:02 -04:00
Doug Hellmann 86fa0da38c add new release note just for the test
Change-Id: Ic69349c73d601dff2c1ffd6625599263c2c66475
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-04-16 14:26:15 -04:00
Doug Hellmann 17a88a7e98 add constraints file to tox.ini
We need this to test the branching script.

Change-Id: Ie4df9b04045a9bd5d1f2996f225344ded56aed16
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-02-06 14:29:00 -05:00
Zuul cc4a7ca702 Merge "Update reno for stable/queens" 2018-02-01 17:22:43 +00:00
Andreas Jaeger 050ff3e6c1 Remove setting of version/release from releasenotes
Release notes are version independent, so remove version/release
values. We've found that projects now require the service package
to be installed in order to build release notes, and this is entirely
due to the current convention of pulling in the version information.

Release notes should not need installation in order to build, so this
unnecessary version setting needs to be removed.

This is needed for new release notes publishing, see
I56909152975f731a9d2c21b2825b972195e48ee8 and the discussion starting
at
http://lists.openstack.org/pipermail/openstack-dev/2017-November/124480.html
.

Change-Id: Iff42251b86644698081296d01b1b21d9ebfb22a5
2017-11-16 22:07:25 +01:00