Commit Graph

203 Commits

Author SHA1 Message Date
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
c36a31863c DCD-224: Add localhost inventory for testing. 2019-04-30 10:46:49 +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
4d7201fd07 DCD-224: Update servicedesk test to check bundle mappings. 2019-04-29 13:51:42 +10:00
Steve Smith
9b746f86e8 DCD-224: Pull the product version from the environment. 2019-04-26 13:57:57 +10:00
Steve Smith
2df406082b DCD-224: Use the product edition provided by the infrastructure template. 2019-04-26 11:38:48 +10:00
Steve Smith
f1c63a7834 DCD-224: Refactor downloads to be more explicit about the version cache file. 2019-04-26 10:03:33 +10:00
Steve Smith
76d310fc30 DCD-224: Add servicedesk test for case when version is set. 2019-04-24 16:01:49 +10:00
Steve Smith
c42967dcf5 DCD-224: Rename some tests for clarity. 2019-04-24 14:59:25 +10:00
Steve Smith
77e5e5049c DCD-224: Move to testing downloads against jira-core. 2019-04-24 14:56:08 +10:00
Steve Smith
8db0d04fbb DCD-224: Add Bitbucket download test. 2019-04-24 14:04:03 +10:00
Steve Smith
909252b693 DCD-224: Add test for downloading Confluence. 2019-04-24 13:50:38 +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
c252d3eeba DCD-224: Lowercase the LB name otherwise Jira gets confused. 2019-04-24 09:33:07 +10:00
Steve Smith
7d720129c4 DC-224: Add some notes to README. 2019-04-23 15:10:46 +10:00
Steve Smith
aa314abc6e DCD-224: Group the AWS node settings together. 2019-04-23 14:26:24 +10:00
Steve Smith
ff1262507f DCD-224: Expand the README a bit. 2019-04-23 14:21:35 +10:00
Steve Smith
6b80d167b2 DCD-224: Fix order of fetching/using metadata. 2019-04-23 12:07:54 +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
87b6d9cb50 DCD-224: Add test case for pre-existing version file. 2019-04-18 12:31:49 +10:00
Steve Smith
7342b7f039 DCD-224: Switch to using marketplace version feed, and add test for another corner-case. 2019-04-18 12:13:05 +10:00
Steve Smith
b7f3fb5434 DCD-224: Don't use the product owner for the mountpoint as we can't assume it exists yet. 2019-04-18 09:45:49 +10:00
Steve Smith
9da5a37219 DCD-224: Should mount EFS before creating any directories. 2019-04-18 09:11:17 +10:00
Steve Smith
2933e3c7af DCD-224: Add wrapper for installing Ansible 2019-04-17 16:15:36 +10:00
Steve Smith
c73870ab55 DCD-224: Restart the product on failure. 2019-04-17 14:54:38 +10:00
Steve Smith
86686c08ef DCD-224: Fix unpacking of product. 2019-04-17 14:54:18 +10:00
Steve Smith
a8d7643c2e DCD-224: Fix format of service env vars. 2019-04-17 14:42:53 +10:00
Steve Smith
34ba568f63 DCD-224: Fix var name. 2019-04-17 14:36:26 +10:00
Steve Smith
f0b5086832 DCD-224: Fix typo in group vars. 2019-04-17 14:34:14 +10:00
Steve Smith
58b622187a DCD-224: Add note about setenv in the service file. 2019-04-17 14:32:02 +10:00
Steve Smith
ce864ebd8c DCD-224: Add required environment to Jira service file. 2019-04-17 14:30:31 +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
8ba280c2e9 DCD-224: Fix idempotence for download/unpack. 2019-04-17 14:20:10 +10:00
Steve Smith
31d40e1dae DCD-224: Add systemd service for jira. 2019-04-17 13:16:27 +10:00
Steve Smith
1874454163 DCD-224: Use provided Ansible virtualenv if provided. 2019-04-17 12:43:56 +10:00
Steve Smith
53800d6dc8 DCD-224: Add Apache 2 license file. 2019-04-17 12:29:11 +10:00
Steve Smith
afb4724eca DCD-224: Use UTF-8 for all encodings. 2019-04-17 12:20:19 +10:00
Steve Smith
2a70f9ec54 DCD-224: Grant the created DB roles to postgres root user for DB creation. 2019-04-17 12:20:07 +10:00
Steve Smith
121c630034 DCD-224: Use import_tasks rather than deprecated import. 2019-04-17 12:05:02 +10:00
Steve Smith
ade6b02c90 DCD-224: Fix DB name var. 2019-04-17 11:37:56 +10:00
Steve Smith
ef96d81aad DCD-224: Fix DB password var. 2019-04-17 11:34:30 +10:00
Steve Smith
9df15ebcaf DCD-224: Add DB config role to Jira AWS. 2019-04-17 11:32:29 +10:00
Steve Smith
6ecfb047f1 DCD-224: Add some default for database parameters. 2019-04-17 11:32:14 +10:00
Steve Smith
93761025f9 DCD-224: Fix DB driver var name. 2019-04-17 11:31:06 +10:00
Steve Smith
ed4804ee1f DCD-224: Fix JDBC URL generation 2019-04-17 11:30:37 +10:00
Steve Smith
72fafab5d5 DCD-224: Move db config to its own role. 2019-04-17 10:39:10 +10:00
Steve Smith
43e5599c10 DCD-224: Add psycopg2 for Ansible Postgres support. 2019-04-17 10:37:23 +10:00
Steve Smith
6fb61db834 DCD-224: Add DB and application user 2019-04-17 09:55:00 +10:00