1075fe411a
In https://review.openstack.org/535252 the installation process for the role was simplified, but an unintentional side-effect was to removed the previously included support for installing the extra percona packages when installing on the ppc64le platform. This patch re-introduces that ability, but scopes it to only execute on that hardware platform, and only for Ubuntu. The download is, by default, facilitated through the deploy node (rather than the target nodes) so that the download is done once, then pushed to the targets. This can be adjusted with the right parameters to download from the targets instead. Also, in https://review.openstack.org/543888 adjustments were made to disable compression/qpress on architectures other than x86_64, and to fail the role execution if it was enabled on any other architecture. This has been corrected to ensure that compression is enabled by default for ppc64le on Ubuntu, and enabled by default for x86_64, but disabled by default for all other combinations. The fail task is adjusted appropriately and moved to the main task file so that it executes and fails out before any changes are made. Change-Id: I850a37b465a427a827e357111942973457fafa0d
32 lines
1.1 KiB
YAML
32 lines
1.1 KiB
YAML
---
|
|
features:
|
|
- |
|
|
The extra packages percona packages used by the ppc64le
|
|
are now downloaded by the Ansible deployment host by
|
|
default, as opposed to the target hosts. Once downloaded
|
|
the packages are pushed up to the target hosts.
|
|
This behaviour may be adjusted by setting
|
|
``galera_server_extra_package_downloader`` to
|
|
``target-host``.
|
|
The packages are downloaded to the path set in
|
|
``galera_server_extra_package_path``.
|
|
deprecations:
|
|
- |
|
|
The following variables have been removed as they no
|
|
longer serve any purpose.
|
|
|
|
* ``galera_package_arch``
|
|
* ``percona_package_download_validate_certs``
|
|
* ``percona_package_url``
|
|
* ``percona_package_fallback_url``
|
|
* ``percona_package_sha256``
|
|
* ``percona_package_path``
|
|
* ``qpress_package_download_validate_certs``
|
|
* ``qpress_package_url``
|
|
* ``qpress_package_fallback_url``
|
|
* ``qpress_package_sha256``
|
|
* ``qpress_package_path``
|
|
|
|
The functionality previously using these variables has
|
|
been transitioned to using a simpler data structure.
|