Hide resource types for Neutron LBaaS v2
Neutron LBaaS v2 was retired a long ago and users are no longer able to use these resource types. Story: 2010678 Task: 47759 Change-Id: I9c9cdcbe6cb1019714dbb4cfc05c0c68ac2ff934
This commit is contained in:
@@ -29,7 +29,12 @@ class HealthMonitor(neutron.NeutronResource):
|
|||||||
which watches status of the load balanced servers.
|
which watches status of the load balanced servers.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
support_status = support.SupportStatus(version='6.0.0')
|
support_status = support.SupportStatus(
|
||||||
|
status=support.HIDDEN,
|
||||||
|
version='21.0.0',
|
||||||
|
message=_('Use octavia instead.'),
|
||||||
|
previous_status=support.SupportStatus(version='6.0.0')
|
||||||
|
)
|
||||||
|
|
||||||
required_service_extension = 'lbaasv2'
|
required_service_extension = 'lbaasv2'
|
||||||
|
|
||||||
|
|||||||
@@ -35,7 +35,12 @@ class L7Policy(neutron.NeutronResource):
|
|||||||
listener.default_pool_id.
|
listener.default_pool_id.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
support_status = support.SupportStatus(version='7.0.0')
|
support_status = support.SupportStatus(
|
||||||
|
status=support.HIDDEN,
|
||||||
|
version='21.0.0',
|
||||||
|
message=_('Use octavia instead.'),
|
||||||
|
previous_status=support.SupportStatus(version='7.0.0')
|
||||||
|
)
|
||||||
|
|
||||||
required_service_extension = 'lbaasv2'
|
required_service_extension = 'lbaasv2'
|
||||||
|
|
||||||
|
|||||||
@@ -27,7 +27,12 @@ class L7Rule(neutron.NeutronResource):
|
|||||||
be matched and how it should be matched.
|
be matched and how it should be matched.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
support_status = support.SupportStatus(version='7.0.0')
|
support_status = support.SupportStatus(
|
||||||
|
status=support.HIDDEN,
|
||||||
|
version='21.0.0',
|
||||||
|
message=_('Use octavia instead.'),
|
||||||
|
previous_status=support.SupportStatus(version='7.0.0')
|
||||||
|
)
|
||||||
|
|
||||||
required_service_extension = 'lbaasv2'
|
required_service_extension = 'lbaasv2'
|
||||||
|
|
||||||
|
|||||||
@@ -31,7 +31,12 @@ class Listener(neutron.NeutronResource):
|
|||||||
which represent a listening endpoint for the vip.
|
which represent a listening endpoint for the vip.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
support_status = support.SupportStatus(version='6.0.0')
|
support_status = support.SupportStatus(
|
||||||
|
status=support.HIDDEN,
|
||||||
|
version='21.0.0',
|
||||||
|
message=_('Use octavia instead.'),
|
||||||
|
previous_status=support.SupportStatus(version='6.0.0')
|
||||||
|
)
|
||||||
|
|
||||||
required_service_extension = 'lbaasv2'
|
required_service_extension = 'lbaasv2'
|
||||||
|
|
||||||
|
|||||||
@@ -33,7 +33,12 @@ class LoadBalancer(neutron.NeutronResource):
|
|||||||
which allows traffic to be directed between servers.
|
which allows traffic to be directed between servers.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
support_status = support.SupportStatus(version='6.0.0')
|
support_status = support.SupportStatus(
|
||||||
|
status=support.HIDDEN,
|
||||||
|
version='21.0.0',
|
||||||
|
message=_('Use octavia instead.'),
|
||||||
|
previous_status=support.SupportStatus(version='6.0.0')
|
||||||
|
)
|
||||||
|
|
||||||
required_service_extension = 'lbaasv2'
|
required_service_extension = 'lbaasv2'
|
||||||
|
|
||||||
|
|||||||
@@ -32,7 +32,12 @@ class Pool(neutron.NeutronResource):
|
|||||||
and the nodes themselves.
|
and the nodes themselves.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
support_status = support.SupportStatus(version='6.0.0')
|
support_status = support.SupportStatus(
|
||||||
|
status=support.HIDDEN,
|
||||||
|
version='21.0.0',
|
||||||
|
message=_('Use octavia instead.'),
|
||||||
|
previous_status=support.SupportStatus(version='6.0.0')
|
||||||
|
)
|
||||||
|
|
||||||
required_service_extension = 'lbaasv2'
|
required_service_extension = 'lbaasv2'
|
||||||
|
|
||||||
|
|||||||
@@ -29,7 +29,12 @@ class PoolMember(neutron.NeutronResource):
|
|||||||
A pool member represents a single backend node.
|
A pool member represents a single backend node.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
support_status = support.SupportStatus(version='6.0.0')
|
support_status = support.SupportStatus(
|
||||||
|
status=support.HIDDEN,
|
||||||
|
version='21.0.0',
|
||||||
|
message=_('Use octavia instead.'),
|
||||||
|
previous_status=support.SupportStatus(version='6.0.0')
|
||||||
|
)
|
||||||
|
|
||||||
required_service_extension = 'lbaasv2'
|
required_service_extension = 'lbaasv2'
|
||||||
|
|
||||||
|
|||||||
13
releasenotes/notes/lbaasv2-hidden-a8f82ddfdba911eb.yaml
Normal file
13
releasenotes/notes/lbaasv2-hidden-a8f82ddfdba911eb.yaml
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- |
|
||||||
|
The following resources types are now hidden. Neutron LBaaS v2 was already
|
||||||
|
retired thus these resource types can no longer be used.
|
||||||
|
|
||||||
|
- ``OS::Neutron::LBaaS::LoadBalancer``
|
||||||
|
- ``OS::Neutron::LBaaS::Listener``
|
||||||
|
- ``OS::Neutron::LBaaS::Pool``
|
||||||
|
- ``OS::Neutron::LBaaS::PoolMember``
|
||||||
|
- ``OS::Neutron::LBaaS::HealthMonitor``
|
||||||
|
- ``OS::Neutron::LBaaS::L7Policy``
|
||||||
|
- ``OS::Neutron::LBaaS::L7Rule``
|
||||||
Reference in New Issue
Block a user