Commit Graph

258778 Commits

Author SHA1 Message Date
Zuul 5e4d7179af Update git submodules
* Update neutron from branch 'master'
  to f2342e0d1787b41afe430987aca46bd44a1f1ce6
  - Merge "Use native IntOpt for overlay_ip_version"
  - Use native IntOpt for overlay_ip_version
    
    The IntOpt class supports choices argument since oslo.config 9.4.0[1].
    
    [1] 83bbc0df4316e8a17b8417d02c80cd0cf5a8568e
    
    Change-Id: I27b825d7b65b6c40692785b50c8a8ccc3ca80b73
2024-04-16 21:47:50 +00:00
Zuul b287146540 Update git submodules
* Update neutron from branch 'master'
  to 73608c24a941820353795e1d8d0d90c84329a548
  - Merge "More precise flow table cleaning"
  - More precise flow table cleaning
    
    OVS-agent wants to clean flows table by table during restart,
    but actually it does not. If one table has same cookie with
    other tables, all related flows will be clean at once.
    
    This patch adds the table_id param to the related call
    to limit the flow clean on one table at once.
    
    Closes-Bug: #2060587
    Change-Id: I266eb0f5115af718b91f930d759581616310999d
2024-04-16 21:47:44 +00:00
Zuul 0b1fe5cc45 Update git submodules
* Update devstack from branch 'master'
  to e2aeab1bc1deae8d147508ae0d1f752588d03fd3
  - Merge "Fix neutron empty string check"
  - Fix neutron empty string check
    
    The variable should be in quotes for the check to work
    
    Testing the behavior in bash:
    current behavior:
    $ config_file=""
    $ if [ -n ${config_file} ]; then echo a; fi
    a
    
    $ config_file="abc"
    $ if [ -n ${config_file} ]; then echo a; fi
    a
    
    behavior with quotes:
    $ config_file=""
    $ if [ -n "$config_file" ]; then echo a; fi
    
    $ config_file="abc"
    $ if [ -n "$config_file" ]; then echo a; fi
    a
    
    Change-Id: Iba956d9d4f43b925848174a632aabe58999be74b
2024-04-16 21:47:40 +00:00
Stephen Finucane f85f49f5b5 Update git submodules
* Update requirements from branch 'master'
  to 0a72885e1063303245e9f1fc2243d4b601722b14
  - Remove irrelevant notes
    
    The constraints these notes reference no longer exist.
    
    Change-Id: I06ecfe9e3a0ec52f2077da266e22113663fa5ba3
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2024-04-16 20:21:06 +00:00
Zuul 504783c968 Update git submodules
* Update kolla from branch 'master'
  to c9e46b16e8e4c8c5a2e0284c7fc42fd6d80be8a5
  - Merge "[release] Use Caracal sources by default"
  - [release] Use Caracal sources by default
    
    Change-Id: Ib973325bb3ad04e1646b71595fa43903604d9b20
2024-04-16 18:21:30 +00:00
Zuul b1c3ed0788 Update git submodules
* Update neutron from branch 'master'
  to 234d7d42385d6297a079c1a71b8768ac3296177f
  - Merge "Mark L3HA dvr tests unstable"
  - Mark L3HA dvr tests unstable
    
    These test randomly fails with NetworkInterfaceNotFound
    from quite some time. Until the issue is fixed added unstable_test
    decorator so the job do not fail for these.
    
    Related-Bug: #1961740
    Change-Id: I1a352526aac72b417f93f51ba50c3359359c240d
2024-04-16 17:15:28 +00:00
Zuul 806605e5ec Update git submodules
* Update devstack from branch 'master'
  to 1abf3598fa6e6587354d973c59306dbe6a130bd7
  - Merge "lib/apache: Rename variable"
  - lib/apache: Rename variable
    
    This is a little more meaningful, IMO.
    
    Change-Id: Ib9d3fdc54b1cdbd822c2a4eca0a3310ca3f6324c
    Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2024-04-16 17:15:25 +00:00
Zuul e27fdba7e2 Update git submodules
* Update kolla from branch 'master'
  to e5208303af4b79c7de5c472e1108fde420a78710
  - Merge "Drop Freezer"
  - Drop Freezer
    
    It's inactive and hasn't produced a 2024.1 release [1].
    There are some efforts to restore Freezer, but let's remove it for now.
    
    [1]: https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects
    
    Change-Id: If2d034789d8c1128597c9072b4e82d14f72492e0
