Commit Graph

18 Commits

Author SHA1 Message Date
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
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
Steve Smith
cf859874b3 DCD-890: Missed some tests. 2020-01-14 15:23:09 +11:00
Steve Smith
1bcd873ac4 DCD-890: Fixes from testing. 2020-01-14 13:18:04 +11:00
Varun Arbatti
0711c75dab Merged in DCD-697-additional-cw-logs (pull request #31)
DCD-697: Adds ansible and cfn logs to cloudwatch

* DCD-697: Adds ansible and cfn logs to cloudwatch

* DCD-697: Adds provisioning logs to a separarte log group. Adds a test to ensure provisioining logs exist

* DCD-697: Refers to files, not directory, for provisioning log groups

* DCD-697: Adds a comma between log groups

* DCD-697: Removes redundant comma between the 2 log groups

Approved-by: Steve Smith <ssmith@atlassian.com>
Approved-by: Adam Brokes <abrokes@atlassian.com>
2019-10-11 05:04:22 +00:00
Steve Smith
edae211356 DCD-436: Use full cloudwatch name for clarity. 2019-09-13 12:01:47 +10:00
Steve Smith
ee6df8f8a8 DCD-436: Add flag to disable CloudWatch completely. 2019-09-12 10:57:45 +10:00
Steve Smith
114c1d2e8e DCD-436: Add ability to disable log aggregation. 2019-09-11 14:59:00 +10:00
Steve Smith
e114fca732 DCD-436: Make log group unique. 2019-09-11 13:05:07 +10:00
Steve Smith
5a98350702 DCD-436: Enable/start CW agent. 2019-09-11 11:24:50 +10:00
Steve Smith
cca50a4d9d DCD-436: Install CloudWatch agent on AWS instances. 2019-09-10 12:31:17 +10:00
Steve Smith
9c29300c60 DCD-386: Molecule may not set the v4 address, so force it. 2019-06-11 01:12:46 +00:00
Steve Smith
da26edeefd DCD-352: Fix aws_common test. 2019-05-29 11:45:26 +10:00
Steve Smith
f02990bdd4 DCD-224: Fix up some tests after refactoring. 2019-05-03 15:48:26 +10:00
Steve Smith
bc893a0a2e DCD-224: Ensure ec2-utils is installed and add testing. 2019-04-11 11:23:15 +10:00