From 761df9d0b3b881f1e20110aa378bc3a416efa7a5 Mon Sep 17 00:00:00 2001 From: Jeltz Date: Wed, 3 Mar 2021 21:45:56 +0100 Subject: [PATCH] Add opendistro_common for OpenDistro repository --- roles/opendistro_common/files/opendistro.gpg | 53 ++++++++++++++++++++ roles/opendistro_common/meta/main.yml | 4 ++ roles/opendistro_common/tasks/main.yml | 20 ++++++++ 3 files changed, 77 insertions(+) create mode 100644 roles/opendistro_common/files/opendistro.gpg create mode 100644 roles/opendistro_common/meta/main.yml create mode 100644 roles/opendistro_common/tasks/main.yml diff --git a/roles/opendistro_common/files/opendistro.gpg b/roles/opendistro_common/files/opendistro.gpg new file mode 100644 index 0000000..7b8cbbd --- /dev/null +++ b/roles/opendistro_common/files/opendistro.gpg @@ -0,0 +1,53 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2 + +mQINBFxxbjoBEACzaNq4JNShPtxbESNK4Ihtj83FOJFPxZmr4v3OQY7YRxGeIuyT +KeC1Epx5qOgWZ+H8EBpRp+QBZ80cQq5nbDmrEXHYSJzek8w4PxMlD1lQ2foarHOz +tJ0DzsJyZHvHgpyKSV8K6Hp/Wt3ceL328TSxKZfKf55YS82oMofSqTDF+77NhB8o +S90XQCJc8QSJnVyXExeL+h0c2VC+QUoYlgVGU+lLyBxVvPGU1Va21u1uuOqBnoY3 +ZsH2c8v5/GMDKnuXfiLfHrPS00e1x7H45m0EEr6T4cFzkylMlf+QhtPhvmK7XjQJ +YMHlj801ORUyjukb8mrgiP56HvNoYILSzukppb7aZrqAaONC0el74AAvCygj0OZf +Hnro2im0wFGrZ1cl+qO05M5yqxhMUX1SiVTlPum53NHADs5w2F+Bl+AiOPxJdq3I +w7B+bHKE9pJTP6H8elbiEmjJ4ITPrk3j+nqqpOH9wPFUhLUu2V70/QtgrmJrseR3 +mxG+t8rXC0/0V4Gekf7+S28TpQfGg+ktmacSiIs76RnamUs8IyI2gnRX6LiW/AfQ +Ipqg8wF1fYlh6BDo8TJC/Xce1/WU7LCDfJ3HHlPQXDXmTiumwad4n+clpzuTgH7P +E+rv/9jxiFlJ6CIpaIVFBkmk5w1dFqiZBw/KBS4ltUriH/81Gyr7jzTr5QARAQAB +tIBPcGVuRGlzdHJvRm9yRWxhc3RpY3NlYXJjaCAoS2V5IEZvciBzaWduaW5nIE9w +ZW5EaXN0cm9Gb3JFbGFzdGljc2VhcmNoIGFydGlmYWN0cy4pIDxvcGVuZGlzdHJv +Zm9yZWxhc3RpY3NlYXJjaC1pbmZyYUBhbWF6b24uY29tPokCOQQTAQgAIwUCXHFu +OgIbAwcLCQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJEEcs/fzjcDJeM5YP/34g +sPhSQvcQOclLpMYxULrRE9z/mz2syw4ODOafA1bff2x6viNDNInMa7/iLsg6mkyK +wqpt+Ckz5MgWpAU109K/1+LDTj19NBwKpDUvgvnNSH96Rt6hMLa2SsjGkyfdCqtb +cZVAKJhu8AgrjL/2IoHU+GWgRUZVv4w6VTJt2GM3By11ykxOmg6DEqkaXq8rJ+zy +3+ZdjBmxtkiBkax3Z1DTZaLMcAQBX4iaizbDlkY9B3/vqC3Ue3cmW+Zl4XkRCpV4 +WQUPgeS4s2um44VWyzd4+zMUc1sxLaw/jm1bWbIzAhty2iB6SdNDWBVbdFO/Turx +xLBhL4nmqGw7w6ZwTF/h4xUMCV0EZ93JtaGX6hokd+a0Rj3INzr24FbIOzTJHmjn +QbZqKT77j5IJcCYLNTopnOF/NmzoyhUC9UFtyEiXxTeZxpj27PgqVez9xWfU9bXD +y0jhQDILR4tnkNa+QK1/5zFL5+0iE9tLgEL+Bb117fZ1kc1SySUcXZcm791+mzA7 +l5dumLSlIR8cKotVMIj7VXqhOOIP8lV8cHXPcJ/O/bBwXSHN3cWA8/2OoN9Fcu1L +NSH9dNpM3BzkP6rEkNRje/Jx/wUWAySA9LQ9Kt5XNMNx93rF4en2TolQ4Z7mRaW9 +bBVcczRtB+GHxiGSVYmYHRbP/jQyJUmPhuRbPlATuQINBFxxbjoBEADAhGsAwLPl +poq4O+8RBciUVzBtIAEEyJ8lrDJJ4IlxTKM4glOKhDWnIcY1BWP9x81/8F84ecwC +oDq2PrrppWlMD2Km26yEgJbPKsA/7OLJtOPdWKyY9Smm3+V0fi8LMruwKgtwcK+7 +0boa8DL/r31PB75f/GrOywuLbxZxwzpCajIvYUR4R3qvdqkU6XDsshooAgZPsDG+ +gDLkNeFUE92rR7+B5Px2+8b1/hiZh4x+L9ElqYdSqoHkIrI76fELQvjxCKPBQJo+ +PBmTji79Agt1J7F+Br5Jjn+PWHiiIuNz1pX5OU5p2W0zoPTMwTk3ln/gra5yUIJ4 +qItTPUK9Od14e2QGo5H8zTNDqotNyt13zkv6q1HKIj7QtMC9nY/wnxGNMVSxqfWo +LiDjJ2CzhGWGm5aN5T0Y/l+I89Lnce6fOCKzymoT86NYcd3A6QOlh7cGnhstD9tt +dD6vxedj44ElFaNY63POzuq9BVH+X/rnD84Srnmac/xVRA+l/5Wt5k17nOwxUPRc +wGOYGTh0+dX0i8WmTZGXkjL5R5APeijzQKAARvV9PEaY0eoqJbNf8CT04h5b7J6I +YtCgQaDJ+MqFjNbopfCGLrPNceasMx9YKpLjgsXoQ5TZeaeidP3GgIr1zts4xJgx +ty7wLMnZmDjr1PgUqvobzoPmpjSpMDC10QARAQABiQIfBBgBCAAJBQJccW46AhsM +AAoJEEcs/fzjcDJee6IP/iDtziBwxGhq2hKxdZMZghwCy6xX2x3l/4P5hSQuYiru +ThJZVcxMCZxuKk2thysnFp0gRHHr6S8X3rddc+Km80e3Dq0onMVHbbnFA7kSwjCx +92J16KwbVp5VQL/VpLJ9ggsAgrJc0B6GIud6wKQYpwByh0fJ8jSHz+PKbSjhpTDR +GJXKhpl8vWdKTxbJuUwW+MdeKS5+Llnnb3izAH2HvMbmJxTwPBmPqml05RovvfNT +KdyQ8rYPnq4ejbN3tDk28/iwg+qUDfMi8KztHbSzoHgRUkCNwMVjm+Qo5vbETjTx +20h52a+vJs9RhSmUndJYdFAEw5dIo3vsPplU1iWE9TDXIIYwwEufYHoAGTAgoZId +0PR2Y+KrvwxhjvjVObrydFbSeWUQzuibp7ipKiCy/jFKxglfiEb7lIWYBC0YbKnL +xJpBNEUBBe4ZkpX9pmBmdFfhONUtLRKe730izWiuPWPbzPR2QHjUScywVWdUt9HF +Nje2jUkK4Djt4dDlvqInFDSP+7fM5AOpvyry3XWtsEVcOOYV35RA20PQQ5pG7Tys +qfEtsS5L0Btq1VY2i0v9ozPnraMLJQeC8Hdm1MP+5v7PKksREakEyLRyPUB13zva +gPbaYazA6I5xRQgkPrHhMJLVllXUQC5CldKOHUUUhiBn6eEzBldiznarng92tmnd +=l21b +-----END PGP PUBLIC KEY BLOCK----- diff --git a/roles/opendistro_common/meta/main.yml b/roles/opendistro_common/meta/main.yml new file mode 100644 index 0000000..bd9c964 --- /dev/null +++ b/roles/opendistro_common/meta/main.yml @@ -0,0 +1,4 @@ +--- +dependencies: + - role: apt_common +... diff --git a/roles/opendistro_common/tasks/main.yml b/roles/opendistro_common/tasks/main.yml new file mode 100644 index 0000000..782821c --- /dev/null +++ b/roles/opendistro_common/tasks/main.yml @@ -0,0 +1,20 @@ +--- +- name: Trust OpenDistro GPG key + become: true + apt_key: + data: "{{ lookup('file', 'opendistro.gpg') }}" + state: present + +- name: Install OpenDistro repository + become: true + apt_repository: + repo: deb https://d3g5vo6xdbdb9a.cloudfront.net/apt stable main + state: present + filename: opendistro + +- name: Install default JRE + become: true + apt: + name: default-jre-headless + state: latest +...