Skip to content
Permalink

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: master
Choose a base ref
...
head repository: openstack/python-ironicclient
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: stable/2025.1
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 9 commits
  • 16 files changed
  • 6 contributors

Commits on Mar 6, 2025

  1. Update .gitreview for stable/2025.1

    Change-Id: I1e53259e81c7dfba8dc07f66d4fa0bbc31a2cf41
    openstackadmin committed Mar 6, 2025
    Configuration menu
    Copy the full SHA
    a44cd8e View commit details
    Browse the repository at this point in the history
  2. Update TOX_CONSTRAINTS_FILE for stable/2025.1

    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.1 branch, tests will
    continue to use the upper-constraints list on master.
    
    Change-Id: Id5bd2f7c6c3bb244730a13bc21cb19505161c2db
    openstackadmin committed Mar 6, 2025
    Configuration menu
    Copy the full SHA
    c7be743 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2025

  1. Fix bare metal info order in unit tests

    Info on bare metal components have changed order
    
    Change-Id: Ibbd76a115175caea9db038d0b6601b83f9c0c3e8
    (cherry picked from commit b969cc8)
    elfosardo committed Mar 7, 2025
    Configuration menu
    Copy the full SHA
    0684eaf View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2025

  1. Configuration menu
    Copy the full SHA
    4275276 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f32709d View commit details
    Browse the repository at this point in the history

Commits on May 14, 2025

  1. Stop using deprecated format_* from osc_utils

    Added our own formatter which replaces the deprecated/removed one.
    It's contents are essentially format_dict from osc-lib 3.2.0 stuffed
    into a cliff column object.
    
    Change-Id: If28bda0a11f3e4a0d02a6a52040e8ca65611822f
    jayofdoom authored and elfosardo committed May 14, 2025
    Configuration menu
    Copy the full SHA
    adb3f5f View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2026

  1. 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)
    joker-at-work authored and cardoe committed Feb 20, 2026
    Configuration menu
    Copy the full SHA
    6e0c3ed View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2026

  1. [stable only] pin setuptools to fix pkg_resources errors

    pkg_resources has been removed in newer setuptools and we've not had the
    version pinned in OpenStack dependencies so it has broken stable branches.
    
    Change-Id: Ibb2f212d785de14200ed9beb99bd874b0fb0709b
    Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
    cardoe committed Apr 16, 2026
    Configuration menu
    Copy the full SHA
    6ad50ee View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2026

  1. Configuration menu
    Copy the full SHA
    26afab9 View commit details
    Browse the repository at this point in the history
Loading