Skip to content

Synchronise 2025.1 with upstream#18

Merged
priteau merged 2 commits into
stackhpc/2025.1from
upstream/2025.1-2026-06-29
Jun 29, 2026
Merged

Synchronise 2025.1 with upstream#18
priteau merged 2 commits into
stackhpc/2025.1from
upstream/2025.1-2026-06-29

Conversation

@github-actions

Copy link
Copy Markdown

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

hroyrh and others added 2 commits June 24, 2026 10:07
Add [api]disallow_deploy_steps, disallow_clean_steps, and
disallow_service_steps config options. Steps are blocked at the
API layer (with error) and filtered at the conductor layer
(silently) to cover all paths: manual, automated, templates,
and runbooks.

note(JayF) This backport contained some tests which depended
on the changes to allow network_interfaces to have service steps.
Those tests have been removed.

note(JayF) When backporting 2025.2->2025.1, we also had to remove
an additional test which does not apply to this branch.

Closes-Bug: #2150456
Change-Id: I54d854f81cd6e8ee2d6738c37df3f61ea9341b34
Assisted-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Himanshu Roy <hroy@redhat.com>
Signed-off-by: Jay Faulkner <jay@jvf.cc>
(cherry picked from commit ae71bf1)
(cherry picked from commit be74d8a)
(cherry picked from commit 904c5e595edd41acfae161841571d4ea80c939fc)
(cherry picked from commit b62a57448c147e28bedfe7204194e16ba11889c3)
(cherry picked from commit 449ff671b367658cdb5fc771e390ee8eb819f9a6)
@github-actions github-actions Bot requested a review from a team as a code owner June 29, 2026 08:08
@github-actions github-actions Bot added automated Automated action performed by GitHub Actions synchronisation labels Jun 29, 2026
@priteau priteau closed this Jun 29, 2026
@priteau priteau reopened this Jun 29, 2026
@priteau priteau enabled auto-merge June 29, 2026 13:18
@priteau priteau merged commit 3261b1e into stackhpc/2025.1 Jun 29, 2026
4 checks passed
@priteau priteau deleted the upstream/2025.1-2026-06-29 branch June 29, 2026 13:23
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