]> git.feebdaed.xyz Git - 0xmirror/openstack.git/log
0xmirror/openstack.git
2 weeks agoUpdate git submodules
Zuul [Sat, 13 Dec 2025 20:09:08 +0000 (20:09 +0000)]
Update git submodules

* Update swift from branch 'master'
  to eb567b21429ae85be24ce92cd326357c11e97aaa
  - Merge "max_request_line: add probe test assertions"
  - max_request_line: add probe test assertions

    The existing test_signals probe test provides a convenient place to
    make some assertions about modified constraints.

    Related-Change: Icb2920bf975c7a1dfc7368380b54e99ba1ebcd2c
    Change-Id: I37173a733212cd253d27437aecee9e2b379366c6
Signed-off-by: Alistair Coles <alistairncoles@gmail.com>
2 weeks agoUpdate git submodules
Zuul [Sat, 13 Dec 2025 19:35:44 +0000 (19:35 +0000)]
Update git submodules

* Update heat from branch 'master'
  to acbe86ea28dbb5f2e828acde06c7ac98c9fea751
  - Merge "Validate [DEFAULT] num_engine_workers"
  - Validate [DEFAULT] num_engine_workers

    oslo.service does not accept workers < 0. Validate the input in
    oslo.config layer instead of failing at runtime.

    Change-Id: I181b28aafdf36f499a8390a0d91ccb14442815ff
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2 weeks agoUpdate git submodules
Zuul [Sat, 13 Dec 2025 11:39:02 +0000 (11:39 +0000)]
Update git submodules

* Update watcher from branch 'master'
  to 2ba9caae744db2f62e6a57e25069ac364ec54ffc
  - Merge "Move decision-engine monitoring service to the decision-engine"
  - Move decision-engine monitoring service to the decision-engine

    Currently, it is running only as part of the watcher-api when running as
    an standalone eventlet service, and not executed as a wsgi service. In
    a decision-engine failure scenario, the continuous audits running on it
    are not reassigned and are not longer running.

    This patch is moving the service to be part of the decision-engine
    itself. Note that when there are no running decision-engines there is no
    point in running the monitor service.

    I am also including a leader election mechanism so that we can run
    multiple copies of the monitor and only one of the alive ones takes
    care of monitoring the service and acting upon failures.

Assisted-By: claude-code
    Closes-Bug: #2126767
    Change-Id: If13e8ebbfd632b98742b965299b8633ff894b212
Signed-off-by: Alfredo Moralejo <amoralej@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Sat, 13 Dec 2025 02:23:35 +0000 (02:23 +0000)]
Update git submodules

* Update neutron from branch 'master'
  to 467b2827f2a17d223032db3b33ad2a3e9781d668
  - Merge "Remove redundant mock statement"
  - Remove redundant mock statement

    The return value for mock_sync is set twice. This removes the first time.

    TrivialFix

    Change-Id: I61b7216b620f5a5eabffbdf9ff89da3f80942e8a
Signed-off-by: Doug Szumski <doug@stackhpc.com>
2 weeks agoUpdate git submodules
Zuul [Sat, 13 Dec 2025 02:23:27 +0000 (02:23 +0000)]
Update git submodules

* Update cinder from branch 'master'
  to f5905f5ff78cb943518e133783295833c14f27d0
  - Merge "Fix updating service_uuid"
  - Fix updating service_uuid

    This patch ensures that after a successful driver assisted
    volume migration, the volume's service_uuid is updated to
    reflect the possible destination service's uuid.

    Closes-Bug: #2117273
    Change-Id: I71b0ece4d98cf099a5487279ed28fdc0a4061c8b
Signed-off-by: Walter Boring <waboring@hemna.com>
2 weeks agoUpdate git submodules
Vladimir Kozhukalov [Sat, 13 Dec 2025 01:31:50 +0000 (19:31 -0600)]
Update git submodules

* Update loci from branch 'master'
  to 1b8abf47870fca671a773e1b6d6819b11c1dc934
  - Add curl and jq packages to the openstack-client image

Signed-off-by: Vladimir Kozhukalov <kozhukalov@gmail.com>
    Change-Id: I4e4dee8b172623f5be31a4b3aa5fc8a58d25999e

2 weeks agoUpdate git submodules
Zuul [Sat, 13 Dec 2025 01:03:00 +0000 (01:03 +0000)]
Update git submodules

* Update openstacksdk from branch 'master'
  to 8926bfe8fd21d91b7fdcd54590d36435393c2c4f
  - Merge "ruff: Enable W rules"
  - ruff: Enable W rules

    Change-Id: I1981fdf512a8f7c30bebc4aa0e9ccf2e53466707
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Sat, 13 Dec 2025 00:36:13 +0000 (00:36 +0000)]
Update git submodules

* Update manila from branch 'master'
  to 8fa7281cc6202c693a795635a1633aba0882fe1d
  - Merge "api: Add schema for share force_delete action"
  - api: Add schema for share force_delete action

    Change-Id: Icdad59dca8ded5b370f5368a22d9f3fe6b65db48
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 23:59:39 +0000 (23:59 +0000)]
Update git submodules

* Update glance from branch 'master'
  to 06b80afa970510bb314aebb01657efef1844ded7
  - Merge "Document Uwsgi support for production"
  - Document Uwsgi support for production

    Change-Id: If16861401076cb104f21c0104546dc2ec8b7abee
Signed-off-by: Abhishek Kekane <akekane@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 23:59:33 +0000 (23:59 +0000)]
Update git submodules

* Update cinder from branch 'master'
  to cf7a00aba514805afe77380fd5690ce246976ce8
  - Merge "tests: Ensure all APIs have a request body schema"
  - tests: Ensure all APIs have a request body schema

    The idea here is to test that we are doing schema validation against
    all routes that accept a request body (i.e. POST, PUT, PATCH). We can
    use these schemas down the line to generate OpenAPI docs like all the
    cool kids do.

    Change-Id: I666ac1c151de9bf1b4570390d74809afb014f4a2
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 23:59:25 +0000 (23:59 +0000)]
Update git submodules

* Update cinder from branch 'master'
  to fd810bcf15efebae836fe136a5845b716f9f51b0
  - Merge "api: Remove unnecessary validation helpers"
  - api: Remove unnecessary validation helpers

    Now that we have JSON schemas for all APIs that accept a body, we no
    longer need to do this validation in the method.

    Change-Id: Ie09de58bd1b01edea916d7e43e32eb81e7877fae
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 23:47:33 +0000 (23:47 +0000)]
Update git submodules

* Update cinder from branch 'master'
  to f8b6f404d68f65f9ad47b8804f254b960c4361de
  - Merge "api: Add remaining missing request body schemas"
  - api: Add remaining missing request body schemas

    This is relatively simple. The schemas added are either (a) extremely
    loose or (b) merely mimic validation that already exists in the API
    methods. Where the latter occurs, we remove the existing validation
    logic, which effectively means removing invocations of
    'assert_valid_body' and 'validate_name_and_description'. So far, so
    good. We also rename the imports for consistency as we plan to conduct
    far more surgery on these.

    We do, however, uncover a bug. The 'VolumeTypesManageController._delete'
    method is getting mapped to two APIs: 'DELETE /types/{id}' and 'POST
    /types/{id}/action'. Only the former is expected and attempting to use
    the latter fails, but it fails with HTTP 500 (bad!) rather than HTTP 404
    (good!). This can be reproduced with e.g.

      >>> import openstack
      >>> conn = openstack.connect()
      >>> type_id = 'xxx'  # a valid type ID here
      >>> body = {'delete': None}
      >>> conn.block_storage.post(f'/types/{type_id}/action', json=body)

    We should fix this, but doing so is out-of-scope for this change so a
    FIXME is included for now instead.

    On top of all the above, the schema decorator we have expects a 'body'
    kwarg to be passed to the method and requires a request object with API
    version attributes. We had a couple of tests that were passing body as a
    positional argument instead or using fake request objects. We correct
    all these issues.

    Change-Id: I0d4ed51932ba94abb59e650fa726c877b94656b1
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 23:13:55 +0000 (23:13 +0000)]
Update git submodules

* Update openstack-ansible-galera_server from branch 'master'
  to ebd7fd89988ac38e7e5b3e08a758fdd24efd3518
  - Merge "Replace normpath with join for backup script"
  - Replace normpath with join for backup script

    Instead of trying to normalize path for each instance, we can
    normalize passed by user path once and then leverage join instead.

    This not only should optimize execution, but makes code more readable.

    Change-Id: Iff4e8c121ed78c8e021581f625f2dc4dd704b8ba
Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
2 weeks agoUpdate git submodules
Alfredo Moralejo [Fri, 12 Dec 2025 21:59:14 +0000 (22:59 +0100)]
Update git submodules

* Update watcher-tempest-plugin from branch 'master'
  to 03fdfc525d12803082648ada2421995711de9b57
  - Refresh the state of the actionplan before asserting status

    This is follow-up of [1]. That patch added a wait for actionplan to
    reach finished state before checking the status. However, it is not
    refreshing the state of the actionplan in the action_plan variable
    before doint the actual assert, so it's still validating the state that
    had before the wait.

    [1] https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/968750

    Closes-Bug: #2133181

    Change-Id: Id3520d9293778694ee699be4b0b4ab07144dae3a
Signed-off-by: Alfredo Moralejo <amoralej@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 21:57:07 +0000 (21:57 +0000)]
Update git submodules

* Update openstack-helm from branch 'master'
  to a5670acef08d06b84900a1bac84571b6b478c2a8
  - Merge "keystone: provide default WSGI script for apache"
  - keystone: provide default WSGI script for apache

    Provide a WSGI script for Apache to use to start up Keystone since Keystone
    stopped shipping their own entrypoint. This is done in a way that users can
    override it and the container has less moving pieces at startup.

    Change-Id: Id32f8eb5bacea389d388d2483454d4a01ef608be
Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
2 weeks agoUpdate git submodules
OpenStack Release Bot [Fri, 12 Dec 2025 21:44:09 +0000 (21:44 +0000)]
Update git submodules

* Update os-brick from branch 'master'
  to da7bbcf387039bd4bca3078759bbe1ec4da4fe84
  - reno: Update master for unmaintained/2024.1

    Update the 2024.1 release notes configuration to build from
    unmaintained/2024.1.

    Change-Id: I3f0a24345afa2127cbc6e256c4989661e5894c4e
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
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 21:13:14 +0000 (21:13 +0000)]
Update git submodules

* Update neutron from branch 'master'
  to b01e3aeb7b3b63e847858411bd6664aeacdc5f27
  - Merge "Handle virtual port parent lookup via Neutron DB"
  - Handle virtual port parent lookup via Neutron DB

    When the existing code would have an orphaned LSP that matched the IP
    of a port being added to a VM, it would detect that the new VM port
    was of type virtual. This patch instead uses the neutron db (the source
    of truth) to find the parent ports of a virtual port (the ports that
    have allowed address pairs matching the port).

    Closes-Bug: #2000378

    Change-Id: I8d2b6be0d64d243a16e365af2d5bd5af78015fc8
Signed-off-by: Terry Wilson <twilson@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 20:34:39 +0000 (20:34 +0000)]
Update git submodules

* Update glance from branch 'master'
  to dfcb35ecf5cca9c8e42d5e0b52b2707cf3daa862
  - Merge "Update image size after image decompression"
  - Update image size after image decompression

    Calculate the decompressed image size and update the image
    object to prevent size mismatch validation failures during
    import.

    Closes-Bug: #2132607
    Change-Id: I82e54c982329bbb6702971a4d8bbd9178f33ef31
Signed-off-by: Abhishek Kekane <akekane@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 20:34:34 +0000 (20:34 +0000)]
Update git submodules

* Update cinder from branch 'master'
  to 4d861c2e3cc750111373da9f6ba754e18a4028d3
  - Merge "api: Rename controllers"
  - api: Rename controllers

    Make the logs for failing tests a little simpler.

    Change-Id: Ia8b0fe29283742adfb345bb2b9f6f6b996791f7e
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 20:34:27 +0000 (20:34 +0000)]
Update git submodules

* Update cinder from branch 'master'
  to 268db57daaebec682839e20a9ca92d40b2e03c22
  - Merge "api: Merge os-services extension"
  - api: Merge os-services extension

    We no longer want to support enabling and disabling API extensions.
    Start this process by merging in the os-services API. Nothing changes
    yet with regards to configuration but that is coming.

    Note that we can now delete the 'ServiceController.update' method since
    we can use 'mapper.connect' rather than 'mapper.resource'.

    Change-Id: I352488f501c7ebd32f895e59e8d593d73a2d97dc
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 20:26:39 +0000 (20:26 +0000)]
Update git submodules

