Add 17.11 release notes

Change-Id: Ia9e5ea044251a9754b3ba567d5736ec9390117e7
This commit is contained in:
Ryan Beisner 2017-11-30 19:42:26 +00:00
parent 0540942725
commit eb1b82d74e
2 changed files with 230 additions and 1 deletions

227
doc/source/1711.rst Normal file
View File

@ -0,0 +1,227 @@
.. _release_notes_17.11
=====
17.11
=====
Summary
=======
The 17.11 OpenStack Charm release includes updates for the following charms:
* aodh
* barbican
* ceilometer
* ceilometer-agent
* ceph
* ceph-fs
* ceph-mon
* ceph-osd
* ceph-radosgw
* cinder
* cinder-backup
* cinder-ceph
* designate
* designate-bind
* glance
* gnocchi
* hacluster
* heat
* keystone
* keystone-ldap
* lxd
* manila
* manila-generic
* neutron-api
* neutron-api-odl
* neutron-openvswitch
* neutron-gateway
* nova-cloud-controller
* nova-compute
* odl-controller
* openstack-dashboard
* openvswitch-odl
* percona-cluster
* rabbitmq-server
* swift-proxy
* swift-storage
New Charm Features
==================
QoS Feature
~~~~~~~~~~~
The Neutron QoS extension driver can now be enabled by setting the 'enable-qos'
configuration option in the neutron-api charm. Once this is set neutron rate
limiting qos policies can be created and applied to both ports and networks.
Gnocchi Support
~~~~~~~~~~~~~~~
The OpenStack charms now support deployment of Gnocchi for storage of resources,
metrics and associated measures generated by Ceilometer from an OpenStack Cloud.
This is the first GA/stable release of the Gnocchi charm, following the preview
release at 17.08. The charm provides support for use with Ceph for measure
storage, with MySQL providing the supporting database infrastructure.
The gnocchi charm has been officially released and can be deployed via the
official charm namespace in the charm store:
.. code:: bash
juju deploy cs:gnocchi
juju deploy cs:memcached
juju add-relation gnocchi ceph-mon
juju add-relation gnocchi ceilometer
juju add-relation gnocchi mysql
juju add-relation gnocchi keystone
juju add-relation gnocchi memcached
.. note::
The Ceilometer API will be automatically disabled as soon as Ceilometer
is configured to store cloud telemetry data in Gnocchi.
.. note::
The Gnocchi charm only supports deployment of Gnocchi with
OpenStack Ocata or later.
Designate Memcache Backend (Required)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The designate charm now supports and requires a memcached back-end. If upgrading
the charms on a previous deployment, the designate unit(s) will go into a blocked
state until the coordinator-memcached requirement is fulfilled.
The existing applications will continue to function, but until memcached is deployed
and related to designate, the Juju model state will be blocked.
.. code:: bash
juju deploy memcached
juju add-relation designate memcached
https://bugs.launchpad.net/charm-designate/+bug/1733641
Python 3-Only Run-Time
~~~~~~~~~~~~~~~~~~~~~~
There is a continued effort to bring the charms into a Py3-only run-time. This
effort is intended to be completed for the next stable charms release (18.02).
No user or config changes are necessary for charm upgrades or new deployments.
Reactive charms which are now py3-only:
* barbican
* barbican-softhsm
* manila
* manila-generic
* designate
* designate-bind
* keystone-ldap
* openvswitch-odl
* tempest
Classic charms which are now py3-only:
* ceph-mon
* ceph-osd
* heat
* neutron-api
* neutron-gateway
* neutron-openvswitch
* nova-compute
Classic charms which are still using py2 at run-time:
* swift-proxy
* keystone
* ceilometer
* glance
* cinder
* nova-cloud-controller
Libraries with py2/py3 support:
* charm-helpers
* charms.ceph
Libraries with py3 only support:
* charms.openstack
Upgrading charms
================
Please ensure that the keystone charm is upgraded first.
To upgrade an existing deployment to the latest charm version simply use the
'upgrade-charm' command:
.. code:: bash
juju upgrade-charm keystone
New Bundle Features
===================
Ceph Base Bundles
~~~~~~~~~~~~~~~~~
A development ceph-base bundle was published as preview at 17.08. It is now
validated with x86_64 (amd64), aarch64 (arm64), and ppc64el (Power8), and a
stable ceph-base bundle is published to the charm store with the 17.11 release.
The bundle provides an example for deploying a stand-alone Ceph Luminous
cluster on Ubuntu 16.04 LTS.
Deprecation Notices
===================
The legacy "ceph" charm is deprecated and will not receive updates past
February 2018 (18.02). At this time, all deployments should be using the
ceph-osd + ceph-mon deployment method.
Queens is the final supported OpenStack release for this charm.
Artful is the final supported Ubuntu release for this charm.
Xenial is the final supported Ubuntu LTS release for this charm.
There will not be a Bionic series legacy ceph charm developed or released.
Existing users of the legacy ceph charm should refer to Appendix A of the
Charm Deployment Guide for details of how to migration existing deployments
to the preferred ceph-mon and ceph-osd charms.
https://docs.openstack.org/charm-deployment-guide
ZeroMQ messaging support across the charms will be removed during the Queens
development cycle.
PostgreSQL database support across the charms will be removed during the
Queens developement cycle.
Deploy from Source (DFS) support is under review for sustainability and may be
removed during the Queens development cycle.
Known Issues
============
hacluster scale-out
~~~~~~~~~~~~~~~~~~~
By default, the hacluster charm will assume a cluster size of three units; in
order to scale a three unit clustered application out, you must increase the
cluster-count configuration option to the target size prior to adding the
additional units to the clustered application.
https://bugs.launchpad.net/charm-hacluster/+bug/1424048
Bugs Fixed
==========
For the full list of bugs resolved for the 17.11 release please refer to
https://launchpad.net/openstack-charms/+milestone/17.11

View File

@ -3,9 +3,10 @@ Release Notes
=============
Latest Release Notes
* `17.08 release <1708.html>`__
* `17.11 release <1711.html>`__
Older release notes
* `17.08 release <1708.html>`__
* `17.02 release <1702.html>`__
* `16.10 release <1610.html>`__
* `16.07 release <https://wiki.ubuntu.com/OpenStack/OpenStackCharms/ReleaseNotes1607>`__
@ -22,6 +23,7 @@ Older release notes
:maxdepth: 1
:hidden:
1711
1708
1702
1610