Commit graph

279484 commits

Author SHA1 Message Date
Zuul
604b18b155 Update git submodules
* Update openstack-ansible from branch 'master'
  to 02b08e511924901dcdc90fe8138063894ef644a7
  - Merge "Switch to Gazpacho development"
  - Switch to Gazpacho development
    
    With branching of 2025.2 Flamingo it's time to switch to 2026.1 Gazpacho
    tracking.
    
    Change-Id: Ie3377170efe83e8109b1c3ff9b099f5962458292
    Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
2025-12-16 15:28:48 +00:00
Zuul
743aec96a8 Update git submodules
* Update keystone from branch 'master'
  to a903b505429410435aab4c96db6e89413929fcf3
  - Merge "Improve federated mapping documentation clarity"
  - Improve federated mapping documentation clarity
    
    Rewrote the federated mapping documentation because it had issues with
    missing information, incorrect information or examples that did not make
    sense. The layout of it resulted in some important pieces of information
    coming at the very end which could cause users to do the wrong thing if
    they did not read past sections that didn't pertain to them. Added more
    detailed examples of how each of the different mapping engine operations
    work. Documented up front how the different pieces of data are mapped
    and what must exist and what is created for you. Added a section about
    troubleshooting to help users determine what went wrong based on
    questions recently seen in the IRC channel. Removed confusing wording
    and used a consistent term throughout (e.g. assertion vs context
    variables). Added relative links to make the doc flow smoother.
    
    Change-Id: I7382998d02f11e19886c6b83e69c6a7d095a957a
    Assisted-by: Claude Sonnet 4.5
    Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
2025-12-16 15:12:49 +00:00
Zuul
bcdf6c515a Update git submodules
* Update keystone from branch 'master'
  to e2d3c6fbf3fdb330fba46e4e2acb6b9e2cf91f92
  - Merge "Cap hacking"
  - Cap hacking
    
    hacking is not capped by global upper constraints. We should be careful
    about its version because no cap can cause problems in stable branches.
    
    Change-Id: I75c4a1c712c8b313d89f1712daba2d0e6b9d2561
    Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025-12-16 15:12:44 +00:00
Zuul
8caff09e80 Update git submodules
* Update keystone from branch 'master'
  to 39ac6e70d7525c0f321fb4b56ffff0f199cac8a4
  - Merge "Drop flake8-docstrings"
  - Drop flake8-docstrings
    
    It depends on pydocstyle which was deprecated and archived. See [1]
    where it was indicated that the plugin is also being dead.
    
    [1] https://github.com/PyCQA/flake8-docstrings/issues/68
    
    Change-Id: I5f017a9cf0ae74fef998b1658fc3b8be8cde8b51
    Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025-12-16 15:12:40 +00:00
Zuul
cab7defd24 Update git submodules
* Update neutron from branch 'master'
  to e532a60af834c5acf2f898e2c582e0ef7a32c4d4
  - Merge "Change some unit test code to use project_id"
  - Change some unit test code to use project_id
    
    Started initial change to start using project_id
    in the unit test tree:
    
      - Updated strings
      - Changed local variable names
      - Changed some function arguments
      - Removed unused code
    
    Blueprint: https://blueprints.launchpad.net/neutron/+spec/keystone-v3
    
    Change-Id: I5a3babfda7166315f805df680d8a1924fa22e393
    Signed-off-by: Brian Haley <haleyb.dev@gmail.com>
2025-12-16 15:12:34 +00:00
Takashi Kajinami
268183db98 Update git submodules
* Update storlets from branch 'master'
  to cb615e59418bbe24f6c32b6d2f54e2e6e2ae4d3c
  - Run storlet application in proxy for EC objects
    
    When the target object is an EC object, we can't read the whole data
    in object servers.
    
    Change-Id: I6d9a4cd97c647f22896bd5ae8ab26d7d55d76860
    Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025-12-16 14:45:06 +00:00
Zuul
19452677ff Update git submodules
* Update keystone from branch 'master'
  to 19e1b3fc91d960de232dbc4d356e681ad12317d1
  - Merge "Drop unused tempest from test requirements"
  - Drop unused tempest from test requirements
    
    None of the tests implemented in this repository depend on tempest.
    Also clean up the note about old pip's behavior because recent release
    of pip does not care the package orders in requirements files.
    
    Change-Id: I81deab4bb8b30d9b3edd3669b7d39e8ac3f5dcfe
2025-12-16 14:22:15 +00:00
Alistair Coles
5a2cfed7ce Update git submodules
* Update swift from branch 'master'
  to 1698fc32489572787af45cab2bb9b8774ab1fb90
  - OldestAsyncPendingTracker accepts Timestamp.internal
    
    The OldestAsyncPendingTracker.add_update() method is passed a
    timestamp string which is derived from the name of the async_pending
    file. This string may take the internal form of a Timestamp which
    cannot be directly cast to a float; the string should be cast to a
    Timestamp instance and then cast to a float.
    
    Change-Id: Ibe48a9193cd0a062cbf629f2ff0d950881380f48
    Signed-off-by: Alistair Coles <alistairncoles@gmail.com>
2025-12-16 14:22:10 +00:00
Zuul
81501f568f Update git submodules
* Update keystone from branch 'master'
  to c3bfa0924d82e52e9429575bcfeb8963f7df6dd8
  - Merge "Drop workaround for sphinx-feature-classification < 0.4.2"
  - Drop workaround for sphinx-feature-classification < 0.4.2
    
    Since 1fb0127663e65dad1c1f000e1dc94e2bc67fed19 was merged in 0.4.2,
    sphinx-feature-classification creates the destination directory if it
    does not exist.
    
    Change-Id: I17365023804e11581aa77ffe64af5dfca2a4a4c8
    Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025-12-16 14:22:05 +00:00
Zuul
c2754adb14 Update git submodules
* Update keystoneauth from branch 'master'
  to 0a7914b70f80ab8a469bda53f49d5494e308b566
  - Merge "typing: Simplify mypy configuration"
  - typing: Simplify mypy configuration
    
    mypy now correctly handles ignores on modules when strict is enabled on
    the top-level module.
    
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
    Change-Id: I22899cfe3269f9ecc6f62db98ec5f993c5397e4b
2025-12-16 14:16:46 +00:00
Zuul
46b3c5ce8d Update git submodules
* Update keystoneauth from branch 'master'
  to c17150528347a1563e123e0f6692e068a74ccc60
  - Merge "docs: Update note on v2 API"
  - docs: Update note on v2 API
    
    The v2 API is not frozen: it's dead.
    
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
    Change-Id: Ie501ed143030424ab4282d3a9517f56ff24c2787
2025-12-16 14:16:45 +00:00
Zuul
f2762e3cc3 Update git submodules
* Update keystoneauth from branch 'master'
  to 83d4e0e73d50eaaa5a27f0cd2b2b4102f11b53a0
  - Merge "ruff: Enable S checks"
  - ruff: Enable S checks
    
    This lets us remove the bandit pre-commit hook.
    
    We also bump the version of all remaining hooks while here.
    
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
    Change-Id: If86f80abf1805b14139864abbdcf1c3b2e928e4a
2025-12-16 14:16:43 +00:00
Zuul
88b2fb21f0 Update git submodules
* Update keystonemiddleware from branch 'master'
  to 44460934f87f771f5a4feb00cab7e28a921dc2d4
  - Merge "s3token: Stop loading deprecated options"
  - s3token: Stop loading deprecated options
    
    This is the first step to get rid of AuthTokenPlugin, which was
    deprecated long time ago, and removes usage of the deprecated plugin
    options from s3token.
    
    Change-Id: Ib7f89888fed4169be49722fe95a43bb6a2a0ea2b
    Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025-12-16 13:45:28 +00:00
Zuul
bb12621039 Update git submodules
* Update keystonemiddleware from branch 'master'
  to 0a2df21501e1168ca051e87ae2661832cf72ca0e
  - Merge "Add cryptography package as an optional dependency"
  - Add cryptography package as an optional dependency
    
    The cryptography package is required for certain memcache encryption
    feature (i.e., 'memcache_security_strategy = ENCRYPT').
    
    Instead of a mandatory requirement, it has been added as a optional
    dependency to allow users to install it only when needed
    (e.g., 'pip install keystonemiddleware[memcache_encryption]').
    
    Change-Id: Ie9a1f273019a1f0e7a4573e1112bbfd4330690db
    Signed-off-by: Koya Watanabe <koywatan@lycorp.co.jp>
