Skip to content

[pull] master from openstack:master#4087

Merged
pull[bot] merged 20 commits intoMu-L:masterfrom
openstack:master
Apr 22, 2025
Merged

[pull] master from openstack:master#4087
pull[bot] merged 20 commits intoMu-L:masterfrom
openstack:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Apr 22, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

Zuul and others added 20 commits April 22, 2025 11:02
* Update neutron from branch 'master'
  to 0d6261f509b42568d1eff1b3b339fba7e6993cb2
  - Merge "Add the utility class ``ThreadPoolExecutorWithBlock``"
  - Add the utility class ``ThreadPoolExecutorWithBlock``
    
    This class inherits from ``futures.ThreadPoolExecutor`` and provides
    a blocking submit method that only returns when the work queue is
    empty; that means, it is only possible to add a new task only if no
    other tasks are waiting. This behaviour replicates the
    ``eventlet.GreenPool.submit`` method and is expected to replace it.
    
    Partial-Bug: #2087943
    Change-Id: I77c258cdcf3cff6ae5fdc733269c2276737971b0
* Update releases from branch 'master'
  to 0cd94e043830b7d6adcc8640451b100df94b5f1a
  - Merge "Release nova for stable/2023.2"
  - Release nova for stable/2023.2
    
    stable/2023.2 Bobcat will transition to End of Life [1] in 2 weeks.
    This patch makes sure that all the merged bugfixes are released out of
    stable/2023.2 before it gets deleted.
    
    [1] https://releases.openstack.org/
    
    Change-Id: I326616089b89c34080fd54d795524ca25e7d3116
    Signed-off-by: Elod Illes <elod.illes@est.tech>
* Update requirements from branch 'master'
  to cb3483a4de9661f7c80759114aa342194f5fd4ad
  - Merge "update constraint for openstacksdk to new release 4.5.0"
  - update constraint for openstacksdk to new release 4.5.0
    
    meta: version: 4.5.0
    meta: team: OpenStackSDK
    meta: diff-start: -
    meta: series: flamingo
    meta: branch: master
    meta: release-type: release
    meta: pypi: yes
    meta: first: yes
    meta: release:Author: Stephen Finucane <sfinucan@redhat.com>
    meta: release:Commit: Stephen Finucane <sfinucan@redhat.com>
    meta: release:Change-Id: I617c7417df89e8b1d8e3127778182c4500d2b34a
    meta: release:Code-Review+1: Artem Goncharov <artem.goncharov@gmail.com>
    meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech>
    meta: release:Workflow+1: Thierry Carrez <thierry@openstack.org>
    meta: release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
    Change-Id: I2132d2d08b3ec0e6c3fa1fae4c7edfb607436da2
* Update kayobe from branch 'master'
  to aefec669129611d9cfd08f9d1946957d613cc478
  - CI: Migrate RabbitMQ queues before upgrade
    
    Depends-On: https://review.opendev.org/c/openstack/kayobe/+/945805
    Depends-On: https://review.opendev.org/c/openstack/kayobe/+/945846
    Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/946993
    Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/946994
    Change-Id: Ic1bec4032d60cfdacfa5627fbaf1c7fc0e755ff1
* Update kayobe from branch 'master'
  to dc1756cef4efe718047005affa0c768c85c07ff1
  - Merge "Add releasenotes templates and update documentation"
  - Add releasenotes templates and update documentation
    
    Change-Id: I5ffc6ae3af3635f7090c8c05ddeb9e2602e7e87e
    Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com>
* Update networking-baremetal from branch 'master'
  to 4e46b5aa171c3466987ac31fe844954d86d429a0
  - Drop redundant allowlist_externals
    
    The pre-commit command is installed into the target virtualenv as
    a test dependency.
    
    Change-Id: I15120d5ac3fa5c7493188d53393dfcec9171a5b4
* Update bifrost from branch 'master'
  to a5dd9b3cc9db48ae7e13f4294cea5185545c4061
  - Add notes to provide more clarity for bifrost installation
    
    Included activation block so that new users will not skip activating their virtual environment.
    To prevent bridge interface error during installation via playbooks, a note is included
    to notify users using virtual environment not to change the ``network_interface``.
    The commands in the playbook execution section under advanced installation is placed in
    a code block for better readability.
    Added more context to  virtual env network interface
    DocImpact
    
    Change-Id: I6079591f264fb2822b7afb6afeebd1555da8e226
* Update ironic from branch 'master'
  to 9ac46f15ada7a1dbdbd6d0fe424d84b76f8c46e6
  - Merge "Release notes title to "unreleased" for in-progress"
  - Release notes title to "unreleased" for in-progress
    
    Release notes currently have a title with a relatively meaningless
    version number. Replace this with a title indicating it's in development
    and unreleased.
    
    Change-Id: I08c8fe3b20bb9c73fa8e06afd99052257f3cb334
* Update networking-baremetal from branch 'master'
  to 1c0c66eae415a233e80d33324a5c19b183a4ee2b
  - Merge "Fix failing genconfig target"
  - Fix failing genconfig target
    
    The target fails in a clean repo because the target directory does not
    exist.
    
    Also install the runtime dependencies to avoid keep ncclient in both
    requirements and test requirements.
    
    Change-Id: Ie71869a8871da6211bb6b9690b98dc1d5d9f8635
