Restructure ibm-fusion-access chain definitions for EBS integration#74895
Restructure ibm-fusion-access chain definitions for EBS integration#74895amp-rh wants to merge 4 commits intoopenshift:mainfrom
Conversation
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: amp-rh The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Standardize bash headers to `set -eux -o pipefail; shopt -s inherit_errexit`, replace echo with `: 'marker'` where set -x is active, replace sleep with oc wait, add FA__* env var prefixes, remove error suppression patterns, and update shared-lib with JUnit helper functions. These base steps are not currently referenced by any CI job. Co-authored-by: Cursor <cursoragent@cursor.com>
Apply reviewer-requested improvements to all existing interop-tests ibm-fusion-access step scripts: standardize bash headers, replace echo with colon markers, use oc wait instead of sleep, add FA__* env var prefixes, remove error suppression, and update ref.yaml documentation. No new steps, deleted steps, or chain changes are included. Co-authored-by: Cursor <cursoragent@cursor.com>
…d-filesystem New steps: - create-aws-multiattach-ebs: creates multi-attach io2 EBS volumes for GPFS - prepare-host-paths: prepares host paths for GPFS kernel module binaries - restart-daemon-pods: restarts GPFS daemon pods after config changes - verify-gpfs-daemons: verifies all GPFS daemons reach active state Removed step: - create-shared-filesystem: functionality absorbed into create-ebs-filesystem Co-authored-by: Cursor <cursoragent@cursor.com>
Update chain definitions to use the new steps: - environment-setup-chain: add prepare-host-paths, reorder steps - ebs-integration-chain: use create-aws-multiattach-ebs and verify-gpfs-daemons - cnv-test-chain: remove documentation field per reviewer preference Co-authored-by: Cursor <cursoragent@cursor.com>
3c1c1b6 to
1d38d14
Compare
|
@amp-rh: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
Summary
environment-setup-chainto addprepare-host-pathsstep and reorder the pipelineebs-integration-chainto usecreate-aws-multiattach-ebsandverify-gpfs-daemonsinstead of the old flowcnv-test-chainto remove documentation fieldThese chain changes wire in the new steps added in #74894.
Part 4 of 5 in the IBM Fusion Access CNV CI configuration series.
Depends on: #74894
Made with Cursor