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-openstackclient
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-openstackclient
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: stable/2026.1
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 8 commits
  • 27 files changed
  • 5 contributors

Commits on Mar 3, 2026

  1. Update .gitreview for stable/2026.1

    Change-Id: I300afc0992bcc39a9c4d9fe78bad1d59948f625d
    Signed-off-by: OpenStack Release Bot <infra-root@openstack.org>
    Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/functions
    openstackadmin committed Mar 3, 2026
    Configuration menu
    Copy the full SHA
    a7f7327 View commit details
    Browse the repository at this point in the history
  2. Update TOX_CONSTRAINTS_FILE for stable/2026.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/2026.1 branch, tests will
    continue to use the upper-constraints list on master.
    
    Change-Id: If6329ff2acc43369f5594e96682f4abac2f56013
    Signed-off-by: OpenStack Release Bot <infra-root@openstack.org>
    Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/functions
    openstackadmin committed Mar 3, 2026
    Configuration menu
    Copy the full SHA
    bf0e8e2 View commit details
    Browse the repository at this point in the history
  3. typing: Add class variables to testcases

    testtools was recently bumped to a version that is typed, which means we
    now see type hints for that library. As a result, we now see issues with
    variables defined in tests via setUpClass. Note that the issue lies with
    mypy and not testtools, however: mypy doesn't adding class variables via
    assignment [1].
    
    [1] python/mypy#8723
    
    Change-Id: I8b09846ff8fc6ee51ba03531f5b41039282ee1c0
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
    (cherry picked from commit aeb0c68)
    stephenfin committed Mar 3, 2026
    Configuration menu
    Copy the full SHA
    f3e89d4 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2026

  1. Configuration menu
    Copy the full SHA
    da39fce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24e6fec View commit details
    Browse the repository at this point in the history
  3. identity: Fix project list

    SDK returns generators, not lists, and we do not see errors until
    they are iterated. Force early iteration by wrapping then in a list
    to ensure we actually see the HTTP 403 errors we were expecting.
    
    Change-Id: I0ab72e587bf4e16ae877db7a81023a226124e4d5
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
    (cherry picked from commit 02b5630a9f9bf8bbc62d17542f61e769c2cb7fd1)
    stephenfin committed Mar 5, 2026
    Configuration menu
    Copy the full SHA
    3cb4491 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2026

  1. Cinder: Adds a api mv 3.66 check for snapshot creation

    Since api mv 3.66 the --force parameter is not requied for snapshot
    creation. In-use volumes snapshot can be taken by default without
    requiring the force flag.
    This is already handled in cinder side.
    
    fixed conflict master -> 2026.1:
       added import:
       from openstack import utils as sdk_utils
    
    Closes-Bug: #2089188
    
    Change-Id: I452ad973c76fa7f039797e8ea02556bf9fe7315c
    Signed-off-by: Amit Uniyal <auniyal@redhat.com>
    (cherry picked from commit ede91ec)
    auniyal61 committed May 8, 2026
    Configuration menu
    Copy the full SHA
    97d6641 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2026

  1. fix: use correct parsed_args attribute in volume group type show

    The ShowVolumeGroupType.take_action() was referencing parsed_args.group
    instead of parsed_args.group_type, causing an AttributeError on every
    invocation.
    
    Closes-Bug: #2150856
    Change-Id: I6924040580af2bc2f30e2bc5f03a366cbb9fe6ef
    Signed-off-by: hongp <inyong.hong@samsung.com>
    (cherry picked from commit 05ffb11)
    hong-p committed May 20, 2026
    Configuration menu
    Copy the full SHA
    36a175e View commit details
    Browse the repository at this point in the history
Loading