|
11 | 11 | - openstack-k8s-operators-content-provider |
12 | 12 | vars: |
13 | 13 | cifmw_test_operator_bundle: "{{ content_provider_registry_ip }}:5001/openstack-k8s-operators/test-operator:{{ zuul.patchset }}" |
| 14 | + cifmw_test_operator_version: "{{ zuul.patchset }}" |
14 | 15 | periodic: |
15 | 16 | jobs: |
16 | 17 | - openstack-k8s-operators-content-provider: |
|
22 | 23 |
|
23 | 24 | - job: |
24 | 25 | name: podified-multinode-edpm-deployment-crc-test-operator |
25 | | - parent: podified-multinode-edpm-deployment-crc |
| 26 | + parent: podified-multinode-hci-deployment-crc-1comp-backends |
26 | 27 | vars: |
27 | 28 | cifmw_install_yamls_whitelisted_vars: |
28 | 29 | - 'TEST_REPO' |
|
41 | 42 | type: tobiko |
42 | 43 | - name: ansibletest |
43 | 44 | type: ansibletest |
| 45 | + - name: horizontest |
| 46 | + type: horizontest |
44 | 47 |
|
45 | 48 | # Tempest |
46 | 49 | cifmw_run_tempest: true |
|
67 | 70 | tempest.api.identity.admin.v3.test_users.UsersV3TestJSON.test_update_user_password |
68 | 71 | cifmw_test_operator_tempest_expected_failures_list: | |
69 | 72 | foobar |
70 | | - cifmw_tempest_tempestconf_config: |
| 73 | + cifmw_test_operator_tempest_tempestconf_config: |
71 | 74 | overrides: | |
72 | 75 | compute-feature-enabled.dhcp_domain '' |
| 76 | + dashboard.dashboard_url https://horizon-openstack.apps-crc.testing/dashboard/ |
| 77 | + dashboard.login_url https://horizon-openstack.apps-crc.testing/dashboard/auth/login/ |
| 78 | + dashboard.disable_ssl_certificate_validation True |
73 | 79 | identity.v3_endpoint_type public |
74 | 80 | service_available.swift false |
75 | 81 | service_available.cinder false |
| 82 | + service_available.horizon True |
76 | 83 | cifmw_test_operator_tempest_workflow: |
77 | 84 | - stepName: 'full' |
78 | 85 | - stepName: 'single-test' |
79 | 86 | tempestRun: |
80 | 87 | includeList: | |
81 | 88 | tempest.api.compute.admin.test_flavors.FlavorsAdminTestJSON.test_create_flavor_using_string_ram |
| 89 | + concurrency: 8 |
| 90 | + tempestconfRun: |
| 91 | + collectTiming: true |
| 92 | + |
82 | 93 | cifmw_test_operator_tempest_extra_images: |
83 | 94 | - URL: https://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img |
84 | 95 | name: cirros-0.6.2-test-operator |
|
91 | 102 | cifmw_test_operator_tempest_ntp_extra_images: https://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img |
92 | 103 | cifmw_test_operator_tempest_network_attachments: |
93 | 104 | - ctlplane |
| 105 | + cifmw_test_operator_tempest_extra_mounts: |
| 106 | + - name: v1 |
| 107 | + region: r1 |
| 108 | + extraVol: |
| 109 | + - propagation: |
| 110 | + - Tempest |
| 111 | + extraVolType: Ceph |
| 112 | + volumes: |
| 113 | + - name: ceph |
| 114 | + secret: |
| 115 | + secretName: openstack-config-secret |
| 116 | + mounts: |
| 117 | + - name: ceph |
| 118 | + mountPath: "/etc/ceph" |
| 119 | + readOnly: true |
94 | 120 |
|
95 | 121 | # Tobiko |
96 | 122 | cifmw_run_tobiko: true |
|
102 | 128 | testenv: 'sanity' |
103 | 129 | cifmw_test_operator_tobiko_network_attachments: |
104 | 130 | - ctlplane |
| 131 | + cifmw_test_operator_tobiko_extra_mounts: |
| 132 | + - name: v1 |
| 133 | + region: r1 |
| 134 | + extraVol: |
| 135 | + - propagation: |
| 136 | + - Tobiko |
| 137 | + extraVolType: Ceph |
| 138 | + volumes: |
| 139 | + - name: ceph |
| 140 | + secret: |
| 141 | + secretName: openstack-config-secret |
| 142 | + mounts: |
| 143 | + - name: ceph |
| 144 | + mountPath: "/etc/ceph" |
| 145 | + readOnly: true |
| 146 | + |
| 147 | + # Horizontest |
| 148 | + cifmw_run_horizontest: true |
| 149 | + cifmw_test_operator_horizontest_auth_url: "https://keystone-public-openstack.apps-crc.testing" |
| 150 | + cifmw_test_operator_horizontest_dashboard_url: "https://horizon-openstack.apps-crc.testing/" |
| 151 | + cifmw_test_operator_horizontest_extra_flag: "not pagination and test_users.py" |
| 152 | + cifmw_test_operator_horizontest_project_name_xpath: //*[@class="context-project"]//ancestor::ul |
| 153 | + cifmw_test_operator_horizontest_extra_mounts: |
| 154 | + - name: v1 |
| 155 | + region: r1 |
| 156 | + extraVol: |
| 157 | + - propagation: |
| 158 | + - HorizonTest |
| 159 | + extraVolType: Ceph |
| 160 | + volumes: |
| 161 | + - name: ceph |
| 162 | + secret: |
| 163 | + secretName: openstack-config-secret |
| 164 | + mounts: |
| 165 | + - name: ceph |
| 166 | + mountPath: "/etc/ceph" |
| 167 | + readOnly: true |
105 | 168 |
|
106 | 169 | # Ansibletest |
107 | 170 | run_ansibletest: true |
|
114 | 177 | cifmw_test_operator_ansibletest_ansible_var_files: | |
115 | 178 | --- |
116 | 179 | foo: bar |
| 180 | + cifmw_test_operator_ansibletest_extra_mounts: |
| 181 | + - name: v1 |
| 182 | + region: r1 |
| 183 | + extraVol: |
| 184 | + - propagation: |
| 185 | + - AnsibleTest |
| 186 | + extraVolType: Ceph |
| 187 | + volumes: |
| 188 | + - name: ceph |
| 189 | + secret: |
| 190 | + secretName: openstack-config-secret |
| 191 | + mounts: |
| 192 | + - name: ceph |
| 193 | + mountPath: "/etc/ceph" |
| 194 | + readOnly: true |
| 195 | + |
| 196 | + pre_deploy: |
| 197 | + - name: 61 HCI pre deploy kustomizations |
| 198 | + type: playbook |
| 199 | + source: control_plane_hci_pre_deploy.yml |
| 200 | + - name: 80 Kustomize OpenStack CR |
| 201 | + type: playbook |
| 202 | + source: control_plane_horizon.yml |
| 203 | + |
| 204 | + |
117 | 205 | required-projects: &rp |
118 | 206 | - name: openstack-k8s-operators/install_yamls |
119 | 207 | override-checkout: main |
|
0 commit comments