Skip to content

Synchronise 2025.1 with upstream#261

Merged
priteau merged 3 commits intostackhpc/2025.1from
upstream/2025.1-2026-03-02
Mar 2, 2026
Merged

Synchronise 2025.1 with upstream#261
priteau merged 3 commits intostackhpc/2025.1from
upstream/2025.1-2026-03-02

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions Bot commented Mar 2, 2026

This PR contains a snapshot of 2025.1 from upstream stable/2025.1.

ralonsoh and others added 3 commits February 25, 2026 05:38
The ``LoggingServiceDriverManager`` can register additional drivers by
calling the method ``register_driver``. Depending on the driver type,
the logging plugin will require RPC.

Before this patch, the RPC server was loaded at the beginning, using
the initial ``rpc_required`` value. If the initial driver doesn't
require RPC, the RPC server was never loaded, regardless of future
registered drivers.

Within in this patch, the RPC server instance is a property that
depends on the current ``rpc_required`` and the private variable storing
the RPC instance. If the ``rpc_required`` flag changes, the next time
the RPC server is required it will be loaded.

Closes-Bug: #2141308
Signed-off-by: Rodolfo Alonso Hernandez <ralonsoh@redhat.com>
Change-Id: I4e7c773d19d189535fa6118e1f2d0c2a088010e4
(cherry picked from commit 1f953df)
Latest virtualenv bundles setuptools 82.0.0, which
dropped pkg_resources module source from the package, since that is
still used in pbr-6.1.1, thus virtualenv needs to be pinned to
fix the gate.

Signed-off-by: Yatin Karel <ykarel@redhat.com>
Change-Id: Iec6f347cb4bbcc4d11f01f2e946658168b670a8b
@github-actions github-actions Bot requested a review from a team as a code owner March 2, 2026 06:33
@github-actions github-actions Bot added automated Automated action performed by GitHub Actions synchronisation labels Mar 2, 2026
@priteau priteau closed this Mar 2, 2026
@priteau priteau reopened this Mar 2, 2026
@priteau priteau merged commit 567513e into stackhpc/2025.1 Mar 2, 2026
@priteau priteau deleted the upstream/2025.1-2026-03-02 branch March 2, 2026 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated Automated action performed by GitHub Actions synchronisation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants