Skip to content

CONSOLE-5068: Remove createModalLauncher from modal factory#16066

Merged
openshift-merge-bot[bot] merged 1 commit intoopenshift:mainfrom
sg00dwin:CONSOLE-5068-remove-createmodallauncher
Mar 10, 2026
Merged

CONSOLE-5068: Remove createModalLauncher from modal factory#16066
openshift-merge-bot[bot] merged 1 commit intoopenshift:mainfrom
sg00dwin:CONSOLE-5068-remove-createmodallauncher

Conversation

@sg00dwin
Copy link
Member

@sg00dwin sg00dwin commented Feb 25, 2026

This PR must wait to merge after all dependency modal migration PRs have merged.

Summary

Removes the deprecated createModalLauncher function and all associated types from public/components/factory/modal.tsx. This is the final cleanup step in the CONSOLE-5012 modal migration effort.

Changes

Removed from modal.tsx:

  • createModal function
  • createModalLauncher implementation (replaced with no-op stub)
  • GetModalContainer type
  • CreateModal type
  • Unused imports: ReactDOM, Provider, Router, CompatRouter, store, history, PluginStoreProvider, pluginStore

Retained (still in use by migrated modals):

  • ModalWrapper, ModalTitle, ModalBody, ModalFooter, ModalSubmitFooter
  • ModalComponentProps

Test plan

  • All migration PRs merged first
  • yarn build compiles without errors
  • yarn lint passes
  • yarn test passes
  • No runtime errors when opening any modal in the console

Assisted by Claude Code

Summary by CodeRabbit

  • Refactor
    • Removed legacy modal launcher infrastructure and deprecated type definitions while preserving all public modal components and their functionality.
    • Streamlined internal dependencies to improve code maintainability.

@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Feb 25, 2026
@openshift-ci-robot
Copy link
Contributor

openshift-ci-robot commented Feb 25, 2026

@sg00dwin: This pull request references CONSOLE-5068 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the sub-task to target the "4.22.0" version, but no target version was set.

Details

In response to this:

This PR must wait to merge after all dependency modal migration PRs have merged.

Summary

Removes the deprecated createModalLauncher function and all associated types from public/components/factory/modal.tsx. This is the final cleanup step in the CONSOLE-5012 modal migration effort.

Changes

Removed from modal.tsx:

  • createModal function
  • createModalLauncher function
  • CreateModalLauncher type
  • CreateModalLauncherProps type
  • CreateModal type
  • GetModalContainer type
  • Unused imports: ReactDOM, Provider, Router, CompatRouter, store, history, PluginStoreProvider, pluginStore

Retained (still in use by migrated modals):

  • ModalWrapper, ModalTitle, ModalBody, ModalFooter, ModalSubmitFooter
  • ModalComponentProps

Dependencies

PR Status Modals
#15932 Merged delete-modal, delete-pvc, expand-pvc, clone-pvc, restore-pvc
#15939 Merged configure-update-strategy, configure-ns-pull-secret, configure-cluster-upstream, managed-resource-save, remove-user
#15940 Merged ResourceLimitsModal, ConfigureUnschedulableModal, DeletePDBModal
#15946 Merged error-modal
#15990 Merged PubSubModal, alert-routing, column-management, labels-modal, tags/annotations
#15997 Open add-users, cluster-channel, cluster-more-updates, cluster-update, tolerations
#15968 Open taints-modal + 9 OLM modals
#15935 Open DeleteHPAModal, ConsolePluginModal
#15948 Open confirm-modal
#16022 Open DeleteResourceModal
#16063 Open ExportApplicationModal, rollback-modal

Test plan

  • All migration PRs merged first
  • yarn build compiles without errors
  • yarn lint passes
  • yarn test passes
  • No runtime errors when opening any modal in the console

Assisted by Claude Code

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 openshift-ci bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Feb 25, 2026
@openshift-ci openshift-ci bot requested review from TheRealJon and cajieh February 25, 2026 21:05
@openshift-ci openshift-ci bot added the component/core Related to console core functionality label Feb 25, 2026
@sg00dwin sg00dwin force-pushed the CONSOLE-5068-remove-createmodallauncher branch from f7ec55c to 84fd938 Compare March 3, 2026 15:58
@openshift-ci-robot
Copy link
Contributor

openshift-ci-robot commented Mar 3, 2026

