Browse Source

Update the release notes for Queens

This patch adds release notes for the work done in Queens and updates the
release notes tox environment for the new docs requirements.txt.

Change-Id: Idd6c5738d0a353244a672ff711151eb16f24d174
changes/02/537702/4
Michael Johnson 3 years ago
parent
commit
199de4dc94
7 changed files with 63 additions and 12 deletions
  1. +1
    -0
      doc/requirements.txt
  2. +9
    -9
      releasenotes/notes/bp-horizon-lbaas-v2-ui-ba7e4c97a0460f85.yaml
  3. +45
    -0
      releasenotes/notes/initial-octavia-dashboard-35d1d7f923473f21.yaml
  4. +0
    -0
      releasenotes/source/_static/.placeholder
  5. +0
    -0
      releasenotes/source/_templates/.placeholder
  6. +0
    -2
      test-requirements.txt
  7. +8
    -1
      tox.ini

+ 1
- 0
doc/requirements.txt View File

@ -2,4 +2,5 @@
# of appearance. Changing the order has an impact on the overall integration
# process, which may cause wedges in the gate later.
openstackdocstheme>=1.18.1 # Apache-2.0
reno>=2.5.0 # Apache-2.0
sphinx!=1.6.6,>=1.6.2 # BSD

+ 9
- 9
releasenotes/notes/bp-horizon-lbaas-v2-ui-ba7e4c97a0460f85.yaml View File

@ -1,17 +1,17 @@
---
features:
- A new dashboard wizard for Octavia version 2. Allows you to create a
version 2 load balancer and related resources such as a listener, pool,
- A new dashboard wizard for Octavia. Allows you to create an Octavia
load balancer and related resources such as a listener, pool,
pool members, and health monitor.
- A view of all the existing version 2 load balancers.
- Ability to view details of a version 2 load balancer and drill down to see
- A view of all the existing Octavia load balancers.
- Ability to view details of a Octavia load balancer and drill down to see
details for the listener, pool, pool member, and health monitor resources.
- Ability to create, update, and delete the version 2 load balancer, listener,
- Ability to create, update, and delete the Octavia load balancer, listener,
pool, pool member, and health monitor resources.
- Ability to associate and disassociate floating IP addresses for a version
2 load balancer.
- Ability to associate and disassociate floating IP addresses for a load
balancer.
- Ability to choose from SSL certificates stored by the key-manager service
when creating a version 2 listener using the TERMINATED_HTTPS protocol.
when creating a listener using the TERMINATED_HTTPS protocol.
- Ability to choose from existing instances from the compute service or
specify external members when adding members to a version 2 pool.
specify external members when adding members to a pool.

+ 45
- 0
releasenotes/notes/initial-octavia-dashboard-35d1d7f923473f21.yaml View File

@ -0,0 +1,45 @@
---
prelude: >
The Octavia team is excited to release the 1.0.0 version of the Octavia
dashboard. This dashboard uses the Octavia API endpoint via the
openstacksdk. This release includes a number of improvements over the
old neutron-lbaas-dashboard that worked against the neutron API endpoint.
These improvements are listed below in the features section of this
release note.
features:
- |
The object details pages now use a tabbed navigation for child objects.
- |
Provisioning and operating status is now available on all object details
pages.
- |
Pools can now change the load balancing algorithm after creation.
- |
Members now display the subnet_id on the details page.
- |
Health monitors can now change the expected HTTP codes.
- |
The session persistence for a pool can now be changed.
- |
Created at and Updated at times are now visible on the details pages.
- |
Health monitors can now use alternate IP addresses and ports.
- |
Listener connection limits can now be updated.
- |
All objects now allow setting the "Admin State".
issues:
- |
The octavia-dashboard requires openstacksdk >= 0.10.0 to resolve an issue
with displaying the health monitor details page. It is expected this will
be included in the OpenStack Queens release.
upgrade:
- |
This dashboard can be used alongside the neutron-lbaas-dashboard, but both
dashboard panels will use the "Load Balancer" labels.
other:
- |
The neutron-lbaas neutron extension is not required to use this dashboard.
Load balancers created with neutron-lbaas that have not been migrated to
Octavia may not be accessible via this dashboard. Only resources
accessible via the Octavia API will be visible in this dashboard.

+ 0
- 0
releasenotes/source/_static/.placeholder View File


+ 0
- 0
releasenotes/source/_templates/.placeholder View File


+ 0
- 2
test-requirements.txt View File

@ -5,13 +5,11 @@
hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
coverage!=4.4,>=4.0 # Apache-2.0
django-nose>=1.4.4 # BSD
python-subunit>=1.0.0 # Apache-2.0/BSD
nose-exclude>=0.3.0 # LGPL
selenium>=2.50.1 # Apache-2.0
oslotest>=3.2.0 # Apache-2.0
testrepository>=0.0.18 # Apache-2.0/BSD
testscenarios>=0.4 # Apache-2.0/BSD
testtools>=2.2.0 # MIT
reno>=2.5.0 # Apache-2.0
# This also needs xvfb library installed on your OS
xvfbwrapper>=0.1.3 #license: MIT

+ 8
- 1
tox.ini View File

@ -51,7 +51,14 @@ commands =
[testenv:releasenotes]
commands = sphinx-build -a -E -W -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html
whitelist_externals = rm
deps =
-c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt}
-r{toxinidir}/requirements.txt
-r{toxinidir}/doc/requirements.txt
commands =
rm -rf releasenotes/build
sphinx-build -a -E -W -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html
[testenv:debug]
commands = oslo_debug_helper {posargs}


Loading…
Cancel
Save