Skip to content

feat: automatic update of workflows stackhpc/2025.1#132

Merged
Alex-Welsh merged 6 commits into
stackhpc/2025.1from
stackhpc/2025.1-workflows
May 18, 2026
Merged

feat: automatic update of workflows stackhpc/2025.1#132
Alex-Welsh merged 6 commits into
stackhpc/2025.1from
stackhpc/2025.1-workflows

Conversation

@stackhpc-ci
Copy link
Copy Markdown

No description provided.

gamboa-hitachi and others added 5 commits November 16, 2025 10:00
Change-Id: Ica909518b9a0e4e58ad757bc9373ffc5e52e5a14
Signed-off-by: Sa Pham <saphi070@gmail.com>
(cherry picked from commit bc5591a)
(cherry picked from commit 606dc17)
This is a squash of two commits that are having difficulty passing the
check/gate individually.  Without the first, none of the jobs run; the
second is required to address intermittent failures in the unit test
jobs that are preventing the first from passing.

But there's more! The grenade-skip-level-always job is broken in the
epoxy branch, failing during the "upgrade nova" phase. The nova project
addressed this with Change-Id: I12e03b8aa1330d6396017e2dcbface798b6be7b1
by making that job non-voting in stable/2025.1, so we do that also as
a temporary change to unblock the gate.

1. [stable-only] constrain setuptools

Because the windows support in current stable branches depends on
the no-longer-maintained os-win library, we need to constrain
setuptools to a version that contains pkg_resources.

2. tests: Remove use of mutable fakes

This was causing somewhat frequent failures in CI. We could use deepcopy
but most of these had a single user so it's easier move them inline.

Closes-bug: #2125159
Change-Id: I50c45a0b21db7f36f1ff08f27fb434587a80210f
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
(cherry picked from commit cc981d8)

---
Change-Id: Ie42735874366581c13249f81dc362dd3ca4cfa1c
Signed-off-by: Brian Rosmaita <rosmaita.fossdev@gmail.com>
(cherry picked from commit 7faebca)
Changes:
  - make grenade-skip-level-always job non-voting (see above)
In arrays that are very new and/or with very little or no
workload, the existing call to gather the last 30 seconds of
performance telemetry to send to cinder scheduler is returning
an empty dictionary.

This patch changes the collection parameters to increase the
chance of getting a correct response, and also stops the
failure should any empty response still be obtained.

Closes-Bug: #2123855
Change-Id: I21ee5118eacba9c39b8b637dc54f5a6a4abc7b55
Signed-off-by: Simon Dodsley <simon@purestorage.com>
(cherry picked from commit 76053ce)
(cherry picked from commit aa17a6c)
@stackhpc-ci stackhpc-ci added workflows Workflow files have been modified stackhpc-ci labels May 15, 2026
@Alex-Welsh Alex-Welsh merged commit 3dabe29 into stackhpc/2025.1 May 18, 2026
4 checks passed
@Alex-Welsh Alex-Welsh deleted the stackhpc/2025.1-workflows branch May 18, 2026 13:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

stackhpc-ci workflows Workflow files have been modified

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants