Skip to content

STOR-3001: Add TLS jobs for storage components under cluster storage operator - #83039

Open
dfajmon wants to merge 1 commit into
openshift:mainfrom
dfajmon:tls-tests
Open

STOR-3001: Add TLS jobs for storage components under cluster storage operator#83039
dfajmon wants to merge 1 commit into
openshift:mainfrom
dfajmon:tls-tests

Conversation

@dfajmon

@dfajmon dfajmon commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Added TLS scanners for:

AWS EBS
AZURE FILE + DISK - success on port scanning but fails on gather, tracker redhat.atlassian.net/browse/ART-21815
GCP PD
IBM VPC BLOCK
VSPHERE - rehearse job was failing with 1 CPU and 1GiB, increasing the limit worked
VOLUME DATA SOURCE VALIDATOR

Not added because:
PowerVS block - failing on creation of cluster due to credentials, tracker issues.redhat.com/browse/DPTP-5139
OpenStack Cinder + Manila - failing on supposedly changing TLS, asked in OpenStack slack

Summary by CodeRabbit

This PR updates OpenShift CI configuration for the Cluster Storage Operator in releases 4.23, 5.0, 5.1, and main.

It adds optional TLS 1.3 scanner jobs for AWS EBS, Azure Disk and File, GCP PD, IBM VPC Block, vSphere, and VolumeDataSourceValidator.

Each job defines provider-specific workflows, storage namespaces, strict TLS settings, and tls-13/tls-scanner-run tests. The vSphere jobs use increased resource allocations. The previous vSphere problem-detector job is removed.

@openshift-ci-robot

openshift-ci-robot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

@dfajmon: This pull request references STOR-3001 which is a valid jira issue.

Details

In response to this:

AWS EBS
AZURE DISK
AZURE FILE
GCP PD
IBM VPC BLOCK
CINDER
MANILA
POWERVS BLOCK
VSPHERE
VOLUME DATA SOURCE VALIDATOR

Instructions 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 openshift-eng/jira-lifecycle-plugin repository.

@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Aug 6, 2026
@coderabbitai

coderabbitai Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Central YAML (inherited)

Review profile: CHILL

Plan: Enterprise

Run ID: 9f416108-1dd2-4b4a-8892-bf9c607a09ee

📥 Commits

Reviewing files that changed from the base of the PR and between 5658351 and 76bac6d.

