|
11 | 11 | - name: Create COO subscription |
12 | 12 | source: "{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/create-coo-subscription.yaml" |
13 | 13 | type: playbook |
14 | | - cifmw_install_yamls_vars: |
15 | | - BMO_SETUP: false |
16 | 14 | cifmw_edpm_prepare_kustomizations: |
17 | 15 | - apiVersion: kustomize.config.k8s.io/v1beta1 |
18 | 16 | kind: Kustomization |
|
38 | 36 | target: |
39 | 37 | kind: OpenStackControlPlane |
40 | 38 |
|
| 39 | +- job: |
| 40 | + name: telemetry-operator-multinode-autoscaling-tempest |
| 41 | + parent: telemetry-operator-multinode-autoscaling |
| 42 | + vars: |
| 43 | + test_fw: test_operator |
| 44 | + cifmw_test_operator_tempest_namespace: podified-antelope-centos9 |
| 45 | + cifmw_test_operator_tempest_container: openstack-tempest-all |
| 46 | + cifmw_test_operator_tempest_image_tag: 'current-podified' |
| 47 | + cifmw_test_operator_tempest_external_plugin: |
| 48 | + # workaround(telemetry_tempest_plugin_release) |
| 49 | + # NOTE: Until the telemetry-tempest-plugin repo is tagged and the new version is used in the tempest image, we need to manually install it as an external plugin to use the autoscaling tests. |
| 50 | + - repository: "https://opendev.org/openstack/telemetry-tempest-plugin.git" |
| 51 | + changeRepository: "https://review.opendev.org/openstack/telemetry-tempest-plugin" |
| 52 | + changeRefspec: "master" |
| 53 | + # This value is used to populate the `tempestconfRun` parameter of the Tempest CR: https://openstack-k8s-operators.github.io/test-operator/crds.html#tempest-custom-resource |
| 54 | + # https://github.com/openstack-k8s-operators/ci-framework/blob/main/roles/test_operator/defaults/main.yml |
| 55 | + cifmw_tempest_tempestconf_config: |
| 56 | + overrides: | |
| 57 | + validation.run_validation true |
| 58 | + identity.v3_endpoint_type public |
| 59 | + service_available.ceilometer true |
| 60 | + service_available.sg_core true |
| 61 | + service_available.aodh true |
| 62 | + telemetry.sg_core_service_url "ceilometer.openstack.svc.cluster.local:3000" |
| 63 | + cifmw_test_operator_tempest_include_list: | |
| 64 | + telemetry_tempest_plugin.scenario |
| 65 | + telemetry_tempest_plugin.aodh |
| 66 | + cifmw_test_operator_tempest_exclude_list: | |
| 67 | + telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest.test_ceilometer_sg_core_integration |
| 68 | +
|
41 | 69 | - project: |
42 | 70 | name: openstack-k8s-operators/telemetry-operator |
43 | 71 | templates: |
44 | 72 | - podified-multinode-edpm-pipeline |
45 | 73 | github-check: |
46 | 74 | jobs: |
47 | | - - telemetry-operator-multinode-autoscaling |
| 75 | + - telemetry-operator-multinode-autoscaling-tempest |
0 commit comments