Skip to content

Merge https://github.com/kubernetes-sigs/cluster-api-operator:v0.5.0 (d9e33a9) into main#23

Closed
damdo wants to merge 80 commits intoopenshift:mainfrom
damdo:rebase-atop-v0.5.0
Closed

Merge https://github.com/kubernetes-sigs/cluster-api-operator:v0.5.0 (d9e33a9) into main#23
damdo wants to merge 80 commits intoopenshift:mainfrom
damdo:rebase-atop-v0.5.0

Conversation

@damdo
Copy link
Copy Markdown
Member

@damdo damdo commented Aug 7, 2023

No description provided.

Fedosin and others added 30 commits June 28, 2023 17:32
🌱 Update helm chart index.yaml
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.50.1 to 1.53.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.50.1...v1.53.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
…t/go_modules/hack/chart-update/google.golang.org/grpc-1.53.0

🌱 build(deps): bump google.golang.org/grpc from 1.50.1 to 1.53.0 in /hack/chart-update
✨Fetch latest provider version if it's not set in the spec
To work properly CAPI Operator needs cert-manager. To ensure it is
installed, we add a cert-manager dependency to the helm chart.
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.9.0 to 0.10.0.
- [Commits](golang/oauth2@v0.9.0...v0.10.0)

---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…t/go_modules/golang.org/x/oauth2-0.10.0

🌱 bump golang.org/x/oauth2 from 0.9.0 to 0.10.0
✨ Add cert-manager as a dependency to helm-chart
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
Now we compile it twice, which seems unnecessary.
🌱 compile capi operator binary only once in the Dockerfile
🌱 Bump Cluster API to v1.5.0-rc.0
✨ Create operator CRs based on helm values
Fedosin and others added 20 commits August 4, 2023 16:04
When you try to install a Core Provider with name different from
"cluster-api", clusterctl validation fails:
https://github.com/kubernetes-sigs/cluster-api/blob/main/cmd/clusterctl/client/config/providers_client.go#L414-L416
After that CAPI operator puts a vague error description in the logs
and doesn't add anything meaningful to the provider status.

To improve it, we add a new pre-flight check to compare Core Provider
name with the desired one, and fail earlier, updating the status with
correct information.
🌱 Add a preflight check to validate core provider name
…suite

🌱 Refactor tests to be more readable and have better logging
# Conflicts:
#	.github/workflows/golangci-lint.yml
#	OWNERS_ALIASES

# Conflicts:
#	.github/workflows/golangci-lint.yml
#	OWNERS_ALIASES

# Conflicts:
#	.github/workflows/golangci-lint.yml
#	OWNERS_ALIASES

# Conflicts:
#	.github/workflows/golangci-lint.yml
#	.github/workflows/verify.yml
#	OWNERS_ALIASES

# Conflicts:
#	.github/workflows/golangci-lint.yml
@openshift-ci
Copy link
Copy Markdown

openshift-ci bot commented Aug 7, 2023

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: damdo

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 7, 2023
@damdo
Copy link
Copy Markdown
Member Author

damdo commented Aug 21, 2023

/retest

@openshift-ci
Copy link
Copy Markdown

openshift-ci bot commented Nov 14, 2023

@damdo: 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/verify-commits eec0ad2 link true /test verify-commits

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 added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Nov 14, 2023
@openshift-merge-robot
Copy link
Copy Markdown

PR needs rebase.

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.

@damdo
Copy link
Copy Markdown
Member Author

damdo commented Nov 14, 2023

Close in favour of #25

@damdo damdo closed this Nov 14, 2023
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. needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants