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 If you would like to contribute to the development of OpenStack, you must
follow the steps in this page: 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: 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 .. 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 neutron-lbaas-dashboard
======================= =======================

View File

@ -6,6 +6,9 @@
Welcome to neutron-lbaas-dashboard's documentation! 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: Contents:
.. toctree:: .. toctree::

View File

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

View File

@ -2,6 +2,9 @@
User Guide 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 Load-Balancer-as-a-Service (LBaaS) enables networking to distribute incoming
requests evenly among designated instances. This distribution ensures that requests evenly among designated instances. This distribution ensures that
the workload is shared predictably among instances and enables more effective the workload is shared predictably among instances and enables more effective

View File

@ -28,6 +28,11 @@ class NGLoadBalancers(horizon.Panel):
slug = 'ngloadbalancersv2' slug = 'ngloadbalancersv2'
permissions = ('openstack.services.network',) 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): def allowed(self, context):
request = context['request'] request = context['request']
try: try:

View File

@ -9,5 +9,8 @@ then
wget -nv -t 3 https://raw.githubusercontent.com/openstack/horizon/master/test-shim.js wget -nv -t 3 https://raw.githubusercontent.com/openstack/horizon/master/test-shim.js
fi 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" echo "Creating a tox env which will contain xStatic libraries, horizon, and openstack_dashboard"
tox -epy27 --notest; tox -epy27 --notest;

View File

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