2024-04-16 16:31:00 +00:00
Zuul 3d6eaf1977 Update git submodules
* Update kolla from branch 'master'
  to b85273890888b7a85991412f5a7971bca776aad7
  - Merge "Drop Solum"
  - Drop Solum
    
    It's inactive and hasn't produced a 2024.1 release [1].
    
    [1]: https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects
    
    Change-Id: I387e5c345cd5ea45e9231b9ce5baf58a8d74caf9
2024-04-16 16:16:41 +00:00
Zuul 5f45087cc4 Update git submodules
* Update kolla from branch 'master'
  to 9efdd6d151ad6d558d9f277dfef7369fb0997705
  - Merge "Drop Sahara"
  - Drop Sahara
    
    It's inactive and hasn't produced a 2024.1 release [1].
    
    [1]: https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects
    
    Change-Id: I7b5b032a4175c5390c9b7ff3fbd4c672adcb5325
2024-04-16 16:06:12 +00:00
Zuul 08331e5f83 Update git submodules
* Update kolla from branch 'master'
  to bc30edef90b31213644d85e54420ec255a9f134e
  - Merge "Drop Senlin"
  - Drop Senlin
    
    It's inactive and hasn't produced a 2024.1 release [1].
    
    [1]: https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects
    
    Change-Id: Iad4d850ba8f8b8446591cab883d2ad6243576926
2024-04-16 14:14:02 +00:00
Hasan Acar 3444569a4e Update git submodules
* Update monasca-agent from branch 'master'
  to 7c42c56f1f28a2b5245dc0d89be923b59db28642
  - fix: Making the gates happy
    
    Change-Id: Iddf3469f07486f2c58b46ea993547eecd6df3382
2024-04-16 13:12:47 +00:00
Zuul 67b0fa3098 Update git submodules
* Update kolla from branch 'master'
  to cdc89a75f6d845a507f515e8cd3467b99ebdc2e5
  - Merge "CI: Add codespell for spell checking"
  - CI: Add codespell for spell checking
    
    Fix existing spell checking
    
    Change-Id: Ief7b8f2d427b2557c84fda9b3774ed85ceb105f4
2024-04-16 12:13:00 +00:00
Michal Nasiadka cac7b39464 Update git submodules
* Update kolla from branch 'master'
  to 813035ba8fcc2a92e78412d8e4a96740c55e0c2e
  - Drop Murano
    
    It's inactive and hasn't produced a 2024.1 release [1].
    In addition to that, there's a CVE that hasn't really been patched [2].
    
    [1]: https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects
    [2]: https://lists.openstack.org/archives/list/openstack-announce@lists.openstack.org/thread/4FYM6GSIM5WZSJQIG4TT5Q3UBKQIHLWX/
    
    Change-Id: Ie715eac24247c38b21382c735eb00a9b3b56f145
2024-04-16 12:03:16 +00:00
Zuul 314ae80c0f Update git submodules
* Update designate from branch 'master'
  to bbd1c106f1d5f68aee989fb8ab9c442a92f832b0
  - Merge "Cleanup deprecated and ineffective api options"
  - Cleanup deprecated and ineffective api options
    
    Remove the deprecated [service:api] options because these were
    deprecated several cycles ago[1][2] and have had no effect for long
    time.
    
    [1] 1a4ace8a9adf1a938c7f465e8f5666fc8cd21c16
    [2] 79c61e46f367a9e6606490a716bce97534a0173f
    
    Change-Id: Ibdea583c6e96731158ee412f11c08c6ac1962c60
2024-04-16 10:50:24 +00:00
Zuul 134d4f8441 Update git submodules
* Update openstack-ansible from branch 'master'
  to 506d3bae4952cb998fa3f70f356f8002c171f17a
  - Merge "[Feature] Add skyline deployment capability"
  - [Feature] Add skyline deployment capability
    
    This change adds Skyline deployment options to OSA.
    
    New files have been added / integrated into the normal deployment
    process to support the use of skyline.
    
    Co-Authored-By: Jonathan Rosser <jonathan.rosser@rd.bbc.co.uk>
    Signed-off-by: Kevin Carter <kevin@cloudnull.com>
    Needed-By: https://review.opendev.org/c/openstack/openstack-ansible-os_skyline/+/912333
    Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_skyline/+/914439
    Change-Id: Ia5c8c60fb152e3eb27e2719f6d7032ca62690601
2024-04-16 10:45:08 +00:00
Zuul 654394a570 Update git submodules
* Update octavia from branch 'master'
  to 12287c707598e1b08b0bcc65ed0aa81b979cd4d9
  - Merge "SQLAlchemy 2.0: Drop use of removed autoload"
  - SQLAlchemy 2.0: Drop use of removed autoload
    
    The autoload arugment was removed[1] in SQLAlchemy and only
    the autoload_with argument should be passed.
    
    The autoload argument is set according to the autoload_with argument
    automatically even in SQLAlchemy 1.x[2] so is not at all needed.
    
    [1] c932123bac
    [2] ad8f921e96
    
    Closes-Bug: #2061303
    Change-Id: Ic18044b8065d2350c180ad26f5307a77aa99037b
2024-04-16 10:18:18 +00:00
Zuul 411cdba670 Update git submodules
* Update charm-specs from branch 'master'
  to a3bff1a2013ac34949b2c24dfa442975939405f8
  - Merge "Ceph RGW Cloud Sync Spec"
  - Ceph RGW Cloud Sync Spec
    
    Change-Id: I2af39631f5623320eea557fec04cb7930c9651a9
    Signed-off-by: Ionut Balutoiu <ibalutoiu@cloudbasesolutions.com>
2024-04-16 09:02:09 +00:00
Ionut Balutoiu 9b27531b45 Update git submodules
* Update charm-specs from branch 'master'
  to 181facd5d41ca30e309f5a2c85871cb771fb3e9d
  - Ceph RGW Multi-site Sync Policies
    
    Change-Id: Ia732161313e9fa1818117bdfdad688f4740af8ba
    Signed-off-by: Ionut Balutoiu <ibalutoiu@cloudbasesolutions.com>
2024-04-16 08:56:37 +00:00
Zuul 41095fb0b7 Update git submodules
* Update puppet-vswitch from branch 'master'
  to d35e531a0bb0b69733ec62b8d39c06b1c6134ef2
  - Merge "Fix unsafe interpolations in exec"
  - Fix unsafe interpolations in exec
    
    ... to resolve the following warning detected by puppet-lint.
    
    WARNING: unsafe interpolation of variable 'foo' in exec command
    
    Note that the lint rule is currently disabled[1].
    
    [1] 56cf30b7e26d2c1a440a83f67ec4d7041dcf5cdb
    
    Change-Id: I5576174e964a9a181603e1f06145415c8ce27344
2024-04-16 08:13:58 +00:00
Zuul 405e62ed5c Update git submodules
* Update puppet-openstacklib from branch 'master'
  to 28bc3dfcd7a26f4fd818fb553191020e8c224ffc
  - Merge "clouds: validate parameter types"
  - clouds: validate parameter types
    
    Change-Id: I11c9b55fc58a79172493e37dbd455edee42cbcb0
2024-04-16 08:13:10 +00:00
Zuul 7c24206519 Update git submodules
* Update puppet-tempest from branch 'master'
  to 24853f714e2498a710250f694f834b963fa2d901
  - Merge "Simplify redundant resource dependency"
  - Simplify redundant resource dependency
    
    We don't have to define both "require" and "subscribe" and just having
    subscribe is enough.
    
    Change-Id: I1a19c54ba2e53a5d5adc30fc025a08693e2cf566
2024-04-16 08:10:24 +00:00
Zuul 0fd12f219b Update git submodules
* Update puppet-tempest from branch 'master'
  to 4efaf7b895086cb3985e99ebc98378e39ce86f6b
  - Merge "Fix unsafe interpolations in exec"
  - Fix unsafe interpolations in exec
    
    ... to resolve the following warning detected by puppet-lint.
    
    WARNING: unsafe interpolation of variable 'foo' in exec command
    
    Note that the lint rule is currently disabled[1].
    
    [1] 56cf30b7e26d2c1a440a83f67ec4d7041dcf5cdb
    
    Change-Id: Id3899bbc938b71ed5479f2ec66bdc6096c23cb40
