Skip to content

Synchronise 2024.1 with upstream#688

Merged
priteau merged 4 commits intostackhpc/2024.1from
upstream/2024.1-2025-03-03
Mar 3, 2025
Merged

Synchronise 2024.1 with upstream#688
priteau merged 4 commits intostackhpc/2024.1from
upstream/2024.1-2025-03-03

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Mar 3, 2025

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

MoteHue and others added 4 commits January 10, 2025 09:15
Adds support for setting the system scope to user role assignments.
Also updates the domain assignment so it can be customised.

Note that the scope assignments follow the precedence of
project->domain->system [1]. As such, the previous default value of
domain was being ignored as we always set a project, so the removal of
the default domain in this patch has no effect on existing behaviour.

1. https://docs.ansible.com/ansible/latest/collections/openstack/cloud/role_assignment_module.html#parameter-system

Change-Id: Ie7fe78ab67b1bf8a19def25fef321de5c2d80aa9
(cherry picked from commit 2f124f8)
The ``ironic-inspector`` service user is now assigned the system scope
``all``. This allows it to create baremetal ports during node inspection
again.

Default project and domain vars are removed as you cannot combine these
with system scope.

Closes-Bug: #2064655
Change-Id: I5e3c29faae4c2531b269c37874ade368c1aab39f
(cherry picked from commit e0c095f)
@github-actions github-actions bot added the automated Automated action performed by GitHub Actions label Mar 3, 2025
@github-actions github-actions bot requested a review from a team as a code owner March 3, 2025 06:22
@priteau priteau closed this Mar 3, 2025
@priteau priteau reopened this Mar 3, 2025
@priteau priteau enabled auto-merge March 3, 2025 08:32
@priteau priteau merged commit e969bd9 into stackhpc/2024.1 Mar 3, 2025
3 checks passed
@priteau priteau deleted the upstream/2024.1-2025-03-03 branch March 3, 2025 08:34
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.

2 participants