- 02 Feb, 2021 2 commits
-
-
Sofia Enriquez authored
Currently, using Cinder's backup service with RBD the backup-create operation gets stuck when logging ('use_json=True' must be set in the config file). The oslo.log JSONFormatter gets stuck when passing an RBDVolumeIOWrapper from os-brick. This happens via os-brick's utils.trace() method which passes a connector containing {'path': RBDVolumeIOWrapper}. The oslo.log JSONFormatter format() method calls oslo_serialization's jsonutils.to_primitive and passes in this RBDVolumeIOWrapper object. Therefore the to_primitive method eventually calls RBDVolumeIOWrapper.read(). In order to fix this the current path avoids mapping io.IOBase objects and fallback the wrapper RBD volume object. Co-authored-by:Eric Harney <eharney@redhat.com> Closes-Bug: #1908607 Change-Id: I3c416e855cb5f0dc32d14b2749ba92aba8964574 (cherry picked from commit 02037330) (cherry picked from commit fcd737e2)
-
Hervé Beraud authored
We facing errors related to the new pip resolver, this topic was discussed on the ML and QA team proposed to to test lower-constraints [1]. I propose to drop this test because the complexity and recurring pain needed to maintain that now exceeds the benefits provided by this mechanismes. [1] http://lists.openstack.org/pipermail/openstack-discuss/2020-December/019390.html Change-Id: Ie53b809ab031525958b58730a12cb37d0bdf5c82 (cherry picked from commit 3799d180) (cherry picked from commit 57fd9dd9)
-
- 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: Ia2563c83a544762e2448e284051b30f0192cf257
-
OpenStack Release Bot authored
Change-Id: Ib3066064c0cd54dd8f8e5dcdc6d251dd94e6c57d
-
- 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: I94aabb5b1ef43e8f0a5850620afce91ae0755e97
-
- 24 Mar, 2020 1 commit
-
-
Zuul authored
-
- 23 Mar, 2020 1 commit
-
-
Zuul authored
-
- 13 Mar, 2020 1 commit
-
-
Sean McGinnis authored
Now that we no longer support py27, we can use the standard library unittest.mock module instead of the third party mock lib. Change-Id: I5b6f25b1154b9d655843615ca8402fe4f73e923f Signed-off-by:Sean McGinnis <sean.mcginnis@gmail.com>
-
- 06 Mar, 2020 1 commit
-
-
Ben Nemec authored
Now that we only support Python 3 we don't need logic to handle Python 2. Change-Id: I33747d25bc4c67ee13654ed132edf7413371c1dc
-
- 02 Mar, 2020 1 commit
-
-
Stephen Finucane authored
Another one bites the dust. Change-Id: I1fadcad8219322b569eeecd81e454a44641e8b1e Signed-off-by:Stephen Finucane <sfinucan@redhat.com>
-
- 27 Feb, 2020 1 commit
-
-
Stephen Finucane authored
We don't need to worry about versions of Mox released in 2011 any more https://bugs.launchpad.net/nova/+bug/852095 Change-Id: Ifd2228071c70e516f11eefde29932813b7cf6a97 Signed-off-by:
Stephen Finucane <sfinucan@redhat.com>
-
- 21 Feb, 2020 1 commit
-
-
Hervé Beraud authored
We missed to inform customers by adding release note, these changes do that. Change-Id: I834b2ebba94d5dfca121ed06ff5ba42336d1b97c
-
- 17 Feb, 2020 1 commit
-
-
Zuul authored
-
- 14 Feb, 2020 1 commit
-
-
Daniel Bengtsson authored
The pyyaml is now safe by default: https://github.com/yaml/pyyaml/pull/74/files https://access.redhat.com/security/cve/CVE-2017-18342 So the yamlutils is now useless. We can depracated it and then remove it. Change-Id: I4ecb34eee942c714d09d2258db80f5b8d61dec89
-
- 13 Feb, 2020 2 commits
-
-
Zuul authored
-
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. Change-Id: I1560635d3d76edf5ca4c426e7e13b228ac4f8c63
-
- 10 Feb, 2020 1 commit
-
-
Hervé Beraud authored
Change-Id: I04ff1d6b95aa4672cf560e4777295626bb651440
-
- 06 Feb, 2020 1 commit
-
-
Hervé Beraud authored
Change-Id: I340048e6e3f1050c8f02be6681a3e741c82fda07
-
- 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: Icc43428c885853007a6ee9fc4acaf079f6349619
-
- 20 Dec, 2019 1 commit
-
-
Hervé Beraud authored
Use the default 'install_command' https://tox.readthedocs.io/en/latest/config.html#conf-install_command Change-Id: Ib753a86e3d8edbe2fe4ecea83adba173f2613ca1
-
- 18 Dec, 2019 1 commit
-
-
Zuul authored
-
- 25 Oct, 2019 1 commit
-
-
zhangboye authored
Change-Id: I60476c01632af724c54c867a70cad2437ae1258c
-
- 24 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: Iace9acb9bcbc29760de5b5c12b0a92353edde80e
-
- 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: I5e8957ae5a5de418558a1bb6b021c82a89494faf Sem-Ver: feature
-
- 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: Id16ecd5b183c8058e1e8f34d881e523f5dc1d7ee Story: #2005924 Task: #34234
-
- 17 Jun, 2019 1 commit
-
-
Zuul authored
-
- 11 Jun, 2019 1 commit
-
-
Zuul authored
-
- 06 Jun, 2019 1 commit
-
-
zhangboye authored
Change-Id: I4acfac28080a76de7d051058c1b2897e3d0d66fc
-
- 03 Jun, 2019 1 commit
-
-
gujin authored
Sync sphinx dependency with global requirements. It caps python 2 since sphinx 2.0 no longer supports Python 2.7. Change-Id: Icce5210e32f7f1c41b5bbf5211ea3cf1edc514d5 Closes-Bug: #1831411
-
- 21 May, 2019 2 commits
-
-
Stephen Finucane authored
- Use constraints for documentation targets - Indicate support for Python 3.7 - Remove remnants of the usage of 'build_sphinx' Change-Id: I176384504dc5491abb7b4d417763df125cc398f1 Signed-off-by:Stephen Finucane <sfinucan@redhat.com>
-
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: I150c9bd560d0a297830737b993cc5e76bb1af8f5
-
- 03 May, 2019 1 commit
-
-
jacky06 authored
Change-Id: Ic30ef00d39126d5a6f00a29893ed760bf4e753c6 Closes-Bug: #1825936
-
- 02 May, 2019 1 commit
-
-
Ben Nemec authored
In PyYAML 5.1 they changed this default in the library. Because we weren't explicitly setting it, this broke our unit tests. Since default_flow_style=False is usually what you want (hence why PyYAML changed it), let's set it explicitly. Also note that this was already being set for dump, but not for dumps. This is also more consistent. Change-Id: I3f7dfce5ceb5d3b802878c410406994cbb0988b6
-
- 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.
-
- 25 Mar, 2019 1 commit
-
-
Zuul authored
-
- 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: Ie0157e3139921532790974b0dea14642c6817651 Sem-Ver: feature
-
- 21 Feb, 2019 1 commit
-
-
Hervé Beraud authored
A lot of openstack components like: - solum - tosca-parser - heat - murano - etc... reimplement theirs own yaml parser for loading and dumping. These implementations sometimes forgot to use a safe loader or safe dumper, our implementation use safe by default. You can deactive safe by passing the argument is_safe to false when you call oslo_serialization.yamlutils.load or oslo_serialization.yamlutils.dump. Change-Id: I63e85a2b4fc999e6acac12ae51c2ab8c64bddbc6 Co-Authored-By:Natal Ngétal <hobbestigrou@erakis.eu>
-
- 20 Feb, 2019 1 commit
-
-
Zuul authored
-
- 19 Feb, 2019 1 commit
-
-
ZhongShengping authored
This is a mechanically generated patch to add a unit test job running under Python 3.7. See ML discussion here [1] for context. [1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135626.html Story: #2004073 Task: #27440 Change-Id: I87cb6388abc60413ebd68dc05ff87c27075969f3
-
- 17 Feb, 2019 1 commit
-
-
ZhijunWei authored
Use latest release 1.1.0 and compatible changes w.r.t pep8 Change-Id: I95d62bbce7fe20dd2f9ec8a96cdffeeefcda75be
-