Skip to content

Conversation

@csrwng
Copy link
Contributor

@csrwng csrwng commented Aug 25, 2022

What this PR does / why we need it:
Adds code to convert from v1alpha1 to v1beta1
Updates code to use the new version

Which issue(s) this PR fixes (optional, use fixes #<issue_number>(, fixes #<issue_number>, ...) format, where issue_number might be a GitHub issue, or a Jira story:
Ref https://issues.redhat.com/browse/HOSTEDCP-512

Checklist

  • Subject and description added to both, commit and PR.
  • Relevant issues have been referenced.
  • This change includes docs.
  • This change includes unit tests.

@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 Aug 25, 2022
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Aug 25, 2022

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: csrwng

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 25, 2022
Copy link
Contributor

@imain imain left a comment

Choose a reason for hiding this comment

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

Looks like a very nice cleanup!

//
// +optional
// +kubebuilder:default=s922
SystemType string `json:"systemType,omitempty"`
Copy link
Contributor

Choose a reason for hiding this comment

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

Should this have an enum validation?

@openshift-merge-robot openshift-merge-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Aug 28, 2022
@openshift-merge-robot openshift-merge-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Sep 5, 2022
@netlify
Copy link

netlify bot commented Sep 5, 2022

Deploy Preview for hypershift-docs ready!

Name Link
🔨 Latest commit 89d3c80
🔍 Latest deploy log https://app.netlify.com/sites/hypershift-docs/deploys/63858720680d2f0009e0d88d
😎 Deploy Preview https://deploy-preview-1703--hypershift-docs.netlify.app/reference/api
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@csrwng csrwng force-pushed the v1beta1_version branch 2 times, most recently from 4ef575a to 44021e2 Compare September 5, 2022 14:47
@openshift-merge-robot openshift-merge-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Sep 10, 2022
@openshift-merge-robot openshift-merge-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Sep 17, 2022
@csrwng csrwng force-pushed the v1beta1_version branch 8 times, most recently from 9c3eceb to fd3fe51 Compare September 28, 2022 14:35
@csrwng
Copy link
Contributor Author

csrwng commented Sep 28, 2022

/close

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Sep 28, 2022

@csrwng: Closed this PR.

Details

In response to this:

/close

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/test-infra repository.

@openshift-ci openshift-ci bot closed this Sep 28, 2022
@csrwng
Copy link
Contributor Author

csrwng commented Sep 28, 2022

/reopen

@openshift-ci openshift-ci bot reopened this Sep 28, 2022
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Sep 28, 2022

@csrwng: Reopened this PR.

Details

In response to this:

/reopen

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/test-infra repository.

@csrwng
Copy link
Contributor Author

csrwng commented Oct 4, 2022

/retest-required

@openshift-merge-robot openshift-merge-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Nov 23, 2022
@enxebre
Copy link
Member

enxebre commented Nov 23, 2022

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Nov 23, 2022
@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD c035b5b and 2 for PR HEAD 8fe5a05 in total

@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD 0bc2e8d and 1 for PR HEAD 8fe5a05 in total

@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD 3262046 and 0 for PR HEAD 8fe5a05 in total

@openshift-merge-robot openshift-merge-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Nov 24, 2022
@openshift-merge-robot openshift-merge-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Nov 28, 2022
@openshift-ci openshift-ci bot removed the lgtm Indicates that a PR is ready to be merged. label Nov 28, 2022
@csrwng
Copy link
Contributor Author

csrwng commented Nov 28, 2022

/retest-required

@csrwng csrwng force-pushed the v1beta1_version branch 2 times, most recently from 4cf402a to 92170e0 Compare November 29, 2022 04:06
Adds code to convert from v1alpha1 to v1beta1
Updates code to use the new version
@enxebre
Copy link
Member

enxebre commented Nov 29, 2022

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Nov 29, 2022
@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD a11d354 and 2 for PR HEAD 89d3c80 in total

@csrwng
Copy link
Contributor Author

csrwng commented Nov 29, 2022

/retest-required

@openshift-ci-robot
Copy link

/retest-required

Remaining retests: 0 against base HEAD 5770f57 and 1 for PR HEAD 89d3c80 in total

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Nov 29, 2022

@csrwng: 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/prow/e2e-aws-nested 35601f1 link true /test e2e-aws-nested
ci/prow/e2e-kubevirt-gcp-ovn 44021e2 link false /test e2e-kubevirt-gcp-ovn
ci/prow/periodics-4.13-images a571b6e link true /test periodics-4.13-images
ci/prow/capi-provider-agent-sanity 89d3c80 link false /test capi-provider-agent-sanity
ci/prow/kubevirt-e2e-kubevirt-azure-ovn 89d3c80 link false /test kubevirt-e2e-kubevirt-azure-ovn
ci/prow/e2e-ibmcloud-roks 89d3c80 link false /test e2e-ibmcloud-roks
ci/prow/e2e-ibmcloud-iks 89d3c80 link false /test e2e-ibmcloud-iks

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/test-infra repository. I understand the commands that are listed here.

@openshift-merge-robot openshift-merge-robot merged commit 9c3e998 into openshift:main Nov 29, 2022
wking added a commit to wking/hypershift that referenced this pull request Jan 17, 2023
These made it into v1alpha1 via b758e90 (Fixing some doc typos and
issues, 2022-09-26, openshift#1742), with the following timeline:

* 2022-08-25, 1703 opened adding v1beta1 [1].
* 2022-09-13, 1742 opened adjusting v1alpha1 Godocs [2].
* 2022-10-18, 1742 merged [3].
* 2022-11-29, 1703 merged [4].

Ideally 1703 would have rebased and picked up any intervening v1apha1
improvements before merging, but it missed these (and possibly more?),
so I'm catching it up now.

[1]: openshift#1703 (comment)
[2]: openshift#1742 (comment)
[3]: openshift#1742 (comment)
[4]: openshift#1703 (comment)
wking added a commit to wking/hypershift that referenced this pull request Jan 17, 2023
These made it into v1alpha1 via b758e90 (Fixing some doc typos and
issues, 2022-09-26, openshift#1742), with the following timeline:

* 2022-08-25, 1703 opened adding v1beta1 [1].
* 2022-09-13, 1742 opened adjusting v1alpha1 Godocs [2].
* 2022-10-18, 1742 merged [3].
* 2022-11-29, 1703 merged [4].

Ideally 1703 would have rebased and picked up any intervening v1apha1
improvements before merging, but it missed these (and possibly more?),
so I'm catching it up now.

[1]: openshift#1703 (comment)
[2]: openshift#1742 (comment)
[3]: openshift#1742 (comment)
[4]: openshift#1703 (comment)
wking added a commit to wking/hypershift that referenced this pull request Jan 18, 2023
These made it into v1alpha1 via b758e90 (Fixing some doc typos and
issues, 2022-09-26, openshift#1742), with the following timeline:

* 2022-08-25, 1703 opened adding v1beta1 [1].
* 2022-09-13, 1742 opened adjusting v1alpha1 Godocs [2].
* 2022-10-18, 1742 merged [3].
* 2022-11-29, 1703 merged [4].

Ideally 1703 would have rebased and picked up any intervening v1apha1
improvements before merging, but it missed these (and possibly more?),
so I'm catching it up now.

[1]: openshift#1703 (comment)
[2]: openshift#1742 (comment)
[3]: openshift#1742 (comment)
[4]: openshift#1703 (comment)
@csrwng csrwng deleted the v1beta1_version branch July 14, 2023 19:36
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. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants