Lee Goolsbee
91cc5c3d1a
ITPLT-3650 define platform as linux/amd64 for molecule; fixes ability to run on Apple Silicon and should continue to work fine in pipelines
2024-04-29 12:10:17 -05:00
Lee Goolsbee
9ec397abd5
ITPLT-3650 update test execution environments to newer versions of debian, ubuntu, and python
2024-04-29 12:10:17 -05:00
Lee Goolsbee
677f2a85ca
ITPLT-3650 drop support for Amazon Linux 2
2024-04-29 12:10:12 -05:00
Lee Goolsbee
ecb262a15f
ITPLT-3650 compatibility updates for ansible-core 2.16 and other dependencies
2024-04-26 15:20:52 -05: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
1eb82cba0b
fix duplicate env definitions
2022-09-09 17:09:27 -05: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
694f1c2874
use collections; use FQCN for all tasks
2022-09-07 18:56:23 -05:00
Brett Meehan
7c3dbd53aa
ITPLAT-518 fix molecule test for bbdc
2021-03-03 16:23:53 +11:00
Brett Meehan
ce7b3b3e43
ITPLAT-518 remove fg from molecule test for bbdc
2021-03-03 14:05:47 +11:00
Lee Goolsbee
87e59aba64
Merged in ITPLAT-476-cast-atl_startup_restart-to-bool (pull request #129 )
...
ITPLAT-476 cast atl_startup_restart to bool
Approved-by: Ben Partridge
2021-02-26 20:22:03 +00:00
Lee Goolsbee
520a881310
add tests to ensure expression for atl_startup_restart var in defaults is evaluated to boolean
2021-02-05 17:18:42 -06:00
Brett Meehan
33ba9fc2e5
Merge branch 'master' into ITPLAT-387-dcd---update-systemd-servic
2021-02-02 12:15:38 +11:00
Brett Meehan
d3e6ba137c
ITPLAT-387 exclude bitbucket from catalina.out fix
2021-02-02 10:14:22 +11: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
Brett Meehan
25ec58381e
ITPLAT-387 fixed the bitbucket and synchrony tests
2020-12-31 14:34:29 +11:00
Brett Meehan
d270cb75cb
ITPLAT-387 move logdir creation to somewhere that doesnt break tests and mod the service test
2020-12-31 12:20:09 +11:00
Steve Smith
657efb77ab
DCD-1089: The systemd installation location depends on the OS.
2020-08-28 13:07:56 +10:00
Brett Meehan
ef0a41af98
ITOPSENG-647 adjust hard-coded defaults to allow molecule tests to pass
2020-05-21 11:43:17 +10:00
Brett Meehan
7b9e9e2328
ITOPSENG-647 put product service file in the default path to allow systemctl mask and other linking operations to work properly
2020-05-21 10:17:22 +10:00
Steve Smith
5dc978afb0
DCD-418: Fix test.
2019-07-10 16:52:18 +10:00
Steve Smith
4b2dfd8f90
DCD-418: Limit permissions on the systemd unit and move DB params to the environment.
2019-07-09 16:15:45 +10:00
Steve Smith
81dbd67c11
DCD-434: Add injection of heap and additional JVM opts into BB environment.
2019-07-08 12:19:49 +10:00
Steve Smith
7a5a8e003b
DCD-386: Cleanup BB home vars.
2019-06-11 05:20:55 +00:00
Steve Smith
f8641a0044
DCD-386: Tweaks to Bitbucket layout and tests.
2019-06-11 03:32:28 +00:00
Steve Smith
9aef39034d
DCD-386: Fix bitbucket systemd test.
2019-06-11 10:09:03 +10:00
Steve Smith
e6f1212afb
DCD-386: Cleanup some YAML whitespace.
2019-06-11 09:55:53 +10:00
Steve Smith
adeb027473
DCD-386: Fix some Molecule tests.
2019-06-03 12:13:51 +10:00
Steve Smith
9e2eb50a6b
DCD-386: Rework product_startup to support more systemd params and add tests for some corner cases.
2019-05-31 10:52:58 +10:00