Commit Graph

15 Commits

Author SHA1 Message Date
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
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
Dylan
a195210b0d DCD-1525: Update version URL 2022-05-11 13:17:12 +10: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
aea07909b0 ITOPSENG-101 add hardcoded download path changes for now till testaid is fixed 2019-11-14 14:34:11 +11:00
Glenn Stewart
c10b312148 ITOPS-2158 Remaining molecule unit tests 2019-11-01 14:52:57 +11:00
Glenn Stewart
8022b59157 ITOPS-2158 testing 2019-11-01 12:06:08 +11:00
Steve Smith
44daf80d9a DCD-484: Save tarballs with the correct suffix. 2019-07-12 11:40:00 +10:00
Steve Smith
94a16a6731 DCD-484: Add ability to install from the tarball rather than the installer. 2019-07-11 12:42:28 +10:00