Mark neutron-lbaas-dashboard as deprecated

As of Queens neutron-lbaas-dashboard is now deprecated.
See the FAQ for more information:
https://wiki.openstack.org/wiki/Neutron/LBaaS/Deprecation

Change-Id: I3ddf996a440ed8a0291ca40fe79f465134920002
This commit is contained in:
Michael Johnson 2018-01-31 15:19:44 -08:00
parent 6777fdc3a2
commit e04ecfb3fa
9 changed files with 38 additions and 2 deletions

View File

@ -1,3 +1,7 @@
.. warning::
Neutron-lbaas-dashboard is now deprecated. Please see the FAQ: https://wiki.openstack.org/wiki/Neutron/LBaaS/Deprecation
If you would like to contribute to the development of OpenStack, you must
follow the steps in this page:
@ -14,4 +18,4 @@ Pull requests submitted through GitHub will be ignored.
Bugs should be filed on Launchpad, not GitHub:
https://bugs.launchpad.net/neutron-lbaas-dashboard
https://storyboard.openstack.org/#!/project/907

View File

@ -7,6 +7,9 @@ Team and repository tags
.. Change things from this point on
.. warning::
Neutron-lbaas-dashboard is now deprecated. Please see the FAQ: https://wiki.openstack.org/wiki/Neutron/LBaaS/Deprecation
=======================
neutron-lbaas-dashboard
=======================

View File

@ -6,6 +6,9 @@
Welcome to neutron-lbaas-dashboard's documentation!
========================================================
.. warning::
Neutron-lbaas-dashboard is now deprecated. Please see the FAQ: https://wiki.openstack.org/wiki/Neutron/LBaaS/Deprecation
Contents:
.. toctree::

View File

@ -2,6 +2,10 @@
Installation
============
.. warning::
Neutron-lbaas-dashboard is now deprecated. Please see the FAQ: https://wiki.openstack.org/wiki/Neutron/LBaaS/Deprecation
At the command line::
$ sudo pip install neutron-lbaas-dashboard

View File

@ -2,6 +2,9 @@
User Guide
==========
.. warning::
Neutron-lbaas-dashboard is now deprecated. Please see the FAQ: https://wiki.openstack.org/wiki/Neutron/LBaaS/Deprecation
Load-Balancer-as-a-Service (LBaaS) enables networking to distribute incoming
requests evenly among designated instances. This distribution ensures that
the workload is shared predictably among instances and enables more effective

View File

@ -28,6 +28,11 @@ class NGLoadBalancers(horizon.Panel):
slug = 'ngloadbalancersv2'
permissions = ('openstack.services.network',)
def __init__(self):
LOG.warning('neutron-lbaas-dashboard is now deprecated. See: '
'https://wiki.openstack.org/wiki/Neutron/LBaaS/'
'Deprecation')
def allowed(self, context):
request = context['request']
try:

View File

@ -9,5 +9,8 @@ then
wget -nv -t 3 https://raw.githubusercontent.com/openstack/horizon/master/test-shim.js
fi
echo "Note: neutron-lbaas-dashboard is now deprecated."
echo "Please see the FAQ: https://wiki.openstack.org/wiki/Neutron/LBaaS/Deprecation"
echo "Creating a tox env which will contain xStatic libraries, horizon, and openstack_dashboard"
tox -epy27 --notest;

View File

@ -2,7 +2,7 @@
"version": "4.0.0b1",
"private": true,
"name": "neutron-lbaas-dashboard",
"description": "Neutron LBaaS v2 Dashboard",
"description": "Neutron LBaaS v2 Dashboard (deprecated)",
"repository": "none",
"license": "Apache 2.0",
"devDependencies": {

View File

@ -0,0 +1,11 @@
---
prelude: >
As of the Queens release, neutron-lbaas-dashboard is now deprecated and
being replaced by the octavia-dashboard project. Please see the FAQ
for more information:
https://wiki.openstack.org/wiki/Neutron/LBaaS/Deprecation
deprecations:
- |
The neutron-lbaas-dashboard project is now deprecated. Please see the FAQ
for more information:
https://wiki.openstack.org/wiki/Neutron/LBaaS/Deprecation