![Martin Schuppert](/assets/img/avatar_default.png)
As of Rocky [1], the nova-consoleauth service has been deprecated and cell databases are used for storing token authorizations. All new consoles will be supported by the database backend and existing consoles will be reset. Console proxies must be run per cell because the new console token authorizations are stored in cell databases. nova-consoleauth was deprecated in tripleo with: I68485a6c4da4476d07ec0ab5e7b5a4c528820a4f This change now removes the NovaConsoleauth Service. [1] https://docs.openstack.org/releasenotes/nova/rocky.html Closes-Bug: #1828414 Change-Id: Icdfbf26b5e83cc07a560eb227a0cf822e4c5a1e3
177 lines
7.3 KiB
YAML
177 lines
7.3 KiB
YAML
###############################################################################
|
|
# Role: ControllerStorageNfs #
|
|
###############################################################################
|
|
- name: ControllerStorageNfs
|
|
description: |
|
|
Controller role that has all the controller services loaded, handles
|
|
Database, Messaging and Network functions, and additionally runs a ganesha
|
|
service as a CephFS to NFS gateway. The gateway serves NFS exports via a
|
|
VIP on a new isolated StorageNFS network.
|
|
# ganesha service should always be deployed in HA configuration.
|
|
CountDefault: 3
|
|
tags:
|
|
- primary
|
|
- controller
|
|
networks:
|
|
External:
|
|
subnet: external_subnet
|
|
InternalApi:
|
|
subnet: internal_api_subnet
|
|
Storage:
|
|
subnet: storage_subnet
|
|
StorageMgmt:
|
|
subnet: storage_mgmt_subnet
|
|
StorageNFS:
|
|
subnet: storage_nfs_subnet
|
|
Tenant:
|
|
subnet: tenant_subnet
|
|
HostnameFormatDefault: '%stackname%-controller-%index%'
|
|
# Deprecated & backward-compatible values (FIXME: Make parameters consistent)
|
|
# Set uses_deprecated_params to True if any deprecated params are used.
|
|
uses_deprecated_params: True
|
|
deprecated_param_extraconfig: 'controllerExtraConfig'
|
|
deprecated_param_flavor: 'OvercloudControlFlavor'
|
|
deprecated_param_image: 'controllerImage'
|
|
ServicesDefault:
|
|
- OS::TripleO::Services::Aide
|
|
- OS::TripleO::Services::AodhApi
|
|
- OS::TripleO::Services::AodhEvaluator
|
|
- OS::TripleO::Services::AodhListener
|
|
- OS::TripleO::Services::AodhNotifier
|
|
- OS::TripleO::Services::AuditD
|
|
- OS::TripleO::Services::BarbicanApi
|
|
- OS::TripleO::Services::BarbicanBackendSimpleCrypto
|
|
- OS::TripleO::Services::BarbicanBackendDogtag
|
|
- OS::TripleO::Services::BarbicanBackendKmip
|
|
- OS::TripleO::Services::BarbicanBackendPkcs11Crypto
|
|
- OS::TripleO::Services::BootParams
|
|
- OS::TripleO::Services::CACerts
|
|
- OS::TripleO::Services::CeilometerAgentCentral
|
|
- OS::TripleO::Services::CeilometerAgentNotification
|
|
- OS::TripleO::Services::CephExternal
|
|
- OS::TripleO::Services::CephMds
|
|
- OS::TripleO::Services::CephMgr
|
|
- OS::TripleO::Services::CephMon
|
|
- OS::TripleO::Services::CephNfs
|
|
- OS::TripleO::Services::CephRbdMirror
|
|
- OS::TripleO::Services::CephRgw
|
|
- OS::TripleO::Services::CertmongerUser
|
|
- OS::TripleO::Services::CinderApi
|
|
- OS::TripleO::Services::CinderBackendDellPs
|
|
- OS::TripleO::Services::CinderBackendDellSc
|
|
- OS::TripleO::Services::CinderBackendDellEMCUnity
|
|
- OS::TripleO::Services::CinderBackendDellEMCVMAXISCSI
|
|
- OS::TripleO::Services::CinderBackendDellEMCXTREMIOISCSI
|
|
- OS::TripleO::Services::CinderBackendNetApp
|
|
- OS::TripleO::Services::CinderBackendPure
|
|
- OS::TripleO::Services::CinderBackendScaleIO
|
|
- OS::TripleO::Services::CinderBackendVRTSHyperScale
|
|
- OS::TripleO::Services::CinderBackup
|
|
- OS::TripleO::Services::CinderHPELeftHandISCSI
|
|
- OS::TripleO::Services::CinderScheduler
|
|
- OS::TripleO::Services::CinderVolume
|
|
- OS::TripleO::Services::Clustercheck
|
|
- OS::TripleO::Services::Collectd
|
|
- OS::TripleO::Services::ContainerImagePrepare
|
|
- OS::TripleO::Services::Docker
|
|
- OS::TripleO::Services::Ec2Api
|
|
- OS::TripleO::Services::Etcd
|
|
- OS::TripleO::Services::ExternalSwiftProxy
|
|
- OS::TripleO::Services::Fluentd
|
|
- OS::TripleO::Services::GlanceApi
|
|
- OS::TripleO::Services::GnocchiApi
|
|
- OS::TripleO::Services::GnocchiMetricd
|
|
- OS::TripleO::Services::GnocchiStatsd
|
|
- OS::TripleO::Services::HAproxy
|
|
- OS::TripleO::Services::HeatApi
|
|
- OS::TripleO::Services::HeatApiCloudwatch
|
|
- OS::TripleO::Services::HeatApiCfn
|
|
- OS::TripleO::Services::HeatEngine
|
|
- OS::TripleO::Services::Horizon
|
|
- OS::TripleO::Services::IpaClient
|
|
- OS::TripleO::Services::Ipsec
|
|
- OS::TripleO::Services::IronicApi
|
|
- OS::TripleO::Services::IronicConductor
|
|
- OS::TripleO::Services::IronicInspector
|
|
- OS::TripleO::Services::IronicPxe
|
|
- OS::TripleO::Services::IronicNeutronAgent
|
|
- OS::TripleO::Services::Iscsid
|
|
- OS::TripleO::Services::Keepalived
|
|
- OS::TripleO::Services::Kernel
|
|
- OS::TripleO::Services::Keystone
|
|
- OS::TripleO::Services::LoginDefs
|
|
- OS::TripleO::Services::ManilaApi
|
|
- OS::TripleO::Services::ManilaBackendCephFs
|
|
- OS::TripleO::Services::ManilaBackendIsilon
|
|
- OS::TripleO::Services::ManilaBackendNetapp
|
|
- OS::TripleO::Services::ManilaBackendUnity
|
|
- OS::TripleO::Services::ManilaBackendVNX
|
|
- OS::TripleO::Services::ManilaBackendVMAX
|
|
- OS::TripleO::Services::ManilaScheduler
|
|
- OS::TripleO::Services::ManilaShare
|
|
- OS::TripleO::Services::Memcached
|
|
- OS::TripleO::Services::MetricsQdr
|
|
- OS::TripleO::Services::MySQL
|
|
- OS::TripleO::Services::MySQLClient
|
|
- OS::TripleO::Services::NeutronApi
|
|
- OS::TripleO::Services::NeutronBgpVpnApi
|
|
- OS::TripleO::Services::NeutronSfcApi
|
|
- OS::TripleO::Services::NeutronCorePlugin
|
|
- OS::TripleO::Services::NeutronDhcpAgent
|
|
- OS::TripleO::Services::NeutronL2gwAgent
|
|
- OS::TripleO::Services::NeutronL2gwApi
|
|
- OS::TripleO::Services::NeutronL3Agent
|
|
- OS::TripleO::Services::NeutronLbaasv2Agent
|
|
- OS::TripleO::Services::NeutronLbaasv2Api
|
|
- OS::TripleO::Services::NeutronLinuxbridgeAgent
|
|
- OS::TripleO::Services::NeutronMetadataAgent
|
|
- OS::TripleO::Services::NeutronML2FujitsuCfab
|
|
- OS::TripleO::Services::NeutronML2FujitsuFossw
|
|
- OS::TripleO::Services::NeutronOvsAgent
|
|
- OS::TripleO::Services::NeutronVppAgent
|
|
- OS::TripleO::Services::NovaApi
|
|
- OS::TripleO::Services::NovaConductor
|
|
- OS::TripleO::Services::NovaIronic
|
|
- OS::TripleO::Services::NovaMetadata
|
|
- OS::TripleO::Services::NovaScheduler
|
|
- OS::TripleO::Services::NovaVncProxy
|
|
- OS::TripleO::Services::ContainersLogrotateCrond
|
|
- OS::TripleO::Services::OctaviaApi
|
|
- OS::TripleO::Services::OctaviaDeploymentConfig
|
|
- OS::TripleO::Services::OctaviaHealthManager
|
|
- OS::TripleO::Services::OctaviaHousekeeping
|
|
- OS::TripleO::Services::OctaviaWorker
|
|
- OS::TripleO::Services::OpenDaylightApi
|
|
- OS::TripleO::Services::OpenDaylightOvs
|
|
- OS::TripleO::Services::OVNDBs
|
|
- OS::TripleO::Services::OVNController
|
|
- OS::TripleO::Services::Pacemaker
|
|
- OS::TripleO::Services::PankoApi
|
|
- OS::TripleO::Services::PlacementApi
|
|
- OS::TripleO::Services::OsloMessagingRpc
|
|
- OS::TripleO::Services::OsloMessagingNotify
|
|
- OS::TripleO::Services::Podman
|
|
- OS::TripleO::Services::Redis
|
|
- OS::TripleO::Services::Rhsm
|
|
- OS::TripleO::Services::RsyslogSidecar
|
|
- OS::TripleO::Services::SaharaApi
|
|
- OS::TripleO::Services::SaharaEngine
|
|
- OS::TripleO::Services::Securetty
|
|
- OS::TripleO::Services::SensuClient
|
|
- OS::TripleO::Services::SkydiveAgent
|
|
- OS::TripleO::Services::SkydiveAnalyzer
|
|
- OS::TripleO::Services::Snmp
|
|
- OS::TripleO::Services::Sshd
|
|
- OS::TripleO::Services::SwiftProxy
|
|
- OS::TripleO::Services::SwiftDispersion
|
|
- OS::TripleO::Services::SwiftRingBuilder
|
|
- OS::TripleO::Services::SwiftStorage
|
|
- OS::TripleO::Services::Tacker
|
|
- OS::TripleO::Services::Timesync
|
|
- OS::TripleO::Services::Timezone
|
|
- OS::TripleO::Services::TripleoFirewall
|
|
- OS::TripleO::Services::TripleoPackages
|
|
- OS::TripleO::Services::Tuned
|
|
- OS::TripleO::Services::Vpp
|
|
- OS::TripleO::Services::Zaqar
|