openstack-ansible-ops/elk_metrics_7x/roles/elasticsearch
Duncan Martin Walker 7f747d0875 Enable plugin install and removal from mirrors
Elasticsearch does not currently include plugins in their packages, and
hosts them as .zip files from https://artifacts.elastic.co/downloads/.
These can be installed from a mirror by changing the elastichsearch-plugin
call to reference a hosted file URI. However, the plugin removal stage uses
the plugin name, so both name and URI have to be known for the remove and
reinstall plugin tasks in the elasticsearch role to work. This commit changes
the plugin data format to add an optional remote field so that a URI can
be optionally used

Change-Id: I2c366cbeb9912c3aba09ecc5e174baa50de28a1f
2020-05-14 15:51:57 +01:00
..
defaults Enable plugin install and removal from mirrors 2020-05-14 15:51:57 +01:00
handlers Duplicate of elk_metrics_6x to elk_metrics_7x 2019-07-10 17:52:49 +01:00
meta Duplicate of elk_metrics_6x to elk_metrics_7x 2019-07-10 17:52:49 +01:00
tasks Enable plugin install and removal from mirrors 2020-05-14 15:51:57 +01:00
templates Expose voting-only option for master-eligible elasticsearch nodes 2020-04-27 15:48:13 +01:00
vars Duplicate of elk_metrics_6x to elk_metrics_7x 2019-07-10 17:52:49 +01:00