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
Lee Goolsbee
694f1c2874
use collections; use FQCN for all tasks
2022-09-07 18:56:23 -05:00
Adam Brokes
1e0c97597b
DCD-1362: Add tcpKeepAlive and socketTimeout for Jira dbconfig.xml
2021-10-05 13:23:23 +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
Denise Unterwurzacher
df43298c15
ITOPSENG-716 Readding accidental deletion
2020-07-16 13:49:39 -05:00
Denise Unterwurzacher
0a7e5220a2
ITOPSENG-716 Create Catalina folder in tomcat-install/conf ownder by product user, but leave the rest of conf owned by root. This reinstates catalina.out logging, as it needs that folder to exist and be owned by the product user/group.
2020-07-16 13:13:57 -05:00
Dylan Rathbone
cd12d3d873
Test for special character escaping
2020-04-09 15:52:48 +10:00
Steve Smith
0d3ef898ad
DCD-933: Add functionality to copy jira-config.properties if present.
2020-01-31 11:47:58 +11:00
Michael Kemp
64b9925fbb
QUICK-265: Add JVM opts parameter to Jira config role
2019-09-23 13:33:12 +10:00
Varun Arbatti
2a00f33508
DCD-621: Uses ATL_DB_ENGINE paramerter to infer database type. If db_engine is 'aurora_postgres', then use aurrora postgres db type. Else use default postgres db_type
2019-08-28 12:21:28 +10:00
Varun Arbatti
9e6eb41734
DCD-621: externalizes db type based in dbconfig.xml for Jira
2019-08-28 09:58:51 +10:00
Adam Brokes
b2142fa8d7
DCD-373: Add tests removed by mistake
2019-05-29 17:08:30 +10:00
Adam Brokes
89db18c9fe
DCD-373: Propagate DB properties from Quickstart to dbconfig.xml
2019-05-29 17:01:02 +10:00
Steve Smith
4b1d12f1bf
DCD-360: Move environment settings to setenv.sh for consitency.
2019-05-24 09:48:44 +10:00
Steve Smith
80247f1803
DCD-224: Rename some roles for clarity.
2019-05-09 08:37:52 +10:00
Steve Smith
2470f669d6
DCD-224: Fix test.
2019-05-08 15:29:32 +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
9b9860a5ef
DCD-224: Rename product_download to tgz_download in prep for an alternative installer.
2019-05-07 15:37:41 +10:00
Steve Smith
b98a485fa8
DCD-224: Fixes to the server.xml template.
2019-05-07 09:04:17 +10:00
Steve Smith
b9ac693d14
DCD-224: Rework of ServiceDesk handling to deal with more corner-cases, and limit it to the product_download role.
2019-05-06 17:21:56 +10:00
Steve Smith
f82f3f5fb6
DCD-224: Fix for default test case.
2019-05-03 13:02:04 +10:00
Steve Smith
efc14025ea
DCD-224: Add lookup table for appropriate ServiceDesk version depending on the Jira major version.
2019-04-30 11:21:28 +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
73fbdf4695
DCD-224: Rename jira_download to product_download.
2019-04-24 11:29:13 +10:00
Steve Smith
882ef9b2a8
DCD-224: Fix up some testing after group_vars change.
2019-04-24 11:08:24 +10:00
Steve Smith
6256b95f88
DCD-224: Add server.xml template.
2019-04-23 11:16:15 +10:00
Steve Smith
15ce955c2e
DCD-224: Add Jira cluster config.
2019-04-18 13:38:07 +10:00
Steve Smith
87c5b0ba81
DCD-224: Inject JVM heap overrides into the product setenv script.
2019-04-17 14:21:17 +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
37fd4d2da3
DCD-224: Start of Jira preconfiguration. Just dbconfig.xml for now.
2019-04-16 14:34:38 +10:00
Steve Smith
f2a9dbd1b6
DCD-224: Remove jira_config for now.
2019-04-16 09:37:15 +10:00
Steve Smith
59a75e9834
DCD-224: Updates and fixes to jira_config from testing.
2019-04-10 10:27:23 +10:00
Steve Smith
32ae6a906a
DCD-224: Rename product_base to product_common for consistency.
2019-04-10 09:50:10 +10:00
Steve Smith
b374dc9bcd
DCD-224: Create varfile and add molecule test.
2019-04-09 12:21:53 +10:00