2024-04-16 08:10:23 +00:00
Zuul b7ed8ee5e6 Update git submodules
* Update releases from branch 'master'
  to ca5e182016d4763dabde6995b32af71f90471e5f
  - Merge "New minor release of Cinder in stable/2023.1"
  - New minor release of Cinder in stable/2023.1
    
    It includes [1] which is required for compatibility with current oslo.messaging.
    
    [1] https://review.opendev.org/c/openstack/cinder/+/893255
    
    Change-Id: Iee63af625acd932c9b65ad0e86d236202211c372
2024-04-16 08:10:15 +00:00
Zuul 81a5319bf6 Update git submodules
* Update puppet-keystone from branch 'master'
  to 464759eb6b57b9f4b252722b1f6aeafdf116a7f0
  - Merge "boostrap: Validate interface"
  - boostrap: Validate interface
    
    The interface parameter accepts only public, internal or admin. This
    enforces this requirement using parameter type.
    
    Change-Id: Iedbf8e2daf3f45232537c01df1c566641a231c79
2024-04-16 08:03:13 +00:00
Zuul d3c556d68d Update git submodules
* Update puppet-ceph from branch 'master'
  to 97454d05a190a6f835fe8800457b34edeba5f3a2
  - Merge "Switch from yoga to zed"
  - Switch from yoga to zed
    
    ... because yoga branch is no longer maintained.
    
    Change-Id: I8484c0bd00dabfe2e84e44c39bf49b5db357da54
2024-04-16 07:47:36 +00:00
Zuul ceb7477207 Update git submodules
* Update ceilometermiddleware from branch 'master'
  to bb472a784cab33aefca425add8a021186d253823
  - Merge "reno: Update master for unmaintained/victoria"
  - reno: Update master for unmaintained/victoria
    
    Update the victoria release notes configuration to build from
    unmaintained/victoria.
    
    Change-Id: I7bd4d5c0fc6b427cfd17f90e2238b12539a1e3ea
2024-04-16 05:31:14 +00:00
Zuul 2f7304894a Update git submodules
* Update aodh from branch 'master'
  to aa2eb60df41153e3c8c4a09843feef1c17fda7ea
  - Merge "reno: Update master for unmaintained/wallaby"
  - reno: Update master for unmaintained/wallaby
    
    Update the wallaby release notes configuration to build from
    unmaintained/wallaby.
    
    Change-Id: I137ad6052413e1d4d03d528ae6a3855ab268e8c7
2024-04-16 05:29:56 +00:00
Zuul 45bd63f33b Update git submodules
* Update ceilometermiddleware from branch 'master'
  to 41b223fa4994c2402652b123d03e450b754d3db2
  - Merge "reno: Update master for unmaintained/xena"
  - reno: Update master for unmaintained/xena
    
    Update the xena release notes configuration to build from
    unmaintained/xena.
    
    Change-Id: I5b7a31cc185484093c13ff3a777f4ff4c0ee6eb8
2024-04-16 05:28:59 +00:00
Zuul 8664f38d03 Update git submodules
* Update ceilometermiddleware from branch 'master'
  to fe5507ce9f93880cc735d953b7bac7684bf65abb
  - Merge "reno: Update master for unmaintained/wallaby"
  - reno: Update master for unmaintained/wallaby
    
    Update the wallaby release notes configuration to build from
    unmaintained/wallaby.
    
    Change-Id: Iee88934ab2fc0837828e6607cf0a04afa4e8ef1d
2024-04-16 05:28:36 +00:00
Ghanshyam Mann 9413934bdf Update git submodules
* Update tripleo-ci from branch 'master'
  to a606c60efc9db618fdb478b20edc755974214b29
  - Retire Tripleo: remove repo content
    
    TripleO project is retiring
    - https://review.opendev.org/c/openstack/governance/+/905145
    
    this commit remove the content of this project repo
    
    Depends-On: https://review.opendev.org/c/openstack/ansible-role-collect-logs/+/910044
    Depends-On: https://review.opendev.org/c/openstack/neutron/+/910099
    
    Change-Id: I338ed19678cf4a6248c46551bdf9cb23abc511bd