@sg00dwin: This pull request references CONSOLE-5068 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the sub-task to target the "4.22.0" version, but no target version was set.

Details

In response to this:

This PR must wait to merge after all dependency modal migration PRs have merged.

Summary

Removes the deprecated createModalLauncher function and all associated types from public/components/factory/modal.tsx. This is the final cleanup step in the CONSOLE-5012 modal migration effort.

Currently, createModalLauncher is replaced with a deprecated no-op stub so the build passes while consumer migration PRs are in flight. Once all dependency PRs merge and remove their usage, a follow-up commit will delete the stub entirely.

Changes

Removed from modal.tsx:

  • createModal function
  • createModalLauncher implementation (replaced with no-op stub)
  • GetModalContainer type
  • CreateModal type
  • Unused imports: ReactDOM, Provider, Router, CompatRouter, store, history, PluginStoreProvider, pluginStore

Retained (still in use by migrated modals):

  • ModalWrapper, ModalTitle, ModalBody, ModalFooter, ModalSubmitFooter
  • ModalComponentProps

Temporarily retained as deprecated stubs (to be removed once all consumers are migrated):

  • createModalLauncher (no-op)
  • CreateModalLauncher type
  • CreateModalLauncherProps type

Dependencies

PR Status Modals
#15932 Merged delete-modal, delete-pvc, expand-pvc, clone-pvc, restore-pvc
#15939 Merged configure-update-strategy, configure-ns-pull-secret, configure-cluster-upstream, managed-resource-save, remove-user
#15940 Merged ResourceLimitsModal, ConfigureUnschedulableModal, DeletePDBModal
#15946 Merged error-modal
#15990 Merged PubSubModal, alert-routing, column-management, labels-modal, tags/annotations
#15997 Open add-users, cluster-channel, cluster-more-updates, cluster-update, tolerations
#15968 Open taints-modal + 9 OLM modals
#15935 Open DeleteHPAModal, ConsolePluginModal
#15948 Open confirm-modal
#16022 Open DeleteResourceModal
#16063 Open ExportApplicationModal, rollback-modal

Test plan

  • All migration PRs merged first
  • yarn build compiles without errors
  • yarn lint passes
  • yarn test passes
  • No runtime errors when opening any modal in the console

Assisted by Claude Code

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.

@sg00dwin
Copy link
Member Author

sg00dwin commented Mar 3, 2026

/retest-required

1 similar comment
@sg00dwin
Copy link
Member Author

sg00dwin commented Mar 3, 2026

/retest-required

@rhamilto
Copy link
Member

rhamilto commented Mar 4, 2026

/retest

@sg00dwin
Copy link
Member Author

sg00dwin commented Mar 4, 2026

/test e2e-gcp-console

@sg00dwin
Copy link
Member Author

sg00dwin commented Mar 5, 2026

/retest-required

2 similar comments
@sg00dwin
Copy link
Member Author

sg00dwin commented Mar 5, 2026

/retest-required

@sg00dwin
Copy link
Member Author

sg00dwin commented Mar 9, 2026

/retest-required

@sg00dwin sg00dwin changed the title [WIP] CONSOLE-5068: Remove createModalLauncher from modal factory CONSOLE-5068: Remove createModalLauncher from modal factory Mar 9, 2026
@openshift-ci openshift-ci bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Mar 9, 2026
@rhamilto
Copy link
Member

rhamilto commented Mar 9, 2026

/hold for #15997 to merge first

@openshift-ci openshift-ci bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Mar 9, 2026
@rhamilto
Copy link
Member

/hold cancel
/retest

@openshift-ci openshift-ci bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Mar 10, 2026
@rhamilto rhamilto force-pushed the CONSOLE-5068-remove-createmodallauncher branch from 84fd938 to 4776197 Compare March 10, 2026 12:01
@openshift-ci-robot
Copy link
Contributor

openshift-ci-robot commented Mar 10, 2026

@sg00dwin: This pull request references CONSOLE-5068 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the sub-task to target the "4.22.0" version, but no target version was set.

Details

In response to this:

This PR must wait to merge after all dependency modal migration PRs have merged.

Summary

Removes the deprecated createModalLauncher function and all associated types from public/components/factory/modal.tsx. This is the final cleanup step in the CONSOLE-5012 modal migration effort.

