Skip to content

Commit

Permalink
Extend test-operator zuul job to enable horizon testing
Browse files Browse the repository at this point in the history
  • Loading branch information
ashu-011 committed Dec 16, 2024
1 parent 20927e1 commit bfbe07a
Showing 1 changed file with 68 additions and 0 deletions.
68 changes: 68 additions & 0 deletions .zuul.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,60 @@
name: podified-multinode-edpm-deployment-crc-test-operator
parent: podified-multinode-edpm-deployment-crc
vars:
cifmw_edpm_deploy_hci: true
cifmw_cephadm_single_host_defaults: true
crc_ci_bootstrap_networking:
networks:
default:
mtu: "{{ ('ibm' in nodepool.cloud) | ternary('1440', '1500') }}"
router_net: "{{ ('ibm' in nodepool.cloud) | ternary('hostonly', 'public') }}"
range: 192.168.122.0/24
internal-api:
vlan: 20
range: 172.17.0.0/24
storage:
vlan: 21
range: 172.18.0.0/24
tenant:
vlan: 22
range: 172.19.0.0/24
storage-mgmt:
vlan: 23
range: 172.20.0.0/24
instances:
controller:
networks:
default:
ip: 192.168.122.11
crc:
networks:
default:
ip: 192.168.122.10
internal-api:
ip: 172.17.0.5
storage:
ip: 172.18.0.5
tenant:
ip: 172.19.0.5
storage-mgmt:
ip: 172.20.0.5
compute-0:
networks:
default:
ip: 192.168.122.100
internal-api:
ip: 172.17.0.100
config_nm: false
storage:
ip: 172.18.0.100
config_nm: false
tenant:
ip: 172.19.0.100
config_nm: false
storage-mgmt:
ip: 172.20.0.100
config_nm: false

cifmw_install_yamls_whitelisted_vars:
- 'TEST_REPO'
- 'TEST_BRANCH'
Expand Down Expand Up @@ -63,9 +117,13 @@
cifmw_tempest_tempestconf_config:
overrides: |
compute-feature-enabled.dhcp_domain ''
dashboard.dashboard_url https://horizon-openstack.apps-crc.testing/dashboard/
dashboard.login_url https://horizon-openstack.apps-crc.testing/dashboard/auth/login/
dashboard.disable_ssl_certificate_validation True
identity.v3_endpoint_type public
service_available.swift false
service_available.cinder false
service_available.horizon True
cifmw_test_operator_tempest_workflow:
- stepName: 'full'
- stepName: 'single-test'
Expand Down Expand Up @@ -96,6 +154,11 @@
cifmw_test_operator_tobiko_network_attachments:
- ctlplane

# Horizontest
cifmw_run_horizontest: true
cifmw_test_operator_horizontest_auth_url: "https://keystone-public-openstack.apps-crc.testing"
cifmw_test_operator_horizontest_dashboard_url: "https://horizon-openstack.apps-crc.testing/"

# Ansibletest
run_ansibletest: true
cifmw_test_operator_ansibletest_ansible_git_repo: https://github.com/ansible/test-playbooks
Expand All @@ -107,6 +170,11 @@
cifmw_test_operator_ansibletest_ansible_var_files: |
---
foo: bar
cifmw_extras:
- "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/ci-framework'].src_dir }}/scenarios/centos-9/multinode-ci.yml"
- "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/ci-framework'].src_dir }}/scenarios/centos-9/hci_ceph_backends.yml"

required-projects: &rp
- name: openstack-k8s-operators/install_yamls
override-checkout: main
Expand Down

0 comments on commit bfbe07a

Please sign in to comment.