-
Notifications
You must be signed in to change notification settings - Fork 152
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: openstack/python-cinderclient
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1d8c7be
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: openstack/python-cinderclient
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 6a2f9c3
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 7 commits
- 4 files changed
- 5 contributors
Commits on Feb 25, 2022
-
Update .gitreview for stable/yoga
Change-Id: Ie0ec451d834da52de0af012df7e86756c328ae91
Configuration menu - View commit details
-
Copy full SHA for 82ef60c - Browse repository at this point
Copy the full SHA 82ef60cView commit details -
Update TOX_CONSTRAINTS_FILE for stable/yoga
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/yoga branch, tests will continue to use the upper-constraints list on master. Change-Id: Idbeb906956df8583a34ba469b2cbd19076dd8d90
Configuration menu - View commit details
-
Copy full SHA for becf651 - Browse repository at this point
Copy the full SHA becf651View commit details
Commits on Jan 5, 2023
-
Continue to use tox 3 in the stable branches. Two changes: - .zuul.yaml: set the ensure_tox_version to use <4, which will tell zuul to install tox<4 if it's not present - tox.ini: set requires=tox<4 so that if tox has been installed already, our tox-based jobs will use tox 3 to run the tests Change-Id: Ica4c0a1d4f861e528ce8995766e82541dc710e0f (cherry picked from commit 22a3169)
Configuration menu - View commit details
-
Copy full SHA for e3799da - Browse repository at this point
Copy the full SHA e3799daView commit details
Commits on Feb 21, 2023
-
[stable-only] Skip backup test in functional py39 job
python-cinderclient-functional-py39 job has been failing since 23 November, 2022[1]. The failure has been described in detail in the mailing thread replies[2][3]. In summary, a new iSCSI target path was added in the kernel, /sys/kernel/config/target/iscsi/*cpus_allowed_list*, which is causing rtslib-fb 2.7.4 to fail. This issue was fixed in rtslib-fb 2.7.5 but the upper-constraints in stable/yoga branch is 2.7.4[4]. This isn't a problem in stable/zed since the version used for rtslib-fb is 2.7.5[5]. I have proposed a requirements patch to bump the rtslib-fb version to 2.7.5[6] and tested it against cinderclient[7] where the python-cinderclient-functional-py39 job is passing. I've tried reaching out to the requirements team on IRC and on ML to make this change but there hasn't been any response. The best way to move forward and unblock our gate is to skip the failing test test_backup_create_and_delete and unblock changes in the stable/yoga branch. [1] https://zuul.openstack.org/builds?job_name=python-cinderclient-functional-py39&branch=stable%2Fyoga&skip=0 [2] https://lists.openstack.org/pipermail/openstack-discuss/2023-January/031947.html [3] https://lists.openstack.org/pipermail/openstack-discuss/2023-January/031958.html [4] https://opendev.org/openstack/requirements/src/branch/stable/yoga/upper-constraints.txt#L13 [5] https://opendev.org/openstack/requirements/src/branch/stable/zed/upper-constraints.txt#L13 [6] https://review.opendev.org/c/openstack/requirements/+/870714 [7] https://review.opendev.org/c/openstack/python-cinderclient/+/870513 Closes-Bug: #2008010 Change-Id: I54b1d797d9662ba180e146ee91ea7b5ed6d0a0a1
Configuration menu - View commit details
-
Copy full SHA for 5849990 - Browse repository at this point
Copy the full SHA 5849990View commit details
Commits on May 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b80d1e6 - Browse repository at this point
Copy the full SHA b80d1e6View commit details
Commits on Feb 5, 2024
-
Update .gitreview for unmaintained/yoga
Change-Id: Ib109bd9a6900ff0ba169b3b93876233019edaa4f
Configuration menu - View commit details
-
Copy full SHA for 1645c39 - Browse repository at this point
Copy the full SHA 1645c39View commit details
Commits on Aug 1, 2025
-
[CI][stable-only] Replace centos-8 nodeset and fix gate
This patch fixes 3 problems to unblock the gate: 1. Replace centos-8 nodeset with ubuntu-bionic devstack-single-node-centos-8-stream nodeset was dropper recently from zuul config, so now Zuul shows config error for jobs that were using this nodeset. centos 8 was used to be able to install py36 for testing the minimum python version that can be used in Yoga and older branches. This patch replaces to ubuntu-bionic as that is still available and that has py36 by default. Note, that this unfortunately failing because bionic is not supported in this version in devstack and needs a FORCE=yes entry in local.conf. So this job needs to be set as non-voting temporarily and set back to voting as soon as the job is fixed. 2. Cap setuptools <71.0.0 Furthermore, this change caps setuptools to be <71.0.0 as py39 docs job (on ubuntu-focal) started to fail due to recent virtualenv release (20.26.4) on Yoga (which bundles setuptools), because we have 'packaging==21.3' in this branch that is not compatible with newer setuptools [1]. setuptools is bundled in virtualenv, so it has to be capped via the virtualenv package. tox also needed to be capped (<4) as gate uses tox 3.28.0, but with capping virtualenv we pull in latest tox as well, which would cause other errors. 3. Set py39 based functional job as non-voting This is needed as py39 job on CentOS Stream 9 fails as there is no pip installed. Similarly like with the py36 functional job, this needs to be set back to voting as soon as the job is fixed. [1] pypa/setuptools#4483 Change-Id: I007be9e8b99060abe1756396603871fdc50a50fe Signed-off-by: Elod Illes <elod.illes@est.tech>
Elod Illes committedAug 1, 2025 Configuration menu - View commit details
-
Copy full SHA for 6a2f9c3 - Browse repository at this point
Copy the full SHA 6a2f9c3View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 1d8c7be...6a2f9c3