- 05 May, 2020 1 commit
-
-
Corey Bryant authored
Monkey patch the original current_thread to use the up-to-date _active global variable. This solution is based on that documented at: https://github.com/eventlet/eventlet/issues/592 Change-Id: Icc2277b72f6f8f7812be22c43bbc281334aa2373 Closes-Bug: #1863021 (cherry picked from commit b83ce338)
-
- 14 Apr, 2020 2 commits
-
-
OpenStack Release Bot authored
Update the URL to the upper-constraints file to point to the redirect rule on releases.openstack.org so that anyone working on this branch will switch to the correct upper-constraints list automatically when the requirements repository branches. Until the requirements repository has as stable/ussuri branch, tests will continue to use the upper-constraints list on master. Change-Id: I11128848e17b13f1bb83651dc659c6d41632df95
-
OpenStack Release Bot authored
Change-Id: I0e0e58f1d912f3199dd51ac71bef4c255969dd22
-
- 02 Apr, 2020 1 commit
-
-
Andreas Jaeger authored
The repo is Python 3 now, so update hacking to version 3.0 which supports Python 3. Fix problems found. Remove hacking and friends from lower-constraints, they are not needed for installation. Change-Id: I0564dc6c961a55387a430f095ed83b392a81c119
-
- 09 Mar, 2020 1 commit
-
-
Daniel Bengtsson authored
Update eventlet to align with others OpenStack projects. Change-Id: Idb9b8ca280e5fcb90ab9fe29478dda72bf4a82e0
-
- 03 Mar, 2020 1 commit
-
-
Daniel Bengtsson authored
Update the minversion parameter to use the python -m pip to install python packages: https://tox.readthedocs.io/en/latest/changelog.html#id185 It's recommend to use this. Remove the useless install_command parameter. Change-Id: Idfc08651ce699fbf5800c8a427aeb4c607dd39d7
-
- 10 Feb, 2020 1 commit
-
-
Hervé Beraud authored
Change-Id: I69c5df5c04ae879d562990c7cf5ea12b7ef5fa20
-
- 06 Feb, 2020 1 commit
-
-
Hervé Beraud authored
Change-Id: Ib61032323bc4bde9e4145ab4f197d6568802f59f
-
- 03 Feb, 2020 1 commit
-
-
Hervé Beraud authored
OpenStack is dropping the py2.7 support in Ussuri cycle. Complete discussion & schedule can be found in - http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html - https://etherpad.openstack.org/p/drop-python2-support Ussuri Communtiy-wide goal: https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html Change-Id: I3ea32bcc39d887d296d70b080a90c536debd91b3
-
- 08 Jan, 2020 1 commit
-
-
Hervé Beraud authored
Move 'basepython' to the top-level 'testenv'. Use the default 'install_command' https://tox.readthedocs.io/en/latest/config.html#conf-install_command Change-Id: I255de2a755b7783f20925d8ca4de6e34e5aee36b
-
- 27 Nov, 2019 1 commit
-
-
Stephen Finucane authored
Resolves the following warnings seen in the likes of nova: DeprecationWarning: Please provide `is_available()` function in your custom Eventlet hub <module 'oslo_service' from '../oslo_service/__init__.py'>." It must return bool: whether hub supports current platform. See eventlet/hubs/{epoll,kqueue} for example. Since we're simply taking the default hub provided by eventlet and overriding a single attribute, we will always have support so set the attribute. Change-Id: I219cf652526802b8212fe8a8f6c499e9aa24a3cf Signed-off-by:Stephen Finucane <sfinucan@redhat.com>
-
- 13 Nov, 2019 1 commit
-
-
Zuul authored
-
- 06 Nov, 2019 1 commit
-
-
Zuul authored
-
- 25 Oct, 2019 1 commit
-
-
caoyuan authored
Sphinx 1.8 introduced [1] the '--keep-going' argument which, as its name suggests, keeps the build running when it encounters non-fatal errors. This is exceptionally useful in avoiding a continuous edit-build loop when undertaking large doc reworks where multiple errors may be introduced. [1] https://github.com/sphinx-doc/sphinx/commit/e3483e9b045 Change-Id: I7b4cc4b171e5605f2967378e9949d31ac0e1290c
-
- 11 Oct, 2019 1 commit
-
-
caoyuan authored
Change-Id: Ic8d4ff14f0b44cea3d60e4e188d80567bd64d048
-
- 10 Oct, 2019 2 commits
-
-
Zuul authored
-
Bernhard M. Wiedemann authored
to make tests pass after 2023 Background: As part of my work on reproducible builds for openSUSE, I check that software still gives identical build results in the future. The usual offset is +15 years, because that is how long I expect some software will be used in some places. This showed up failing tests in our package build. See https://reproducible-builds.org/ for why this matters. Note: I tested that i586 builds still pass tests on 2037-12-01 so this change introduces no year2038 problem. Change-Id: I0110914432c4b557dcabcac0fad1ba54bcd8be85
-
- 26 Sep, 2019 1 commit
-
-
pengyuesheng authored
For more detail, see http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html Change-Id: I380f1828932078620dd7f78ccf9ab9c50b67e2e1
-
- 20 Sep, 2019 1 commit
-
-
OpenStack Release Bot authored
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: I67830fa805b4b53a2483582fc532386dcb86d182 Sem-Ver: feature
-
- 30 Aug, 2019 3 commits
-
-
Eric Fried authored
Adds a release note for the fix at I86a34c22d41d87a9cce2d4ac6d95562d05823ecf Change-Id: I4682950ac12f763737489c510246d54aed80b80f Related-Bug: #1794708
-
Zuul authored
-
Zuul authored
-
- 29 Aug, 2019 2 commits
-
-
Eric Fried authored
- Use some more :roles: to make more things linky. - Add some ``decoration`` around literals. - Fix up some grammar. Change-Id: I6b51a8774e502a34757a50aef5f4bc1fb37d8b96
-
Mohammed Naser authored
It seems that the code for handling SIGHUP currently calls stop() on the service, then calls reset(), then calls start() on it again. This is effectively a full service restart, which breaks the whole point behind using SIGHUP for hot and quick reloads. It also breaks our downstream projects in a few ways where they lose RPC on reload due to the fact that they don't expect to have stop() called on a reset(). This patch removes the stop and start when the restart_method is set to 'mutate' because in that case we should just be signaling the service to check for changes in its mutable config options. It also changes the signal sent to children in that case to SIGHUP, since SIGTERM will cause unnecessary restarts of child processes. The previous behavior is maintained for the 'reload' restart_method since that does a complete reload of the service config, which is not safe to do without restarting the service completely. Change-Id: I86a34c22d41d87a9cce2d4ac6d95562d05823ecf Closes-Bug: #1794708 Co-Authored-By:Ben Nemec <bnemec@redhat.com>
-
- 24 Aug, 2019 1 commit
-
-
caoyuan authored
Change-Id: I995f7c4e0152a19d2ae2890d6940419f30638444
-
- 05 Jul, 2019 1 commit
-
-
Corey Bryant authored
This is a mechanically generated patch to ensure unit testing is in place for all of the Tested Runtimes for Train. See the Train python3-updates goal document for details: https://governance.openstack.org/tc/goals/train/python3-updates.html Change-Id: I6b399a382e18905aca344791bda18bd9ac98c049 Story: #2005924 Task: #34234
-
- 30 May, 2019 1 commit
-
-
Zuul authored
-
- 29 May, 2019 1 commit
-
-
Zuul authored
-
- 22 May, 2019 2 commits
-
-
Ben Nemec authored
We should be calling sphinx-build directly now. Change-Id: I030d79a9fb7639553a9f469b54e1888aa62bcef5
-
Sebastian Lohff authored
When multiple processes are spawned with the same configuration each process has the same backdoor_socket path configured and only the first process able to bind to the socket can later be accessed via the backdoor. To give each process a unique socket path we now expose the PID of the process as a format string argument, which can then be used like this: backdoor_socket = /var/lib/neutron/backdoor-{pid} Change-Id: I3f86f4867eb0cd5010abadf68620aa3450d3e64d
-
- 15 May, 2019 1 commit
-
-
Zuul authored
-
- 14 May, 2019 2 commits
-
-
Zuul authored
-
chenke authored
Bandit 1.6.0 accidentally changed how the exclusion list option is handled and breaks our use of it. Cap to the previous version until Bandit has fixed the problem. Sphinx 2.0 no longer works on python 2.7, so we need to start marking it there as well. Co-Authored-By:
Hervé Beraud <hberaud@redhat.com> Co-Authored-By:
Ben Nemec <openstack@nemebean.com> Reference: https://github.com/PyCQA/bandit/pull/489 Related to Ibaa10b092b262e49435d35f093906bb75dc9762f Change-Id: Ie3dd6c91c733b85c233213a1c6343009d5f34766
-
- 09 May, 2019 1 commit
-
-
chenke authored
If user set the type of worker to str or others, there will be no error here, but a lot of processes will be created, which may cause the system to crash. I recommend adding a type check here. Change-Id: I3ad0f7ec59f29a3106d23b057327c3dfef19a98f
-
- 30 Apr, 2019 1 commit
-
-
jacky06 authored
Change-Id: I4e964925d5a024545fc99f7fddbea3d9605b30d3
-
- 19 Apr, 2019 1 commit
-
-
OpenDev Sysadmins authored
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.
-
- 15 Apr, 2019 1 commit
-
-
Ghanshyam Mann authored
All the integration testing has been moved to Bionic now[1] and py3.5 is not tested runtime for Train or stable/stein[2]. As per below ML thread, we are good to drop the py35 testing now: http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005097.html [1] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004647.html [2] https://governance.openstack.org/tc/reference/runtimes/stein.html https://governance.openstack.org/tc/reference/runtimes/train.html Change-Id: I578831a20138ecb2746bf61d6dce85e6f7c4b47a
-
- 18 Mar, 2019 1 commit
-
-
OpenStack Release Bot authored
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: Ifc8a52c83ab2f192ca4a265f4764218e6f42e591 Sem-Ver: feature
-
- 21 Feb, 2019 1 commit
-
-
Michael Johnson authored
The versions of yappi less than 1.0 have a bug[1] that causes it to fail to install[2]. This patch makes sure oslo.service uses version 1.0 of yappi that contains the fix. [1] https://github.com/sumerc/yappi/commit/ \ 778829f6f77928e4292e6a7dd4dfecf501f9a362 [2] http://logs.openstack.org/29/637929/2/check/octavia-v2-dsvm-scenario \ 4113e77/controller/logs/dib-build/amphora-x64-haproxy.qcow2_log.txt.gz \ #_2019-02-19_17_23_37_112 Change-Id: I6b72272dcc524ebab30324446fdeaeb742eddc81
-
- 20 Feb, 2019 1 commit
-
-
Zuul authored
-