2025-12-16 13:45:26 +00:00
Alistair Coles
04d591040d Update git submodules
* Update swift from branch 'master'
  to bf1e370b2892b7615a96517d2e156f57efea8933
  - test_relinker.py: fix delta timestamp setup
    
    The related change didn't sufficiently prepare the tests for
    timestamps that have offset hex parts. When adding a delta to a
    timestamp we need to preserve the original timestamp's hex part and
    adjust the float part by the delta amount.
    
    Related-Change: Id214c965c4fd6f96889fc2fd4ec709cb8987726a
    
    Change-Id: If8e98c5e088cecf44805bb6c3d1f20a2b6fc56c2
    Signed-off-by: Alistair Coles <alistairncoles@gmail.com>
2025-12-16 13:27:41 +00:00
Zuul
227b9f0bae Update git submodules
* Update nova from branch 'master'
  to 5b540e579e41a4f477d286fb443a9979b52f559c
  - Merge "Make guestfs' Tpool usage optional"
  - Make guestfs' Tpool usage optional
    
    When running in eventlet mode we keep the original eventlet.tpool usage
    but when running in threading mode we call the functions directly on the
    thread of the caller.
    
    Change-Id: I779374814a8ed8b2146bea226afe1250dea63079
    Signed-off-by: Balazs Gibizer <gibi@redhat.com>
2025-12-16 13:27:32 +00:00
Takashi Kajinami
c96dc6f1e7 Update git submodules
* Update keystoneauth from branch 'master'
  to ea684190235a739cb88fb2e4297c9afd4fc50fe2
  - Drop redundant target-version option
    
    ruff uses [project] requires-python by default[1].
    
    [1] https://docs.astral.sh/ruff/settings/#target-version
    
    Change-Id: I68033cbb2e154b7173c55b67ca57c1d2ef288fea
    Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025-12-16 13:15:14 +00:00
Zuul
8dbac5c5c7 Update git submodules
* Update kolla from branch 'master'
  to dd3cb3dd1ffc4770a2afa259a6f0a467bb845f61
  - Merge "debian: Switch to deb822"
  - debian: Switch to deb822
    
    Change-Id: I8156e2c2a57d820afdee0b76cd5a050ad682fb38
    Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2025-12-16 12:20:52 +00:00
OpenStack Proposal Bot
f94f5d5caf Update git submodules
* Update openstack-ansible from branch 'master'
  to d5328fee23174e4d0b95daeadf7363de360db221
  - Imported Translations from Zanata
    
    For more information about this automatic import see:
    https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
    
    Change-Id: I40364db2d952dfc862868e5bf1833210ec2e5132
    Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org>
    Generated-By: openstack/openstack-zuul-jobs:roles/prepare-zanata-client/files/common_translation_update.sh
2025-12-16 11:45:09 +00:00
Zuul
5866a89d53 Update git submodules
* Update manila from branch 'master'
  to a3c3c5a14b18ad46cbca5132c15b3ebb338be820
  - Merge "Fix cross-AZ share creation from snapshot"
  - Fix cross-AZ share creation from snapshot
    
    When creating a share from a snapshot across availability zones,
    the driver uses SnapMirror to copy data. After breaking the
    SnapMirror relationship and deleting the source temporary share,
    the code attempted to set filesystem size on the deleted source
    share instead of the destination share, causing a NameError.
    
    The bug occurred in the STATE_SNAPMIRROR_DATA_COPYING state where
    the code tried to use a non-existent 'share_name' variable that
    referenced the already-deleted source share.
    
    Fixed by using the destination share name instead of the deleted
    share.
    
    Change-Id: I121e4d30294f41f14ee865005aa3e7aea83177a4
    Signed-off-by: medhac1403 <medhaj06@gmail.com>
    Closes-bug: #2131716
