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.
|
||||
"""
|
||||
|
||||
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'
|
||||
|
||||
|
||||
@@ -35,7 +35,12 @@ class L7Policy(neutron.NeutronResource):
|
||||
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'
|
||||
|
||||
|
||||
@@ -27,7 +27,12 @@ class L7Rule(neutron.NeutronResource):
|
||||
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'
|
||||
|
||||
|
||||
@@ -31,7 +31,12 @@ class Listener(neutron.NeutronResource):
|
||||
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'
|
||||
|
||||
|
||||
@@ -33,7 +33,12 @@ class LoadBalancer(neutron.NeutronResource):
|
||||
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'
|
||||
|
||||
|
||||
@@ -32,7 +32,12 @@ class Pool(neutron.NeutronResource):
|
||||
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'
|
||||
|
||||
|
||||
@@ -29,7 +29,12 @@ class PoolMember(neutron.NeutronResource):
|
||||
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'
|
||||
|
||||
|
||||
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