Tidy up release notes for Stein 8.0.0 release

Change-Id: I9615bc26156a26616dea083c3db4efbf7717231c
This commit is contained in:
Mark Goddard 2019-03-29 12:45:57 +00:00
parent 636fce475b
commit 2399c42d93
24 changed files with 71 additions and 58 deletions

View File

@ -1,6 +1,7 @@
---
features:
- |
New variable 'distro_python_version' to store version of Python used in
distribution used as a base. Can be used to handle py2/py3 checks and to
find 'site-packages' directory.
Adds a new variable ``distro_python_version`` to store the version of
Python used in the OS distribution used as a base. Can be used to handle
checks for python 2 or 3 checks and to find the ``site-packages``
directory.

View File

@ -1,3 +0,0 @@
---
features:
- Add crane image. Crane is a lightweight 'pull only' container registry implementation.

View File

@ -1,3 +1,4 @@
---
features:
- Cyborg Docker images are available in Kolla
- Adds Cyborg images. Cyborg is an OpenStack service for managing hardware
accelerators.

View File

@ -1,7 +1,7 @@
---
features:
- |
Add `debian_arch` variable which can be used in Dockerfile.j2 files instead
of checking architecture names. For 'x86-64' it goes for 'amd64' and uses
'arm64' on 'aarch64' architecture. This is handy for fetching external
release files.
Adds a ``debian_arch`` variable which can be used in Dockerfile.j2 files
instead of checking architecture names. For 'x86-64' it has a value of
'amd64' and uses 'arm64' on 'aarch64' architecture. This is handy for
fetching external release files.

View File

@ -1,6 +1,6 @@
---
features:
- |
Add the Monasca fork of Grafana (v4.0.1). The Monasca fork of Grafana
adds Keystone integration, allowing Grafana users to log in with their
OpenStack credentials and see Metrics from their OpenStack project.
Adds an image for the Monasca fork of Grafana (v4.0.1). The Monasca fork of
Grafana adds Keystone integration, allowing Grafana users to log in with
their OpenStack credentials and see Metrics from their OpenStack project.

View File

@ -1,5 +1,5 @@
---
features:
- |
Add mtail, a utility for turning logs into metrics for use with
Prometheus.
Adds an image for Prometheus mtail. Mtail is a utility for turning logs
into metrics in Prometheus.

View File

@ -1,5 +1,5 @@
---
features:
- Add tripleoclient image. This image can be used interactively for ad-hoc
tripleoclient commands or automated to output Ansible playbooks from
- Adds a ``tripleoclient`` image. This image can be used interactively for
ad-hoc tripleoclient commands or automated to output Ansible playbooks from
TripleO Heat Templates for TripleO deployment.

View File

@ -1,6 +0,0 @@
---
fixes:
- |
The user tss is wanted by libvirt and comes with the trousers package.
Prior RHEL8 it comes via the gnutls -> trousers dependencies, but there is
no such a dependency in RHEL8, so make sure we have trousers installed.

View File

@ -1,7 +1,7 @@
---
features:
- |
Add `base_package_type` which can be used in Dockerfile.j2 files instead
of checking based on distro names. This will default to "rpm" for RHEL
based distros and "deb" for Debian based systems. This can also be overriden
to any string value via a configuration file.
Adds a ``base_package_type`` configuration option which will default to
``rpm`` for RHEL-based distros and ``deb`` for Debian-based systems. This
can be used in Dockerfile.j2 files instead of checking based on distro
names.

View File

@ -1,6 +1,6 @@
---
features:
- |
clean_package_cache is a parameter (set to True by default for backward
compatibility) that controls the package cache cleaning when building the
images.
Add a ``clean_package_cache`` configuration option, set to True by default
for backward compatibility. This option controls the package cache cleaning
when building the images.

View File

@ -1,5 +1,6 @@
---
features:
- Debian 'buster' (next stable release, now in 'freeze' state) is now used
instead of 'stretch'.
- Several images got enabled for Debian.
- |
Debian 'buster' is now used instead of 'stretch'. Buster is the next stable
release of Debian, and is currently in a 'freeze' state. Several images
gained Debian support with the move to buster.

