nova: Deprecate the nova-placement service

This will be replaced by an extracted Placement API service in Train.

Change-Id: Ic904aba7c19eda0a0a22dd2d13b9d4182b4595c4
This commit is contained in:
Lee Yarwood 2019-03-03 14:15:40 +00:00
parent 1fc250e4dc
commit 7985f02b82
3 changed files with 13 additions and 6 deletions

View File

@ -1,7 +1,9 @@
heat_template_version: rocky
description: >
OpenStack containerized Nova Placement API service
OpenStack containerized Nova Placement API service. Note, this service is
deprecated in Stein and will be replaced in Train by an extracted Placement
API service.
parameters:
DockerNovaPlacementImage:
@ -68,16 +70,16 @@ conditions:
resources:
ContainersCommon:
type: ../../docker/services/containers-common.yaml
type: ../../../docker/services/containers-common.yaml
MySQLClient:
type: ../../deployment/database/mysql-client.yaml
type: ../../../deployment/database/mysql-client.yaml
NovaPlacementLogging:
type: OS::TripleO::Services::Logging::NovaPlacement
ApacheServiceBase:
type: ../../puppet/services/apache.yaml
type: ../../../puppet/services/apache.yaml
properties:
ServiceData: {get_param: ServiceData}
ServiceNetMap: {get_param: ServiceNetMap}
@ -88,7 +90,7 @@ resources:
EnableInternalTLS: {get_param: EnableInternalTLS}
NovaBase:
type: ./nova-base-puppet.yaml
type: ../../nova/nova-base-puppet.yaml
properties:
ServiceData: {get_param: ServiceData}
ServiceNetMap: {get_param: ServiceNetMap}

View File

@ -197,7 +197,7 @@ resource_registry:
OS::TripleO::Services::NovaLibvirtGuests: deployment/nova/nova-libvirt-guests-container-puppet.yaml
OS::TripleO::Services::NovaMetadata: deployment/nova/nova-metadata-container-puppet.yaml
OS::TripleO::Services::NovaMigrationTarget: deployment/nova/nova-migration-target-container-puppet.yaml
OS::TripleO::Services::NovaPlacement: deployment/nova/nova-placement-container-puppet.yaml
OS::TripleO::Services::NovaPlacement: deployment/deprecated/nova/nova-placement-container-puppet.yaml
OS::TripleO::Services::NovaScheduler: deployment/nova/nova-scheduler-container-puppet.yaml
OS::TripleO::Services::NovaVncProxy: deployment/nova/nova-vnc-proxy-container-puppet.yaml
OS::TripleO::Services::Novajoin: OS::Heat::None

View File

@ -0,0 +1,5 @@
---
deprecations:
- |
The nova-placement service is deprecated in Stein and will be replaced in
Train by an extracted Placement API service.