Commit graph

279959 commits

Author SHA1 Message Date
Ivan Anfimov
5262202fde Update git submodules
* Update masakari from branch 'master'
  to 001a7b346d1aed1ca7c36aa15ec4602d83f57344
  - docs: fix small mistake with database connection
    
    Closes-Bug: #1966538
    Change-Id: If8df813cbf6790b725795bc8ed76e7ad7738fca1
    Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
2026-01-11 15:46:52 +00:00
Zuul
b620a76289 Update git submodules
* Update tacker from branch 'master'
  to 6339d2d2a0bacdce43e474a232e60cc9c5849df3
  - 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: Ib3a56d9491fea0cf7610f33f8a6cbb505a011438
    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
2026-01-11 09:52:58 +00:00
Zuul
453c32979d Update git submodules
* Update tacker from branch 'master'
  to 6dccd56178c41cadee1d3d5d3a90d3333c2e9094
  - Merge "Move Tacker k8s based functional jobs to Ubuntu Noble"
  - Move Tacker k8s based functional jobs to Ubuntu Noble
    
    As per the 2025.1 testing runtime, Tacker needs to run its tests
    on Ubuntu Noble. While other Tacker jobs have already been
    migrated to Noble, the K8s functional jobs were still running on
    Ubuntu Jammy.
    
    This patch updates the configuration to move the Tacker K8s
    functional jobs to Ubuntu Noble.
    
    Closes-Bug: https://bugs.launchpad.net/tacker/+bug/2134336
    Change-Id: I696f51d24dd573f639acbedb576c6c58d0ba19f6
    Signed-off-by: Shivam Shukla <shivam.shukla3@india.nec.com>
2026-01-11 09:52:55 +00:00
Zuul
db8af356fa Update git submodules
* Update tacker from branch 'master'
  to b9ddd14990dc8ee2d47be9d79d7cd70e27ac74e8
  - Merge "reno: Update master for unmaintained/zed"
  - reno: Update master for unmaintained/zed
    
    Update the zed release notes configuration to build from
    unmaintained/zed.
    
    Change-Id: Ie4d03711709be6900094fb93c4eacdc1e893bf01
2026-01-11 09:52:21 +00:00
Shivam Shukla
af82c45d9a Update git submodules
* Update tacker-specs from branch 'master'
  to 4581f535b13eb55b16420cdc0d53c21d5da1674b
  - Support TST v3.1.1 for ETSI NFV Compliance Testing
    
    Add support for ETSI NFV Test Suite rel3 v3.3.1 alongside the existing
    version to validate Tacker V2 APIs against newer ETSI NFV specifications.
    
    Implements: blueprint tst-rel3-support
    Change-Id: I89a9017b483ed2a28bbaad6ee1ebc9a945c4c288
    Signed-off-by: Shivam Shukla <shivam.shukla3@india.nec.com>
2026-01-11 09:43:04 +00:00
Zuul
242b147208 Update git submodules
* Update trove from branch 'master'
  to 35b336b43a8bf082288150e9d23a8a2be2a4a83d
  - Merge "Fix: Allow float values in KeyValueCodec"
  - Fix: Allow float values in KeyValueCodec
    
    Fix "AttributeError: 'float' object has no attribute
    'lower'" in KeyValueCodec when attempting to set a float
    value for a configuration parameter with "float" type.
    
    The `is_valid_value` method was incorrectly attempting to
    call `.lower()` on a float, causing a crash. This patch
    adds an explicit check for floats to prevent this error.
    
    Change-Id: I4abee725caa762d031172d484ea93fb5fd34d6c4
    Signed-off-by: Erkin Mussurmankulov <mangust404@gmail.com>
2026-01-11 08:45:09 +00:00
Dmitry Tantsur
e2509340b7 Update git submodules
* Update sushy-tools from branch 'master'
  to 0124ed26aa0c8ccb33934105274434d7aa3c44e3
  - Don't add a link to Storage if it's not supported
    
    Currently, sensor collection fails with HTTP 500 on accessing it.
    
    Change-Id: I7e3d2b54d65ad02f7dddf4426d52a5e69a234ba7
    Signed-off-by: Dmitry Tantsur <dtantsur@protonmail.com>
2026-01-11 03:24:12 +00:00
Zuul
08a1c89c46 Update git submodules
* Update ironic from branch 'master'
  to 118d2e3284cb22f2a2475725d75dfff4f4a79011
  - Merge "Silence loud logging when no NetworkAdapters"
  - Silence loud logging when no NetworkAdapters
    
    This reduces logging when NetworkAdapters are missing from a redfish bmc
    from warning level to debug level. This resolves an issue where loud
    logging was reporting on hardware without redfish NetworkAdapters
    support.
    
    Generated-by: Claude-code 2.0
    Closes-bug: #2133727
    Signed-off-by: Jay Faulkner <jay@jvf.cc>
    Change-Id: If48757c6ec4a1f7978bd973830020161c55922e4
2026-01-10 20:33:15 +00:00
Zuul
bc7a65de67 Update git submodules
* Update ironic from branch 'master'
  to 4d061bea7231ea3c28c679b39b886109e815351f
  - Merge "Add release mapping alias for 2025.2"
  - Add release mapping alias for 2025.2
    
    When we create major release mappings, we should not forget to
    include the alias mapping so users don't have to look it up
    separately.
    
    Change-Id: If1970f0d63be220c45bec272187502954ced2adf
    Signed-off-by: Julia Kreger <juliaashleykreger@gmail.com>
2026-01-10 18:01:38 +00:00
Michal Nasiadka
566752d31a Update git submodules
* Update kolla-ansible from branch 'master'
  to c8ea844b2b31cfc0446b6174e6b033a4036b9750
  - ansible-lint: Rework validate-all-file into custom rules
    
    Test roles/ subdirectories as well (used by Zuul)
    
    In addition to that container_exec_become will also
    fail when "docker exec" or "podman exec" will be used
    instead of "{{ kolla_container_engine }} exec"
    
    Generated-By: Claude
    
    Change-Id: I75c1e48c36bb0284e2927b1cb354ce9ec47967d7
    Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
2026-01-10 09:50:21 +00:00
Yatin Karel
305e3f0018 Update git submodules
* Update tempest from branch 'master'
  to 5bf7cdb69b5659ce8bec281bd4b1fc0ed8c29b22
  - Use default python3_version in 9-stream stable jobs
    
    Stable branches missing fixes to support non default
    PYTHON3_VERSION[1], stable branches works fine with
    default PYTHON3_VERSION i.e 3.9, so created job
    overrides for this.
    
    [1] https://review.opendev.org/q/topic:%22bug/2109591%22
    
    Change-Id: I5d14e85b7a7cf9a5a8a5073dc27785db8587ecbb
    Signed-off-by: Yatin Karel <ykarel@redhat.com>
2026-01-10 06:45:07 +00:00
Zuul
38cbcdf53c Update git submodules
* Update networking-bgpvpn from branch 'master'
  to 306755c7755f94d37bd9f57b401cc332d9cbc71a
  - Merge "Use yaml format policy in Horizon"
  - Use yaml format policy in Horizon
    
    ... because json format was deprecated long ago and is being removed.
    
    Change-Id: Ia5ed25d800cb16714471348442b00fdcfc7c794d
    Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2026-01-10 02:27:19 +00:00
Zuul
cdeebab1a3 Update git submodules
* Update swift from branch 'master'
  to e001e070954791ec3e9880d9f22b3eebd393a2eb
  - Merge "versioned_writes: use new parse_date_header helper"
  - versioned_writes: use new parse_date_header helper
    
    Add swob.parse_date_header() to encapsulate conversion of a Date
    header to seconds. Use the new helper to replace duplicate code in
    versioned_writes middlewares.
    
    Ensure that calls to _build_versions_object_name in these middlewares
    uniformly pass a string representation of the object version timestamp.
    
    Drive-by: remove unnecessary mock of time from a unit test.
    
    Change-Id: I570805f90c89fc8f5f00f35ae1c12de0e4ce7b22
    Signed-off-by: Alistair Coles <alistairncoles@gmail.com>
    Signed-off-by: Jianjian Huo <jhuo@nvidia.com>
    Co-authored-by: Jianjian Huo <jhuo@nvidia.com>
2026-01-10 02:02:37 +00:00
Zuul
63d95f0d5a Update git submodules
* Update manila from branch 'master'
  to 4ace6c7e7d71327f4d54e1884750f26f6f48aab6
  - Merge "api: Add schema for share migration_start, migration_get_progress actions"
  - api: Add schema for share migration_start, migration_get_progress actions
    
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
    Change-Id: I0f0c605ede67b32401e9aee36eeaaa95289707d7
2026-01-10 01:11:18 +00:00
Zuul
d483becf8a Update git submodules
* Update manila from branch 'master'
  to 488920af96e740f26252c32ec2d3daa36c879db2
  - Merge "api: Add schema for share migration_complete, migration_cancel actions"
  - api: Add schema for share migration_complete, migration_cancel actions
    
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
    Change-Id: I3b99240a65ed77fa11b4f2e0cca1d2b185285a22
2026-01-10 01:11:15 +00:00
Zuul
740eb938bd Update git submodules
* Update neutron from branch 'master'
  to 87c337006d9a971d287f86be818de5a3a6ba4e9e
  - Merge "Fixed: network object was not updated after calling the enable driver while configure DHCP for a network"
  - Fixed: network object was not updated after calling the enable driver while configure DHCP for a network
    
    Closes-bug: #2126570
    
    Change-Id: Ie1a5f44f2d5345aedb573e6f49ccd9498c047da5
    Signed-off-by: Théo Van Gyzel <theo.van-gyzel@ovhcloud.com>
2026-01-10 00:42:29 +00:00
Rodolfo Alonso Hernandez
faf384f4a6 Update git submodules
* Update networking-sfc from branch 'master'
  to e55ee5ba0c505aa6424507f02914a7c60ff4efe9
  - Replace "tenant_id" with "project_id" in testing
    
    This is required since Neutron 28.0.0.0b2 (future release).
    Once this Neutron beta 2 version is released, the requirements
    should be updated. This is strictly not needed for the running
    code, only for testing.
    
    Closes-Bug: #2137633
    Signed-off-by: Rodolfo Alonso Hernandez <ralonsoh@redhat.com>
    Change-Id: Ia2736370800bcbdce409cf0f4bbb32c53f0acde3
2026-01-10 00:33:28 +00:00
Zuul
db42c33051 Update git submodules
* Update pyeclib from branch 'master'
  to 78d9b4f1bec36cfa9c68b63eaf604281e2b27233
  - Merge "Add --reconstruct option to verify command"
  - Add --reconstruct option to verify command
    
    Turns out reconstruction has the potential to return corrupt data, too.
    
    Change-Id: Ib0ae20d0c18ee09ccecbca085497989d2c9f8622
    Signed-off-by: Tim Burke <tim.burke@gmail.com>
2026-01-10 00:14:18 +00:00
Vladimir Kozhukalov
1d8e4ebea4 Update git submodules
* Update loci from branch 'master'
  to 5ccb3b99ea7ba6dcc13963c9f9b0a2d19c499257
  - Re-encrypt secrets
    
    See details here
    https://lists.opendev.org/archives/list/service-announce@lists.opendev.org/thread/WBBLBI6ZS6FA6Q5ZMH4C2MWPL3WG3H24/
    
    Signed-off-by: Vladimir Kozhukalov <kozhukalov@gmail.com>
    Change-Id: Ic183d161bf551e96ad3a37e87132d99eb95afaa0
2026-01-09 22:51:23 +00:00
Zuul
cae740df11 Update git submodules
* Update kolla from branch 'master'
  to 2aa6b33b5823df3e3a6937ab696dc22057c57479
  - Merge "Update repo GPG key for influxdata."
  - Update repo GPG key for influxdata.
    
    According to https://www.influxdata.com/blog/package-signing-key-rotation
    the preferred signing key for influxdata package repositories
    changed in early 2026. Update to the new preferred key.
    
    Closes-Bug: #2138095
    
    Change-Id: I77d38e713678ea653ded3b14fd0541d3ec0ebee6
    Signed-off-by: Michael Still <mikal@stillhq.com>
