15c93fdbd9
This configures iscsid so that it runs as a container on relevant roles (undercloud, controller, compute, and volume). When the iscsid docker service is provision it will also run an ansible snippet that disables the iscsid.socket on the host OS thus disabling the hosts systemd from auto-starting iscsid as it normally does. Co-Authored-By: Jon Bernard <jobernar@redhat.com> Change-Id: I2ea741ad978f166e199d47ed1b52369e9b031f1f
57 lines
2.3 KiB
YAML
57 lines
2.3 KiB
YAML
###############################################################################
|
|
# Role: Undercloud #
|
|
###############################################################################
|
|
- name: Undercloud
|
|
description: |
|
|
EXPERIMENTAL. A role to deploy the undercloud via heat using the 'openstack
|
|
undercloud deploy' command.
|
|
CountDefault: 1
|
|
disable_constraints: True
|
|
tags:
|
|
- primary
|
|
- controller
|
|
ServicesDefault:
|
|
- OS::TripleO::Services::Apache
|
|
- OS::TripleO::Services::GlanceApi
|
|
- OS::TripleO::Services::HeatApi
|
|
- OS::TripleO::Services::HeatApiCfn
|
|
- OS::TripleO::Services::HeatEngine
|
|
- OS::TripleO::Services::IronicApi
|
|
- OS::TripleO::Services::IronicConductor
|
|
- OS::TripleO::Services::IronicPxe
|
|
- OS::TripleO::Services::Iscsid
|
|
- OS::TripleO::Services::Keystone
|
|
- OS::TripleO::Services::Memcached
|
|
- OS::TripleO::Services::MistralApi
|
|
- OS::TripleO::Services::MistralEngine
|
|
- OS::TripleO::Services::MistralExecutor
|
|
- OS::TripleO::Services::MongoDb
|
|
- OS::TripleO::Services::MySQL
|
|
- OS::TripleO::Services::NeutronApi
|
|
- OS::TripleO::Services::NeutronCorePlugin
|
|
- OS::TripleO::Services::NeutronDhcpAgent
|
|
- OS::TripleO::Services::NeutronOvsAgent
|
|
- OS::TripleO::Services::NeutronServer
|
|
- OS::TripleO::Services::NovaApi
|
|
- OS::TripleO::Services::NovaConductor
|
|
- OS::TripleO::Services::NovaIronic
|
|
- OS::TripleO::Services::NovaMetadata
|
|
- OS::TripleO::Services::NovaPlacement
|
|
- OS::TripleO::Services::NovaScheduler
|
|
- OS::TripleO::Services::Ntp
|
|
- OS::TripleO::Services::RabbitMQ
|
|
- OS::TripleO::Services::SwiftProxy
|
|
- OS::TripleO::Services::SwiftRingBuilder
|
|
- OS::TripleO::Services::SwiftStorage
|
|
- OS::TripleO::Services::UndercloudAodhApi
|
|
- OS::TripleO::Services::UndercloudAodhEvaluator
|
|
- OS::TripleO::Services::UndercloudAodhListener
|
|
- OS::TripleO::Services::UndercloudAodhNotifier
|
|
- OS::TripleO::Services::UndercloudCeilometerAgentCentral
|
|
- OS::TripleO::Services::UndercloudCeilometerAgentNotification
|
|
- OS::TripleO::Services::UndercloudGnocchiApi
|
|
- OS::TripleO::Services::UndercloudGnocchiMetricd
|
|
- OS::TripleO::Services::UndercloudGnocchiStatsd
|
|
- OS::TripleO::Services::UndercloudPankoApi
|
|
- OS::TripleO::Services::Zaqar
|