Merge "nova: Deprecate the nova-placement service"

This commit is contained in:
Zuul 2019-03-21 20:24:51 +00:00 committed by Gerrit Code Review
commit c09ff4d9b3
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.