2026-01-09 22:39:58 +00:00
Tim Burke
11c43bc806 Update git submodules
* Update swift from branch 'master'
  to 15a1c028728c46f76e8ff8f12948d8abd362ae4a
  - Update rolling-upgrade jobs
    
    Caracal has gone EOM; add Flamingo job.
    
    Signed-off-by: Tim Burke <tim.burke@gmail.com>
    Change-Id: Ic50ee837492e84750b4ca6edd97595c761725c42
2026-01-09 21:50:15 +00:00
Zuul
00e640d491 Update git submodules
* Update liberasurecode from branch 'master'
  to d9026600e8f7e71919d3082037cfb82b65610527
  - Merge "Get some backend-specific knowledge out of erasurecode.c"
  - Get some backend-specific knowledge out of erasurecode.c
    
    Use a flag in the backend's declared ops instead -- then if any new
    backends get added that also need to go through the backend's decode
    routine even when provided with nothing but "data" fragments, we don't
    have to keep updating erasurecode.c
    
    Change-Id: I10c9a369572ded43046e33f37bb9403b82f1b830
    Signed-off-by: Tim Burke <tim.burke@gmail.com>
2026-01-09 21:49:27 +00:00
Zuul
4834a966b4 Update git submodules
* Update liberasurecode from branch 'master'
  to d13c20cdb7802f1fe1c47652778b243f915115e2
  - Merge "xor codes: Reconstruction can fail"
  - xor codes: Reconstruction can fail
    
    Previously, if there were too many missing fragments, we would return
    corrupt data. Now, fail instead.
    
    Change-Id: Ia56438a2cff4347c1ce365f3c95427885ca0849e
    Signed-off-by: Tim Burke <tim.burke@gmail.com>
2026-01-09 21:49:25 +00:00
Zuul
b7a6ee3701 Update git submodules
* Update liberasurecode from branch 'master'
  to c9f0cb22f59caf8f1b2d8493676ac4168859cc3a
  - Merge "Add read locks when accessing EC descriptors"
  - Add read locks when accessing EC descriptors
    
    Closes-Bug: #1954351
    Change-Id: Iccf76382539ba235c0f86828cd790a43f3c02688
2026-01-09 21:49:24 +00:00
Zuul
35fb2e6fc0 Update git submodules
* Update liberasurecode from branch 'master'
  to e8190e630b28b3e5bc8aec3ffafce36a842526ed
  - Merge "Fix write locking when creating instances"
  - Fix write locking when creating instances
    
    Previously, liberasurecode_backend_instance_register was the only point
    where we'd do any locking. This meant that per-backend initialization
    would happen outside of the lock, and we'd rely on the backend being
    thread-safe. This proves a dangerous assumption; Jerasurecode is known
    to not be thread-safe and seems unlikely to receive further updates.
    
    Now, take the write lock throughout initialization.
    
    Related-Bug: #1954351
    Change-Id: I76b98fca4dce125e438566ba194e11650a2e1433
2026-01-09 21:29:16 +00:00
Zuul
9425066742 Update git submodules
* Update liberasurecode from branch 'master'
  to 9cb4f7ccd2e03d9ef90629836ce4271c56ad23ea
  - Merge "Fix write locking when destroying instances"
  - Fix write locking when destroying instances
    
    Previously, all locking was done at a pretty low level, inside
    liberasurecode_backend_instance_unregister where we were actually
    manipulating the linked list used to track instances. However, this
    left a window during destroy where concurrent callers A and B might
    race like
    
    - A looks up instance based on descriptor
    - B looks up instance, tears it down, and frees it
    - A tries to tear down and segfaults
    
    Partial-Bug: #1954351
    Change-Id: I93cf8acfcfedc21909be181e935d99f2cf1fed15
2026-01-09 21:24:23 +00:00
Zuul
c510d0a1b4 Update git submodules
* Update networking-bgpvpn from branch 'master'
  to 4b156dbf690dfcb1d28f3f87d852a077c493fde5
  - Merge "Change test code to use project_id key"
  - Change test code to use project_id key
    
    Related-Bug: #2137489
    Change-Id: Ib7e541dd4889d7f35bf1c9d5025f6b6c2c09bdca
    Signed-off-by: lajoskatona <lajos.katona@est.tech>