* Update ironic-python-agent from branch 'master'
  to b02398ffde4c99673332ea0c9fbddb723be532e3
  - Merge "enable_vlan_interfaces: support identifying interfaces by MAC"
  - enable_vlan_interfaces: support identifying interfaces by MAC

    The enable_vlan_interfaces config option supports a comma-separated list
    of <interface>.<vlan> pairs. However, using this relies on knowledge of
    the interface name. When used via the ipa-enable-vlan-interfaces kernel
    command-line parameter, an interface name may be hard to predict.

    As an alternative to identifying interfaces by name, support identifying
    them by MAC.

    Change-Id: Ice822a8e7b8d82352b3b39f87d930bef3eb7b461
Signed-off-by: Jonathan Davies <jonathan.davies@nutanix.com>
2 weeks agoUpdate git submodules
Rodolfo Alonso Hernandez [Fri, 12 Dec 2025 19:51:30 +0000 (20:51 +0100)]
Update git submodules

* Update neutron from branch 'master'
  to 9edf82b24d5180f18fa08b45900d45cf9ab9f2dc
  - [OVN] Fix the `_gen_router_port_ext_ids` call

    In the maintenance method `update_lrouter_ports_ext_ids_name_prefix`,
    the call to `_gen_router_port_ext_ids` should be done with a Neutron
    DB port, not the Logical_Switch_Port.

    Closes-Bug: #2134703
Signed-off-by: Rodolfo Alonso Hernandez <ralonsoh@redhat.com>
    Change-Id: I2bc635e80f23d38683ae635ac15f4fc3e7a79b73

2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 19:29:52 +0000 (19:29 +0000)]
Update git submodules

* Update oslo.limit from branch 'master'
  to fcc8fcae2e0e364e54d35062e0448d7a626fbc07
  - Merge "typing: Be looser in what we accept"
  - typing: Be looser in what we accept

    Accept e.g. dict.keys() or tuples as well as lists.

Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
    Change-Id: I0d64196a5639ac940c8bf0adb7aef2f75e85c77d

2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 19:29:51 +0000 (19:29 +0000)]
Update git submodules

* Update oslo.limit from branch 'master'
  to 413aae4c5262f9a424489ae747ce7473358ed93b
  - Merge "typing: Accept None project ID"
  - typing: Accept None project ID

    The docs say this should be accepted. Correct the type hints to
    reflect this.

Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
    Change-Id: I10a7b7228f1f974a68ca27f3bb89e36470cdf1b0

2 weeks agoUpdate git submodules
Ivan Anfimov [Fri, 12 Dec 2025 19:27:23 +0000 (19:27 +0000)]
Update git submodules

* Update octavia-lib from branch 'master'
  to dd2de014f51a2f804ac1ac69d468f2eabc85a27e
  - Remove url tags from README

    The tags framework has been discontinued for a long time.

    https://governance.openstack.org/tc/reference/tags/

    https://governance.openstack.org/tc/resolutions/20211224-tags-framework-removal.html

    Change-Id: I7f69db7326e0359f8f96332d4417964573325052
Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
2 weeks agoUpdate git submodules
Ivan Anfimov [Fri, 12 Dec 2025 19:27:21 +0000 (19:27 +0000)]
Update git submodules

* Update octavia from branch 'master'
  to f42860a7302b521dd2895a22535dbd1de1f912f0
  - Remove url tags from README

    The tags framework has been discontinued for a long time.

    https://governance.openstack.org/tc/reference/tags/

    https://governance.openstack.org/tc/resolutions/20211224-tags-framework-removal.html

    Change-Id: Ib7713f9d42a31d4da075537116334f2b21e8b276
Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 19:03:51 +0000 (19:03 +0000)]
Update git submodules

* Update openstack-ansible-galera_server from branch 'master'
  to e256dc1691622ce3ac09c0516685a628ab6eab9b
  - Merge "Fix argument types for mariabackup script"
  - Fix argument types for mariabackup script

    Some arguments parsed through argparse were having incorrect
    or weird types. This is now aligned to avoid confusion or type
    conversions.

    Change-Id: Iae3542b5034fe2f8e833b021286a3307468058c2
Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 19:00:01 +0000 (19:00 +0000)]
Update git submodules

* Update ironic from branch 'master'
  to 42883161cbbe55d65158f5c2e5c9176089094b87
  - Merge "docs: a little more clarity around the state of ipxe+uefi"
  - docs: a little more clarity around the state of ipxe+uefi

    We likely need to begin to strip out the undionly.kpxe stuffs as well,
    but first lets see what people think with this and we can go in that
    direction.

    Change-Id: I09f15e87372390219193c93ba3b5d309f29df900
Signed-off-by: Julia Kreger <juliaashleykreger@gmail.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 18:56:30 +0000 (18:56 +0000)]
Update git submodules

* Update swift from branch 'master'
  to 6e6658c796c9117664282588c259881dd58cf801
  - Merge "test_utils: cleanup Timestamp usage"
  - test_utils: cleanup Timestamp usage

    Change-Id: Ia4bc22d01d5226c2a61d888da4e1ef8cd61e1b3b
Signed-off-by: Alistair Coles <alistairncoles@gmail.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 18:56:25 +0000 (18:56 +0000)]
Update git submodules

* Update swift from branch 'master'
  to 9fb75e5af57cc8d7282951f55ecc8d0e16d983cf
  - Merge "slo: use Timestamp.zero() as default in RespAttrs"
  - slo: use Timestamp.zero() as default in RespAttrs

    Also make test assertions for async delete at times less
    brittle.

    Change-Id: I750ac1ab2a75d1a49c87c6e1704ebe733fb31ec2
Signed-off-by: Alistair Coles <alistairncoles@gmail.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 18:32:03 +0000 (18:32 +0000)]
Update git submodules

* Update swift from branch 'master'
  to 124cdcba668a402bc40c9a0aa20c2f46abfbb7a4
  - Merge "Add a Timestamp.zero() method"
  - Add a Timestamp.zero() method

    ...and use it to achieve better abstraction of a fixed default
    timestamp.

    Change-Id: If871696999b1288ac5e9cba871bb818422062ffc
Signed-off-by: Alistair Coles <alistairncoles@gmail.com>
2 weeks agoUpdate git submodules
Vladimir Kozhukalov [Fri, 12 Dec 2025 18:28:28 +0000 (12:28 -0600)]
Update git submodules

* Update loci from branch 'master'
  to 5e7e2faaa0cd1575993ded171db3d01facf91bd1
  - Refactor build scripts

    * Move reusable snippets to the library script helpers.sh
      as functions
    * Use separate scripts for building requirements and project
      images

Signed-off-by: Vladimir Kozhukalov <kozhukalov@gmail.com>
    Change-Id: Ib4ba2d0d1eb568898c904922ec8d75e1731f953c

