-
Notifications
You must be signed in to change notification settings - Fork 38
Rebase upstream latest #181
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
Rebase upstream latest #181
Conversation
⚠️ Prep for v0.3.0 release
🏃 [ci-conformance] Fix kustomize template to remove ami reference
- Increase timeout for getting nodes - Fix GCPMachine watch in GCPCluster controller - Fix template errors - Remove cloud-init bootstrapping in favor of building an image with the ci artifacts
🏃 [ci-conformance] Fix kustomize template to better handle envsubst
🏃 [ci-conformance] Fix tests when not using CI artifacts
🏃 [ci-conformance] fix unbound variable
Makefile: add missing kustomize dependency
This avoids the 63 character limit on the kubernetes.io/hostname label. Issue kubernetes/kubernetes#90686
Register only with first component of local_hostname
🏃 Fix conformance script for recent image-builder change
🏃 Add gab-satchi to cluster-api-gcp-maintainers
🐛 Added common tag for control-plane and worker nodes to resolve LoadBalancer issue
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
hack/ci: Use ci/latest version marker for retrieving cross builds
Support confirurable root volume type as (optional) parameter within GCPMachineSpec.
Signed-off-by: Spencer Smith <robertspencersmith@gmail.com>
…stalling dependencies
Addition to development.md
roadmap for CAPG
e2e-tests and jobs that run
Related to: - kubernetes/k8s.io#1523 - kubernetes/test-infra#23656 Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
use k8s-staging-test-infra/gcb-docker-gcloud
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
update api to v1beta1
…r-gcp into dilyevsky/api-labels-fix-empty-add
[api/labels] Initialize nil dest labels during addition.
Remove kube-rbac-proxy
This version pulls in updated linters. This provides better checks and addresses an issue some had when running under go 1.17. Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Bump golangci-lint to 1.43.0
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: JoelSpeed The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Fedosin
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
This commit rebases the cluster-api-provider-gcp openshift patches on top of the kubernetes-sigs/ cluster-api-provider-gcp main branch after.
There are several commits that we carry on top of the upstream cluster-api-provider-gcp and the rebase process allows us to preserve those. Here is a description of the process I used to create this PR.
(replicated @elmiko's process within openshift/kubernetes-autoscaler)
Process
First we need to identify the carry commits that we currently have, this is done against our previous rebase (or fork in this case) to catch new changes. Once identified we will drop commits which have merged upstream and only carry unique commits. (see below for the carried and dropped commits).
Identify carry commits:
After identifying the carry commits, the next step is to create the new commit-tree that will be used for the rebase and then cherry pick the carry commits into the new branch. The following commands cover these steps:
With the rebase-upstream-latest branch in place, I cherry picked the carry commits which we should carry.
Carried Commits
These commits are integral to our CI platform, or are specific to the releases we create for OpenShift.
Changed Commits
Dropped Commits
Click to expand
build_root_imagefrom openshift/release