⛔ Files ignored due to path filters (4)
  • ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-main-presubmits.yaml is excluded by !ci-operator/jobs/**
  • ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-4.23-presubmits.yaml is excluded by !ci-operator/jobs/**
  • ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-5.0-presubmits.yaml is excluded by !ci-operator/jobs/**
  • ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-5.1-presubmits.yaml is excluded by !ci-operator/jobs/**
📒 Files selected for processing (4)
  • ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-main.yaml
  • ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-4.23.yaml
  • ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-5.0.yaml
  • ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-5.1.yaml

Walkthrough

The change adds optional TLS 1.3 scanner jobs for storage providers and VolumeDataSourceValidator across four cluster-storage-operator CI configurations. It also removes the vSphere problem-detector scanner.

Changes

Storage operator TLS scanner coverage

Layer / File(s) Summary
Provider TLS scanner jobs
ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-*.yaml
Adds optional AWS EBS, Azure Disk/File, GCP PD, and IBM VPC Block scanner jobs with provider profiles, strict TLS 1.3 adherence, resources, test references, namespaces, and workflows.
Specialized TLS scanner jobs
ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-*.yaml
Adds vSphere and VolumeDataSourceValidator scanner jobs. The vSphere job uses 2 CPU and 2Gi memory.
vSphere problem-detector removal
ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-*.yaml
Removes the vSphere problem-detector scanner configuration and its dedicated resources where configured.

Estimated code review effort: 3 (Moderate) | ~20 minutes

Merge Risk: ⚪ Minimal · up to 76bac

The PR adds TLS jobs for storage components, and no actionable merge-blocking risk remains after normal checks and review.

Suggested reviewers: stephenfin, dobsonj


Important

Pre-merge checks failed

Please resolve all errors before merging. Addressing warnings is optional.

❌ Failed checks (1 error)

Check name Status Explanation Resolution
Container-Privileges ❌ Error New TLS jobs invoke tls-scanner-run; with no management label it creates pods with privileged: true, hostNetwork: true, hostPID: true, and runAsUser: 0. Use a scanner mode with a restricted securityContext, or redesign the jobs so scanner pods do not require privileged, hostNetwork, hostPID, or root.
✅ Passed checks (14 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the addition of TLS jobs for storage components under the Cluster Storage Operator.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Stable And Deterministic Test Names ✅ Passed The diff changes only YAML CI configurations and generated job declarations; added scanner identifiers are static, with no Ginkgo title calls or dynamic test-title construction.
Test Structure And Quality ✅ Passed The diff changes only eight YAML CI configuration/generated presubmit files. It references existing TLS steps and adds no Ginkgo test code or test implementation.
Microshift Test Compatibility ✅ Passed The PR changes only eight YAML CI/config files; the diff adds TLS scanner job definitions and no Ginkgo test declarations or test source, so MicroShift compatibility checks do not apply.
Single Node Openshift (Sno) Test Compatibility ✅ Passed The PR changes only YAML CI configuration and generated presubmit jobs; it adds no Go/test files or Ginkgo It/Describe/Context/When constructs, so the SNO check is inapplicable.
Topology-Aware Scheduling Compatibility ✅ Passed The diff adds optional CI TLS test definitions and generated Prow jobs only; it introduces no anti-affinity, topology spread, replica, node targeting, toleration, or PDB constraints.
Ote Binary Stdout Contract ✅ Passed The PR changes only CI YAML and generated Prow YAML; it adds scanner configuration and no main, suite setup, or OTE binary stdout/logging code.
Ipv6 And Disconnected Network Test Compatibility ✅ Passed The diff adds only YAML CI configurations and generated Prow jobs; it adds no Ginkgo test declarations or IPv4/external-connectivity code.
No-Weak-Crypto ✅ Passed The PR changes only YAML CI scanner and job definitions. Added lines contain TLS 1.3 settings and workflow metadata, with no MD5, SHA1, DES, RC4, 3DES, Blowfish, ECB, crypto code, or secret compari...
No-Sensitive-Data-In-Logs ✅ Passed Changed lines add scanner job metadata, namespace settings, and standard secret references; they add no log statements or credential values. The shared scanner runner is unchanged.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In
`@ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-main.yaml`:
- Around line 225-348: Run make update to generate and commit the required
zz_generated_metadata and Prow job outputs for the structural CI jobs in
ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-main.yaml:225-348,
openshift-cluster-storage-operator-release-4.23.yaml:225-348,
openshift-cluster-storage-operator-release-5.0.yaml:226-349, and
openshift-cluster-storage-operator-release-5.1.yaml:225-348; do not hand-edit
generated files.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Central YAML (inherited)

Review profile: CHILL

Plan: Enterprise

Run ID: 2810462d-da08-4646-b14f-d0d43505c688

📥 Commits

Reviewing files that changed from the base of the PR and between d3c6320 and 4a89425.

⛔ Files ignored due to path filters (4)
  • ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-main-presubmits.yaml is excluded by !ci-operator/jobs/**
  • ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-4.23-presubmits.yaml is excluded by !ci-operator/jobs/**
  • ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-5.0-presubmits.yaml is excluded by !ci-operator/jobs/**
  • ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-5.1-presubmits.yaml is excluded by !ci-operator/jobs/**
📒 Files selected for processing (4)
  • ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-main.yaml
  • ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-4.23.yaml
  • ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-5.0.yaml
  • ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-5.1.yaml

@openshift-ci

openshift-ci Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: dfajmon

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Aug 6, 2026
@openshift-ci
openshift-ci Bot requested review from dobsonj and stephenfin August 6, 2026 13:36
@dfajmon

dfajmon commented Aug 6, 2026

Copy link
Copy Markdown
Contributor Author

/pj-rehearse pull-ci-openshift-cluster-storage-operator-main-tls-scanner-aws-ebs pull-ci-openshift-cluster-storage-operator-main-tls-scanner-azure-disk-azure-file pull-ci-openshift-cluster-storage-operator-main-tls-scanner-gcp-pd pull-ci-openshift-cluster-storage-operator-main-tls-scanner-ibm-vpc-block pull-ci-openshift-cluster-storage-operator-main-tls-scanner-openstack-cinder-manila pull-ci-openshift-cluster-storage-operator-main-tls-scanner-powervs-block pull-ci-openshift-cluster-storage-operator-main-tls-scanner-volumedatasourcevalidator pull-ci-openshift-cluster-storage-operator-main-tls-scanner-vsphere

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@dfajmon: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@dfajmon

dfajmon commented Aug 6, 2026

Copy link
Copy Markdown
Contributor Author

/pj-rehearse pull-ci-openshift-cluster-storage-operator-main-tls-scanner-openstack-cinder-manila pull-ci-openshift-cluster-storage-operator-main-tls-scanner-powervs-block pull-ci-openshift-cluster-storage-operator-main-tls-scanner-vsphere

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@dfajmon: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@dfajmon

dfajmon commented Aug 10, 2026

Copy link
Copy Markdown
Contributor Author

/pj-rehearse pull-ci-openshift-cluster-storage-operator-main-tls-scanner-openstack-cinder-manila pull-ci-openshift-cluster-storage-operator-main-tls-scanner-powervs-block pull-ci-openshift-cluster-storage-operator-main-tls-scanner-vsphere

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@dfajmon: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@coderabbitai

coderabbitai Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Note

GitHub couldn't provide a complete incremental comparison for this pull request, so CodeRabbit is performing a full review instead. This review may take a little longer.

@coderabbitai

coderabbitai Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Note

GitHub couldn't provide a complete incremental comparison for this pull request, so CodeRabbit is performing a full review instead. This review may take a little longer.

@dfajmon

dfajmon commented Aug 11, 2026

Copy link
Copy Markdown
Contributor Author

/pj-rehearse pull-ci-openshift-cluster-storage-operator-main-tls-scanner-powervs-block

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@dfajmon: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@openshift-ci

openshift-ci Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

@dfajmon: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/rehearse/openshift/cluster-storage-operator/main/tls-scanner-azure-disk-azure-file 4a89425 link unknown /pj-rehearse pull-ci-openshift-cluster-storage-operator-main-tls-scanner-azure-disk-azure-file
ci/rehearse/openshift/cluster-storage-operator/main/tls-scanner-openstack-cinder-manila 4a89425 link unknown /pj-rehearse pull-ci-openshift-cluster-storage-operator-main-tls-scanner-openstack-cinder-manila
ci/rehearse/openshift/cluster-storage-operator/main/tls-scanner-powervs-block ccfa8e0 link unknown /pj-rehearse pull-ci-openshift-cluster-storage-operator-main-tls-scanner-powervs-block

Full PR test history. Your PR dashboard.

Details

Instructions 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.

@coderabbitai

coderabbitai Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Note

GitHub couldn't provide a complete incremental comparison for this pull request, so CodeRabbit is performing a full review instead. This review may take a little longer.

@dfajmon

dfajmon commented Aug 13, 2026

Copy link
Copy Markdown
Contributor Author

Removed OpenStack and PowerVS because they are failing due to other problems
PowerVS - failing on creation of cluster due to credentials, tracker https://issues.redhat.com/browse/DPTP-5139
OpenStack - failing on supposedly changing TLS, asked in OpenStack slack

Azure - success but fails on gather, tracker https://redhat.atlassian.net/browse/ART-21815
vSphere - failing due to insufficient CPU; let's try giving it more resources

Everything else passed 👍

@dfajmon

dfajmon commented Aug 13, 2026

Copy link
Copy Markdown
Contributor Author

/pj-rehearse pull-ci-openshift-cluster-storage-operator-main-tls-scanner-vsphere

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@dfajmon: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@dfajmon

dfajmon commented Aug 13, 2026

Copy link
Copy Markdown
Contributor Author

/pj-rehearse ack
all jobs successful in previous runs, tested vsphere after increasing CPU and RAM, which is also successful

@dfajmon

dfajmon commented Aug 13, 2026

Copy link
Copy Markdown
Contributor Author

/verified by CI

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@dfajmon: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@openshift-merge-bot openshift-merge-bot Bot added the rehearsals-ack Signifies that rehearsal jobs have been acknowledged label Aug 13, 2026
@openshift-ci-robot openshift-ci-robot added the verified Signifies that the PR passed pre-merge verification criteria label Aug 13, 2026
@openshift-ci-robot

Copy link
Copy Markdown
Contributor

@dfajmon: This PR has been marked as verified by CI.

Details

In response to this:

/verified by CI

Instructions 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 openshift-eng/jira-lifecycle-plugin repository.

@@ -236,6 +311,21 @@ tests:
test:
- ref: tls-13
- ref: tls-scanner-run
workflow: ipi-aws
- always_run: false
as: tls-scanner-vsphere-problem-detector

@jsafrane jsafrane Aug 13, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can it be part of tls-scanner-vsphere? It needs the same cluster, just scan another namespace. In other words, does SCAN_NAMESPACE allow multiple values?
Code says that --namespace-filter accepts comma-separated items

If so, then IMO all jobs should scan both openshift-cluster-storage-operator and openshift-cluster-csi-drivers

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good catch, lets try it

@openshift-ci-robot openshift-ci-robot removed the verified Signifies that the PR passed pre-merge verification criteria label Aug 14, 2026
@coderabbitai

coderabbitai Bot commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Note

GitHub couldn't provide a complete incremental comparison for this pull request, so CodeRabbit is performing a full review instead. This review may take a little longer.

@openshift-ci-robot

openshift-ci-robot commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

@dfajmon: This pull request references STOR-3001 which is a valid jira issue.

Details

In response to this:

Added TLS scanners for:

AWS EBS
AZURE FILE + DISK - success on port scanning but fails on gather, tracker redhat.atlassian.net/browse/ART-21815
GCP PD
IBM VPC BLOCK
VSPHERE - rehearse job was failing with 1 CPU and 1GiB, increasing the limit worked
VOLUME DATA SOURCE VALIDATOR

Not added because:
PowerVS block - failing on creation of cluster due to credentials, tracker issues.redhat.com/browse/DPTP-5139
OpenStack Cinder + Manila - failing on supposedly changing TLS, asked in OpenStack slack

Summary by CodeRabbit

This PR updates OpenShift CI configuration for the Cluster Storage Operator in releases 4.23, 5.0, 5.1, and main.

It adds optional TLS 1.3 scanner jobs for AWS EBS, Azure Disk and File, GCP PD, IBM VPC Block, vSphere, and VolumeDataSourceValidator.

Each job defines provider-specific workflows, storage namespaces, strict TLS settings, and tls-13/tls-scanner-run tests. The vSphere jobs use increased resource allocations. The previous vSphere problem-detector job is removed.

Instructions 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 openshift-eng/jira-lifecycle-plugin repository.

@openshift-merge-bot openshift-merge-bot Bot removed the rehearsals-ack Signifies that rehearsal jobs have been acknowledged label Aug 14, 2026
@dfajmon

dfajmon commented Aug 14, 2026

Copy link
Copy Markdown
Contributor Author

/pj-rehearse pull-ci-openshift-cluster-storage-operator-main-tls-scanner-vsphere

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@dfajmon: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

…operator

AWS EBS
AZURE DISK
AZURE FILE
GCP PD
IBM VPC BLOCK
CINDER
MANILA
POWERVS BLOCK
VSPHERE
VOLUME DATA SOURCE VALIDATOR
@dfajmon

dfajmon commented Aug 14, 2026

Copy link
Copy Markdown
Contributor Author

/pj-rehearse pull-ci-openshift-cluster-storage-operator-main-tls-scanner-vsphere

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@dfajmon: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

[REHEARSALNOTIFIER]
@dfajmon: the pj-rehearse plugin accommodates running rehearsal tests for the changes in this PR. Expand 'Interacting with pj-rehearse' for usage details. The following rehearsable tests have been affected by this change:

Test name Repo Type Reason
pull-ci-openshift-cluster-storage-operator-main-tls-scanner-aws-ebs openshift/cluster-storage-operator presubmit Presubmit changed
pull-ci-openshift-cluster-storage-operator-main-tls-scanner-azure-disk-azure-file openshift/cluster-storage-operator presubmit Presubmit changed
pull-ci-openshift-cluster-storage-operator-main-tls-scanner-gcp-pd openshift/cluster-storage-operator presubmit Presubmit changed
pull-ci-openshift-cluster-storage-operator-main-tls-scanner-ibm-vpc-block openshift/cluster-storage-operator presubmit Presubmit changed
pull-ci-openshift-cluster-storage-operator-main-tls-scanner-vsphere openshift/cluster-storage-operator presubmit Presubmit changed
pull-ci-openshift-cluster-storage-operator-release-4.23-tls-scanner-aws-ebs openshift/cluster-storage-operator presubmit Presubmit changed
pull-ci-openshift-cluster-storage-operator-release-4.23-tls-scanner-azure-disk-azure-file openshift/cluster-storage-operator presubmit Presubmit changed
pull-ci-openshift-cluster-storage-operator-release-4.23-tls-scanner-gcp-pd openshift/cluster-storage-operator presubmit Presubmit changed
pull-ci-openshift-cluster-storage-operator-release-4.23-tls-scanner-ibm-vpc-block openshift/cluster-storage-operator presubmit Presubmit changed
pull-ci-openshift-cluster-storage-operator-release-4.23-tls-scanner-vsphere openshift/cluster-storage-operator presubmit Presubmit changed
pull-ci-openshift-cluster-storage-operator-release-5.0-tls-scanner-aws-ebs openshift/cluster-storage-operator presubmit Presubmit changed
pull-ci-openshift-cluster-storage-operator-release-5.0-tls-scanner-azure-disk-azure-file openshift/cluster-storage-operator presubmit Presubmit changed
pull-ci-openshift-cluster-storage-operator-release-5.0-tls-scanner-gcp-pd openshift/cluster-storage-operator presubmit Presubmit changed
pull-ci-openshift-cluster-storage-operator-release-5.0-tls-scanner-ibm-vpc-block openshift/cluster-storage-operator presubmit Presubmit changed
pull-ci-openshift-cluster-storage-operator-release-5.0-tls-scanner-vsphere openshift/cluster-storage-operator presubmit Presubmit changed
pull-ci-openshift-cluster-storage-operator-release-5.1-tls-scanner-aws-ebs openshift/cluster-storage-operator presubmit Presubmit changed
pull-ci-openshift-cluster-storage-operator-release-5.1-tls-scanner-azure-disk-azure-file openshift/cluster-storage-operator presubmit Presubmit changed
pull-ci-openshift-cluster-storage-operator-release-5.1-tls-scanner-gcp-pd openshift/cluster-storage-operator presubmit Presubmit changed
pull-ci-openshift-cluster-storage-operator-release-5.1-tls-scanner-ibm-vpc-block openshift/cluster-storage-operator presubmit Presubmit changed
pull-ci-openshift-cluster-storage-operator-release-5.1-tls-scanner-vsphere openshift/cluster-storage-operator presubmit Presubmit changed
Interacting with pj-rehearse

Comment: /pj-rehearse to run up to 5 rehearsals
Comment: /pj-rehearse skip to opt-out of rehearsals
Comment: /pj-rehearse {test-name}, with each test separated by a space, to run one or more specific rehearsals
Comment: /pj-rehearse more to run up to 10 rehearsals
Comment: /pj-rehearse max to run up to 25 rehearsals
Comment: /pj-rehearse auto-ack to run up to 5 rehearsals, and add the rehearsals-ack label on success
Comment: /pj-rehearse list to get an up-to-date list of affected jobs
Comment: /pj-rehearse abort to abort all active rehearsals
Comment: /pj-rehearse network-access-allowed to allow rehearsals of tests that have the restrict_network_access field set to false. This must be executed by an openshift org member who is not the PR author

Once you are satisfied with the results of the rehearsals, comment: /pj-rehearse ack to unblock merge. When the rehearsals-ack label is present on your PR, merge will no longer be blocked by rehearsals.
If you would like the rehearsals-ack label removed, comment: /pj-rehearse reject to re-block merging.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants