3 - - neutron-gateway:amqp
7 - - nova-cloud-controller:identity-service
8 - keystone:identity-service
9 - - glance:identity-service
10 - keystone:identity-service
11 - - neutron-api:identity-service
12 - keystone:identity-service
13 - - neutron-api:shared-db
16 - rabbitmq-server:amqp
17 - - neutron-gateway:neutron-plugin-api
18 - neutron-api:neutron-plugin-api
22 - rabbitmq-server:amqp
23 - - nova-cloud-controller:image-service
24 - glance:image-service
25 - - nova-compute:image-service
26 - glance:image-service
27 - - nova-cloud-controller:cloud-compute
28 - nova-compute:cloud-compute
29 - - nova-cloud-controller:amqp
30 - rabbitmq-server:amqp
31 - - nova-cloud-controller:quantum-network-service
32 - neutron-gateway:quantum-network-service
33 - - openstack-dashboard:identity-service
34 - keystone:identity-service
35 - - nova-cloud-controller:shared-db
37 - - nova-cloud-controller:neutron-api
38 - neutron-api:neutron-api
39 - - cinder:image-service
40 - glance:image-service
42 - rabbitmq-server:amqp
43 - - cinder:identity-service
44 - keystone:identity-service
45 - - cinder:cinder-volume-service
46 - nova-cloud-controller:cinder-volume-service
47 - - cinder-ceph:storage-backend
48 - cinder:storage-backend
60 - nova-compute:juju-info
62 - neutron-gateway:juju-info
65 - - ceph-radosgw:identity-service
66 - keystone:identity-service
68 - rabbitmq-server:amqp
69 - - ceilometer-agent:ceilometer-service
70 - ceilometer:ceilometer-service
71 - - ceilometer:identity-service
72 - keystone:identity-service
73 - - ceilometer:identity-notifications
74 - keystone:identity-notifications
75 - - ceilometer-agent:nova-ceilometer
76 - nova-compute:nova-ceilometer
77 - - ceilometer:shared-db
81 - - heat:identity-service
82 - keystone:identity-service
84 - rabbitmq-server:amqp
85 - - congress:shared-db
87 - - congress:identity-service
88 - keystone:identity-service
90 - rabbitmq-server:amqp
95 {% if os.network.controller == 'nosdn' %}
96 - - neutron-openvswitch:amqp
97 - rabbitmq-server:amqp
98 - - nova-compute:neutron-plugin
99 - neutron-openvswitch:neutron-plugin
100 - - neutron-openvswitch:neutron-plugin-api
101 - neutron-api:neutron-plugin-api
102 {% elif os.network.controller == 'odl' %}
103 - - "neutron-api:neutron-plugin-api-subordinate"
104 - "neutron-api-odl:neutron-plugin-api-subordinate"
105 - - "nova-compute:neutron-plugin"
106 - "openvswitch-odl:neutron-plugin"
107 - - "neutron-gateway"
109 - - "openvswitch-odl:ovsdb-manager"
110 - "odl-controller:ovsdb-manager"
111 - - "neutron-api-odl:odl-controller"
112 - "odl-controller:controller-api"
113 {% elif os.network.controller == 'onos' %}
114 - - "neutron-api:neutron-plugin-api-subordinate"
115 - "neutron-api-onos:neutron-plugin-api-subordinate"
116 - - "nova-compute:neutron-plugin"
117 - "openvswitch-onos:neutron-plugin"
118 - - "neutron-gateway"
120 - - "openvswitch-onos:ovsdb-manager"
121 - "onos-controller:ovsdb-manager"
122 - - "neutron-api-onos:onos-controller"
123 - "onos-controller:controller-api"