Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
periodics:
- name: periodic-cluster-api-provider-openstack-e2e-test-master
labels:
preset-service-account: "true"
preset-bazel-scratch-dir: "true"
preset-bazel-remote-cache-enabled: "true"
preset-dind-enabled: "true"
preset-kind-volume-mounts: "true"
decorate: true
decoration_config:
timeout: 5h
interval: 12h
extra_refs:
- org: kubernetes-sigs
repo: cluster-api-provider-openstack
base_ref: master
path_alias: "sigs.k8s.io/cluster-api-provider-openstack"
- org: kubernetes-sigs
repo: image-builder
base_ref: master
path_alias: "sigs.k8s.io/image-builder"
max_concurrency: 1
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20210312-67f589a-master
env:
- name: "BOSKOS_HOST"
value: "boskos.test-pods.svc.cluster.local"
command:
- "runner.sh"
- "./scripts/ci-e2e.sh"
# we need privileged mode in order to do docker in docker
securityContext:
privileged: true
resources:
requests:
# these are both a bit below peak usage during build
# this is mostly for building kubernetes
memory: "9000Mi"
# during the tests more like 3-20m is used
cpu: 2000m
annotations:
testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack
testgrid-tab-name: periodic-e2e-test-master
- name: periodic-cluster-api-provider-openstack-conformance-test-master-with-k8s-ci-artifacts
labels:
preset-service-account: "true"
preset-bazel-scratch-dir: "true"
preset-bazel-remote-cache-enabled: "true"
preset-dind-enabled: "true"
preset-kind-volume-mounts: "true"
decorate: true
decoration_config:
timeout: 5h
interval: 12h
extra_refs:
- org: kubernetes-sigs
repo: cluster-api-provider-openstack
base_ref: master
path_alias: "sigs.k8s.io/cluster-api-provider-openstack"
- org: kubernetes-sigs
repo: image-builder
base_ref: master
path_alias: "sigs.k8s.io/image-builder"
- org: kubernetes
repo: kubernetes
base_ref: master
path_alias: k8s.io/kubernetes
max_concurrency: 1
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20210312-67f589a-master
env:
- name: "BOSKOS_HOST"
value: "boskos.test-pods.svc.cluster.local"
- name: E2E_ARGS
value: "-kubetest.use-ci-artifacts"
command:
- "runner.sh"
- "./scripts/ci-conformance.sh"
- "--use-ci-artifacts"
# we need privileged mode in order to do docker in docker
securityContext:
privileged: true
resources:
requests:
# these are both a bit below peak usage during build
# this is mostly for building kubernetes
memory: "9000Mi"
# during the tests more like 3-20m is used
cpu: 2000m
annotations:
testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack
testgrid-tab-name: periodic-conformance-test-master
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
postsubmits:
kubernetes-sigs/cluster-api-provider-openstack:
- name: ci-cluster-api-provider-openstack-e2e-test
labels:
preset-service-account: "true"
preset-bazel-scratch-dir: "true"
preset-bazel-remote-cache-enabled: "true"
preset-dind-enabled: "true"
preset-kind-volume-mounts: "true"
path_alias: "sigs.k8s.io/cluster-api-provider-openstack"
decorate: true
decoration_config:
timeout: 5h
extra_refs:
- org: kubernetes-sigs
repo: image-builder
base_ref: master
path_alias: "sigs.k8s.io/image-builder"
max_concurrency: 1
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20210312-67f589a-master
env:
- name: "BOSKOS_HOST"
value: "boskos.test-pods.svc.cluster.local"
command:
- "runner.sh"
- "./scripts/ci-e2e.sh"
# we need privileged mode in order to do docker in docker
securityContext:
privileged: true
resources:
requests:
# these are both a bit below peak usage during build
# this is mostly for building kubernetes
memory: "9000Mi"
# during the tests more like 3-20m is used
cpu: 2000m
annotations:
testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack
testgrid-tab-name: ci-e2e-test
- name: ci-cluster-api-provider-openstack-conformance-test
labels:
preset-service-account: "true"
preset-bazel-scratch-dir: "true"
preset-bazel-remote-cache-enabled: "true"
preset-dind-enabled: "true"
preset-kind-volume-mounts: "true"
path_alias: "sigs.k8s.io/cluster-api-provider-openstack"
decorate: true
decoration_config:
timeout: 5h
extra_refs:
- org: kubernetes-sigs
repo: image-builder
base_ref: master
path_alias: "sigs.k8s.io/image-builder"
- org: kubernetes
repo: kubernetes
base_ref: master
path_alias: k8s.io/kubernetes
max_concurrency: 1
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20210312-67f589a-master
env:
- name: "BOSKOS_HOST"
value: "boskos.test-pods.svc.cluster.local"
command:
- "runner.sh"
- "./scripts/ci-conformance.sh"
- "--use-ci-artifacts"
# we need privileged mode in order to do docker in docker
securityContext:
privileged: true
resources:
requests:
# these are both a bit below peak usage during build
# this is mostly for building kubernetes
memory: "9000Mi"
# during the tests more like 3-20m is used
cpu: 2000m
annotations:
testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack
testgrid-tab-name: ci-conformance-test
Original file line number Diff line number Diff line change
Expand Up @@ -52,21 +52,21 @@ presubmits:
optional: true
decorate: true
decoration_config:
timeout: 3h
timeout: 5h
extra_refs:
- org: kubernetes-sigs
repo: image-builder
base_ref: master
path_alias: "sigs.k8s.io/image-builder"
- org: kubernetes-sigs
repo: image-builder
base_ref: master
path_alias: "sigs.k8s.io/image-builder"
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20210312-67f589a-master
env:
- name: "BOSKOS_HOST"
value: "boskos.test-pods.svc.cluster.local"
- name: "BOSKOS_HOST"
value: "boskos.test-pods.svc.cluster.local"
command:
- "runner.sh"
- "./scripts/ci-e2e.sh"
- "runner.sh"
- "./scripts/ci-e2e.sh"
# we need privileged mode in order to do docker in docker
securityContext:
privileged: true
Expand All @@ -80,8 +80,7 @@ presubmits:
annotations:
testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack
testgrid-tab-name: pr-e2e-test
# conformance test against kubernetes master branch with `kind` + cluster-api-provider-openstack
- name: pull-cluster-api-provider-openstack-make-conformance
- name: pull-cluster-api-provider-openstack-conformance-test
labels:
preset-service-account: "true"
preset-bazel-scratch-dir: "true"
Expand All @@ -93,26 +92,26 @@ presubmits:
optional: true
decorate: true
decoration_config:
timeout: 3h
timeout: 5h
extra_refs:
- org: kubernetes-sigs
repo: image-builder
base_ref: master
path_alias: "sigs.k8s.io/image-builder"
- org: kubernetes
repo: kubernetes
base_ref: master
path_alias: k8s.io/kubernetes
- org: kubernetes-sigs
repo: image-builder
base_ref: master
path_alias: "sigs.k8s.io/image-builder"
- org: kubernetes
repo: kubernetes
base_ref: master
path_alias: k8s.io/kubernetes
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20210312-67f589a-master
env:
- name: "BOSKOS_HOST"
value: "boskos.test-pods.svc.cluster.local"
- name: "BOSKOS_HOST"
value: "boskos.test-pods.svc.cluster.local"
command:
- "runner.sh"
- "./scripts/ci-conformance.sh"
- "--use-ci-artifacts"
- "runner.sh"
- "./scripts/ci-conformance.sh"
- "--use-ci-artifacts"
# we need privileged mode in order to do docker in docker
securityContext:
privileged: true
Expand All @@ -125,4 +124,4 @@ presubmits:
cpu: 2000m
annotations:
testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack
testgrid-tab-name: pr-conformance
testgrid-tab-name: pr-conformance-test
5 changes: 0 additions & 5 deletions config/testgrids/kubernetes/sig-cluster-lifecycle/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,6 @@ dashboards:
- name: sig-cluster-lifecycle-cluster-api-provider-ibmcloud
- name: sig-cluster-lifecycle-cluster-api-provider-vsphere
- name: sig-cluster-lifecycle-cluster-api-provider-openstack
dashboard_tab:
- name: capo-conformance-stable-k8s-master
test_group_name: ci-cluster-api-provider-openstack-make-conformance-stable-k8s-ci-artifacts
- name: sig-cluster-lifecycle-cluster-api-bootstrap-provider-kubeadm
- name: sig-cluster-lifecycle-cluster-api-provider-docker
- name: sig-cluster-lifecycle-kops
Expand All @@ -55,8 +52,6 @@ dashboards:
- name: sig-cluster-lifecycle-image-builder

test_groups:
- name: ci-cluster-api-provider-openstack-make-conformance-stable-k8s-ci-artifacts
gcs_prefix: k8s-conform-capi-openstack/periodic-logs/ci-cluster-api-provider-openstack-stable-acceptance-test-master
- name: periodic-cluster-api-provider-azure-coverage
gcs_prefix: kubernetes-jenkins/logs/periodic-cluster-api-provider-azure-coverage
short_text_metric: coverage
Expand Down