Currently, createModalLauncher is replaced with a deprecated no-op stub so the build passes while consumer migration PRs are in flight. Once all dependency PRs merge and remove their usage, a follow-up commit will delete the stub entirely.

Changes

Removed from modal.tsx:

  • createModal function
  • createModalLauncher implementation (replaced with no-op stub)
  • GetModalContainer type
  • CreateModal type
  • Unused imports: ReactDOM, Provider, Router, CompatRouter, store, history, PluginStoreProvider, pluginStore

Retained (still in use by migrated modals):

  • ModalWrapper, ModalTitle, ModalBody, ModalFooter, ModalSubmitFooter
  • ModalComponentProps

Temporarily retained as deprecated stubs (to be removed once all consumers are migrated):

  • createModalLauncher (no-op)
  • CreateModalLauncher type
  • CreateModalLauncherProps type

Dependencies

PR Status Modals
#15932 Merged delete-modal, delete-pvc, expand-pvc, clone-pvc, restore-pvc
#15939 Merged configure-update-strategy, configure-ns-pull-secret, configure-cluster-upstream, managed-resource-save, remove-user
#15940 Merged ResourceLimitsModal, ConfigureUnschedulableModal, DeletePDBModal
#15946 Merged error-modal
#15990 Merged PubSubModal, alert-routing, column-management, labels-modal, tags/annotations
#15997 Open add-users, cluster-channel, cluster-more-updates, cluster-update, tolerations
#15968 Open taints-modal + 9 OLM modals
#15935 Open DeleteHPAModal, ConsolePluginModal
#15948 Open confirm-modal
#16022 Open DeleteResourceModal
#16063 Open ExportApplicationModal, rollback-modal

Test plan

  • All migration PRs merged first
  • yarn build compiles without errors
  • yarn lint passes
  • yarn test passes
  • No runtime errors when opening any modal in the console

Assisted by Claude Code

Summary by CodeRabbit

  • Refactor
  • Removed legacy modal launcher infrastructure and deprecated type definitions while preserving all public modal components and their functionality.
  • Streamlined internal dependencies to improve code maintainability.

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.

@rhamilto
Copy link
Member

/approve
/lgtm

Tech debt
/label px-approved
/label docs-approved

/verified by @rhamilto

@openshift-ci-robot openshift-ci-robot added the verified Signifies that the PR passed pre-merge verification criteria label Mar 10, 2026
@openshift-ci-robot
Copy link
Contributor

@rhamilto: This PR has been marked as verified by @rhamilto.

Details

In response to this:

/approve
/lgtm

Tech debt
/label px-approved
/label docs-approved

/verified by @rhamilto

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 openshift-ci bot added px-approved Signifies that Product Support has signed off on this PR docs-approved Signifies that Docs has signed off on this PR labels Mar 10, 2026
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Mar 10, 2026

📝 Walkthrough

Walkthrough

The PR removes legacy modal launcher infrastructure from the modal component module, eliminating deprecated utilities (createModal, createModalLauncher, GetModalContainer, CreateModal, CreateModalLauncher types) and their supporting wiring including Redux stores, router contexts, and container rendering logic. PatternFly-based modal components (ModalWrapper, ModalTitle, ModalBody, ModalFooter, ModalSubmitFooter) and their props remain intact and functional. React imports are simplified to remove ReactElement and ComponentType, retaining only SyntheticEvent, FC, and ReactNode. The change results in a net reduction of 80 lines while maintaining the current modal component interface.

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately and specifically describes the main change: removal of the createModalLauncher function from the modal factory, which aligns directly with the PR's primary objective.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

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

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
frontend/public/components/factory/modal.tsx (1)

170-215: ⚠️ Potential issue | 🟠 Major

Restore the temporary createModalLauncher compatibility surface.

This file no longer exports createModalLauncher, CreateModalLauncher, or CreateModalLauncherProps, so the change is already a breaking public API removal. That contradicts the staged rollout described in the PR objective, where consumers still in flight should keep compiling against a deprecated no-op stub until the final cleanup lands. Please re-add the deprecated stub and its types here, then remove them in the follow-up once the dependent migrations are merged.

Suggested compatibility stub
-import type { SyntheticEvent, FC, ReactNode } from 'react';
+import type { SyntheticEvent, FC, ReactNode, ComponentType } from 'react';
...
 export type ModalSubmitFooterProps = {
   message?: string;
   errorMessage?: string;
   inProgress: boolean;
   cancel: (e: SyntheticEvent<any, Event>) => void;
   cancelText?: ReactNode;
   className?: string;
   resetText?: ReactNode;
   reset?: (e: SyntheticEvent<any, Event>) => void;
   submitText: ReactNode;
   submitDisabled?: boolean;
   submitDanger?: boolean;
   buttonAlignment?: 'left' | 'right';
   ariaLabel?: string;
 };
+
+/** `@deprecated` Use PF modals instead */
+export type CreateModalLauncherProps = {
+  blocking?: boolean;
+  modalClassName?: string;
+};
+
+/** `@deprecated` Use PF modals instead */
+export type CreateModalLauncher = <P extends ModalComponentProps>(
+  C: ComponentType<P>,
+  modalWrapper?: boolean,
+) => (props: P & CreateModalLauncherProps) => { result: Promise<unknown> };
+
+/** `@deprecated` Use PF modals instead */
+export const createModalLauncher: CreateModalLauncher =
+  () =>
+  () => ({
+    result: Promise.resolve(undefined),
+  });
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@frontend/public/components/factory/modal.tsx` around lines 170 - 215, Re-add
the deprecated compatibility surface by exporting a no-op stub function
createModalLauncher and its associated types CreateModalLauncher and
CreateModalLauncherProps so existing consumers still compile; define
CreateModalLauncherProps matching previous modal launcher props shape, export
type alias CreateModalLauncher as the function type, and implement
createModalLauncher as a deprecated wrapper that returns a noop launcher (e.g.,
a function that returns a component or does nothing) while forwarding to the new
API where appropriate; mark them as deprecated in comments and export them
alongside ModalWrapperProps/ModalComponentProps to preserve the public API.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Outside diff comments:
In `@frontend/public/components/factory/modal.tsx`:
- Around line 170-215: Re-add the deprecated compatibility surface by exporting
a no-op stub function createModalLauncher and its associated types
CreateModalLauncher and CreateModalLauncherProps so existing consumers still
compile; define CreateModalLauncherProps matching previous modal launcher props
shape, export type alias CreateModalLauncher as the function type, and implement
createModalLauncher as a deprecated wrapper that returns a noop launcher (e.g.,
a function that returns a component or does nothing) while forwarding to the new
API where appropriate; mark them as deprecated in comments and export them
alongside ModalWrapperProps/ModalComponentProps to preserve the public API.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 99d8abbb-245c-479c-9ba6-f23d84c0ee5b

📥 Commits

Reviewing files that changed from the base of the PR and between 8c805f5 and 4776197.

📒 Files selected for processing (1)
  • frontend/public/components/factory/modal.tsx

@openshift-ci-robot
Copy link
Contributor

openshift-ci-robot commented Mar 10, 2026

@sg00dwin: This pull request references CONSOLE-5068 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the sub-task to target the "4.22.0" version, but no target version was set.

Details

In response to this:

This PR must wait to merge after all dependency modal migration PRs have merged.

Summary

Removes the deprecated createModalLauncher function and all associated types from public/components/factory/modal.tsx. This is the final cleanup step in the CONSOLE-5012 modal migration effort.

Changes

Removed from modal.tsx:

  • createModal function
  • createModalLauncher implementation (replaced with no-op stub)
  • GetModalContainer type
  • CreateModal type
  • Unused imports: ReactDOM, Provider, Router, CompatRouter, store, history, PluginStoreProvider, pluginStore

Retained (still in use by migrated modals):

  • ModalWrapper, ModalTitle, ModalBody, ModalFooter, ModalSubmitFooter
  • ModalComponentProps

Test plan

  • All migration PRs merged first
  • yarn build compiles without errors
  • yarn lint passes
  • yarn test passes
  • No runtime errors when opening any modal in the console

Assisted by Claude Code

Summary by CodeRabbit

  • Refactor
  • Removed legacy modal launcher infrastructure and deprecated type definitions while preserving all public modal components and their functionality.
  • Streamlined internal dependencies to improve code maintainability.

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
Copy link
Contributor

openshift-ci-robot commented Mar 10, 2026

@sg00dwin: This pull request references CONSOLE-5068 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the sub-task to target the "4.22.0" version, but no target version was set.

Details

In response to this:

This PR must wait to merge after all dependency modal migration PRs have merged.

Summary

Removes the deprecated createModalLauncher function and all associated types from public/components/factory/modal.tsx. This is the final cleanup step in the CONSOLE-5012 modal migration effort.

Changes

Removed from modal.tsx:

  • createModal function
  • createModalLauncher implementation (replaced with no-op stub)
  • GetModalContainer type
  • CreateModal type
  • Unused imports: ReactDOM, Provider, Router, CompatRouter, store, history, PluginStoreProvider, pluginStore

Retained (still in use by migrated modals):

  • ModalWrapper, ModalTitle, ModalBody, ModalFooter, ModalSubmitFooter
  • ModalComponentProps

Test plan

  • All migration PRs merged first
  • yarn build compiles without errors
  • yarn lint passes
  • yarn test passes
  • No runtime errors when opening any modal in the console

Assisted by Claude Code

Summary by CodeRabbit

  • Refactor
  • Removed legacy modal launcher infrastructure and deprecated type definitions while preserving all public modal components and their functionality.
  • Streamlined internal dependencies to improve code maintainability.

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
Copy link
Contributor

openshift-ci bot commented Mar 10, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: rhamilto, sg00dwin

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 approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. labels Mar 10, 2026
@openshift-ci-robot
Copy link
Contributor

openshift-ci-robot commented Mar 10, 2026

@sg00dwin: This pull request references CONSOLE-5068 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the sub-task to target the "4.22.0" version, but no target version was set.

Details

In response to this:

This PR must wait to merge after all dependency modal migration PRs have merged.

Summary

Removes the deprecated createModalLauncher function and all associated types from public/components/factory/modal.tsx. This is the final cleanup step in the CONSOLE-5012 modal migration effort.

Changes

Removed from modal.tsx:

  • createModal function
  • createModalLauncher implementation (replaced with no-op stub)
  • GetModalContainer type
  • CreateModal type
  • Unused imports: ReactDOM, Provider, Router, CompatRouter, store, history, PluginStoreProvider, pluginStore

Retained (still in use by migrated modals):

  • ModalWrapper, ModalTitle, ModalBody, ModalFooter, ModalSubmitFooter
  • ModalComponentProps

Test plan

  • All migration PRs merged first
  • yarn build compiles without errors
  • yarn lint passes
  • yarn test passes
  • No runtime errors when opening any modal in the console

Assisted by Claude Code

Summary by CodeRabbit

  • Refactor
  • Removed legacy modal launcher infrastructure and deprecated type definitions while preserving all public modal components and their functionality.
  • Streamlined internal dependencies to improve code maintainability.

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
Copy link
Contributor

openshift-ci-robot commented Mar 10, 2026

@sg00dwin: This pull request references CONSOLE-5068 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the sub-task to target the "4.22.0" version, but no target version was set.

Details

In response to this:

This PR must wait to merge after all dependency modal migration PRs have merged.

Summary

Removes the deprecated createModalLauncher function and all associated types from public/components/factory/modal.tsx. This is the final cleanup step in the CONSOLE-5012 modal migration effort.

Changes

Removed from modal.tsx:

  • createModal function
  • createModalLauncher implementation (replaced with no-op stub)
  • GetModalContainer type
  • CreateModal type
  • Unused imports: ReactDOM, Provider, Router, CompatRouter, store, history, PluginStoreProvider, pluginStore

Retained (still in use by migrated modals):

  • ModalWrapper, ModalTitle, ModalBody, ModalFooter, ModalSubmitFooter
  • ModalComponentProps

Test plan

  • All migration PRs merged first
  • yarn build compiles without errors
  • yarn lint passes
  • yarn test passes
  • No runtime errors when opening any modal in the console

Assisted by Claude Code

Summary by CodeRabbit

  • Refactor
  • Removed legacy modal launcher infrastructure and deprecated type definitions while preserving all public modal components and their functionality.
  • Streamlined internal dependencies to improve code maintainability.

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
Copy link
Contributor

openshift-ci bot commented Mar 10, 2026

@sg00dwin: all tests passed!

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.

@openshift-merge-bot openshift-merge-bot bot merged commit 5d3b9e8 into openshift:main Mar 10, 2026
8 checks passed
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. component/core Related to console core functionality docs-approved Signifies that Docs has signed off on this PR jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged. px-approved Signifies that Product Support has signed off on this PR verified Signifies that the PR passed pre-merge verification criteria

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants