Skip to content

Conversation

@sergiordlr
Copy link
Contributor

@sergiordlr sergiordlr commented Jan 14, 2026

- What I did

Migrate the boot image update tests in mco_bootimage.go from the private repository to the MCO repository.

The test cases have been added to the longduration suite.

- How to verify it

All tests should pass

@sergiordlr
Copy link
Contributor Author

/payload-job periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-vsphere-mco-tp-longduration periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-aws-mco-fips-proxy-longduration

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 14, 2026

@sergiordlr: trigger 2 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command

  • periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-vsphere-mco-tp-longduration
  • periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-aws-mco-fips-proxy-longduration

See details on https://pr-payload-tests.ci.openshift.org/runs/ci/9f5f26a0-f156-11f0-84a5-8dfeb1e48657-0

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 14, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: sergiordlr
Once this PR has been reviewed and has the lgtm label, please assign rishabhsaini for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found 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

@sergiordlr sergiordlr force-pushed the mco_2055_migrate_bootimages_tests branch from 1a59954 to 4a57371 Compare January 15, 2026 10:22
@sergiordlr
Copy link
Contributor Author

/payload-job periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-vsphere-mco-tp-longduration periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-aws-mco-fips-proxy-longduration

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 15, 2026

@sergiordlr: trigger 2 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command

  • periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-vsphere-mco-tp-longduration
  • periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-aws-mco-fips-proxy-longduration

See details on https://pr-payload-tests.ci.openshift.org/runs/ci/1dc2e590-f1fc-11f0-8f77-5f080a0710c7-0

@sergiordlr sergiordlr force-pushed the mco_2055_migrate_bootimages_tests branch from 4a57371 to 93364f1 Compare January 15, 2026 16:46
@sergiordlr
Copy link
Contributor Author

/payload-job periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-vsphere-mco-tp-longduration periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-aws-mco-fips-proxy-longduration

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 15, 2026

@sergiordlr: trigger 2 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command

  • periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-vsphere-mco-tp-longduration
  • periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-aws-mco-fips-proxy-longduration

See details on https://pr-payload-tests.ci.openshift.org/runs/ci/c4add010-f231-11f0-902f-78b2365c85ad-0

@sergiordlr
Copy link
Contributor Author

@sergiordlr sergiordlr force-pushed the mco_2055_migrate_bootimages_tests branch from 93364f1 to cd71c63 Compare January 15, 2026 18:55
@sergiordlr
Copy link
Contributor Author

/payload-job periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-vsphere-mco-tp-longduration periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-aws-mco-fips-proxy-longduration

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 15, 2026

@sergiordlr: trigger 2 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command

  • periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-vsphere-mco-tp-longduration
  • periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-aws-mco-fips-proxy-longduration

See details on https://pr-payload-tests.ci.openshift.org/runs/ci/dca64460-f243-11f0-8246-3e608d3f36ad-0

@sergiordlr
Copy link
Contributor Author

/test e2e-gcp-op-single-node
/test e2e-gcp-op-2of2

@sergiordlr
Copy link
Contributor Author

/test e2e-gcp-op-2of2

// Build vSphere URL
u, err := url.Parse(fmt.Sprintf("https://%s:%s@%s/sdk", user, password, server))
if err != nil {
return "", fmt.Errorf("failed to parse vSphere URL: %w", err)
Copy link
Contributor

Choose a reason for hiding this comment

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

I hope the error doesn't contain the password. I'd be more comfortable getting rid of the error in the error message.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

We have changed the way we provide the credentials

}

// PrettyString returns an indented json string with the definition of the resource
func (r ocGetter) PrettyString() string {
Copy link
Contributor

Choose a reason for hiding this comment

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

Uhmmm this one can be dangerous, what happens if we call it on a resource that has sensitive content like the pull-secret?

Copy link
Contributor Author

@sergiordlr sergiordlr Jan 16, 2026

Choose a reason for hiding this comment

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

Actually, the function itself is not dangerous since it doesn't print anything. What's dangerous is printing the return value of this function.

@sergiordlr sergiordlr force-pushed the mco_2055_migrate_bootimages_tests branch from cd71c63 to 3533ab5 Compare January 16, 2026 15:28
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 16, 2026

@sergiordlr: The following test 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/prow/bootstrap-unit cd71c63 link false /test bootstrap-unit

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.

@sergiordlr
Copy link
Contributor Author

/payload-job periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-vsphere-mco-tp-longduration

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 16, 2026

@sergiordlr: trigger 1 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command

  • periodic-ci-openshift-machine-config-operator-release-4.22-periodics-e2e-vsphere-mco-tp-longduration

See details on https://pr-payload-tests.ci.openshift.org/runs/ci/35cd8d00-f2f8-11f0-82c5-7e5ca235accd-0

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants