all_classes:
  - profile::webserver::apache
  - profile::base::base
  - partial::rpm
  - partial::mirror

  - profile::openstack::identity
  - profile::openstack::image

  - mysql::server
  - keystone::db::mysql
  - glance::db::mysql
  - nova::db::mysql
  - neutron::db::mysql

  - openstack::auth_file

  - profile::messaging::rabbitmq

  - profile::openstack::compute::api
  - profile::openstack::compute::scheduler
  - profile::openstack::compute::conductor

  - profile::openstack::network::controller
  - profile::openstack::network::metadata
  - profile::openstack::network::l3
  - profile::openstack::network::dhcp
  - profile::openstack::compute::hypervisor

build_classes:
  - profile::webserver::apache
  - profile::base::base
  - partial::mirror
  - partial

infra_classes:
  - profile::webserver::apache
  - profile::base::base
  - profile::application::consul

control_classes:
  - profile::base::base
  - profile::application::consul
  - profile::openstack::identity
  - profile::openstack::image
  - profile::messaging::rabbitmq
  - profile::openstack::compute::api
  - profile::openstack::compute::scheduler
  - profile::openstack::compute::conductor
  - profile::openstack::network::controller
  - profile::openstack::network::metadata
  - profile::openstack::network::l3
  - profile::openstack::network::dhcp
  - openstack::auth_file

  - profile::openstack::database::sql

hyper_classes:
  - profile::application::consul
  - profile::openstack::compute::hypervisor

all_classes:
  - profile::webserver::apache
  - profile::base::base
  - partial::rpm
  - partial::mirror

  - profile::openstack::identity
  - profile::openstack::image

  - mysql::server
  - keystone::db::mysql
  - glance::db::mysql
  - nova::db::mysql
  - neutron::db::mysql

  - openstack::auth_file

  - profile::messaging::rabbitmq

  - profile::openstack::compute::api
  - profile::openstack::compute::scheduler
  - profile::openstack::compute::conductor

  - profile::openstack::network::controller
  - profile::openstack::network::metadata
  - profile::openstack::network::l3
  - profile::openstack::network::dhcp
  - profile::openstack::compute::hypervisor

build_classes:
  - profile::webserver::apache
  - profile::base::base
  - partial::mirror
  - partial

infra_classes:
  - profile::webserver::apache
  - profile::base::base
  - profile::application::consul

control_classes:
  - profile::base::base
  - profile::application::consul
  - profile::openstack::identity
  - profile::openstack::image
  - profile::messaging::rabbitmq
  - profile::openstack::compute::api
  - profile::openstack::compute::scheduler
  - profile::openstack::compute::conductor
  - profile::openstack::network::controller
  - profile::openstack::network::metadata
  - profile::openstack::network::l3
  - profile::openstack::network::dhcp
  - openstack::auth_file

  - profile::openstack::database::sql

hyper_classes:
  - profile::base::base
  - profile::application::consul
  - profile::openstack::compute::hypervisor

Add base profile to hypervisor
Add base profile to hypervisor
