-
Notifications
You must be signed in to change notification settings - Fork 211
refactor(ci): modularize pipeline utilities into lib/ structure #3817
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
/review |
PR Reviewer Guide 🔍(Review updated until commit b3ffc23)Here are some key observations to aid the review process:
|
3d348ac to
40969eb
Compare
|
/review |
|
Persistent review updated to latest commit b3ffc23 |
|
/improve |
b3ffc23 to
a53e723
Compare
a53e723 to
bfbb110
Compare
|
The image is available at: |
|
The image is available at: |
|
Just testing my privileges /approve |
|
/approve |
|
/unapprove |
|
/remove-approve |
|
/lgtm |
…rator deployment Updated the `deploy_rhdh_operator` function to wait for either a PostgresCluster or StatefulSet resource to be created by the operator. Improved logging to provide clarity on which resource is being checked and added error handling for cases where neither resource is created within the specified wait time. This change enhances the reliability of the deployment process and aids in troubleshooting.
…sources Refined the `deploy_rhdh_operator` function to eliminate unnecessary whitespace and improve the clarity of the wait mechanism for database resource creation. This update enhances the readability of the code while maintaining the existing functionality and logging for resource checks.
|
The image is available at: /test e2e-ocp-helm |
|
/test e2e-ocp-operator-nightly |
|
/test e2e-ocp-operator-nightly |
|
🚫 Image Push Skipped. The container image push was skipped because the build was skipped (either due to [skip-build] tag or no relevant changes with existing image) /test e2e-ocp-helm |
|
/test e2e-ocp-operator-nightly |
Refined the `enable_orchestrator_plugins_op` function to improve the process of enabling orchestrator plugins. This update includes extracting and merging custom and default dynamic plugins, applying the merged configmap, and restarting the Backstage deployment. Enhanced logging and error handling were added to ensure clarity and reliability during the plugin enabling process.
|
🚫 Image Push Skipped. The container image push was skipped because the build was skipped (either due to [skip-build] tag or no relevant changes with existing image) /test e2e-ocp-helm |
|
/test e2e-ocp-operator-nightly |
…r Backstage resource Enhanced the `deploy_rhdh_operator` function to log an error if the Backstage deployment is not created within the specified wait time. Added additional logging to check the status of the Backstage CR and the operator logs for better troubleshooting. This change improves the reliability of the deployment process and aids in identifying issues during the Backstage resource creation.
|
🚫 Image Push Skipped. The container image push was skipped because the build was skipped (either due to [skip-build] tag or no relevant changes with existing image) /test e2e-ocp-helm |
|
/test e2e-ocp-operator-nightly |
1 similar comment
|
/test e2e-ocp-operator-nightly |
…p function Updated the plugin merging process in the `enable_orchestrator_plugins_op` function to utilize yq for improved clarity and efficiency. The new implementation merges default and custom plugins while ensuring deduplication by package name, enhancing the robustness of plugin management and maintaining custom plugin precedence.
|
The image is available at: /test e2e-ocp-helm |
|
/test e2e-ocp-operator-nightly |
…utils.sh Removed the wait logic for Backstage deployment readiness after enabling orchestrator plugins. Updated logging to clarify that deployment verification will occur in subsequent calls, enhancing the clarity of the process.
|
|
The image is available at: /test e2e-ocp-helm |
|
@gustavolira: 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. |



Description
Extract common functions from utils.sh into focused modules to improve maintainability and reduce code duplication.
Which issue(s) does this PR fix
PR acceptance criteria
Please make sure that the following steps are complete:
How to test changes / Special notes to the reviewer