View File

@ -1,7 +1,7 @@
---
features:
- |
Added `distro_package_manager` configuration that can be used to specify
which package manager commands should be used for a given operating system.
This only works for like type of packaging systems like 'dnf' vs 'yum' for
'rpm' package types.
Adds a ``distro_package_manager`` configuration option that can be used to
specify which package manager commands should be used for a given operating
system. The default value is ``dnf`` for RHEL 8 or Fedora, ``yum`` for
other RHEL-based systems, or ``apt`` for Debian-based systems.

View File

@ -1,4 +1,4 @@
---
upgrade:
- Remove kernel module loading from within containers. This must now be done
on the host directly.
- Removes kernel module loading from startup scripts packaged with the
images. Kernel modules must now be loaded on the host directly.

View File

@ -1,4 +1,4 @@
---
features:
- |
New macro: 'get_pip' allows to bootstrap 'pip' in image.
Adds a new ``get_pip`` macro that allows to bootstrap 'pip' in image.

View File

@ -0,0 +1,7 @@
---
upgrade:
- |
The ``mariadb`` image has been modified to use a different ENTRYPOINT that
avoids passing a ``--single-child`` argument to ``dumb-init``. This
entrypoint is enclosed in a Jinja2 block called ``mariadb_entrypoint`` that
allows it to be overridden if necessary.

View File

@ -1,5 +1,5 @@
---
other:
- |
The neutron-sfc-agent was removed. It was deprecated and marked for
Removes the ``neutron-sfc-agent`` image. It was deprecated and marked for
removal during Queens release.

View File

@ -1,5 +1,5 @@
---
deprecations:
other:
- |
The ``vitrage-collector`` service has been removed by the Vitrage project,
so the ``vitrage-collector`` image has been removed from Kolla.

View File

@ -1,6 +1,5 @@
---
features:
- |
Added initial support for python3 packages for RHEL systems provided by
RDO. To enable the use of the python3 packages, set distro_python3 to True
and use a python 3.6 RHEL compatible base.
Adds initial support for python 3 packages for RHEL systems provided by
RDO.

View File

@ -1,7 +1,11 @@
---
features:
- |
Add support for the Sahara plugins, which are provided separately
from the core since Stein. The currently supported methods are
source (through the `sahara_base_packages` variable) and RPM
(through the dedicated `sahara_base_plugins_pip_packages`.)
Adds support for the Sahara plugins, which are provided separately from the
core since the Stein release. The currently supported methods are source
(through the ``sahara_base_packages`` variable) and RPM (through the
dedicated ``sahara_base_plugins_pip_packages``.)
issues:
- |
Sahara plugins are no longer provided in Ubuntu binary images, since they
were not packaged by the distribution in time for the Kolla Stein release.

View File

@ -1,7 +1,8 @@
---
features:
- |
Nova placement API has been moved into its own images.
The placement API has been moved into its own images, since it has been
extracted from Nova into a separate project.
upgrade:
- |
nova-placement-api image will be renamed to placement-api.
The ``nova-placement-api`` image has been renamed to ``placement-api``.

View File

@ -0,0 +1,7 @@
---
prelude: |
The Kolla ``8.0.0`` release is the first release in the Stein cycle.
Highlights include full support for the OpenStack Monasca project,
support for the Placement service which has been extracted from Nova,
and an ``xtrabackup`` image for taking database backups. This release
also lays the groundwork for Python 3 support in the Train release.

View File

@ -1,5 +1,5 @@
---
upgrade:
- |
Update a single zaqar image to zaqar-server and zaqar-wsgi
images.
Separates the single ``zaqar`` image into ``zaqar-server`` and
``zaqar-wsgi`` images.

View File

@ -1,4 +0,0 @@
---
upgrade:
- |
Upgrade to MariaDB 10.1.20 for RHEL/CentOS/Oracle Linux.

View File

@ -0,0 +1,5 @@
---
upgrade:
- |
Upgrades MariaDB to version 10.3.10 in the ``mariadb`` image for
RHEL/CentOS/Oracle Linux.