Alan Cheng
1c233e8213
Revert "ITPLT-3328 pipeline test"
...
This reverts commit 33bd02b060 .
2023-11-08 13:20:01 +11:00
Alan Cheng
9cef32d750
ITPLT-3328 pipeline test
2023-11-08 13:20:01 +11:00
Alan Cheng
9ffe858a80
ITPLT-3328 remove hardcoded package.a.c repo, add vars for alt adoptium urls
2023-11-08 13:20:01 +11:00
Alan Cheng
2ab6da34fc
ITPLT-3328 add packages.a.c alternate adoptium repo
2023-11-08 13:20:01 +11:00
Lee Goolsbee
6151f01534
Merged in al2022 (pull request #187 )
...
Add support for Amazon Linux 2022
* first pass at basic AL2022 support
* unpin git version on AL2022
* resolve a few package issues/discrepancies
* fix non-Amazon distro support
* fix missing nfs.service symlink on AL2022
* remove Ubuntu/Debian install task from aws_common (no existing ubuntu dependency tasks)
* add amazonlinux:2022 to list of images for testing via molecule
* install amazon-cloudwatch-agent from package sources instead of direct RPM on AL2022; add workaround for missing group
* fix typo in task name
* add mising amazonlinux:2022 test for product_install role
* al2022 -> al2023
* al2023 ships with rpm-installed versions of setuptools and distlib that aren't removable and older than what pipenv requires; use py3.11 instead
Approved-by: Vadym Kovalskiy
Approved-by: Eugene Ivantsov
Approved-by: Yurii Kuzan
2023-05-17 17:11:12 +00:00
Lee Goolsbee
10e6b3eefe
move molecule dependency management to project-level config; disable molecule dependency management
2022-09-09 17:09:27 -05:00
Lee Goolsbee
4d7b2c57f0
try a fix for the tests in pipelines; add collections cache
2022-09-09 17:09:27 -05:00
Lee Goolsbee
ac3f6f1f93
address a stack of linting warnings/errors and deprecations
2022-09-09 17:09:22 -05:00
Lee Goolsbee
694f1c2874
use collections; use FQCN for all tasks
2022-09-07 18:56:23 -05:00
Lee Goolsbee
ec552526c9
Switch from deprecated adoptopenjdk to eclipse-temurin jdk
2022-06-22 17:20:57 -05:00
Steve
c187f992f0
DCD-1205: Remove linting from molecule tests. It changed in v3, didnt't really help, and we ended up disabling it most of the time anyway.
2021-01-20 11:26:36 +11:00
Steve
253c5bd8e1
DCD-1205: Rename playbook.yml -> converge.yml for Molecule v3.
2021-01-20 11:09:32 +11:00
Lee Goolsbee
cfca6d794c
move debian_architecture and debian_architecture_translations to defaults
2020-09-10 12:22:16 -05:00
Lee Goolsbee
e0b76696c4
azl2 also needs this symlink
2020-08-27 12:27:41 -05:00
Lee Goolsbee
529df0cafd
fix tests
2020-08-27 11:49:27 -05:00
Lee Goolsbee
45c2d01b17
DCD-1037 use AdoptOpenJDK from official repos
2020-08-27 11:08:42 -05:00
Steve Smith
d22c0222ed
DCD-1020: We need a JRE symlink too.
2020-08-21 13:56:13 +10:00
Steve Smith
43996fffcd
DCD-1020: Make/enforce assumption that JVM packages setup a common symlink.
2020-08-21 13:03:35 +10:00
Steve Smith
b66d08b443
DCD-1020: Use the major java version and let per-OS roles apply the approriate naming.
2020-08-21 13:02:21 +10:00
Steve Smith
bbff7f94bb
DCD-686: Revert lockfiles as we should move to fine control over Ansible versions (again).
2019-10-04 13:49:43 +10:00
Steve Smith
606ac960d9
DCD-686: Ansible 2.8 added a timeout to the yum module which broke everything.
2019-10-04 13:35:17 +10:00
Steve Smith
0c5f82c438
DCD-686: Move git version to where it is used.
2019-10-03 14:57:20 +10:00
Steve Smith
4dff688b3d
DCD-484: Rename use_system_jdk to match the other vars.
2019-07-11 13:57:38 +10:00
Steve Smith
df5f139086
DCD-434: Remove test for psql as we no longer install it by default.
2019-07-08 14:41:43 +10:00
Steve Smith
1c706c8cc5
DCD-386: Remove use of amazon-linux-extras command as it breaks in a clean virtualenv; psql isn't actually used, and can be installed manually if needed.
2019-06-13 16:14:20 +10:00
Steve Smith
f13fb656d0
DCD-386: Move user creation up to linux_common as NFS needs to share the UID.
2019-05-30 11:42:01 +10:00
Steve Smith
9faa3b4e07
DCD-386: Move git installation to common.
2019-05-29 14:48:06 +10:00
Steve Smith
1aa2afc6f2
DCD-224: Refactor installer role to work around various quirks.
2019-05-08 12:13:29 +10:00
Steve Smith
a5eefe326e
DCD-224: Create a role for installation with the binary installer.
2019-05-07 18:42:40 +10:00
Steve Smith
f02990bdd4
DCD-224: Fix up some tests after refactoring.
2019-05-03 15:48:26 +10:00
Steve Smith
e32b439ce2
DCD-224: Add installation of the ServiceDesk OBR when specified version is "all" or "servicedesk".
2019-04-29 15:37:44 +10:00
Steve Smith
121c630034
DCD-224: Use import_tasks rather than deprecated import.
2019-04-17 12:05:02 +10:00
Steve Smith
367a2ce1ba
DCD-224: Add some tagging to speed up some tests.
2019-04-16 16:26:15 +10:00
Steve Smith
5b91a531ce
DCD-224: Refactor to simplify directory layout and testing.
2019-04-16 10:52:18 +10:00
Steve Smith
13e91668ab
DCD-224: Add unpacking of the downloaded tarball.
2019-04-15 16:13:51 +10:00
Steve Smith
6db317051a
DCD-224: Rename product vars for clarity and create the shared home.
2019-04-11 15:19:57 +10:00
Steve Smith
fe0e85b17e
DCD-224: Move Amazon-specific Postgres installation to product-common role.
2019-04-11 11:14:59 +10:00
Steve Smith
32ae6a906a
DCD-224: Rename product_base to product_common for consistency.
2019-04-10 09:50:10 +10:00