2024-04-16 04:51:07 +00:00
Zuul e5f0bc6b06 Update git submodules
* Update openstack-helm-infra from branch 'master'
  to 3168facfbd242568c54e2dfe18021094edef54f5
  - Merge "Clean up outdated deploy k8s scripts"
  - Clean up outdated deploy k8s scripts
    
    Change-Id: I8481869a6547feae2ac057b65c8c4aecc2c1f505
2024-04-16 03:46:04 +00:00
Vladimir Kozhukalov 47b89ffe0c Update git submodules
* Update openstack-helm-infra from branch 'master'
  to cdbecfb7f43dc65cc58ddb1a9599e83b906c9f72
  - Update test jobs
    
    - Remove openstack-helm-infra-openstack-support* jobs.
      Instead of these jobs we run compute-kit, cinder and tls
      jobs defined in the openstack-helm repo.
    - Remove all experimental jobs since they are outdated and
      do not work. We will later add some of the test cases
      including apparmor, network policy, tenant Ceph and others.
    
    Change-Id: I8f3379c06b4595ed90de025d32c89de29614057d
2024-04-16 03:46:03 +00:00
Zuul c66696976c Update git submodules
* Update ironic from branch 'master'
  to d68490c6febd45e85e3aca6567326db0acdae644
  - Merge "Use the new microversion-parse library to parse the version headers"
  - Use the new microversion-parse library to parse the version headers
    
    Closes-Bug: #1584718
    
    Change-Id: Icb2e21775d1500878bb6d29f45e82e32f14332aa
2024-04-15 23:38:05 +00:00
Zuul 2d8f9a0a42 Update git submodules
* Update ironic from branch 'master'
  to ddca532f52918677f4d8829a4a9d4d091b96480a
  - Merge "Fix the confusion around service_reboot/servicing_reboot"
  - Fix the confusion around service_reboot/servicing_reboot
    
    We ended up using two names for the same flag (and forgot it in one
    place completely). To not just fix the issue but also prevent it in the
    future, refactor asynchronous steps handling into a new helper module
    with constants and helper functions.
    
    I've settled on servicing_reboot as opposed to service_reboot because
    that's the value we currently set (but not read), so it provides
    better compatibility when backporting.
    
    Remove excessive mocking in the Redfish unit tests.
    
    Change-Id: I32b5f860b5d10864ce68f8d5f1dac3f76cd158d6
2024-04-15 23:38:01 +00:00
Zuul 934f5aafa8 Update git submodules
* Update ironic from branch 'master'
  to 3123e82a14e753a61c006f9d057c95cf0c0385be
  - Merge "Fix servicing clean-up"
  - Fix servicing clean-up
    
    Serious issues:
    - Nothing powers on nodes after servicing, so they end up active and
      powered off in the end.
    - Restoring power state was done three times.
    
    Minor issues:
    - Function _tear_down_node_servicing is called twice causing a traceback.
    - Furthermore, process_event('done') is also called in another place
      in deploy utils.
    - Make sure nodes are never considered for fast-track when servicing, it
      prevents clean-up of virtual media devices.
    
    Change-Id: I92fd7a0009a816e93e316e4674c7509b61a474d4
2024-04-15 23:37:58 +00:00
Zuul 54039aa0ab Update git submodules
* Update ironic from branch 'master'
  to 36251de6f1090d7bdfc8b6e6ebae44b35aeed0db
  - Merge "Add note regarding metal3 ci job in CI config for stable runs"
  - Add note regarding metal3 ci job in CI config for stable runs
    
    Change-Id: I2a9cc075579356c2d3e47b414ae8af162eea1608
2024-04-15 23:37:55 +00:00
Michal Nasiadka d3ee8df938 Update git submodules
* Update kolla from branch 'master'
  to 7e95ffb09815d1918b3b262e074d325b4fb35d70
  - gnocchi: Bump to 4.6.2
    
    This fixes werkzeug breakage [1].
    
    [1]: https://github.com/gnocchixyz/gnocchi/releases/tag/4.6.2
    
    Change-Id: I5d0659c9dffd6b7a3004696440d2879d60f327ea
2024-04-15 23:25:49 +00:00
Alexon Oliveira 22fe137d38 Update git submodules
* Update ironic from branch 'master'
  to 668dd24108f63418c7dae4df16526acbfd8daf9c
  - Remove deprecation warning by setting schema
    
    Closes-Bug: #2061160
    
    Change-Id: Ie5af73dd1b8af29734d1cf34b070e2a2bbc09949
    Signed-off-by: Alexon Oliveira <alolivei@redhat.com>
2024-04-15 22:43:02 +00:00
Douglas Mendizábal 97365e7a78 Update git submodules
* Update keystone from branch 'master'
  to 7a6e1a0bdc79927e5d7fd6ad7e6dda2e04c8342c
  - Enable protection jobs
    
    This patch re-enables the protection gate jobs now that policy changes
    and tempest test changes have merged.
    
    Depends-On: https://review.opendev.org/c/openstack/keystone-tempest-plugin/+/914934
    Change-Id: I928fcb8943319e5463a246105391a2bafe833a7e
2024-04-15 20:42:45 +00:00
Damian Dabrowski a504128869 Update git submodules
* Update openstack-ansible-haproxy_server from branch 'master'
  to ed8eeba8d3bd3b97d0b2457f4fcd46392062bb03
  - Implement haproxy_pki_create_certificates variable
    
    In cases when internal and external haproxy frontends should use
    different, pre-generated certificates, it's not possible to define them
    with haproxy_user_ssl_cert because it accepts only one certificate.
    In this case, certificates can be placed manually in pki/ directory.
    Unfortunately, with current logic, certificates creation with PKI role
    is disabled only when haproxy_user_ssl_cert is defined.
    Possibility of explicitly disabling certificates generation will be
    really useful.
    
    Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/915320/
    Change-Id: I4eed4d797160b885d5b7187e6106e6ee0073722f
2024-04-15 20:17:43 +00:00
Zuul 685a1b224e Update git submodules
* Update cinder from branch 'master'
  to b36142602e4a478e0e9349126ab2bee92f3f2d18
  - Merge "Fix snapshot status is always backing-up"
  - Fix snapshot status is always backing-up
    
    This patch adds a snapshot clean operation in the
    cleanup_incomplete_backup_operations process of c-bak.
    
    Co-Authored-by: Christian Rohmann <christian.rohmann@inovex.de>
    Closes-Bug: #1938488
    Change-Id: Ifa3d572139fc37c94e3b50a02e61c9818a1b6501
2024-04-15 19:37:05 +00:00
agireesh b2db2a481a Update git submodules
* Update manila-tempest-plugin from branch 'master'
  to 077fd3d19864fd945554ff7a019658d618f7fb27
  - Bump test microversion and fix backup test
    
    We added new field "backup_type" in share-backups API
    in 2.85.
    
    Change-Id: Iaaf3c3914089ad0d27b61a524f14353cae35c4d5
    Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
