charm-guide/doc/source/2110.rst

7.0 KiB

21.10 (Draft version in progress)

Summary of changes

Overview

The 21.10 OpenStack Charms release includes updates for the charms described on the Charms page. As of this release, the project consists of <NUMBER-OF-STABLE-CHARMS> supported (stable) charms.

For the list of bugs resolved in this release refer to the 21.10 milestone in Launchpad.

For scheduling information of past and future releases see the Release schedule.

General charm information is published in the OpenStack Charm Guide (this guide) which ultimately supersedes Release Notes contents.

Important

Always upgrade to the latest stable charms before making any major changes to your cloud and before filing bug reports. Refer to section Upgrading charms below for details.

New charm features

With each new feature, there is a corresponding example bundle in the form of a test bundle, and/or a section in the OpenStack Charms Deployment Guide, that details its usage. Test bundles are located in the src/tests/bundles directory of the relevant charm repository (see all charm repositories).

glance charm: external S3 compatible storage support

The glance charm has acquired some new configuration options:

  • s3-store-host
  • s3-store-access-key
  • s3-store-secret-key
  • s3-store-bucket

These options are used to set an external S3 compatible storage backend for Glance. S3 support in the charm is enabled only for Ussuri and later releases.

nova-compute charm: number of hosted VMs

The nova-compute charm has a new action: instance-count.

This action returns the number of VMs hosted on a nova-compute unit, whether they be running, suspended, or stopped.

ceilometer-agent charm: new polling configuration options

The ceilometer-agent charm has two new options: polling-interval and enable-all-pollsters.

These can be used to control the polling frequency and the set of meters collected by the compute polling agent. The meters that can be collected via enable-all-pollsters are listed in Compute meters documentation with 'Pollster' in the origin column.

cinder-purestorage charm: new configuration options

The cinder-purestorage charm has a number of new options:

  • eradicate-on-delete
  • automatic-max-oversubscription
  • iscsi-cidr
  • use-chap
  • use-replication
  • replication-target-name
  • replication-target-address
  • replication-target-api-token
  • replication-type
  • replication-sync-uniform
  • replica-interval
  • replica-retention-short
  • replica-retention-per-day
  • replica-retention-long
  • replication-pgname
  • replication-pod
  • use-image-cache
  • image-volume-cache-max-size-gb
  • image-volume-cache-max-count

These options are used to enable and configure Cinder replication and Glance Image Cache for Cinder, along with a number of Pure Storage driver specific features.

Please refer to the cinder-purestorage charm documentation for a description of these configuration options.

neutron-api charm: FWaaS option

The neutron-api charm has a new option: enable-fwaas.

This option controls the enablement of the Neutron FWaaS service. It defaults to 'true' to retain past behaviour but only takes effect for OpenStack releases older than Victoria. Setting it to 'false' will disable the service on all neutron-api units.

See deprecation notice neutron-api charm: FWaaS removal for background information.

New stable charms

<TITLE>

New tech-preview charms

<TITLE>

Preview charm features

<TITLE>

Documentation updates

<TITLE>

Informational notices

<TITLE>

Deprecation notices

Barbican SoftHSM2 Plugin

The barbican-softhsm test charm is now deprecated and will have no further releases. Support has ended for it. Please use barbican-vault instead.

neutron-api charm: FWaaS removal

The Firewall-as-a-Service (FWaaS) OpenStack project is retired and will not receive updates beyond v16.0.0. Consequently, the neutron-api charm will no longer make this service available starting with OpenStack Victoria.

See new charm feature neutron-api charm: FWaaS option resulting as a consequence of this.

Tempest charm

The tempest test charm is now deprecated and will have no further releases. Support has ended for it. Please use the tempest Python package instead.

Removed features

<TITLE>

Removed charms

<TITLE>

Issues discovered during this release cycle

<TITLE>

Upgrading charms

Upgrading charms will making available new features and bug fixes. However, the latest stable charm revision should also be used prior to making any topological changes, application migrations, workload upgrades, or series upgrades. Bug reports should also be filed against the most recent revision.

Note that charm upgrades and OpenStack upgrades are functionally different. For instructions on performing the different upgrade types see Upgrades overview in the OpenStack Charms Deployment Guide.