Skip to content

Conversation

@dlom
Copy link
Contributor

@dlom dlom commented Jan 13, 2025

xref: HIVE-2270

corresponding CI PR: openshift/release#58886

@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Jan 13, 2025
@openshift-ci-robot
Copy link

openshift-ci-robot commented Jan 13, 2025

@dlom: This pull request references HIVE-2270 which is a valid jira issue.

Details

In response to this:

xref: HIVE-2270

corresponding CI PR: openshift/release#58886

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 Jan 13, 2025
@openshift-ci-robot
Copy link

openshift-ci-robot commented Jan 13, 2025

@dlom: This pull request references HIVE-2270 which is a valid jira issue.

Details

In response to this:

xref: HIVE-2270

corresponding CI PR: openshift/release#58886

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 requested review from jstuever and suhanime January 13, 2025 23:09
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 13, 2025

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: dlom

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 Jan 13, 2025
@openshift-merge-robot openshift-merge-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Mar 20, 2025
@openshift-merge-robot openshift-merge-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Apr 10, 2025
@codecov
Copy link

codecov bot commented Apr 10, 2025

Codecov Report

Attention: Patch coverage is 30.43478% with 128 lines in your changes missing coverage. Please review.

Project coverage is 50.05%. Comparing base (aaacfde) to head (2ccf2a4).
Report is 14 commits behind head on master.

Files with missing lines Patch % Lines
...om/openshift/hive/apis/hive/v1/vsphere/platform.go 0.00% 47 Missing ⚠️
pkg/clusterresource/vsphere.go 59.42% 28 Missing ⚠️
contrib/pkg/createcluster/create.go 0.00% 13 Missing ⚠️
.../clusterdeployment/clusterdeployment_controller.go 0.00% 9 Missing and 1 partial ⚠️
pkg/controller/utils/credentials.go 0.00% 9 Missing ⚠️
contrib/pkg/deprovision/vsphere.go 0.00% 8 Missing ⚠️
pkg/install/generate.go 0.00% 6 Missing ⚠️
...g/controller/clusterpool/clusterpool_controller.go 0.00% 3 Missing ⚠️
pkg/controller/machinepool/vsphereactuator.go 81.81% 1 Missing and 1 partial ⚠️
.../v1/clusterdeployment_validating_admission_hook.go 66.66% 1 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #2541      +/-   ##
==========================================
- Coverage   50.14%   50.05%   -0.10%     
==========================================
  Files         281      282       +1     
  Lines       33292    33354      +62     
==========================================
  Hits        16695    16695              
- Misses      15260    15325      +65     
+ Partials     1337     1334       -3     
Files with missing lines Coverage Δ
...s/hive/v1/clusterpool_validating_admission_hook.go 80.85% <100.00%> (ø)
...hift/hive/apis/hive/v1/clusterdeprovision_types.go 0.00% <ø> (ø)
pkg/controller/machinepool/vsphereactuator.go 69.81% <81.81%> (-3.45%) ⬇️
.../v1/clusterdeployment_validating_admission_hook.go 86.29% <66.66%> (+0.66%) ⬆️
...g/controller/clusterpool/clusterpool_controller.go 58.26% <0.00%> (+0.21%) ⬆️
pkg/install/generate.go 47.14% <0.00%> (-0.40%) ⬇️
contrib/pkg/deprovision/vsphere.go 0.00% <0.00%> (ø)
pkg/controller/utils/credentials.go 0.00% <0.00%> (ø)
.../clusterdeployment/clusterdeployment_controller.go 65.92% <0.00%> (-0.36%) ⬇️
contrib/pkg/createcluster/create.go 0.00% <0.00%> (ø)
... and 2 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@dlom
Copy link
Contributor Author

dlom commented Apr 10, 2025

/test e2e-vsphere

7 similar comments
@dlom
Copy link
Contributor Author

dlom commented Apr 11, 2025

/test e2e-vsphere

@dlom
Copy link
Contributor Author

dlom commented Apr 11, 2025

/test e2e-vsphere

@dlom
Copy link
Contributor Author

dlom commented Apr 11, 2025

/test e2e-vsphere

@dlom
Copy link
Contributor Author

dlom commented Apr 11, 2025

/test e2e-vsphere

@dlom
Copy link
Contributor Author

dlom commented Apr 14, 2025

/test e2e-vsphere

@dlom
Copy link
Contributor Author

dlom commented Apr 15, 2025

/test e2e-vsphere

@dlom
Copy link
Contributor Author

dlom commented Apr 16, 2025

/test e2e-vsphere

@dlom
Copy link
Contributor Author

dlom commented Apr 16, 2025

/retitle HIVE-2270: proper e2e support for vSphere

@openshift-ci openshift-ci bot changed the title [WIP] HIVE-2270: proper e2e support for vSphere HIVE-2270: proper e2e support for vSphere Apr 16, 2025
@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 Apr 16, 2025
@dlom
Copy link
Contributor Author

dlom commented Apr 17, 2025

/retest

1 similar comment
@dlom
Copy link
Contributor Author

dlom commented Apr 18, 2025

/retest

@dlom dlom force-pushed the HIVE-2270 branch 2 times, most recently from d1c7e40 to 25ff13c Compare April 18, 2025 19:04
@2uasimojo
Copy link
Member

/test e2e-vsphere

...now that openshift/release#64095 has landed.

@openshift-merge-robot openshift-merge-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Apr 22, 2025
@openshift-merge-robot openshift-merge-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Apr 22, 2025
@dlom dlom force-pushed the HIVE-2270 branch 6 times, most recently from b7f6f74 to 9ce4d93 Compare April 24, 2025 17:28
@dlom
Copy link
Contributor Author

dlom commented Apr 24, 2025

/test e2e-vsphere

@openshift-merge-robot openshift-merge-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Apr 30, 2025
@openshift-merge-robot openshift-merge-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Apr 30, 2025
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Apr 30, 2025

@dlom: 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.

@2uasimojo
Copy link
Member

Live review notes:

  • Split out the API etc. changes (they'll go toward the zonal support epic).
  • This PR to contain only e2e-common.sh (and e2e-test.sh if necessary) and hiveutil create cluster additional CLI opt for the platform spec JSON blob.
  • Subsume $SHARED_DIR/*.txt file processing into the job spec in the release repo, so by the time we hit e2e it's just env vars (but make sure the contents, esp the platform spec json blob, are clean).
  • Great work getting this green!

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.

4 participants