2024-04-15 18:24:08 +00:00
Zuul 9ee506c19d Update git submodules
* Update ironic-inspector from branch 'master'
  to 8a9e03c3fb9bd5348831fd5110e852569273ec30
  - Merge "Remove SQLAlchemy tips jobs"
  - Remove SQLAlchemy tips jobs
    
    The most recent SQLAlchemy and Alembic versions are now in
    upper-constraints. As a result, this job has served its purpose and can
    be removed. For more information, see [1].
    
    [1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/RBHXHTO3GUOOXVSZXD4C2O3TKDOH2QSC/
    
    Co-Authored-By: Stephen Finucane <stephenfin@redhat.com>
    Depends-on: https://review.opendev.org/c/openstack/ironic/+/915789
    Change-Id: Ia256e9ba5a7751ca24277bbb7aabef3833dbe83e
2024-04-15 18:07:42 +00:00
Julia Kreger 9bcb545e60 Update git submodules
* Update ironic-tempest-plugin from branch 'master'
  to 0eb9ae7445d6b6077d55c54ce9c4337e7d8ebc8a
  - Leverage the remote microversion without requiring human config
    
    Tempest plugins are... weird.
    
    The challenge is to have a branchless utility which can be loaded
    and help provide feedback if the remote service is correctly
    responding as we would expect.
    
    This works great in theory, until you have to either do some
    sort of negative test, or plan in advance, or until you have
    some sort of mixed state environment. This also weirdly
    restraints testing against older versions on older branches,
    requiring further care and feeding to keep things passing.
    
    And the way issues like these are resolved, originally, was to
    leverage manual human configuration. The problem is, that doesn't
    always work and operationally becomes an increased burden.
    So the logical path forward is for the plugin to automatically
    skip specific tests *based upon* the remote offered API
    microversion, much like many of the tests do if a driver or
    running configuration does not exist.
    
    This can be done because when we compose tests, we have a minimum
    and maximum API version where we know the test is valid, and if
    the remote endpoint is outside of that bound.
    
    The result is now the plugin will query the remote endpoint and
    collect the minimum and maximum API versions as part of skip
    version testing, so if either are defined on a test class, then
    we make a decision automatically removing the need to configure
    aspects specifically.
    
    Change-Id: I197e6c30c8514e1f72cb1ce3ebad851802632203
2024-04-15 17:43:35 +00:00
Takashi Kajinami 17a48cb4a8 Update git submodules
* Update puppet-barbican from branch 'master'
  to 944e5a5ad1e10ce74f55ff5cd4dd4791ffc87a83
  - Prepare 2024.1 release
    
    Change-Id: I9f2494a049d281e890a70b0072563a2d95511faf
2024-04-15 17:28:52 +00:00
Takashi Kajinami f8174e384b Update git submodules
* Update puppet-barbican from branch 'master'
  to a67c2c8caae494031535ff345577a01add577010
  - Drop barbican-specific database options
    
    These options were renamed and now barbican uses the consistent options.
    
    Depends-on: https://review.opendev.org/c/openstack/barbican/+/848011
    Change-Id: Icd79dafba400b55d023387da3ae704a6186cefa2
2024-04-15 17:28:51 +00:00
Zuul 82f852c764 Update git submodules
* Update ironic-inspector from branch 'master'
  to 5f846806006ca65d4c6f8a5ae2e188da285d5222
  - Merge "Update regex to detect closed branch"
  - Update regex to detect closed branch
    
    ... based on the change made in reno recently[1].
    
    Also the overall regex is updated to be more consistent with the regex
    used in ironic.
    
    [1] https://review.opendev.org/c/openstack/reno/+/910547
    
    Change-Id: Ibd1db024b9d7ab03aec083675465c6c24229a805
2024-04-15 17:18:43 +00:00
Zuul b8d2371e2b Update git submodules
* Update metalsmith from branch 'master'
  to 198df8e4bedc61ea9fea1e48bfe256bd1bb80569
  - Merge "Update master for stable/2024.1"
  - Update master for stable/2024.1
    
    Add file to the reno documentation build to show release notes for
    stable/2024.1.
    
    Use pbr instruction to increment the minor version number
    automatically so that master versions are higher than the versions on
    stable/2024.1.
    
    Sem-Ver: feature
    Change-Id: I2953156dd3e3512b78396103afb1550789e806d0
2024-04-15 17:10:55 +00:00
Zuul f109fa7ccd Update git submodules
* Update taskflow from branch 'master'
  to 3ca2d4fdc89ccc77ebab501e72eb61b4d59efcc4
  - Merge "db: Don't rely on branched connections"
  - db: Don't rely on branched connections
    
    We were previously calling 'connect()' on the 'connectable' object in
    'run_migrations_online', regardless of whether it was an 'Engine' or
    'Connection' object. This worked because, as noted in an inline comment,
    "when connectable is already a Connection object, calling 'connect()'
    gives us a *branched connection*." This is no longer the case. From the
    SQLAlchemy docs [1]:
    
      The Connection object does not support "branching", which was a
      pattern by which a sub "connection" would be used that refers to this
      connection as a parent.
    
    Update our code to reflect this change, using the newly updated example
    from the SQLAlchemy cookbook doc [2] as inspiration.
    
    [1] https://docs.sqlalchemy.org/en/14/core/future.html#sqlalchemy.future.Connection
    [2] https://alembic.sqlalchemy.org/en/latest/cookbook.html#connection-sharing
    
    Closes-Bug: #2061375
    Co-Authored-By: Stephen Finucane <stephenfin@redhat.com>
    Change-Id: I5617dc7e6e97e4ba5aad2f5d8be40b2241b9cf4c
2024-04-15 17:09:44 +00:00