k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/cloud-provider-openstack/provider-openstack-presubmits-release-master-config.yaml (about)

     1  presubmits:
     2    kubernetes/cloud-provider-openstack:
     3    - name: openstack-cloud-controller-manager-e2e-test
     4      cluster: k8s-infra-prow-build
     5      labels:
     6        preset-service-account: "true"
     7        preset-dind-enabled: "true"
     8        preset-kind-volume-mounts: "true"
     9      path_alias: "k8s.io/cloud-provider-openstack"
    10      always_run: false
    11      branches:
    12        - ^master$
    13      run_if_changed: '^(pkg\/util\/|pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile|tests\/playbooks)'
    14      optional: false
    15      decorate: true
    16      decoration_config:
    17        timeout: 3h
    18      spec:
    19        containers:
    20          - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    21            env:
    22            - name: "BOSKOS_HOST"
    23              value: "boskos.test-pods.svc.cluster.local"
    24            command:
    25            - "runner.sh"
    26            - "./tests/ci-occm-e2e.sh"
    27            securityContext:
    28              privileged: true
    29            resources:
    30              limits:
    31                cpu: 2
    32                memory: 4Gi
    33              requests:
    34                cpu: 2
    35                memory: 4Gi
    36      annotations:
    37        testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager
    38        testgrid-tab-name: presubmit-e2e-test
    39  
    40    - name: openstack-cloud-controller-manager-ovn-e2e-test
    41      cluster: k8s-infra-prow-build
    42      labels:
    43        preset-service-account: "true"
    44        preset-dind-enabled: "true"
    45        preset-kind-volume-mounts: "true"
    46      path_alias: "k8s.io/cloud-provider-openstack"
    47      always_run: false
    48      branches:
    49      - ^master$
    50      run_if_changed: '^(pkg\/util\/|pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile)'
    51      optional: false
    52      decorate: true
    53      decoration_config:
    54        timeout: 3h
    55      spec:
    56        containers:
    57        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    58          env:
    59          - name: "BOSKOS_HOST"
    60            value: "boskos.test-pods.svc.cluster.local"
    61          - name: "OCTAVIA_PROVIDER"
    62            value: "ovn"
    63          command:
    64          - "runner.sh"
    65          - "./tests/ci-occm-e2e.sh"
    66          securityContext:
    67            privileged: true
    68          resources:
    69            limits:
    70              cpu: 2
    71              memory: 4Gi
    72            requests:
    73              cpu: 2
    74              memory: 4Gi
    75      annotations:
    76        testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager
    77        testgrid-tab-name: presubmit-ovn-e2e-test
    78  
    79    # - name: openstack-cloud-controller-manager-e2e-conformance-test
    80    #   labels:
    81    #     preset-service-account: "true"
    82    #     preset-dind-enabled: "true"
    83    #     preset-kind-volume-mounts: "true"
    84    #   path_alias: "k8s.io/cloud-provider-openstack"
    85    #   always_run: false
    86    #   branches:
    87    #     - ^master$
    88    #   run_if_changed: '^(pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile)
    89    #   optional: false
    90    #   decorate: true
    91    #   decoration_config:
    92    #     timeout: 3h
    93    #   spec:
    94    #     containers:
    95    #       - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    96    #         env:
    97    #         - name: "BOSKOS_HOST"
    98    #           value: "boskos.test-pods.svc.cluster.local"
    99    #         command:
   100    #         - "runner.sh"
   101    #         - "./tests/ci-occm-e2e-conformance.sh"
   102    #         securityContext:
   103    #           privileged: true
   104    #         resources:
   105    #           requests:
   106    #             memory: "1Gi"
   107    #             cpu: 1
   108    #   annotations:
   109    #     testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager
   110    #     testgrid-tab-name: presubmit-e2e-conformance-test
   111  
   112    - name: openstack-cloud-csi-cinder-e2e-test
   113      cluster: k8s-infra-prow-build
   114      labels:
   115        preset-service-account: "true"
   116        preset-dind-enabled: "true"
   117        preset-kind-volume-mounts: "true"
   118      path_alias: "k8s.io/cloud-provider-openstack"
   119      always_run: false
   120      branches:
   121        - ^master$
   122      run_if_changed: '^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/e2e\/csi\/cinder\/|manifests\/cinder-csi-plugin\/|Dockerfile|tests\/playbooks)'
   123      optional: false
   124      decorate: true
   125      decoration_config:
   126        timeout: 3h
   127      spec:
   128        containers:
   129          - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   130            env:
   131            - name: "BOSKOS_HOST"
   132              value: "boskos.test-pods.svc.cluster.local"
   133            command:
   134            - "runner.sh"
   135            - "./tests/ci-csi-cinder-e2e.sh"
   136            securityContext:
   137              privileged: true
   138            resources:
   139              limits:
   140                cpu: 2
   141                memory: 4Gi
   142              requests:
   143                cpu: 2
   144                memory: 4Gi
   145      annotations:
   146        testgrid-dashboards: provider-openstack-openstack-csi-cinder
   147        testgrid-tab-name: presubmit-e2e-test
   148  
   149    - name: openstack-cloud-csi-manila-e2e-test
   150      cluster: k8s-infra-prow-build
   151      labels:
   152        preset-service-account: "true"
   153        preset-dind-enabled: "true"
   154        preset-kind-volume-mounts: "true"
   155      path_alias: "k8s.io/cloud-provider-openstack"
   156      always_run: false
   157      branches:
   158        - ^master$
   159      run_if_changed: '^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/e2e\/csi\/manila\/|Dockerfile|tests\/playbooks)'
   160      optional: false
   161      decorate: true
   162      decoration_config:
   163        timeout: 3h
   164      spec:
   165        containers:
   166          - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   167            env:
   168            - name: "BOSKOS_HOST"
   169              value: "boskos.test-pods.svc.cluster.local"
   170            command:
   171            - "runner.sh"
   172            - "./tests/ci-csi-manila-e2e.sh"
   173            securityContext:
   174              privileged: true
   175            resources:
   176              limits:
   177                cpu: 2
   178                memory: 4Gi
   179              requests:
   180                cpu: 2
   181                memory: 4Gi
   182      annotations:
   183        testgrid-dashboards: provider-openstack-manila-csi-plugin
   184        testgrid-tab-name: presubmit-e2e-test
   185  
   186    - name: openstack-cloud-csi-cinder-sanity-test
   187      cluster: eks-prow-build-cluster
   188      always_run: false
   189      run_if_changed: '^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/sanity\/cinder\/|Dockerfile|tests\/playbooks)'
   190      decorate: true
   191      branches:
   192        - ^master$
   193      path_alias: "k8s.io/cloud-provider-openstack"
   194      spec:
   195        containers:
   196        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   197          command:
   198          - make
   199          args:
   200          - test-cinder-csi-sanity
   201          resources:
   202            limits:
   203              cpu: 2
   204              memory: 4Gi
   205            requests:
   206              cpu: 2
   207              memory: 4Gi
   208      annotations:
   209        testgrid-dashboards: provider-openstack-openstack-csi-cinder
   210        testgrid-tab-name: presubmit-sanity-test
   211        description: Run cloud-provider-openstack csi sanity tests for cinder-csi-plugin
   212  
   213    - name: openstack-cloud-csi-manila-sanity-test
   214      cluster: eks-prow-build-cluster
   215      always_run: false
   216      run_if_changed: '^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/sanity\/manila\/|Dockerfile|tests\/playbooks)'
   217      decorate: true
   218      branches:
   219        - ^master$
   220      path_alias: "k8s.io/cloud-provider-openstack"
   221      spec:
   222        containers:
   223        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   224          command:
   225          - make
   226          args:
   227          - test-manila-csi-sanity
   228          resources:
   229            limits:
   230              cpu: 2
   231              memory: 4Gi
   232            requests:
   233              cpu: 2
   234              memory: 4Gi
   235      annotations:
   236        testgrid-dashboards: provider-openstack-manila-csi-plugin
   237        testgrid-tab-name: presubmit-sanity-test
   238        description: Run cloud-provider-openstack csi sanity tests for manila-csi-plugin
   239  
   240    - name: openstack-cloud-keystone-authentication-authorization-test
   241      cluster: k8s-infra-prow-build
   242      labels:
   243        preset-service-account: "true"
   244        preset-dind-enabled: "true"
   245        preset-kind-volume-mounts: "true"
   246      path_alias: "k8s.io/cloud-provider-openstack"
   247      always_run: false
   248      branches:
   249        - ^master$
   250      run_if_changed: '^(pkg\/util\/|pkg\/identity\/|cmd\/k8s-keystone-auth\/|tests\/e2e\/k8s-keystone-auth\/|Dockerfile|tests\/playbooks)'
   251      optional: false
   252      decorate: true
   253      decoration_config:
   254        timeout: 3h
   255      spec:
   256        containers:
   257          - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   258            env:
   259            - name: "BOSKOS_HOST"
   260              value: "boskos.test-pods.svc.cluster.local"
   261            command:
   262            - "runner.sh"
   263            - "./tests/ci-keystone-e2e.sh"
   264            securityContext:
   265              privileged: true
   266            resources:
   267              limits:
   268                cpu: 2
   269                memory: 4Gi
   270              requests:
   271                cpu: 2
   272                memory: 4Gi
   273      annotations:
   274        testgrid-dashboards: provider-openstack-keystone-authentication-authorization
   275        testgrid-tab-name: presubmit-e2e-test