From 013f6ca2dc04b715a2e7b8a7905608dd8be4c680 Mon Sep 17 00:00:00 2001 From: James Slagle Date: Tue, 22 Oct 2019 19:55:54 -0400 Subject: [PATCH] Remove deployed-server-roles-data.yaml This patch removes the roles file that was previously used with deployed-server at deployed-server/deployed-server-roles-data.yaml. It was deprecated in train and is now removed in ussuri. Depends-On: I55cb5fc4a069dc3829eb7e0b4ae6c9bc37094740 Change-Id: I48252fc7f6c4ca4ec11d8deb1e8ddcd33efbd03a --- .../deployed-server-roles-data.yaml | 414 ------------------ ...rver-roles-data.yaml-090c4f589ca493fd.yaml | 6 + 2 files changed, 6 insertions(+), 414 deletions(-) delete mode 100644 deployed-server/deployed-server-roles-data.yaml create mode 100644 releasenotes/notes/remove-deployed-server-roles-data.yaml-090c4f589ca493fd.yaml diff --git a/deployed-server/deployed-server-roles-data.yaml b/deployed-server/deployed-server-roles-data.yaml deleted file mode 100644 index c6406def8b..0000000000 --- a/deployed-server/deployed-server-roles-data.yaml +++ /dev/null @@ -1,414 +0,0 @@ -# DEPRECATED: The deployed-server-roles-data.yaml file is deprecated in train -# and will be removed in ussuri. It's contents are now the same as -# roles_data.yaml. -############################################################################### -# Role: Controller # -############################################################################### -- name: Controller - description: | - Controller role that has all the controler services loaded and handles - Database, Messaging and Network functions. - CountDefault: 1 - tags: - - primary - - controller - networks: - External: - subnet: external_subnet - InternalApi: - subnet: internal_api_subnet - Storage: - subnet: storage_subnet - StorageMgmt: - subnet: storage_mgmt_subnet - Tenant: - subnet: tenant_subnet - # For systems with both IPv4 and IPv6, you may specify a gateway network for - # each, such as ['ControlPlane', 'External'] - default_route_networks: ['External'] - 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' - deprecated_nic_config_name: 'controller.yaml' - update_serial: 1 - 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::CephGrafana - - OS::TripleO::Services::CephMds - - OS::TripleO::Services::CephMgr - - OS::TripleO::Services::CephMon - - 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::CinderBackendDellEMCVNX - - OS::TripleO::Services::CinderBackendDellEMCXTREMIOISCSI - - OS::TripleO::Services::CinderBackendNetApp - - OS::TripleO::Services::CinderBackendPure - - OS::TripleO::Services::CinderBackendScaleIO - - OS::TripleO::Services::CinderBackendVRTSHyperScale - - OS::TripleO::Services::CinderBackendNVMeOF - - 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::DesignateApi - - OS::TripleO::Services::DesignateCentral - - OS::TripleO::Services::DesignateProducer - - OS::TripleO::Services::DesignateWorker - - OS::TripleO::Services::DesignateMDNS - - OS::TripleO::Services::DesignateSink - - OS::TripleO::Services::Docker - - 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::MistralApi - - OS::TripleO::Services::MistralEngine - - OS::TripleO::Services::MistralExecutor - - OS::TripleO::Services::MistralEventEngine - - OS::TripleO::Services::Multipathd - - 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::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::OpenStackClients - - OS::TripleO::Services::OVNDBs - - OS::TripleO::Services::OVNController - - OS::TripleO::Services::Pacemaker - - 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::Rsyslog - - OS::TripleO::Services::RsyslogSidecar - - OS::TripleO::Services::SaharaApi - - OS::TripleO::Services::SaharaEngine - - OS::TripleO::Services::Securetty - - 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::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 -############################################################################### -# Role: Compute # -############################################################################### -- name: Compute - description: | - Basic Compute Node role - CountDefault: 1 - # Create external Neutron bridge (unset if using ML2/OVS without DVR) - tags: - - external_bridge - networks: - InternalApi: - subnet: internal_api_subnet - Tenant: - subnet: tenant_subnet - Storage: - subnet: storage_subnet - HostnameFormatDefault: '%stackname%-novacompute-%index%' - RoleParametersDefault: - TunedProfileName: "virtual-host" - # Deprecated & backward-compatible values (FIXME: Make parameters consistent) - # Set uses_deprecated_params to True if any deprecated params are used. - # These deprecated_params only need to be used for existing roles and not for - # composable roles. - uses_deprecated_params: True - deprecated_param_image: 'NovaImage' - deprecated_param_extraconfig: 'NovaComputeExtraConfig' - deprecated_param_metadata: 'NovaComputeServerMetadata' - deprecated_param_scheduler_hints: 'NovaComputeSchedulerHints' - deprecated_param_ips: 'NovaComputeIPs' - deprecated_server_resource_name: 'NovaCompute' - deprecated_nic_config_name: 'compute.yaml' - update_serial: 25 - ServicesDefault: - - OS::TripleO::Services::Aide - - OS::TripleO::Services::AuditD - - OS::TripleO::Services::BootParams - - OS::TripleO::Services::CACerts - - OS::TripleO::Services::CephClient - - OS::TripleO::Services::CephExternal - - OS::TripleO::Services::CertmongerUser - - OS::TripleO::Services::Collectd - - OS::TripleO::Services::ComputeCeilometerAgent - - OS::TripleO::Services::ComputeNeutronCorePlugin - - OS::TripleO::Services::ComputeNeutronL3Agent - - OS::TripleO::Services::ComputeNeutronMetadataAgent - - OS::TripleO::Services::ComputeNeutronOvsAgent - - OS::TripleO::Services::Docker - - OS::TripleO::Services::Fluentd - - OS::TripleO::Services::IpaClient - - OS::TripleO::Services::Ipsec - - OS::TripleO::Services::Iscsid - - OS::TripleO::Services::Kernel - - OS::TripleO::Services::LoginDefs - - OS::TripleO::Services::MetricsQdr - - OS::TripleO::Services::Multipathd - - OS::TripleO::Services::MySQLClient - - OS::TripleO::Services::NeutronBgpVpnBagpipe - - OS::TripleO::Services::NeutronLinuxbridgeAgent - - OS::TripleO::Services::NeutronVppAgent - - OS::TripleO::Services::NovaCompute - - OS::TripleO::Services::NovaLibvirt - - OS::TripleO::Services::NovaLibvirtGuests - - OS::TripleO::Services::NovaMigrationTarget - - OS::TripleO::Services::ContainersLogrotateCrond - - OS::TripleO::Services::Podman - - OS::TripleO::Services::Rhsm - - OS::TripleO::Services::Rsyslog - - OS::TripleO::Services::RsyslogSidecar - - OS::TripleO::Services::Securetty - - OS::TripleO::Services::SkydiveAgent - - OS::TripleO::Services::Snmp - - OS::TripleO::Services::Sshd - - 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::OVNController - - OS::TripleO::Services::OVNMetadataAgent -############################################################################### -# Role: BlockStorage # -############################################################################### -- name: BlockStorage - description: | - Cinder Block Storage node role - networks: - InternalApi: - subnet: internal_api_subnet - Storage: - subnet: storage_subnet - StorageMgmt: - subnet: storage_mgmt_subnet - uses_deprecated_params: False - deprecated_nic_config_name: 'cinder-storage.yaml' - update_serial: 25 - ServicesDefault: - - OS::TripleO::Services::Aide - - OS::TripleO::Services::AuditD - - OS::TripleO::Services::BlockStorageCinderVolume - - OS::TripleO::Services::BootParams - - OS::TripleO::Services::CACerts - - OS::TripleO::Services::CertmongerUser - - OS::TripleO::Services::CinderBackendVRTSHyperScale - - OS::TripleO::Services::Collectd - - OS::TripleO::Services::Docker - - OS::TripleO::Services::Fluentd - - OS::TripleO::Services::IpaClient - - OS::TripleO::Services::Ipsec - - OS::TripleO::Services::Iscsid - - OS::TripleO::Services::Kernel - - OS::TripleO::Services::LoginDefs - - OS::TripleO::Services::MetricsQdr - - OS::TripleO::Services::Multipathd - - OS::TripleO::Services::MySQLClient - - OS::TripleO::Services::ContainersLogrotateCrond - - OS::TripleO::Services::Podman - - OS::TripleO::Services::Rhsm - - OS::TripleO::Services::Rsyslog - - OS::TripleO::Services::RsyslogSidecar - - OS::TripleO::Services::Securetty - - OS::TripleO::Services::Snmp - - OS::TripleO::Services::Sshd - - OS::TripleO::Services::Timesync - - OS::TripleO::Services::Timezone - - OS::TripleO::Services::TripleoFirewall - - OS::TripleO::Services::TripleoPackages - - OS::TripleO::Services::Tuned -############################################################################### -# Role: ObjectStorage # -############################################################################### -- name: ObjectStorage - description: | - Swift Object Storage node role - networks: - InternalApi: - subnet: internal_api_subnet - Storage: - subnet: storage_subnet - StorageMgmt: - subnet: storage_mgmt_subnet - # 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_metadata: 'SwiftStorageServerMetadata' - deprecated_param_ips: 'SwiftStorageIPs' - deprecated_param_image: 'SwiftStorageImage' - deprecated_param_flavor: 'OvercloudSwiftStorageFlavor' - deprecated_nic_config_name: 'swift-storage.yaml' - deprecated_server_resource_name: 'SwiftStorage' - # SwiftStorage present so serial has to be 1 - update_serial: 1 - ServicesDefault: - - OS::TripleO::Services::Aide - - OS::TripleO::Services::AuditD - - OS::TripleO::Services::BootParams - - OS::TripleO::Services::CACerts - - OS::TripleO::Services::CertmongerUser - - OS::TripleO::Services::Collectd - - OS::TripleO::Services::Docker - - OS::TripleO::Services::Fluentd - - OS::TripleO::Services::IpaClient - - OS::TripleO::Services::Ipsec - - OS::TripleO::Services::Kernel - - OS::TripleO::Services::LoginDefs - - OS::TripleO::Services::MetricsQdr - - OS::TripleO::Services::MySQLClient - - OS::TripleO::Services::ContainersLogrotateCrond - - OS::TripleO::Services::Podman - - OS::TripleO::Services::Rhsm - - OS::TripleO::Services::Rsyslog - - OS::TripleO::Services::RsyslogSidecar - - OS::TripleO::Services::Securetty - - OS::TripleO::Services::Snmp - - OS::TripleO::Services::Sshd - - OS::TripleO::Services::SwiftRingBuilder - - OS::TripleO::Services::SwiftStorage - - OS::TripleO::Services::Timesync - - OS::TripleO::Services::Timezone - - OS::TripleO::Services::TripleoFirewall - - OS::TripleO::Services::TripleoPackages - - OS::TripleO::Services::Tuned - - OS::TripleO::Services::Ptp -############################################################################### -# Role: CephStorage # -############################################################################### -- name: CephStorage - description: | - Ceph OSD Storage node role - networks: - Storage: - subnet: storage_subnet - StorageMgmt: - subnet: storage_mgmt_subnet - uses_deprecated_params: False - deprecated_nic_config_name: 'ceph-storage.yaml' - # CephOSD present so serial has to be 1 - update_serial: 1 - ServicesDefault: - - OS::TripleO::Services::Aide - - OS::TripleO::Services::AuditD - - OS::TripleO::Services::BootParams - - OS::TripleO::Services::CACerts - - OS::TripleO::Services::CephOSD - - OS::TripleO::Services::CertmongerUser - - OS::TripleO::Services::Collectd - - OS::TripleO::Services::Docker - - OS::TripleO::Services::Fluentd - - OS::TripleO::Services::IpaClient - - OS::TripleO::Services::Ipsec - - OS::TripleO::Services::Kernel - - OS::TripleO::Services::LoginDefs - - OS::TripleO::Services::MetricsQdr - - OS::TripleO::Services::MySQLClient - - OS::TripleO::Services::ContainersLogrotateCrond - - OS::TripleO::Services::Podman - - OS::TripleO::Services::Rhsm - - OS::TripleO::Services::Rsyslog - - OS::TripleO::Services::RsyslogSidecar - - OS::TripleO::Services::Securetty - - OS::TripleO::Services::Snmp - - OS::TripleO::Services::Sshd - - OS::TripleO::Services::Timesync - - OS::TripleO::Services::Timezone - - OS::TripleO::Services::TripleoFirewall - - OS::TripleO::Services::TripleoPackages - - OS::TripleO::Services::Tuned diff --git a/releasenotes/notes/remove-deployed-server-roles-data.yaml-090c4f589ca493fd.yaml b/releasenotes/notes/remove-deployed-server-roles-data.yaml-090c4f589ca493fd.yaml new file mode 100644 index 0000000000..bcb6218258 --- /dev/null +++ b/releasenotes/notes/remove-deployed-server-roles-data.yaml-090c4f589ca493fd.yaml @@ -0,0 +1,6 @@ +--- +deprecations: + - | + The roles file at deployed-server/deployed-server-roles-data.yaml is now + removed in ussuri as it was deprecated in train. Note that the default + roles_data.yaml file can now be used when using deployed-server.