add AMZN Linux 2 support (#703)

This commit is contained in:
anisf 2020-06-26 09:42:23 +02:00 committed by GitHub
parent adbec9db3f
commit 9539712bd7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 15 additions and 1 deletions

View file

@ -120,6 +120,18 @@ platforms:
run_command: "/usr/sbin/init" run_command: "/usr/sbin/init"
privileged: true privileged: true
use_sudo: false use_sudo: false
- name: amazonlinux-2
driver_config:
image: amazonlinux:2
provision_command:
- yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
- yum -y install ansible iproute python2-jmespath
volume:
- <%=ENV['ES_XPACK_LICENSE_FILE']%>:/tmp/license.json
- /etc # This fixes certain java file actions that check the mount point. Without this adding users fails for some docker storage drivers
run_command: "/usr/sbin/init"
privileged: true
use_sudo: false
suites: suites:
- name: oss - name: oss

View file

@ -13,6 +13,7 @@ Ansible role for 7.x/6.x Elasticsearch. Currently this works on Debian and RedH
* Debian 9 * Debian 9
* Debian 10 * Debian 10
* CentOS 7 * CentOS 7
* Amazon Linux 2
The latest Elasticsearch versions of 7.x & 6.x are actively tested. The latest Elasticsearch versions of 7.x & 6.x are actively tested.

View file

@ -42,4 +42,4 @@
set_fact: m_lock_enabled={{ es_config['bootstrap.memory_lock'] is defined and es_config['bootstrap.memory_lock'] == True }} set_fact: m_lock_enabled={{ es_config['bootstrap.memory_lock'] is defined and es_config['bootstrap.memory_lock'] == True }}
- name: set fact use_system_d - name: set fact use_system_d
set_fact: use_system_d={{(ansible_distribution == 'Debian' and ansible_distribution_version is version('8', '>=')) or (ansible_distribution in ['RedHat','CentOS'] and ansible_distribution_version is version('7', '>=')) or (ansible_distribution == 'Ubuntu' and ansible_distribution_version is version('15', '>=')) }} set_fact: use_system_d={{ (ansible_distribution == 'Debian' and ansible_distribution_version is version('8', '>=')) or (ansible_distribution in ['RedHat','CentOS'] and ansible_distribution_version is version('7', '>=')) or (ansible_distribution == 'Ubuntu' and ansible_distribution_version is version('15', '>=')) or (ansible_distribution == 'Amazon' and ansible_distribution_version is version('2', '>=')) }}

View file

@ -9,6 +9,7 @@ OS:
- debian-9 - debian-9
- debian-10 - debian-10
- centos-7 - centos-7
- amazonlinux-2
TEST_TYPE: TEST_TYPE:
- oss - oss
- oss-upgrade - oss-upgrade