2026-01-09 20:51:18 +00:00
Zuul
1a16ef1eb9 Update git submodules
* Update glance-specs from branch 'master'
  to ba51f933f3b659bbc53192924d1d5e166ae41ce8
  - Merge "Enhanced filesystem driver with timeout protection"
  - Enhanced filesystem driver with timeout protection
    
    Assisted-By: Cursor (claude-4.5-sonnet)
    Change-Id: Icf56f9a3170712d19ed97d0b51de3c2d9e912713
    Signed-off-by: Abhishek Kekane <akekane@redhat.com>
2026-01-09 20:18:25 +00:00
Omer
452a8bd955 Update git submodules
* Update designate from branch 'master'
  to c1a482a673d0c39ca750cc980bda53992358872d
  - Isolate eventlet-dependent services for future migration
    
    This commit creates the structure for migrating Designate
    services from using eventlet, to using oslo.service threading backend
    (standard/native python threading).
    
    Key changes include:
    * Eventlet isolation: existing eventlet-dependent service entrypoints
        (central, mdns, producer, sink, worker, manage, status) are moved
        from designate/cmd to a new designate/cmd/eventlet subdirectory.
    * Updating their correct path in setup.cfg.
    
    This prepares the codebase for future incremental migrations of
    individual services to native threading.
    
    Change-Id: I67941b5c7525d4b9661b30c4cc03dbd061e86083
    Signed-off-by: Omer <oschwart@redhat.com>
2026-01-09 19:59:44 +00:00
Pierre Riteau
e15aeb7c43 Update git submodules
* Update kayobe-config-dev from branch 'master'
  to b20eba7f25d483ccdd355735fe8af3604d6952f9
  - Synchronise configuration with master
    
    Synchronised with kayobe @ 8b64b6e53b9e7afb00735c6e061ffa2fa0cdb9bf.
    
    Change-Id: I8d7e88bcec698a2be4dfbd26ebc1e623d9b081c6
    Signed-off-by: Pierre Riteau <pierre@stackhpc.com>
2026-01-09 18:41:56 +00:00
Stephen Finucane
1f9710a1cc Update git submodules
* Update openstackdocstheme from branch 'master'
  to 70d56253eaf08160f9cb98cbf9d90892d0d722c7
  - Add typing
    
    Change-Id: Ia16f2226794f2c72bcf1679a457d3470352aebf2
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2026-01-09 18:23:18 +00:00
Arina Triandafilidi
8081d29ed9 Update git submodules
* Update openstack-helm from branch 'master'
  to 2c7ff39581d3c9d5e9faf1ddbf39e5d431138e83
  - [deploy-env] Make DNS settings configurable
    
    Replace hardcoded DNS server values with configurable variables:
    - coredns_dns_server/coredns_extra_config for CoreDNS
    - dnsmasq_dns_server/dnsmasq_extra_args for dnsmasq
    
    This allows customization of DNS server settings and additional
    configuration options without modifying role templates.
    
    Change-Id: Ica54bc221a99e140a493a5f1c4cff94d6b9741d6
    Signed-off-by: Arina Triandafilidi <atriandafilidi@mirantis.com>
2026-01-09 18:13:08 +00:00
Stephen Finucane
7bec966703 Update git submodules
* Update openstackdocstheme from branch 'master'
  to 08bca60eee1789587f4e2ad33dee0f487d456b98
  - Bump sphinx min version
    
    This allows us to remove some conditional logic.
    
    Change-Id: Ie4ced37286bfbabab6a7e451b8cc7a53e8941a41
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2026-01-09 18:10:37 +00:00
Stephen Finucane
d447db7b9a Update git submodules
* Update openstackdocstheme from branch 'master'
  to f66ef5f74169dd2e9dd0bea68175071a89b50d99
  - Enable more ruff rules
    
    Change-Id: Ife8ecbb9c411c475c346cdf1616f2e766d0d6527
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2026-01-09 18:05:56 +00:00
Stephen Finucane
bca6a698e7 Update git submodules
* Update automaton from branch 'master'
  to 7bb45f7827ea57ebd49093e07b9e0db6225df601
  - typing: Provide hint for reaction type
    
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
    Change-Id: Id054c7f9150e9c1ef8b3756d4ac9a8a2727132d6