2025-12-16 11:41:05 +00:00
Takashi Kajinami
f69b04b639 Update git submodules
* Update storlets from branch 'master'
  to 207020fc2bb5a0ccf584362c472ccb3487ff3102
  - Drop incomplete SBUS_FD_OUTPUT_CONTAINER
    
    This has never been implemented properly.
    
    Change-Id: I537e9dfbf4fe894f3417d1b44e568a9f2883c973
    Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025-12-16 11:34:17 +00:00
Zuul
f323a03b37 Update git submodules
* Update neutron-lib from branch 'master'
  to 87d67dd3a93c208e8d2c7efb4e7c28942008a7ce
  - Merge "Service role is now considered as the one who can change project_id"
  - Service role is now considered as the one who can change project_id
    
    Previously with [1] new property "can_set_project_id" was added to the
    context.Context object but it was only True for the admin users
    (is_admin=True) and if "_can_set_project_id" parameter was True
    (configured via policy rules or passed directly to the __init__ method.
    
    It had to be like that because "_is_service_role" wasn't defined properly
    in the __init__ method and context.Context object wasn't able to be
    created with "self.is_service_role" used in the "can_set_project_id"
    property.
    Due to that in the neutron_lib.api.attributes._validate_privileges
    function it had to be explicitly checked if context is service role.
    
    Now, as _is_service_role is defined properly in the
    context.Context.__init__ method, it can be checked in the
    "can_set_project_id" property and
    neutron_lib.api.attributes._validate_privileges function can only check
    if Context.can_set_project_id == True to allow changing project_id of
    the resource.
    
    [1] https://review.opendev.org/c/openstack/neutron-lib/+/969481
    
    Related-bug: #2133212
    
    Change-Id: Iacfaa22901af83bd72f418892771224f185c42e7
    Signed-off-by: Slawek Kaplonski <skaplons@redhat.com>
2025-12-16 11:12:28 +00:00
Zuul
fb18a6791b Update git submodules
* Update neutron-lib from branch 'master'
  to d31f1b3678251a1d0845713178e2bbdb9eef45e8
  - Merge "Deprecate "is_advsvc" attribute in the Context object"
  - Deprecate "is_advsvc" attribute in the Context object
    
    Since some time we have already "context.Context.is_service_role"
    attribute in the context.Context object and this one should be used
    instead of old "is_advsvc" with S-RBAC.
    There was however missing __init__ method attribute to force configure
    Context as service_role context - this was possible until now only to do
    with is_advsvc parameter.
    
    This patch adds is_service_role parameter to the
    context.Context.__init__ method and deprecates old attribute
    "is_advsvc".
    
    Change-Id: I1d2377fb452896544573b1aabb70df0623d9e097
    Signed-off-by: Slawek Kaplonski <skaplons@redhat.com>
2025-12-16 11:12:26 +00:00
Zuul
31ca98539e Update git submodules
* Update neutron from branch 'master'
  to fb67fb112750f84b525ad201ea21ae271c1a5da9
  - Merge "Check if network is external in auto-allocate code"
  - Check if network is external in auto-allocate code
    
    When using OSC to change the auto-allocate default value of
    a network (is_default), the 'router:external' value is not
    supplied. For example the request will just have:
    
      {'is_default': True}
    or
      {'is_default': False}
    
    This causes the call to fast-exit, even when the change to
    the network would/should have succeeded.
    
    We should instead also check if there is an existing network,
    and verify the 'router:external' value of that before
    fast-exiting.
    
    Broken in [0] in 2025.1.
    
    [0] https://review.opendev.org/c/openstack/neutron/+/933132
    
    Closes-bug: #2134387
    
    Change-Id: I0f95712be44426fb5184702c1969d7fe4bf4147e
    Signed-off-by: Brian Haley <haleyb.dev@gmail.com>
2025-12-16 10:28:07 +00:00
Zuul
b0df4b33e2 Update git submodules
* Update neutron from branch 'master'
  to 8963aa28b8f7a221caf4dc32d204720d7f2f3a98
  - Merge "Remove the "nftables" explicit CI jobs"
  - Remove the "nftables" explicit CI jobs
    
    The latest supported OS use the "iptables" compatible binary provided
    by tje "nftables" framework. The "iptables" commands are actually using
    the "nftables" backend. This patch removes the installation of the
    compatible binaries because this is now redundant.
    
    Closes-Bug: #2136142
    Signed-off-by: Rodolfo Alonso Hernandez <ralonsoh@redhat.com>
    Change-Id: I102d027f4d29c6f46a50b9ab1c902458e8ebc791
2025-12-16 10:27:58 +00:00
Zuul
cd982c4b9a Update git submodules
* Update neutron from branch 'master'
  to 3d7dbd27c6569ea03d3bc515847116a655fdc559
  - Merge "Change some common test code to use project_id"
  - Change some common test code to use project_id
    
    Change common code shared between the unit and
    functional tests to use new self._project_id.
    
    Blueprint: https://blueprints.launchpad.net/neutron/+spec/keystone-v3
    
    Change-Id: If6bcbfa9c96ee6864502d6aa9761a9b8f92ff90d
    Signed-off-by: Brian Haley <haleyb.dev@gmail.com>
2025-12-16 10:23:14 +00:00
Zuul
7b28460e49 Update git submodules
* Update ironic from branch 'master'
  to 1c1d885e8e95d0878106b2421b4d0dc5fdeae757
  - Merge "Use per-node external_http_url for configdrive ISO"
  - Use per-node external_http_url for configdrive ISO
    
    When the per-node external_http_url feature was introduced by
    c197a2d8b24e2fa4c5e7901e448da1b0c93fcd26, it only applied to a config
    floppy. This fix ensures that it is also used for a configdrive ISO. The
    previous patch (0d59e25cf8ae3e531fcca46b20907014a9a92f09) started using
    it for boot ISOs.
    
    Change-Id: I0e1e8dbba5a62a6196a5e6a8a9773fa89db6bc76
    Signed-off-by: Julia Kreger <juliaashleykreger@gmail.com>
2025-12-16 09:33:15 +00:00
Zuul
d86bf4388e Update git submodules
* Update keystone from branch 'master'
  to 44e058fe9ff67e1a70e27b511e8463aa7549f0be
  - Merge "api-ref: Add description field in Endpoint"
  - api-ref: Add description field in Endpoint
    
    The Keystone defines a 'description' field on its schema which can be
    returned if the user have set it on resource creation/update, but the
    docs doesn't mention this field, which can be confusing.
    
    Change-Id: Id64792411d2704fee581cf86806eb430f0319256
    Signed-off-by: Winicius Silva <winiciusab12@gmail.com>
2025-12-16 08:22:12 +00:00
Douglas Viroel
2e85516f69 Update git submodules
* Update watcher-tempest-plugin from branch 'master'
  to 8788d538521972b2905fed47ca61b4a03bb2efc3
  - Fix unsupported operand types in internal methods
    
    Adds missing call for values() method when checking
    resources states. This issue is seen when running
    with python3.10.
    
    Closes-Bug: #2136134
    
    Change-Id: I24fb5e123035ac7fc6a510d626314a32e36b5ceb
    Signed-off-by: Douglas Viroel <viroel@gmail.com>
2025-12-16 05:38:09 +00:00
Zuul
135c23e464 Update git submodules
* Update nova from branch 'master'
  to fc19a29d203f7980eaa5b5be92e6de39ddc802b0
  - Merge "Make libvirt Tpool proxying conditional"
  - Make libvirt Tpool proxying conditional
    
    When running in eventlet mode we keep the original eventlet.tpool usage
    but when running in threading mode we call the functions directly on the
    thread of the caller.
    
    The patch_tpool_proxy() logic is removed from the libvirt driver as it
    was only needed for python old style classes which is not in use any
    more in python3 and the issue is not reproducible any more with
    virConnect even without the patching.
    
    ❯ python3
    Python 3.12.10 (main, Apr  9 2025, 04:44:59) [GCC 14.2.0] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import eventlet
    >>> eventlet.monkey_patch()
    >>> from nova.virt.libvirt import host
    >>> h = host.Host(uri="qemu:///system")
    >>> h.get_connection()
    libvirt:  error : internal error: could not initialize domain event timer
    URI qemu:///system does not support events: internal error: could not initialize domain event timer
    <libvirt.virConnect object at 0x7f829e94c170>
    >>> c = h.get_connection()
    >>> str(c)
    '<libvirt.virConnect object at 0x7f829e94c170>'
    >>>
    
    Signed-off-by: Balazs Gibizer <gibi@redhat.com>
    Change-Id: Ic60ab78cec2a9f9ba177568b69e738425e56cae1
2025-12-16 04:49:54 +00:00
Zuul
1820ced84a Update git submodules
* Update nova from branch 'master'
  to fb992ef376573e2f1bc5e65199074a70373899ce
  - Merge "Make RBD Tpool usage conditional"
  - Make RBD Tpool usage conditional
    
    When running in eventlet mode we keep the original eventlet.tpool usage
    but when running in threading mode we call the functions directly on the
    thread of the caller.
    
    Signed-off-by: Balazs Gibizer <gibi@redhat.com>
    Change-Id: I08f257d49c87d0d8a87127f61157b1b0b5ca7b3c
2025-12-16 04:49:42 +00:00
Jason Paroly
e551982131 Update git submodules
* Update tempest from branch 'master'
  to 31e13d302c371e37cc90e704cb6b2bb0079139d4
  - Use project_reader in create server multi nic tests
    
    We have project_reader credentials in tempest and they
    use the same project as member role creds. Nova support
    the project reader role in get server API. Moving the
    multi nic tests to use project reader creds in GET
    API calls.
    
    Change-Id: I9f02fc7255ae8f91b958d9fdd0629c173f33d3da
    Signed-off-by: Jason Paroly <jparoly@redhat.com>
2025-12-16 02:24:13 +00:00
Zuul
fc7b13001e Update git submodules
* Update python-glanceclient from branch 'master'
  to b9e5198f0d67e5df149b2b5141c34577da1014d0
  - Merge "reno: Update master for unmaintained/2023.1"
  - reno: Update master for unmaintained/2023.1
    
    Update the 2023.1 release notes configuration to build from
    unmaintained/2023.1.
    
    Change-Id: Iaed48c6145436e643dedbbecadd76bc50455638b
2025-12-16 01:56:53 +00:00
Zuul
e7dd31dcf0 Update git submodules
* Update python-glanceclient from branch 'master'
  to eb959fb796b7dfe20225d863a2c16e85ee9a32b4
  - Merge "reno: Update master for unmaintained/2024.1"
  - reno: Update master for unmaintained/2024.1
    
    Update the 2024.1 release notes configuration to build from
    unmaintained/2024.1.
    
    Change-Id: I929af785b200cb5a6206c3a945b4c7a3ee44a9f0
    Signed-off-by: OpenStack Release Bot <infra-root@openstack.org>
    Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/change_reno_branch_to_unmaintained.sh
2025-12-16 01:56:51 +00:00
Zuul
47b92c7a70 Update git submodules
* Update python-glanceclient from branch 'master'
  to 9bac669986dd02b84d1cba9dec1e698e46989d27
  - Merge "Update master for stable/2025.2"
  - Update master for stable/2025.2
    
    Add file to the reno documentation build to show release notes for
    stable/2025.2.
    
    Use pbr instruction to increment the minor version number
    automatically so that master versions are higher than the versions on
    stable/2025.2.
    
    Sem-Ver: feature
    Change-Id: I85a4eb3bc5b0edd1dfefa7e203823bcd3543ddc9
    Signed-off-by: OpenStack Release Bot <infra-root@openstack.org>
    Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/add_release_note_page.sh
2025-12-16 01:56:48 +00:00
Zuul
4afd9802dd Update git submodules
* Update ironic from branch 'master'
  to 6fec6712f8b0e41916abe36290a1cce31b048f7c
  - Merge "Add Redfish LLDP data collection support to the Redfish inspection interface."
  - Add Redfish LLDP data collection support to the Redfish inspection interface.
    
    - _collect_lldp_data(): Collects LLDP data from Redfish NetworkAdapter Ports via Sushy library, walking the Chassis/NetworkAdapter/Port hierarchy
    - Integration with inspect_hardware(): LLDP collection is called during hardware inspection and results are stored in plugin_data['parsed_lldp']
    
    The implementation supports standard Redfish LLDP data from Port.Ethernet.LLDPReceive fields and can be extended by vendor-specific implementations (like,  Dell DRAC OEM endpoints) through method overriding.
    
    Change-Id: I25889b2a2eb8f6a2d796dfbeb598875a7c07b22c
    Signed-off-by: Nidhi Rai <nidhi.rai94@gmail.com>
2025-12-16 00:20:46 +00:00
Ivan Anfimov
029584803a Update git submodules
* Update openstack-ansible-ceph_client from branch 'master'
  to 9e8450757bdf43327ef359695ed181ecd0a08631
  - Removed obsolete repository tasks
    
    Find legacy repository files and Clean up legacy repository config not in deb822 format
    
    Change-Id: I60c76c0a6e45369ded1591028d505a798c567a25
    Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
2025-12-16 00:16:38 +00:00
Dmitriy Rabotyagov
72c4d8acd9 Update git submodules
* Update openstack-ansible-rabbitmq_server from branch 'master'
  to 7867e67a08e4e4bfcb7f34c70738bac3da751117
  - Do not run remove_classic_queue_mirroring for distro-isntalled RabbitMQ
    
    This command has been implemented for RabbitMQ 3.13 [1]. With that
    rabbitmq installed from distro path may be not yet compatible
    and will fail to execute this command
    
    Alternatively, we can disble this block for
    `rabbitmq_install_method: distro`.
    
    [1] https://github.com/rabbitmq/rabbitmq-server/pull/9869
    
    Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/970366
    Change-Id: I49f43a84738c86c3e62fcfc45509edf7eba59a7a
    Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
2025-12-15 23:45:54 +00:00
Zuul
0e90f59f76 Update git submodules
* Update openstack-ansible-lxc_hosts from branch 'master'
  to c440331b9bb49e527977a9d3eba902cb40a480a2
  - Merge "Remove copying a non-existent configuration file in LXC"
  - Remove copying a non-existent configuration file in LXC
    
    In RHEL 10 this config file not used:
    /etc/yum/pluginconf.d/fastestmirror.conf
    
    Now fastestmirror configure via /etc/dnf/dnf.conf
    
    Change-Id: I3687f35516746a9e99082c7b3bbfeddc380d7ab2
    Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
2025-12-15 23:42:35 +00:00
Ivan Anfimov
47235dc9de Update git submodules
* Update openstack-ansible-os_tempest from branch 'master'
  to 6d8eed6097305e973d87adb59071ca8b3bf0b905
  - Removed deprecated code for Python 2
    
    Change-Id: I150a60351a659080e1b4716dcb2aae73274faeb3
    Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
2025-12-15 23:25:46 +00:00
Zuul
c95a6017b4 Update git submodules
* Update openstack-ansible-os_keystone from branch 'master'
  to aa6f5acf1aee25815c4ee157cb5109223e8c53ce
  - Merge "[doc] Fix broken links in Identity Service configuring"
  - [doc] Fix broken links in Identity Service configuring
    
    Change-Id: Ifae9cd1774c5cf4a2246c4a373c0d62f6f3b9e5f
    Signed-off-by: Dmitriy Chubinidze <dcu995@gmail.com>
2025-12-15 22:01:41 +00:00
Zuul
16a0280947 Update git submodules
* Update ironic-python-agent from branch 'master'
  to a17666cbfad1539e1d5906744ab888544885d9fe
  - Merge "Remove unicode literal from code"
  - Remove unicode literal from code
    
    All strings are considered as unicode literal string from Python 3.
    
    Closes bug: #1984037
    
    Change-Id: I7de95b0c6f98e8a28c23def61712ce6bb50b058f
2025-12-15 21:45:33 +00:00
Alistair Coles
c5f8e91200 Update git submodules
* Update swift from branch 'master'
  to 0ceff0fd5f433209593fa7b4056fa0bdeb2146ce
  - test_base.py: tighten up use of Timestamp
    
    Change-Id: I9c3bd921b42dfab7d6238ea267fbc7031239a6d8
    Signed-off-by: Alistair Coles <alistairncoles@gmail.com>
2025-12-15 21:08:05 +00:00
Zuul
9fe7a10d11 Update git submodules
* Update openstack-ansible from branch 'master'
  to a55aff002b7eebedff9c0795b714c55db6e67a02
  - Merge "Add minimal AIO files for k8s clusters"
  - Add minimal AIO files for k8s clusters
    
    Also adds collection requirements so osa ops CI can install
    the relevant collection from zuul CI folders, not from
    upstream 'master'.
    
    Change-Id: I3db9c2b0479ed2077dd1214eb74e43392a241e07
    Signed-off-by: Andrew Bonney <andrew.bonney@bbc.co.uk>
2025-12-15 21:06:47 +00:00
Zuul
d156ed48da Update git submodules
* Update manila-tempest-plugin from branch 'master'
  to d4bc1ff7ce91f58f128b5934f671fed01cfb19f8
  - Merge "Drop branch regex for retired branches"
  - Drop branch regex for retired branches
    
    Yoga and older releases were already retired.
    
    Change-Id: I3b72cb5f548e8e7155d5fb5ae1d8bba7dcc5721c
    Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025-12-15 20:31:55 +00:00
Zuul
b470a9d3ed Update git submodules
* Update manila-tempest-plugin from branch 'master'
  to 2931c8807388da7b1e5909ac2d6ffb2d37e63ddd
  - Merge "Remove Wallaby jobs"
  - Remove Wallaby jobs
    
    stable/wallaby was retired long ago.
    
    Change-Id: Ib0324392651365b767e407701dc1dbd09cbf67ea
    Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025-12-15 20:31:54 +00:00
Zuul
e0937c96f3 Update git submodules
* Update ironic-python-agent-builder from branch 'master'
  to 059b0bdf5d1f80b56ed811a055139c62c280f721
  - Merge "Revert "Add simple-init by default""
  - Revert "Add simple-init by default"
    
    This reverts commit 3f83c9ccb56200c26c21f33d656bfbdbe467ee2d.
    
    Reason for revert: It appears that this change has in-advertently broken the expected behavior, possibly due to ordering or modeling changes inside of glean/simple-init which has been reported but was not discovered in testing due to a lack of review traction on merging the testing over the past year.
    
    https://bugs.launchpad.net/ironic-python-agent-builder/+bug/2133509 may also be related.
    
    Clearly, the next step is to fix testing, verify behavior, and then push forward.
    
    Change-Id: Ib9ab715ea7604b0679c345485a11e770cf8b8d1e
    Signed-Off-By: Julia Kreger <juliaashleykreger@gmail.com>
2025-12-15 20:22:31 +00:00
Zuul
7b1d84eca8 Update git submodules
* Update python-openstackclient from branch 'master'
  to 58210a141a688b4ab1d7e080f718d9181ac9c06e
  - Merge "fix(keystone): correct the args submitted on user creation"
  - fix(keystone): correct the args submitted on user creation
    
    When a user is created without a password then no parameter called
    'password' should be submitted to the keystone API. This removes the
    incorrect 'password' with null being supplied.
    
    Closes-Bug: 2136148
    Change-Id: If1c2eb5db360764a5f7660ce4e5353da85b6d3da
    Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
2025-12-15 19:56:35 +00:00
Stephen Finucane
b4ff6de5a0 Update git submodules
* Update python-openstackclient from branch 'master'
  to 8dbb7126c68f0885c5dcab12613444885bbbf6e2
  - identity: Use plural dest for append opts
    
    Change-Id: I73a263a309e022b7606ced43a814a1d1914bc751
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2025-12-15 18:51:04 +00:00
Zuul
517e187ccf Update git submodules
* Update nova from branch 'master'
  to 3d8513301bccd368da822cd32b65cad23da9961f
  - Merge "api: Add response body schemas for simple tenant usage APIs"
  - api: Add response body schemas for simple tenant usage APIs
    
    Change-Id: I839aba62047777bf83eb3a52c6d633f8eb7348bc
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2025-12-15 18:19:04 +00:00