Skip to content

Commit dc053e1

Browse files
committed
ci-multinode: Add internal interface to seed
This is required for StackHPC OpenStack tests to access OpenSearch and Prometheus.
1 parent 2d2c001 commit dc053e1

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

etc/kayobe/environments/ci-multinode/inventory/group_vars/seed/network-interfaces

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
admin_oc_interface: "{{ ansible_facts.default_ipv4.interface }}"
66

7+
internal_interface: "{{ vxlan_interfaces[0].device }}.{{ internal_vlan }}"
8+
79
provision_oc_interface: "{{ vxlan_interfaces[0].device}}.{{ provision_oc_vlan }}"
810

911
external_interface: "{{ vxlan_interfaces[0].device }}.{{ external_vlan }}"

etc/kayobe/environments/ci-multinode/seed.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,18 @@ seed_bootstrap_user: "{{ os_distribution if os_distribution == 'ubuntu' else 'cl
33
seed_lvm_groups:
44
- "{{ stackhpc_lvm_group_rootvg }}"
55

6-
seed_extra_network_interfaces: "{{ seed_extra_network_interfaces_external + (seed_extra_network_interfaces_manila if (kolla_enable_manila | bool and kolla_enable_manila_backend_cephfs_native | bool) else []) }}"
6+
seed_extra_network_interfaces: "{{ seed_extra_network_interfaces_external + seed_extra_network_interfaces_internal + (seed_extra_network_interfaces_manila if (kolla_enable_manila | bool and kolla_enable_manila_backend_cephfs_native | bool) else []) }}"
77

88
# Seed has been provided an external interface
99
# for tempest tests and SSH access to machines.
1010
seed_extra_network_interfaces_external:
1111
- "external"
1212
- "public"
1313

14+
# Seed has been provided an internal API interface for StackHPC OpenStack tests.
15+
seed_extra_network_interfaces_internal:
16+
- "internal"
17+
1418
# Seed requires access to the storage network for manila-cephfs.
1519
seed_extra_network_interfaces_manila:
1620
- "storage"

0 commit comments

Comments
 (0)