Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/release/v1.59' into K8s-9979-m…
Browse files Browse the repository at this point in the history
…erge-upstream
  • Loading branch information
gizquierdo-s11 committed May 14, 2024
2 parents 1316de5 + 676adb4 commit 7b6e91a
Show file tree
Hide file tree
Showing 86 changed files with 579 additions and 2,259 deletions.
8 changes: 4 additions & 4 deletions .prow/e2e-features.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down Expand Up @@ -63,7 +63,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down Expand Up @@ -92,7 +92,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand All @@ -119,7 +119,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down
4 changes: 2 additions & 2 deletions .prow/postsubmits.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ postsubmits:
preset-goproxy: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- /bin/bash
- -c
Expand Down Expand Up @@ -54,7 +54,7 @@ postsubmits:
preset-goproxy: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/upload-gocache.sh"
resources:
Expand Down
2 changes: 1 addition & 1 deletion .prow/provider-alibaba.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down
2 changes: 1 addition & 1 deletion .prow/provider-anexia.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down
25 changes: 14 additions & 11 deletions .prow/provider-aws.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@

presubmits:
- name: pull-machine-controller-e2e-aws
run_if_changed: "(pkg/cloudprovider/provider/aws/|pkg/userdata)"
# In-tree CCM is not supported for AWS starting from k8s 1.27. Please see https://github.com/kubermatic/machine-controller/issues/1626 for updates.
# run_if_changed: "(pkg/cloudprovider/provider/aws/|pkg/userdata)"
decorate: true
clone_uri: "ssh://[email protected]/kubermatic/machine-controller.git"
labels:
Expand All @@ -28,7 +29,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand All @@ -46,7 +47,8 @@ presubmits:
memory: 7Gi

- name: pull-machine-controller-e2e-aws-spot-instance-legacy-userdata
always_run: true
# In-tree CCM is not supported for AWS starting from k8s 1.27. Please see https://github.com/kubermatic/machine-controller/issues/1626 for updates.
# run_if_changed: "(pkg/cloudprovider/provider/aws/|pkg/userdata)"
decorate: true
clone_uri: "ssh://[email protected]/kubermatic/machine-controller.git"
labels:
Expand All @@ -60,7 +62,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
env:
- name: OPERATING_SYSTEM_MANAGER
value: "false"
Expand Down Expand Up @@ -93,7 +95,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down Expand Up @@ -124,7 +126,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand All @@ -142,7 +144,8 @@ presubmits:
memory: 7Gi

- name: pull-machine-controller-e2e-aws-spot-instance
always_run: true
# In-tree CCM is not supported for AWS starting from k8s 1.27. Please see https://github.com/kubermatic/machine-controller/issues/1626 for updates.
# run_if_changed: "(pkg/cloudprovider/provider/aws/|pkg/userdata)"
decorate: true
clone_uri: "ssh://[email protected]/kubermatic/machine-controller.git"
labels:
Expand All @@ -156,7 +159,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down Expand Up @@ -187,7 +190,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down Expand Up @@ -218,7 +221,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down Expand Up @@ -249,7 +252,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down
6 changes: 3 additions & 3 deletions .prow/provider-azure.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down Expand Up @@ -60,7 +60,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down Expand Up @@ -93,7 +93,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down
2 changes: 1 addition & 1 deletion .prow/provider-digitalocean.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down
2 changes: 1 addition & 1 deletion .prow/provider-equinix-metal.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down
38 changes: 36 additions & 2 deletions .prow/provider-gcp.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

presubmits:
- name: pull-machine-controller-e2e-gce
run_if_changed: "(pkg/cloudprovider/provider/gce/|pkg/userdata)"
always_run: true
decorate: true
clone_uri: "ssh://[email protected]/kubermatic/machine-controller.git"
labels:
Expand All @@ -28,7 +28,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand All @@ -44,3 +44,37 @@ presubmits:
cpu: 2
limits:
memory: 7Gi

- name: pull-machine-controller-e2e-gce-legacy-userdata
always_run: true
decorate: true
clone_uri: "ssh://[email protected]/kubermatic/machine-controller.git"
labels:
preset-gce: "true"
preset-hetzner: "true"
preset-e2e-ssh: "true"
preset-rhel: "true"
preset-goproxy: "true"
preset-kind-volume-mounts: "true"
preset-docker-mirror: "true"
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
- "TestGCEProvisioningE2E"
env:
- name: OPERATING_SYSTEM_MANAGER
value: "false"
- name: CLOUD_PROVIDER
value: gce
securityContext:
privileged: true
resources:
requests:
memory: 7Gi
cpu: 2
limits:
memory: 7Gi
2 changes: 1 addition & 1 deletion .prow/provider-hetzner.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down
2 changes: 1 addition & 1 deletion .prow/provider-kubevirt.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down
2 changes: 1 addition & 1 deletion .prow/provider-linode.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down
2 changes: 1 addition & 1 deletion .prow/provider-nutanix.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down
4 changes: 2 additions & 2 deletions .prow/provider-openstack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down Expand Up @@ -62,7 +62,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down
2 changes: 1 addition & 1 deletion .prow/provider-scaleway.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down
2 changes: 1 addition & 1 deletion .prow/provider-vmware-cloud-director.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ presubmits:
preset-kubeconfig-ci: "true"
spec:
containers:
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.21-3
- image: quay.io/kubermatic/build:go-1.22-node-18-kind-0.22-5
command:
- "./hack/ci/run-e2e-tests.sh"
args:
Expand Down
Loading

0 comments on commit 7b6e91a

Please sign in to comment.