2026-01-09 17:08:36 +00:00
Stephen Finucane
fa44724f4a Update git submodules
* Update automaton from branch 'master'
  to b73bb3b67c83086909787b6262054a1688d313ec
  - Add typing
    
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
    Change-Id: Ib34fab9de71cdadb0e4a8a211f86b9e6dc362007
2026-01-09 16:45:57 +00:00
Zuul
12316e51ad Update git submodules
* Update nova from branch 'master'
  to 27d4d84eb1069fc532f75d39c2a4a8038539683a
  - Merge "libvirt: Ensure device alias is present"
  - libvirt: Ensure device alias is present
    
    Our event listener depends on devices having an alias set. We add an
    early assertion to prove this is the case. In real-life, this will
    always be the case since the devices we can detach - like interfaces and
    disks - are among the lists of devices that libvirt will automatically
    generate an alias for if the user (nova-compute, in this case) doesn't
    provide their own [1]. However, many of our tests were not doing this so
    we must update our LibvirtFixture in particular to start doing so.
    
    [1] https://github.com/libvirt/libvirt/blob/v11.10.0/src/qemu/qemu_alias.c#L692-L786
    
    Change-Id: Id98d8029af673ffa89d6472be98f90a6f0975511
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2026-01-09 16:38:33 +00:00
Zuul
b83eaa9265 Update git submodules
* Update glance-specs from branch 'master'
  to 887318893980f3b29db8ae831d35d72178c51014
  - Merge "Fix symlinks for Xena templates"
  - Fix symlinks for Xena templates
    
    Someone missed a leading period.
    
    This is similar to a18d7ab4d70eb41bf15550845f80c960bd6ba28e .
    
    Change-Id: I2195d328b73a264a46ede8f61842bd5e3fd71372
    Signed-off-by: Cyril Roelandt <cyril@redhat.com>
2026-01-09 16:31:35 +00:00
Zuul
5bb7966b00 Update git submodules
* Update glance-specs from branch 'master'
  to d6d942579b9fcf1584612b5e62acc4a4a7947cb2
  - Merge "[spec-lite ]Swift backend application credential support"
  - [spec-lite ]Swift backend application credential support
    
    This spec documents adding application credential support to the Swift
    backend driver in glance_store to enable Zero Downtime Password Rotation
    (ZDPR) functionality.
    
    Assisted-By: Cursor (claude-4.5-sonnet)
    Signed-off-by: Abhishek Kekane <akekane@redhat.com>
    Change-Id: Ie0093ebfecda8cd799adb17da7b660911875e7a6
2026-01-09 16:31:33 +00:00
Zuul
5f607a5311 Update git submodules
* Update glance-specs from branch 'master'
  to 5118ee16d5ad97ed2eeb66ac159ad0e568ebe6cc
  - Merge "[spec-lite] Cinder backend application credential support"
  - [spec-lite] Cinder backend application credential support
    
    This spec documents adding application credential support to the Cinder
    backend driver in glance_store to enable Zero Downtime Password Rotation
    (ZDPR) functionality.
    
    Assisted-By: Cursor (claude-4.5-sonnet)
    Signed-off-by: Abhishek Kekane <akekane@redhat.com>
    Change-Id: Ic1965e614d478bbc052b29808dc7fd395d3070a0
2026-01-09 16:12:48 +00:00
Zuul
f7ff68334c Update git submodules
* Update nova from branch 'master'
  to a906f39ec847cc2ba384cf95d8d663f7b266c50d
  - Merge "trivial: Use functools.wraps"
  - trivial: Use functools.wraps
    
    Rather than setting dunder attributes manually.
    
    Change-Id: I71bf90f5deacb11cbf6e39dfe459edd5a03f3d75
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2026-01-09 16:11:09 +00:00
Zuul
d95511fcbe Update git submodules
* Update neutron from branch 'master'
  to 944f3a93260fac8edbb63c844cfdf99fa970a81c
  - Merge "Cleanup stale DHCP ports not bound to host"
  - Cleanup stale DHCP ports not bound to host
    
    This loops through the network ports when checking
    for stale devices that should not be there anymore
    and if the tap port exist and the binding:host_id
    says it's bound to another host than what the DHCP
    agent is on the port is considered stale and is
    unplugged.
    
    This makes sure that Neutron has self heal itself
    during this error condition where a DHCP port
    that is not bound to itself is still there causes
    connectivity issues due to for example IP conflict
    with the other DHCP agent.
    
    Partial-Bug: #2130885
    Change-Id: I1df5d7984201498493026dc06c3e7750b8780a5e
    Signed-off-by: Tobias Urdin <tobias.urdin@binero.com>
2026-01-09 16:10:56 +00:00
Bartosz Bezak
6418a90d46 Update git submodules
* Update kolla from branch 'master'
  to 9d9c922c51bec2f18ff64399d8feb55157d2959a
  - CI: rotate zuul secrets
    
    and store COPR webhook URLs as list
    
    Change-Id: Ic75619db8c4b4f02bc51f4bfa6ae067acd1ba7e8
    Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
2026-01-09 15:44:26 +00:00
Zuul
90a1c51372 Update git submodules
* Update manila from branch 'master'
  to 6119f6e329ab2977f97dff9f4b1f65d95751434b
  - Merge "Netapp - Enable all_squash for nfs"
  - Netapp - Enable all_squash for nfs
    
    Pass share metadata in share_instance object during update_access
    method. This metadata will be parsed to check 'all_squash' key
    having value 'true'. In such case clientmatch will be given access
    with 'none' security method.
    
    Closes-bug: #2116920
    Change-Id: I05a110a1f9071fa7c819572ecf19d99efc5977e4
    Signed-off-by: Kiran Pawar <kinpaa@gmail.com>
2026-01-09 15:38:43 +00:00
Stephen Finucane
bc4365b50c Update git submodules
* Update automaton from branch 'master'
  to d4417df0b928f88806431d5b6cec453c271b72b4
  - trivial: Remove use of OrderedDict
    
    dicts are insertion ordered since Python 3.7.
    
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
    Change-Id: I9016c46844ab445d1cf03cfde6c20ffa4f63ba33
2026-01-09 15:20:26 +00:00
Stephen Finucane
5d38641a7b Update git submodules
* Update oslo.config from branch 'master'
  to 8d9450699545a00136ba78509067656c997ff9c4
  - Add ruff
    
    Change-Id: I279d95b87beeedeb34475585d06ac9cd989cad6a
    Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2026-01-09 15:16:41 +00:00
Stephen Finucane
999bf0995c Update git submodules
* Update os-api-ref from branch 'master'
  to a870746f0df8162ff6efefadaa474604e4b5f4bc
  - Add typing
    
    Change-Id: Idbf6348a41b2c358f951eb93f1a7253ca0833499
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2026-01-09 15:07:59 +00:00
Stephen Finucane
2694852925 Update git submodules
* Update os-api-ref from branch 'master'
  to 3b882a8645fcfe0d97b4a7cfba68a084f68eefe7
  - Add ruff
    
    Change-Id: Id46b1721df679f5770962b7dff93b6bd9f8296b8
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2026-01-09 15:07:57 +00:00
Stephen Finucane
c68398e427 Update git submodules
* Update debtcollector from branch 'master'
  to 259bb57a232861bd716c72f41a8913986171807c
  - Bump minimum version of wrapt
    
    So we can depend on it for type hints.
    
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
    Change-Id: Ifece92a6338809199149f77f27be3c54d444578b
2026-01-09 14:59:56 +00:00
Stephen Finucane
fbeff30bc4 Update git submodules
* Update debtcollector from branch 'master'
  to 42d5591d5e454754c4dd5af8b0074c76729a3bea
  - Integrate ruff, ruff-format
    
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
    Change-Id: I6ac01b671e3d7cc6a7d571b59013783436be618e
2026-01-09 14:59:55 +00:00