25 Commits

Author SHA1 Message Date
80a89c6cb9 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: I540a1fc2c509fff7cb92c34dc8fea50842252f5b
Sem-Ver: feature
2020-04-14 10:13:09 +00:00
Stephen Finucane
cfc27ef497 Drop python 2.7 support and testing
Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I94e709093e01825069b44b6c485e49a81f8f14c1
Sem-Ver: api-break
2020-01-30 11:37:22 +00:00
pengyuesheng
a052a044bc Bump the openstackdocstheme extension to 1.20
Some options are now automatically configured by the version 1.20:
- project
- html_last_updated_fmt
- latex_engine
- latex_elements
- version
- release.

Change-Id: Ia04d1de7e10783350e3aa091eab64d1cbd7f070a
2019-10-12 14:46:40 +08:00
473c4af249 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: Ie17cfbe280e972a4b352f1a75fec9e4abb013937
Sem-Ver: feature
2019-09-20 16:30:31 +00:00
f8882547a6 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: Ib25eb92c5012311de1030a16aa136ae164972f65
Sem-Ver: feature
2019-03-18 14:43:55 +00:00
Zuul
0767ddf4c2 Merge "Add support for fair locks" 2018-11-05 23:22:41 +00:00
Chris Friesen
2b55da68ae Add support for fair locks
This adds support for a "fair" variant of the lock.  When there are
multiple entities within a single process that are blocked waiting
for the lock the fair lock will ensure that they acquire the lock
in FIFO order.

For now at least, when fair locks are in use we don't support
the "semaphores" argument.

If external locks are enabled, the inter-process ordering will be
determined by the underlying OS lock ordering and process scheduling.

Change-Id: I37577becff4978bf643c65fa9bc2d78d342ea35a
2018-11-02 10:40:23 -06:00
OpenStack Proposal Bot
d56295b8a9 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I5d05af2e828d00f229d213b7dd5f86a831992dae
2018-09-17 07:30:32 +00:00
38842195d3 Update reno for stable/rocky
Change-Id: I42dc34aaddbce0948bc0c4a3a4079c7c3d9a46c2
2018-07-26 12:37:12 +00:00
OpenStack Proposal Bot
e1483af309 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I38a631e8a24e8807dc59b14f368ab21caa02aba5
2018-03-01 07:17:38 +00:00
OpenStack Proposal Bot
fed19566e8 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I9565d035d907b2f36b7c8aab09b7d1923f72c553
2018-01-27 06:56:55 +00:00
2515e9ce17 Update reno for stable/queens
Change-Id: I70ef6fd94323f529f4c0df47ce60bbb6ef878278
2018-01-24 18:04:02 +00:00
OpenStack Proposal Bot
13ce0d39d4 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I0fcad63b509e7d6c99e82d2a6db8c39ba87a479d
2018-01-22 06:45:53 +00:00
Matthew Treinish
55e06261aa
Add python_exec kwarg to processutils.execute()
This commit adds a new kwarg to the process_utils.execute() function to
specify the python executable to use when launching python to check
prlimits. This is necessary when processutils.execute() is called from
inside an API server running with uwsgi. In this case sys.executable is
uwsgi (because uwsgi links libpython.so and is actually the interpreter)
This doesn't work with the execute() function because it assumes the
cpython interpreter CLI is used for the arguments it uses to call the
prlimits module. To workaround this and enable API servers that may run
under uwsgi to use this those applications can simply pass in an
executable to use.

Longer term it might be better to migrate the prlimits usage to call
multiprocessing instead of subprocessing python. But that would require
a more significant rewrite of both processutils and prlimit to
facilitate that.

Change-Id: I0ae60f0b4cc3700c783f6018e837358f0e053a09
Closes-Bug: #1712463
2018-01-09 10:22:45 -05:00
Andreas Jaeger
53913fdfbb 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: I6a47a0c7bfacf38818c13b1304d13c0c4de71436
2017-11-16 21:42:09 +01:00
OpenStack Proposal Bot
1ea477781c Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: If4ffb7931ccf5d09dc0c48b3dba4226f459b5244
2017-10-04 15:23:02 +00:00
6d3efba6ed Update reno for stable/pike
Change-Id: Ie7d1377de2a87efa5d77e08a530796c505214ab0
2017-07-28 21:04:34 +00:00
OpenStack Proposal Bot
2e08f5d9a5 Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: Ia11093f4fd2fa12077a202872b3ed6ce79e34e83
2017-07-12 07:34:06 +00:00
Doug Hellmann
a04f5f10e1 switch from oslosphinx to openstackdocstheme
Change-Id: Ieadf9b992b269d54dd9c79523d5879b6ad71ba7c
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-07-11 13:49:58 -04:00
89ed46dc7e Update reno for stable/ocata
Change-Id: I8505c756222d7c58d6d29fea2685f385dfee262f
2017-01-20 19:15:13 +00:00
OpenStack Proposal Bot
c28976c925 Imported Translations from Zanata
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: I69e37304aa12c92ec5fe645ec1425784c3e26d42
2016-10-26 08:21:50 +00:00
Andreas Jaeger
f4f908813b Enable release notes translation
Releasenote translation publishing is being prepared. 'locale_dirs'
needs to be defined in conf.py to generate translated version of the
release notes.

Note that this repository might not get translated release notes - or
no translations at all - but we add the entry here nevertheless to
prepare for it.

Change-Id: I6fd9f1265f05a5d4e44355def5a6519a8021e25d
2016-10-06 20:41:46 +02:00
Doug Hellmann
e27945cc88 Update reno for stable/newton
Change-Id: I995a3f604b4520a87444f444e58d17fe99ef26df
2016-09-02 00:08:06 +00:00
OpenStack Proposal Bot
68df6b2847 Imported Translations from Zanata
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: I3657f625009612562b2a40e7295089cf54151846
2016-07-01 08:12:51 +00:00
Kirill Bespalov
9a36c18b12 Add reno for releasenotes management
An initial patch to add reno and create a base directory for
release notes

Change-Id: Ie3f6653a27a49d8b2fced3f399b1d4c8f0c95b7c
2016-05-20 17:56:23 +03:00