* Update puppet-ceilometer from branch 'master'
  to b0873d2cd99648bfb4ab5accd5e20fffe6853558
  - Stop purging [polling] tenant_name_discovery
    
    The option should be purged when a deployment is upgraded to 2025.1 .
    
    Change-Id: I2c551bcf8783f195cd5b5afa72f766efd882f560
* Update puppet-oslo from branch 'master'
  to 5715c387b44153cf3d3dddf26c0108f8f99132b0
  - Merge "Remove watch_log_file"
  - Remove watch_log_file
    
    The option was deprecated during the 2024.2 cycle[1]. Processes may
    fail to start when it is set to True[2] so supporting it is no longer
    useful.
    
    [1] 31603ac6dacd0b47ec9f02d99bfdd0a7b683119c
    [2] b977cb9becbeaaa67bb663bd8db5aa6846e495b9
    
    Change-Id: I03d9e5b6090793d200d3c9c3f2682d7abf6143df
* Update puppet-keystone from branch 'master'
  to 557a21880c651a40a2decb7b0b038c120425498b
  - Merge "Stop purging [catalog] template_file"
  - Stop purging [catalog] template_file
    
    The option should be purged when a deployment is upgraded to 2025.1 .
    
    Change-Id: I6418d9911087aefd2fe5d8214ad5a6be8b96b28a
* Update openstack-helm from branch 'master'
  to fda0bf7ada66fe6181bfc6dc28cf2b1b3cfdb623
  - Merge "Adds config options for using capi-helm driver"
  - Adds config options for using capi-helm driver
    
    CAPI is the preffered way of creating and managing
    k8s cluster in magnum. Heat driver is getting deprecated.
    This patch adds a way to allow capi-helm driver in magnum.
    
    If capi is enabled user should provide the right data to
    access management cluster.
    
    Change-Id: I2e6c62dbda7dc07fd283e8d3244d7de1818a654e
* Update nova from branch 'master'
  to cd3b5371a6d245975d68c5156f0ac7c4fa123401
  - Merge "Remove eventlet based WSGI server entry points"
  - Remove eventlet based WSGI server entry points
    
    Nova deprecated[1] running the API services under Eventlet in the Rocky
    release 6 years ago. Now that we are trying to transition away from
    Eventlet it is time to rip out these entry points fully.
    
    [1] b53d81b03cad73fac7f558d287db0354f0a46ec1
    
    Change-Id: Ie758550c0b8fb02aeb398396961467d9f845fcc9
* Update nova from branch 'master'
  to 6ee2ce48b8b6d973f24e11b72c83f5f37e95e31a
  - Merge "Remove WSGIService and WSGIServer classes"
  - Remove WSGIService and WSGIServer classes
    
    The previous patch[1] removed the Eventlet based WSGI entry points, and
    that code was the only real user of the in tree WSGIService and
    WSGIServer classes, we can remove those too. This removes a good chunk
    of eventlet dependency from our tree.
    
    There is a catch though. The functional test env used these to start the
    nova-metadata-api service. We re-implemented the fixture to use
    load the wsgi app and use the wsgi intercept instead. This also showed
    that while the Eventlet based API service could be reset via the
    oslo.service interface the wsgi APP based API service cannot. So the
    related cell caches reset testing is removed.
    
    [1] Ie758550c0b8fb02aeb398396961467d9f845fcc9
    
    Change-Id: I79b725f3b3569e9c1460a93ac40ca92269e7d003
* Update manila-tempest-plugin from branch 'master'
  to 87c208aa40aca2ef638a24bfbf3cced77f0ab333
  - Drop execute permissions on base module file
    
    This isn't an executable script.
    
    Change-Id: I6b493b331853abdca6dbd57256d325c5e726e716
* Update kayobe from branch 'master'
  to d348324cde234113253554ee713a65772297a667
  - Merge "Revert "CI: Don't use new RabbitMQ features yet""
  - Revert "CI: Don't use new RabbitMQ features yet"
    
    This reverts commit ccdfeb7696aa7790c86097cf6555da00f7597278.
    
    Reason for revert: Now resolved by calling the migration script.
    
    Change-Id: I6af9c6fe5b1ec16e55668dfd83f396386ae326bc
* Update neutron from branch 'master'
  to 9dc0d0fd2f44e348705804f1f99403086c138010
  - Merge "[eventlet-removal] Replace ``eventlet.GreenPool`` in the L3 agent"
  - [eventlet-removal] Replace ``eventlet.GreenPool`` in the L3 agent
    
    This patch replaces the usage of ``eventlet.GreenPool`` in the L3
    agent code with ``ThreadPoolExecutorWithBlock``.
    
    Partial-Bug: #2087943
    Change-Id: I4b12d8038c845d5327691b1005788e14525fbbca
* Update kolla from branch 'master'
  to bd42e9d435ac219630e9196bc1a5c6c384b7cc3a
  - Update prometheus alertmanager to newest available version
    
    * prometheus-alertmanager: 0.28.0 -> 0.28.1
    
    Change-Id: Iec5b936ae77f2d8298803fbfe50f55b2ed69f4b3
* Update kolla from branch 'master'
  to 4203f2531de6bc13c2f43baa98b96997f6ba636d
  - Merge "Remove deprecated AngularJS plugins from Grafana"
  - Remove deprecated AngularJS plugins from Grafana
    
    Change-Id: Id81ce23fed7c19211aa8b15abce185d990be8389
@pull pull bot added the ⤵️ pull label Apr 22, 2025
@pull pull bot merged commit 57ce19e into Mu-L:master Apr 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants