Skip to content

Tags: lean-delivery/ansible-role-java

Tags

7.2.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
cleanup: handle rebranding of adoptopenjdk and new api url (#145)

7.2.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
first found fix (#143)

7.2.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
readme update (#141)

7.1.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix fetching SapMachine 11 (#120)

7.1.0

Verified

This tag was signed with the committer’s verified signature.
pavelpikta Pavel Pikta
Release 7.1.0

7.0.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Feature/add corretto (#108)

* EPMLDI-1739: add basic corretto fallback implementation

* EPMLDI-1739: to fix Corretto 11 later

* EPMLDI-1739: add install from repo to Amazon Linux 2

* EPMLDI-1739: corrections according to yamllint hints

* EPMLDI-1739: adjust install from repo to Amazon Linux 2

* EPMLDI-1739: fix install from repo to Amazon Linux 2

* EPMLDI-1739: re-use basic task

* EPMLDI-1739: check requested version

* EPMLDI-1739: refactor impl, support two cases - install from downloaded package or from repo o Amazon Linux 2

* EPMLDI-1739: refactor impl, remove task because of duplication of logic

* EPMLDI-1739: add install from tarball

* EPMLDI-1739: add molecule tests for corretto Linux

* EPMLDI-1739: add molecule tests for corretto Linux to gitlab-ci

* EPMLDI-1739: temporary disable all molecule tests except corretto

* EPMLDI-1739: update readme file with Amazon Corretto for Linux

* EPMLDI-1739: fixes according to ansible lint recommendations

* EPMLDI-1739: fixes according to ansible lint recommendations

* EPMLDI-1739: fix logic for fallback transport: downloaded rpm/deb files must be installed as package

* EPMLDI-1739: fix syntax according to ansible lint recommendations

* EPMLDI-1739: fix bug

* EPMLDI-1739: delete unneeded check

* EPMLDI-1739: rename to clarify installation option

* EPMLDI-1739: rename tests to clarify transport

* EPMLDI-1739: add clarification

* EPMLDI-1739: refactor corretto-fallback install from package

* EPMLDI-1739: remove info about Windows support until it is supported

* EPMLDI-1739: fix bug with missing group property

* EPMLDI-1739: add new line to the end of file according to ansible lint rules

* EPMLDI-1739: omit amazon-linux-extras command usage in Ansible

* EPMLDI-1739: extend readme - add amazon corretto install samples

* EPMLDI-1739: fix syntax after merge conflict resolving

* EPMLDI-1739: temporary disable test because of bug

* EPMLDI-1739: fix bug that occurred while disabling the test

* EPMLDI-1739: refactor corretto8 installation on Amazon Linux 2 according to Timur's advice

* EPMLDI-1739: refactor corretto-fallback installation according to Timur's advice

* EPMLDI-1739: temporary disable all other test to test corretto only

* EPMLDI-1739: refactor corretto8 installation on Amazon Linux 2 according to Timur's advice

* EPMLDI-1739: try to eliminate Ansible bug with dynamic variable evaluation

* EPMLDI-1739: try to avoid Ansible bug with dynamic variable evaluation

* Revert "EPMLDI-1739: try to avoid Ansible bug with dynamic variable evaluation"

* Revert "EPMLDI-1739: try to eliminate Ansible bug with dynamic variable evaluation"

* EPMLDI-1739: introduce additional internal variable to satisfy specific java distribution requirements

* EPMLDI-1739: fix syntax according to ansible lint recommendations

* EPMLDI-1739: fix syntax according to ansible lint recommendations

* EPMLDI-1739: add extra package only for Debian like systems

* EPMLDI-1739: fix syntax according to ansible lint recommendations

* EPMLDI-1739: fix logic to eliminate bug

* EPMLDI-1739: fix URL to new Amazon AWS UI

* EPMLDI-1739: add some detail to fallback implementation

* EPMLDI-1739: refactor to fix issue with missing jdk_package value in case of corretto-fallback

* EPMLDI-1739: support installation via web transport

* EPMLDI-1739: add one more playbook sample for Corretto

* EPMLDI-1739: fix regex pattern to capture proper java_major_version part from downloaded package of Corretto 8

* Correct parsing regex

* Test corretto fallback

* Fix security fetch

* Fix java_unlimited_policy_transport

* Update Readme

* Ref/vars (#111)

* Move vars to begin

* Optimize vars & fetch

* Update travis.ci

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

6.0.1

Verified

This tag was signed with the committer’s verified signature.
pavelpikta Pavel Pikta
fix security policy installation

6.0.0

Feature/add alibaba dragonwell (#99)

* EPMLDI-1740: add basic Alibaba Dragonwell8 fallback implementation

* EPMLDI-1740: repository transport is not supported due to update from Alibaba Cloud Linux 2 (Aliyun Linux 2) YUM repository issues

* EPMLDI-1740: add verify playbook

* Change shape of instances to t3.micro

* Add ext ip for sapmachine

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

5.3.0

Add SapMachine: EPMLDI-1738 (#97) (#98)

* Add SapMachine (Linux): EPMLDI-1738 (#97)

* fix tests: EPMLDI-1738 (#97)

* fix s3: EPMLDI-1738 (#97)

* add win: EPMLDI-1738 (#97)

* fix verison: EPMLDI-1738 (#97)

*  fix tag for gitlab-ci: EPMLDI-1738 (#97)

5.2.0

refactoring: EPMLDI-1748 (#94)

* Test refactored code

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Add centos8 tests

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Fix packages

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Fix ubuntu

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Fix trailing space

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Test fixed ubuntu

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Test python-pip Ubuntu

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Fix adoptopenjdk

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Test requirements

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Fix epel

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Fix requirements

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Test debug

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Fix epel

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Fix pip Ubuntu

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Test ubuntu

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Test ubuntu 18

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Test alternate prepare

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Fix trailing spaces

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Remove raw python install

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Remove upgrade pip

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Add executable

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Test full java 12 and openjdk-ga

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Test inventory vars

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Fix group vars

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Add ansible_python_interpreter: /usr/bin/python3

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Add extra_args

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Add aws profile

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Add ansible_python_interpreter

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Enable all tests

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Update scenarios

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Fix debian test

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>

* Make separate tasks for paths settings

Signed-off-by: Timur Gadiev <Timur_Gadiev@epam.com>