openstack-ansible-os_neutron/releasenotes/notes/package-state-fb7d26a4b7c41a77.yaml
Jesse Pretorius a8f6cf9611 Add ability to change apt/yum package state
The current method of installing the distribution packages required is
set in the tasks and cannot be changed by a deployer.

Currently the apt task always installs the latest package. This results
in unexpected binary changes when a deployer may simply be trying to
execute a configuration change.

This patch adds the ability for a deployer to change the desired state
so that the results are predictable.

A few task names are cosmetically changed to better reflect their
purpose.

Change-Id: I827b5b07aa7b441e866e042355775a6ff8566920
2016-08-02 15:39:08 +01:00

14 lines
664 B
YAML

---
features:
- The os_neutron role now supports the ability to configure whether
apt/yum tasks install the latest available package, or just ensure
that the package is present. The default action is to ensure that
the latest package is present. The action taken may be changed to
only ensure that the package is present by setting
``neutron_package_state`` to ``present``.
upgrade:
- The os_neutron role always checks whether the latest package is
installed when executed. If a deployer wishes to change the check to
only validate the presence of the package, the option
``neutron_package_state`` should be set to ``present``.