summaryrefslogtreecommitdiffstats
path: root/ci/bundle_tpl/relations.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'ci/bundle_tpl/relations.yaml')
-rw-r--r--ci/bundle_tpl/relations.yaml71
1 files changed, 43 insertions, 28 deletions
diff --git a/ci/bundle_tpl/relations.yaml b/ci/bundle_tpl/relations.yaml
index c2e12a98..fed519f8 100644
--- a/ci/bundle_tpl/relations.yaml
+++ b/ci/bundle_tpl/relations.yaml
@@ -89,36 +89,51 @@
- - congress:amqp
- rabbitmq-server:amqp
{% if os.lxd %}
- - - nova-compute:lxd
- - lxd:lxd
+ - [ nova-compute:lxd, lxd:lxd ]
{% endif %}
{% if os.network.controller == 'nosdn' %}
- - - neutron-openvswitch:amqp
- - rabbitmq-server:amqp
- - - nova-compute:neutron-plugin
- - neutron-openvswitch:neutron-plugin
- - - neutron-openvswitch:neutron-plugin-api
- - neutron-api:neutron-plugin-api
+ - [ neutron-openvswitch:amqp, rabbitmq-server:amqp ]
+ - [ nova-compute:neutron-plugin, neutron-openvswitch:neutron-plugin ]
+ - [ neutron-openvswitch:neutron-plugin-api, neutron-api:neutron-plugin-api ]
{% elif os.network.controller == 'odl' %}
- - - "neutron-api:neutron-plugin-api-subordinate"
- - "neutron-api-odl:neutron-plugin-api-subordinate"
- - - "nova-compute:neutron-plugin"
- - "openvswitch-odl:neutron-plugin"
- - - "neutron-gateway"
- - "openvswitch-odl"
- - - "openvswitch-odl:ovsdb-manager"
- - "odl-controller:ovsdb-manager"
- - - "neutron-api-odl:odl-controller"
- - "odl-controller:controller-api"
+ - [ neutron-api:neutron-plugin-api-subordinate, neutron-api-odl:neutron-plugin-api-subordinate ]
+ - [ nova-compute:neutron-plugin, openvswitch-odl:neutron-plugin ]
+ - [ neutron-gateway, openvswitch-odl ]
+ - [ openvswitch-odl:ovsdb-manager, odl-controller:ovsdb-manager ]
+ - [ neutron-api-odl:odl-controller, odl-controller:controller-api ]
{% elif os.network.controller == 'onos' %}
- - - "neutron-api:neutron-plugin-api-subordinate"
- - "neutron-api-onos:neutron-plugin-api-subordinate"
- - - "nova-compute:neutron-plugin"
- - "openvswitch-onos:neutron-plugin"
- - - "neutron-gateway"
- - "openvswitch-onos"
- - - "openvswitch-onos:ovsdb-manager"
- - "onos-controller:ovsdb-manager"
- - - "neutron-api-onos:onos-controller"
- - "onos-controller:controller-api"
+ - [ neutron-api:neutron-plugin-api-subordinate, neutron-api-onos:neutron-plugin-api-subordinate ]
+ - [ nova-compute:neutron-plugin, openvswitch-onos:neutron-plugin ]
+ - [ neutron-gateway, openvswitch-onos ]
+ - [ openvswitch-onos:ovsdb-manager, onos-controller:ovsdb-manager ]
+ - [ neutron-api-onos:onos-controller, onos-controller:controller-api ]
+{% elif os.network.controller == 'ocl' %}
+ - [ contrail-configuration:cassandra, cassandra:database ]
+ - [ contrail-configuration, zookeeper ]
+ - [ contrail-configuration, rabbitmq-server ]
+ - [ contrail-configuration, keystone ]
+ - [ neutron-api-contrail, contrail-configuration ]
+ - [ neutron-api-contrail, keystone ]
+ - [ contrail-control:contrail-api, contrail-configuration:contrail-api ]
+ - [ contrail-control:contrail-discovery, contrail-configuration:contrail-discovery ]
+ - [ contrail-control:contrail-ifmap, contrail-configuration:contrail-ifmap ]
+ - [ contrail-control, keystone ]
+ - [ contrail-analytics:cassandra, cassandra:database ]
+ - [ contrail-analytics:contrail-analytics-api, contrail-configuration:contrail-analytics-api ]
+ - [ contrail-configuration:contrail-discovery, contrail-analytics:contrail-discovery ]
+ - [ contrail-webui, keystone ]
+ - [ contrail-webui:contrail_api, contrail-configuration:contrail-api ]
+ - [ contrail-webui:contrail_discovery, contrail-configuration:contrail-discovery ]
+ - [ contrail-webui:cassandra, cassandra:database ]
+ - [ nova-compute, neutron-contrail ]
+ - [ neutron-contrail:contrail-discovery, contrail-configuration:contrail-discovery ]
+ - [ neutron-contrail:contrail-api, contrail-configuration:contrail-api ]
+ - [ neutron-contrail, keystone ]
+ - [ contrail-configuration, ntp ]
+ - [ contrail-control, ntp ]
+ - [ contrail-analytics, ntp ]
+ - [ contrail-configuration, haproxy ]
+ - [ contrail-analytics, haproxy ]
+ - [ contrail-webui, haproxy ]
+ - [ haproxy, keepalived ]
{% endif %}