2 weeks agoUpdate git submodules
Vladimir Kozhukalov [Fri, 12 Dec 2025 18:28:26 +0000 (12:28 -0600)]
Update git submodules

* Update loci from branch 'master'
  to c1b127eee319c26ad96d8ed50e9eba825cc36c59
  - Remove platform:suse from the bindep.txt file

    A while ago we decided to reduce the code base
    and to stay ubuntu centric.

Signed-off-by: Vladimir Kozhukalov <kozhukalov@gmail.com>
    Change-Id: Ic4ac79093abe3709f4ce8cbc4ab322ad3753bb89

2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 18:17:02 +0000 (18:17 +0000)]
Update git submodules

* Update ironic from branch 'master'
  to a4250a6d623c195ad56d12688844029ddad75b7b
  - Merge "Include all relevant error messages in exception"
  - Include all relevant error messages in exception

    Retry failures report only the last error which could be misleading,
    so include all relevant errors in the final exception.

    Closes-Bug: #2098977
    Change-Id: I8c0fb0328a6b3ee084813961d9a959af996a6dcb
Signed-off-by: Afonne-CID <afonnepaulc@gmail.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 17:59:11 +0000 (17:59 +0000)]
Update git submodules

* Update python-openstackclient from branch 'master'
  to 43ffea5c4d6e3f7a6d9765d2c0a4b1d2babfaeb5
  - Merge "Remove functional testenv for py38/py39"
  - Remove functional testenv for py38/py39

    Python 3.8 and 3.9 are no longer supported.
    Refer to pyproject.toml for the current supported versions.

    Change-Id: Ie7f917c26299509050294037cc27e1fd9c20e78b
Signed-off-by: Koya Watanabe <koywatan@lycorp.co.jp>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 17:30:02 +0000 (17:30 +0000)]
Update git submodules

* Update openstack-helm from branch 'master'
  to 904471268c8780e9b7e9028a06bbcf8f88d6247e
  - Merge "keystone: log errors to stdout"
  - keystone: log errors to stdout

    This ensures all errors go to the kubernetes logs and not to a file in
    the container when something happens outside of the virtualhost.

    Change-Id: If2ceef3591eeb2f735b26bb8b115b18467f98c22
Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 17:29:16 +0000 (17:29 +0000)]
Update git submodules

* Update python-neutronclient from branch 'master'
  to efa0ccb9443858fb88a66f21d1715a2b7ff2525b
  - Merge "Revert "Add Tap-as-a-Service client code""
  - Revert "Add Tap-as-a-Service client code"

    This reverts commit 01ffc4684a4a8b443bd2c5d66f3335af7fdaddc4.

    Reason for revert:
    In the last PTG we decided that the best location for the stadium projects osc client code would be the openstackclient repo. A patch was proposed for tapaas, see depends-on link below. Other projects will follow

    Change-Id: Iaad2080f0ef552a0c0a00635bea48130cfc327a4
    Depends-On: https://review.opendev.org/c/openstack/python-openstackclient/+/963445
Signed-off-by: Miro Tomaska <mtomaska@redhat.com>
2 weeks agoUpdate git submodules
Bartosz Bezak [Fri, 12 Dec 2025 17:19:48 +0000 (18:19 +0100)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to 0872ab5e563bdb9b1ef79eac2f79175f987be33f
  - CI: add rocky10 upgrade jobs

    Change-Id: I6042cf9ebf1251e1f516201e3bc3068acc613471
Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 16:42:53 +0000 (16:42 +0000)]
Update git submodules

* Update cinder-specs from branch 'master'
  to 701ef112463f8ca3c5823403ba8769ad0d012118
  - Merge "Re-propose openapi spec"
  - Re-propose openapi spec

    Change-Id: Id7513b110e02aa70e9f0a5125f04d7dec854e6a7
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 16:15:43 +0000 (16:15 +0000)]
Update git submodules

* Update manila-specs from branch 'master'
  to 0107988ee61f3808995453a513c4034a1de59136
  - Merge "Remove url tags from README"
  - Remove url tags from README

    The tags framework has been discontinued for a long time.

    https://governance.openstack.org/tc/reference/tags/

    https://governance.openstack.org/tc/resolutions/20211224-tags-framework-removal.html

    Change-Id: Icc02d68037a92781ed0c0667f43d8e0450bf6469
Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 15:46:22 +0000 (15:46 +0000)]
Update git submodules

* Update manila from branch 'master'
  to f9cda3c633ab72e3c886dbe64702f2fb8d3a8da6
  - Merge "api: Add schema for share reset_status, reset_task_state actions"
  - api: Add schema for share reset_status, reset_task_state actions

    Change-Id: I12acb5bd9ea89299a5e67eadc2e4170634741d85
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 15:42:42 +0000 (15:42 +0000)]
Update git submodules

* Update keystonemiddleware from branch 'master'
  to dd3904039495c8b6d0383c33646eec823c672149
  - 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: I29ea8c2a181758a86b15150b5d037b8106391384
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 15:08:57 +0000 (15:08 +0000)]
Update git submodules

* Update cinder-specs from branch 'master'
  to 1667af40ab2e447604c50a6770c7484fc15772b1
  - Merge "Add rbd snapshot mirroring spec"
  - Add rbd snapshot mirroring spec

    As discussed at the cinder dalmatian midcycle 2 meeting, add this
    low-hanging-fruit blueprint as an untargeted spec.

    Change-Id: I22f253a22bedd2d9ba9dc2474d856b60813ffeed

2 weeks agoUpdate git submodules
Stephen Finucane [Fri, 12 Dec 2025 15:03:28 +0000 (15:03 +0000)]
Update git submodules

* Update python-openstackclient from branch 'master'
  to 841d95b095105a934a4860a1a6e4b96d5b0555da
  - common: Remove references to pkg_resources

    Even though the comment here attributed this to stevedore, it was in
    fact the use of pkg_resources that changed things.

    Change-Id: I35377dd7d773024aa6423b72b1412e11b1b6f2e4
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2 weeks agoUpdate git submodules
Stephen Finucane [Fri, 12 Dec 2025 15:03:25 +0000 (15:03 +0000)]
Update git submodules

* Update python-openstackclient from branch 'master'
  to a7e2f31ecc32ff939799c09d41234c2a991fc87b
  - volume: Remove negotiation for v1 API

    Change Ibe1cd6461d2cb78826467078aa17272f171746aa removed support for the
    v1 volume API. We should have removed this check at the same time.

    We also remove some god-awful monkey patching that references v1
    cinderclient but in practice modified all clients.

    Change-Id: I3727fd9238df966b3bc59812c5efcf3398da5c72
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 15:03:20 +0000 (15:03 +0000)]
Update git submodules

* Update cinder from branch 'master'
  to a2c9aadc3fde1406cdc7a517fdae42b567338d6d
  - Merge "api: Simplify enable/disable APIs (services)"
  - api: Simplify enable/disable APIs (services)

    As we did previously for clusters, split out the
    ServiceController.update method into multiple smaller methods
    focused on individual tasks.

    Change-Id: I59e2c57e1dffbd4c6b78cbec9ca1771dcd38d4e9
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 14:41:00 +0000 (14:41 +0000)]
Update git submodules

* Update openstack-helm from branch 'master'
  to 88804f787aaee6f82b64f309562e0cb98b7c203a
  - Merge "Fix mariadb backup script"
  - Fix mariadb backup script

    Change-Id: I6032bfe9504a429bdcc3cfcc6d66098e749ef726
Signed-off-by: Sergiy Markin <smarkin@mirantis.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 14:38:59 +0000 (14:38 +0000)]
Update git submodules

* Update cinder-specs from branch 'master'
  to b4ee3949b22b52b748912c3afa2e5f3f6f220db0
  - Merge "Add spec folder structure for 2026.1 release"
  - Add spec folder structure for 2026.1 release

    Change-Id: Ia45ddd554a2c77e27e08c1ee06e65ace39e7862d
Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 14:31:41 +0000 (14:31 +0000)]
Update git submodules

* Update osc-lib from branch 'master'
  to 83ea08475883aa90da2bc71f47857be2c0ac746d
  - Merge "Drop redundant target-version option"
  - Drop redundant target-version option

    ruff uses [project] requires-python by default[1].

    [1] https://docs.astral.sh/ruff/settings/#target-version

    Change-Id: I088e0632a6e4b0195ab7edfcfedca2365635663e
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2 weeks agoUpdate git submodules
Dmitriy Rabotyagov [Fri, 12 Dec 2025 14:16:02 +0000 (15:16 +0100)]
Update git submodules

* Update openstack-ansible-os_nova from branch 'master'
  to ea57d797eb922a01f2d80dac1b816481d43b5ec4
  - Fix default value of nova_console_proxy_types

    At the moment map is applied to the group name, rather then
    instances in the group, which results in console
    being disabled by default.

    Change-Id: I380c1be177e2e417706201593813ee1632f51078
Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 12:54:55 +0000 (12:54 +0000)]
Update git submodules

* Update neutron from branch 'master'
  to d5c7499676aff3b20ccaf7379b5ccdbb71f61d1a
  - Merge "Drop redundant target-version option"
  - Drop redundant target-version option

    ruff uses [project] requires-python by default[1].

    [1] https://docs.astral.sh/ruff/settings/#target-version

    Change-Id: I02ba844e24b8a8d21119a955b90623105e0345f2
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 12:48:17 +0000 (12:48 +0000)]
Update git submodules

* Update neutron-lib from branch 'master'
  to ed808a4497060b2311c3cc15f56c346e13e1cd0e
  - Merge "Adding new base class 'BaseOvnDbSynchronizer'"
  - Adding new base class 'BaseOvnDbSynchronizer'

    This new class is an interface which should be implemented by any sync
    plugin which is intended to be used by the ovn_db_sync tool in Neutron.

Assisted-by: Claude Code
    Related-bug: #2130570

    Change-Id: Ie1ed1ffc468e955643786f2610a5ebe27e59ab06
Signed-off-by: Slawek Kaplonski <skaplons@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 12:34:34 +0000 (12:34 +0000)]
Update git submodules

* Update openstack-ansible-galera_server from branch 'master'
  to 3c0c77bdf6b4eef9183deda094bd3374f3894280
  - Merge "Improve mariabackup script readability"
  - Improve mariabackup script readability

    With changes of Python versions since script initial introduction,
    we can make code more readable and less error-prone.

    This patch does not intended to perform any functional changes
    and focuses solely on applying better approaches to existing code.

    Change-Id: Ib14715a5a29ac396147fe8e64f681a0c862288ba
Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
2 weeks agoUpdate git submodules
Stephen Finucane [Fri, 12 Dec 2025 12:06:02 +0000 (12:06 +0000)]
Update git submodules

* Update openstackclient from branch 'master'
  to de791e785aaea738627e86d1e448a439b543b64d
  - Migrate to pyproject.toml and ruff

    We also bump the pre-commit versions used.

    Change-Id: I0662b6cc7efd58e9fcf6e936dc5556fcc8492ddf
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2 weeks agoUpdate git submodules
Stephen Finucane [Fri, 12 Dec 2025 11:48:05 +0000 (11:48 +0000)]
Update git submodules

* Update openstackclient from branch 'master'
  to 10b0a3a8a8440a41b3471e85143e32ac4cff07a1
  - Respect conflict resolution

    In change I5dd9bc9743bea779ea1b4a71264c9a77c80033b3 we have started
    ignoring commands from plugins that have been migrated in-tree. Respect
    that here also.

    Change-Id: I70efa43341df982519afed0803a118126925e5a7
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 09:27:13 +0000 (09:27 +0000)]
Update git submodules

* Update neutron from branch 'master'
  to d1f1836c0c8cad030fb6533abf290fec79d68b42
  - Merge "[Docs] Add doc about Virtual IP addresses in Neutron ML2/OVN"
  - [Docs] Add doc about Virtual IP addresses in Neutron ML2/OVN

    This patch adds new documentation about usage of Virtual IPs and their
    implementation and limitations in the ML2/OVN backend.

    Closes-bug: #2132977

    Change-Id: Idff70d56e29a3b7206ba8f994bb7b9eee8a9029d
Signed-off-by: Slawek Kaplonski <skaplons@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 09:27:05 +0000 (09:27 +0000)]
Update git submodules

* Update neutron from branch 'master'
  to ea8602db52cd99ed9fc542bddfa20c51da0e092d
  - Merge "bgp: Introduce Main router and chassis router commands"
  - bgp: Introduce Main router and chassis router commands

    The patch introduces the Main BGP router and a router per chassis
    commads.

    Related-Bug: #2111276
Assisted-By: claude-4-sonnet
    Change-Id: I5b144b5252b4934d7f048eb33c59b49239137eb4
Signed-off-by: Jakub Libosvar <libosvar@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 07:59:38 +0000 (07:59 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to f465ecdd64c724695728e219cbb226576e2280f5
  - Merge "ansible-lint: remove unnamed-task from skip_list"
  - ansible-lint: remove unnamed-task from skip_list

    Change-Id: I481734d34919b6e723f4540165115ff7e8938694
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 07:59:31 +0000 (07:59 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to 53972f5a804c01b45fb0d3d31873b77f427add3e
  - Merge "ansible-lint: fix unnamed-task in roles"
  - ansible-lint: fix unnamed-task in roles

    role: service-check-containers

    Change-Id: I41370437ff83b08440502237ed2f9561798655db
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 07:51:50 +0000 (07:51 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to c83efceab1ab36a14356765a1cd597660de5997f
  - Merge "ansible-lint: fix unnamed-task in zun"
  - ansible-lint: fix unnamed-task in zun

    Change-Id: Ic6c548217293b6ddd294973d100a11ac96dc464c
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 07:51:45 +0000 (07:51 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to b19ddf2b0a887b039ece23909de61353a419deb0
  - Merge "ansible-lint: fix unnamed-task in watcher"
  - ansible-lint: fix unnamed-task in watcher

    Change-Id: I37d7de7b1aace74d7951dbbe1295bd3e0f6d940a
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 07:51:40 +0000 (07:51 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to f2174caa9277835f4bc94dbfb02342b6f48f1527
  - Merge "ansible-lint: fix unnamed-task in valkey"
  - ansible-lint: fix unnamed-task in valkey

    Change-Id: Id78a061b1406a99444da01eb15f778661f309573
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 07:51:36 +0000 (07:51 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to 11ec2f1fbd83beaea0696336134d9caf3322b23a
  - Merge "ansible-lint: fix unnamed-task in trove"
  - ansible-lint: fix unnamed-task in trove

    Change-Id: I5e4505c86dc419e486147c55d43f1f07a02478a9
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 07:51:31 +0000 (07:51 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to ac324636db7d5775ab2c6d8375d6c219fa8fe487
  - Merge "ansible-lint: fix unnamed-task in telegraf"
  - ansible-lint: fix unnamed-task in telegraf

    Change-Id: I4c484347e8e377c54135c30f9b455e2b7e4d444d
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 07:51:26 +0000 (07:51 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to 4d7b689696526939f0176c519320fde73a826335
  - Merge "ansible-lint: fix unnamed-task in tacker"
  - ansible-lint: fix unnamed-task in tacker

    Change-Id: Ib7b0acfd625ab04509c5d8d1d41c9909891e37c6
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 07:51:21 +0000 (07:51 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to 7d15448e2227403ac85ed220573e101e92358f8e
  - Merge "ansible-lint: fix unnamed-task in skyline"
  - ansible-lint: fix unnamed-task in skyline

    Change-Id: I13f46862f056a5056f92f1d762edbd61ef466b48
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 07:51:16 +0000 (07:51 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to bd21a050a0f3ed8e87a803853f51cc36fdbda5b8
  - Merge "ansible-lint: fix unnamed-task in service-rabbitmq"
  - ansible-lint: fix unnamed-task in service-rabbitmq

    Change-Id: Ibc484e11d16cd51742c4845b91a1b39cfb473b65
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 07:51:11 +0000 (07:51 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to f914d5c070408f5e8f6f919f5ca5e8d4faa8854a
  - Merge "ansible-lint: fix unnamed-task in roles"
  - ansible-lint: fix unnamed-task in roles

    role: service-image-info

    Change-Id: I211ea80a5a3148aecaabc1975fb135e87a4024d4
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 04:27:09 +0000 (04:27 +0000)]
Update git submodules

* Update openstack-helm from branch 'master'
  to bd2b1d542cd17fe61231e07d89b1a67ff213397f
  - Merge "Add ovn-monitor-all option to ovn-controller"
  - Add ovn-monitor-all option to ovn-controller

    With monitor-all option, all ovn-controllers
    do not enable conditional monitoring there
    by reducing the load on the Southbound ovsdb-server.

    Change-Id: I6f5c8568274dd6eb9853bbb5382dd2b2c575d87a
Signed-off-by: Dong Ma <dong.ma@vexxhost.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 04:21:01 +0000 (04:21 +0000)]
Update git submodules

* Update cinder-specs from branch 'master'
  to 3b339ece5f0d5bafd02ca72c0588d26161d104b9
  - Merge "Remove unnecessary explicit unicode literal strings"
  - Remove unnecessary explicit unicode literal strings

    Change-Id: I20d0f4c1091575d2b3b10d9331f3415dcb009055

2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 03:41:07 +0000 (03:41 +0000)]
Update git submodules

* Update openstack-ansible from branch 'master'
  to 43853a4023310e0bea37325afe0399e0c88cba22
  - Merge "aio: fix octavia/trove when used with ovs"
  - aio: fix octavia/trove when used with ovs

    If this is backported to 2024.2 or beyond, it additionally
    requires handling for lxb.

    Change-Id: I9d1b27eacf8a3c8cbd5e4fbdff53a3064604c496
Signed-off-by: Andrew Bonney <andrew.bonney@bbc.co.uk>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 03:05:14 +0000 (03:05 +0000)]
Update git submodules

* Update neutron from branch 'master'
  to 0c08c584e379be711888abd26c6758500f717a34
  - Merge "Initialize DHCP leases with infinite duration"
  - Initialize DHCP leases with infinite duration

    In cases where the dhcp_lease_duration is reduced,
    dnsmasq may expire a lease server-side before the client
    has an opportunity to renew and pick up the new, shorter
    lease duration. In this case, dnsmasq will send a NAK upon
    the renewal request which causes some clients to completely
    drop the IP, thus all active connections, to renegotiate a
    new lease for the IP.

    Initializing with an infinte lease duration ensures that
    dnsmasq will have an existing lease for all valid ports
    upon their next lease request. Upon a client's next lease
    request or renewal, dnsmasq will issue a lease with a
    finite duration based on the current dhcp_lease_duration.
    At that time, dnsmasq will update the leases file with
    that value.

    Closes-bug: #2124215
Signed-off-by: Curt Moore <curt.moore@garmin.com>
    Change-Id: I42bb3a7ba61648667afbcb1cc8568e2b5281807a

2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 02:10:06 +0000 (02:10 +0000)]
Update git submodules

* Update glance from branch 'master'
  to ba82d3591d8a69f6eef62ad03f764d3385b85dba
  - Merge "Fix S3 URL corruption on secret rotation"
  - Fix S3 URL corruption on secret rotation

    The _update_s3_url() function uses urlparse which incorrectly parses
    URLs when the secret key contains a forward slash (/). urlparse
    interprets the slash as the start of the path, corrupting the netloc.

    This causes credential rotation to produce corrupted URLs in the
    database by concatenating old and new credentials, resulting in image
    download failures. AWS S3 secret access keys can legitimately contain
    forward slash characters.

    The fix uses a hybrid approach:
    - urlparse for query/fragment extraction
    - rfind('@') on the raw URL to locate credentials (to handle '/'
      in secrets correctly)

    Unit test updates:
    - test_update_s3_url_helper_function
    - test_update_s3_url_with_slash_in_secret
    - test_update_s3_url_preserves_query_and_fragment
    - test_update_s3_url_with_port

    Closes-Bug: #2134325
    Change-Id: I1dd1d2f31203d69be93bafe9222009f58e78500a
Signed-off-by: vischan2 <vischan2@cisco.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 00:37:49 +0000 (00:37 +0000)]
Update git submodules

* Update swift from branch 'master'
  to 65f606a75f5f18d62fd4e2ef6b1aaffd484714a3
  - Merge "test_relinker: cleanup Timestamp usage"
  - test_relinker: cleanup Timestamp usage

    The change is prep for the follow up jitter in Timestamps

Signed-off-by: Matthew Oliver <matt@oliver.net.au>
    Change-Id: Id214c965c4fd6f96889fc2fd4ec709cb8987726a

2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 00:35:55 +0000 (00:35 +0000)]
Update git submodules

* Update swift from branch 'master'
  to 1353b5532b6090807ab75e63a0b4199d62cc477b
  - Merge "container tests: Use TS.normal for db_names"
  - container tests: Use TS.normal for db_names

    When comparing db filename epochs we need to use Timestamp.normal

Signed-off-by: Matthew Oliver <matt@oliver.net.au>
    Change-Id: I244c47a5d9b863aeb570a4af832e1a8118e149b1

2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 00:29:40 +0000 (00:29 +0000)]
Update git submodules

* Update heat from branch 'master'
  to a8b6e8b63973e71974df24ed6aec8f212287359e
  - Merge "Deprecate integration with Vitrage"
  - Deprecate integration with Vitrage

    ... because the project was marked inactive[1].

    [1] https://review.opendev.org/c/openstack/governance/+/963227

    Change-Id: Ie6794f49a753995fac7b64bfb648733039884046
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2 weeks agoUpdate git submodules
Zuul [Fri, 12 Dec 2025 00:27:41 +0000 (00:27 +0000)]
Update git submodules

* Update swift from branch 'master'
  to 766dcc84aed5fbe32dde990d22fe26c5e9844ff1
  - Merge "test: reconciler tests to use Timestamp class over time"
  - test: reconciler tests to use Timestamp class over time

Signed-off-by: Matthew Oliver <matt@oliver.net.au>
    Change-Id: I7305627000aa92bcd6e8195aa6d2a70ae45e3346

2 weeks agoUpdate git submodules
Mathieu Parent [Thu, 11 Dec 2025 22:49:18 +0000 (23:49 +0100)]
Update git submodules

* Update ironic-python-agent-builder from branch 'master'
  to 96d997f15f9f8a3c8d155a665a2ce0972d34cc61
  - Fix waiting config drive with the correct publisher id

    Local disk can also have a disk with config-2 label
    (typically from the previous provisioning), showing up
    before the correct one (from Virtual Media)

    Change-Id: I97f614ab542a781448a138e464656653ade35664
Signed-off-by: Mathieu Parent <math.parent@etik.com>
2 weeks agoUpdate git submodules
Zuul [Thu, 11 Dec 2025 22:35:22 +0000 (22:35 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to 58578b5df6be7a488a6127021e2f5f0cd5d35057
  - Merge "ansible-lint: fix unnamed-task in rabbitmq"
  - ansible-lint: fix unnamed-task in rabbitmq

    Change-Id: I267662b8ecc0d8a833d92983f40de1f5c78d1bcd
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Thu, 11 Dec 2025 22:24:36 +0000 (22:24 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to afcc11d149373694cf3f0bd44a9acf94c0b241c9
  - Merge "ansible-lint: fix unnamed-task in prune-images"
  - ansible-lint: fix unnamed-task in prune-images

    Change-Id: Ifff7eaaf8a3e34be3ffe6cdc7dcc93212be1dad1
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Thu, 11 Dec 2025 22:24:31 +0000 (22:24 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to 3ebe4c9843a57da3b5fb5de3c3fa27bb4a403597
  - Merge "ansible-lint: fix unnamed-task in roles"
  - ansible-lint: fix unnamed-task in roles

    role: prometheus-node-exporters

    Change-Id: I1294c23f6ec0cf1e24f07b0d989f6001c1a9c5e1
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Thu, 11 Dec 2025 22:24:26 +0000 (22:24 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to 4032f298c5f4e5e58365b299dcbe15e09da8c12f
  - Merge "ansible-lint: fix unnamed-task in prometheus"
  - ansible-lint: fix unnamed-task in prometheus

    Change-Id: Ia56ef922013b55d4687da1f4ebbed599afcd76e0
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Thu, 11 Dec 2025 22:24:21 +0000 (22:24 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to 774672b0c3f509dca8a87eaec8bebd637dce32e1
  - Merge "ansible-lint: fix unnamed-task in prechecks"
  - ansible-lint: fix unnamed-task in prechecks

    Change-Id: Iad657d075090d18615473db8b1fa2561253ee87d
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Thu, 11 Dec 2025 22:24:16 +0000 (22:24 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to 736de515630372d922dc114373e170cb1652bb81
  - Merge "ansible-lint: fix unnamed-task in placement"
  - ansible-lint: fix unnamed-task in placement

    Change-Id: I7878d1894c80be01d9bf96786a6c94e2d0634a26
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Dmitriy Rabotyagov [Thu, 11 Dec 2025 22:22:37 +0000 (23:22 +0100)]
Update git submodules

* Update openstack-ansible-lxc_hosts from branch 'master'
  to 5212568870d317745e86767ab808a32679572d75
  - Add systemd-udev to LXC cache for EL

    systemd-udev is needed by networkd to load devices
    on their change. While it's a built-in for DEB systems, it needs
    to be explicitly installed for EL.

    Change-Id: Iac983463104c84df0d9c289b76b6efade1ce167b
Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
2 weeks agoUpdate git submodules
Stephen Finucane [Thu, 11 Dec 2025 22:21:05 +0000 (22:21 +0000)]
Update git submodules

* Update cliff from branch 'master'
  to 2bf314464b10d5cfc862d6a0bb067070736d2198
  - Remove use of ABCMeta for formatters

    This breaks mypy's ability to infer the type used for subclasses of
    same. It's generally not required either.

    Change-Id: I80e1931efa093e13b2539540a040ced2418ade4e
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Thu, 11 Dec 2025 21:56:07 +0000 (21:56 +0000)]
Update git submodules

* Update python-openstackclient from branch 'master'
  to de4e119272a463739d75ac6d2394dea0c8a9c57d
  - Merge "typing: Add types to custom formatters"
  - typing: Add types to custom formatters

    We make a lot of use of typing.Any just to get this over the line. We
    can come back to this later.

    Change-Id: I03c18b0b44f210b2ad3e4012344d521fb85cae97
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2 weeks agoUpdate git submodules
Eunkyung99 [Thu, 11 Dec 2025 21:48:58 +0000 (06:48 +0900)]
Update git submodules

* Update manila-specs from branch 'master'
  to 96a9d55e46e162571f42f62a145cc79981f8a7bb
  - Add spec for manage with mount_point_name

    Introduce a new lite spec that describes human-readable
    export location support for share manage.

    Implements: bp manage-with-mount-point-name
    Change-Id: I2920c4c55b935a27b9669a13bb9d7c7c0114f72d
Signed-off-by: eunkyung <ek121.kim@samsung.com>
2 weeks agoUpdate git submodules
Stephen Finucane [Thu, 11 Dec 2025 21:47:58 +0000 (21:47 +0000)]
Update git submodules

* Update cliff from branch 'master'
  to 90b29a8a980843597f7badb507d4da0e0b34b3b3
  - Run mypy from tox

    This avoids the need to duplicate our dependency list in multiple
    places and allows us to take advantage of tox's dependency management
    infrastructure, to ensure we always get the latest and greatest version
    of a package allowed by upper-constraints.

    Change-Id: Id52ba2684f3799cc4df4229c9326294a33fa3ad9
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Thu, 11 Dec 2025 21:42:14 +0000 (21:42 +0000)]
Update git submodules

* Update python-openstackclient from branch 'master'
  to 30f3192b8d1b762142ebfb129a0cf9bddce36557
  - Merge "Add custom command classes"
  - Add custom command classes

    These are effectively identical to the osc-lib variants except they
    include the attributes that the OSC shell implementation will set on
    this during shell init. This helps from a typing perspective.

    Change-Id: I53d9058273748ecd4d4eecec5f7291d5f38ce5ab
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2 weeks agoUpdate git submodules
Zuul [Thu, 11 Dec 2025 21:38:26 +0000 (21:38 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to 3dbd7faf0b73917efeee7d2d6ee4f85c2f6feb37
  - Merge "ansible-lint: fix unnamed-task in ovs-dpdk"
  - ansible-lint: fix unnamed-task in ovs-dpdk

    Change-Id: If93f36aa4b282dd86638f10d0895043532a3d6bd
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Thu, 11 Dec 2025 21:38:21 +0000 (21:38 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to a015b08475063e4d3c6dd09238ee8045850470a0
  - Merge "ansible-lint: fix unnamed-task in ovn-db"
  - ansible-lint: fix unnamed-task in ovn-db

    Change-Id: If50b11469ea4f49919201296ae20f418525465cf
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Thu, 11 Dec 2025 21:38:16 +0000 (21:38 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to c57a9062072da888314621408560979dda325bda
  - Merge "ansible-lint: fix unnamed-task in ovn-controller"
  - ansible-lint: fix unnamed-task in ovn-controller

    Change-Id: Ic2219eedfaa303ef7de8c25f5679b1a8ea6cfc01
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Thu, 11 Dec 2025 21:38:10 +0000 (21:38 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to 4b074345d0dd9d174e22c81946cb7adda4715404
  - Merge "ansible-lint: fix unnamed-task in openvswitch"
  - ansible-lint: fix unnamed-task in openvswitch

    Change-Id: I8eb147b18c826ad884279daae247d3e5092d0f2f
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Thu, 11 Dec 2025 21:38:05 +0000 (21:38 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to a9dcc1b0a6ac50842278acdfdfa2be0d33c415dd
  - Merge "ansible-lint: fix unnamed-task in opensearch"
  - ansible-lint: fix unnamed-task in opensearch

    Change-Id: I3f24d64d4c28e22d463a4c6028b021c59379d61c
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Thu, 11 Dec 2025 21:38:01 +0000 (21:38 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to 7bedde665930726929f8240d82e076a19b2e9f4b
  - Merge "ansible-lint: fix unnamed-task in roles"
  - ansible-lint: fix unnamed-task in roles

    role: octavia-certificates

    Change-Id: Id22503c5f2d9ea488477e98a84b4e1324afa522e
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Thu, 11 Dec 2025 21:37:56 +0000 (21:37 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to 0c2a65cb57bcf610ba71734a4c38be620515d8cf
  - Merge "ansible-lint: fix unnamed-task in octavia"
  - ansible-lint: fix unnamed-task in octavia

    Change-Id: I1bb91822c0f93dab9536b922210454cf45f5201d
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Thu, 11 Dec 2025 21:37:50 +0000 (21:37 +0000)]
Update git submodules

* Update kolla-ansible from branch 'master'
  to 9c689fa46d4ed32710c7ea732de8b028d68fa399
  - Merge "ansible-lint: fix unnamed-task in nova-cell"
  - ansible-lint: fix unnamed-task in nova-cell

    Change-Id: I308edb8e04b1d752ebaecfcfda2a8e135228e0af
Signed-off-by: Bertrand Lanson <bertrand.lanson@protonmail.com>
2 weeks agoUpdate git submodules
Zuul [Thu, 11 Dec 2025 21:32:52 +0000 (21:32 +0000)]
Update git submodules

* Update python-openstackclient from branch 'master'
  to cc36d929b3ed1d4f8bf034a8f61a911200e8ef5d
  - Merge "clientmanager: Remove legacy cruft"
  - clientmanager: Remove legacy cruft

    No has used Initialize functions in years, while the _auth_required
    attribute has long since been handled by the base class in osc-lib.

    Change-Id: I3af9a6d8c339b2170a13346b009392d51e044443
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2 weeks agoUpdate git submodules
Stephen Finucane [Thu, 11 Dec 2025 21:29:12 +0000 (21:29 +0000)]
Update git submodules

* Update osc-lib from branch 'master'
  to edac60e6b7ac874f41b12c508e6e32672622941d
  - typing: Use Mapping, not dict

    dict is invariant. Mapping is not.

    Change-Id: Ic2b1e88f02526581c7662d037228fc0e6539084a
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>