---
component_skel:
  zun_api:
    belongs_to:
      - zun_all
  zun_compute:
    belongs_to:
      - zun_all

container_skel:
  zun_api_container:
    belongs_to:
      - zun-infra_containers
    contains:
      - zun_api
  zun_compute_container:
    belongs_to:
      - zun-compute_containers
    contains:
      - zun_compute
    properties:
      is_metal: true

physical_skel:
  zun-compute_containers:
    belongs_to:
    - all_containers
  zun-compute_hosts:
    belongs_to:
    - hosts
  zun-infra_containers:
    belongs_to:
    - all_containers
  zun-infra_hosts:
    belongs_to:
    - hosts

---
component_skel:
  zun_api:
    belongs_to:
      - zun_all
  zun_compute:
    belongs_to:
      - zun_all

container_skel:
  zun_api_container:
    belongs_to:
      - zun-infra_containers
    contains:
      - zun_api
  zun_compute_container:
    belongs_to:
      - zun-compute_containers
    contains:
      - neutron_linuxbridge_agent
      - neutron_openvswitch_agent
      - neutron_sriov_nic_agent
      - zun_compute
    properties:
      is_metal: true

physical_skel:
  zun-compute_containers:
    belongs_to:
    - all_containers
  zun-compute_hosts:
    belongs_to:
    - hosts
  zun-infra_containers:
    belongs_to:
    - all_containers
  zun-infra_hosts:
    belongs_to:
    - hosts

Install neutron components on Zun compute hosts without Nova
Install neutron components on Zun compute hosts without Nova

At present Zun will only work on hosts with Nova present as these
receive the relevant Neutron components. This patch adds the
Neutron components to the Zun compute group so they can be
installed in environments where Nova and Zun are kept separate.

Change-Id: I2dd9f8d066b25053d1a7acfe228ec72c58132c45
