-
Notifications
You must be signed in to change notification settings - Fork 46
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-ironicclient
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 22bf8b2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: openstack/python-ironicclient
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: c25cb54
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 5 commits
- 10 files changed
- 3 contributors
Commits on Sep 5, 2025
-
Update .gitreview for stable/2025.2
Change-Id: I054aca28ecb753e624a9e0a04f1cb76fb1e5806a Signed-off-by: OpenStack Release Bot <infra-root@openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/functions
Configuration menu - View commit details
-
Copy full SHA for 5172375 - Browse repository at this point
Copy the full SHA 5172375View commit details -
Update TOX_CONSTRAINTS_FILE for stable/2025.2
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/2025.2 branch, tests will continue to use the upper-constraints list on master. Change-Id: Ia0ae5340687eac3d2dc6d050a40c4c02e80279ed Signed-off-by: OpenStack Release Bot <infra-root@openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/functions
Configuration menu - View commit details
-
Copy full SHA for d6eca39 - Browse repository at this point
Copy the full SHA d6eca39View commit details
Commits on Jan 14, 2026
-
feat: add 'vendor' and 'category' for port object
Added support for the 'vendor' and 'category' fields for the port object. Change-Id: Id2ec4308b1ab4c9fba538c811af52b32206730f8 Signed-off-by: Doug Goldstein <cardoe@cardoe.com> (cherry picked from commit 924107b)
Configuration menu - View commit details
-
Copy full SHA for b2c1dfa - Browse repository at this point
Copy the full SHA b2c1dfaView commit details
Commits on Jan 16, 2026
-
fix: report compatibility with 2025.2 release of Ironic
This check determines the maximum API version that the client can use. There is no way for the user to override this maximum value. The current API that the client is pinned to is 1.96 but this was the Ironic API for 2025.1. The API for 2025.2 was 1.101. This means that the client released for 2025.2 cannot use any of the API features released with 2025.2 unless this value is changed. The 2025.2 client code includes support for changes up to 1.101 but is unable to do so. The change to the test is for confirming the API clamping behavior of the client. The mock server reported that it supported 1.1 through 1.99. The test requests the maximum version the client supports and then confirms that the server accepted the client's maximum. By changing the client to 1.101 the test fails when the mock server returns back 1.99. The original value of 1.99 was selected many years ago and deemed to be 'very large' but has now proven not large enough. Change-Id: I2d242d64f03e8252d6f6d8c713430c654e6059ad Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
Configuration menu - View commit details
-
Copy full SHA for b5125b4 - Browse repository at this point
Copy the full SHA b5125b4View commit details
Commits on Feb 20, 2026
-
Fix parallel initial version negotiation
If two parallel greenthreads use the same, uninitialized client, there's a race-condition when both enter `negotiate_version()`: there is a request made to Ironic, which hands over execution to the other greenthread. The first greenthread returning from the request changes the state of the client and the second one reads the updated state and thus thinks it's in an error-handling call instead of the initial negotiation - and errors out. We fix this by adding a lock around the initial call to `negotiate_version()`. Change-Id: I9ec03d2bc34017c7670fd6903e5353a8c91e9f17 Closes-Bug: #2119323 Signed-off-by: Johannes Kulik <johannes.kulik@sap.com> (cherry picked from commit ad1291c)
Configuration menu - View commit details
-
Copy full SHA for c25cb54 - Browse repository at this point
Copy the full SHA c25cb54View 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 22bf8b2...c25cb54