Commit Graph

566 Commits

Author SHA1 Message Date
Denise Unterwurzacher
d428624ac2 ITOPSENG-703 Added open file descriptors to the systemd config to allow for the applications to open more files. This avoids the 'too many open files' problem that can cause outages. 2020-06-17 12:10:22 -05: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
Lee Goolsbee
0fbc7609a1 Merged in ITOPSENG-613-mount-clone-ebs-with-recommended-opts (pull request #103)
ITOPSENG-613 mount clone EBS volumes with AWS recommended options

Approved-by: Ben Partridge
2020-05-07 15:38:40 +00:00
Brett Meehan
205cfdc592 Merged in bugfix/ITOPSENG-395-atlassian-versioning-workaround (pull request #93)
Bugfix/ITOPSENG-395 atlassian versioning workaround

Approved-by: Adam Brokes
2020-05-07 04:33:44 +00:00
Lee Goolsbee
873e36297a passno should be a string 2020-05-04 17:10:58 -05:00
Lee Goolsbee
0b0a57d600 ah, passno 2020-05-04 16:31:56 -05:00
Lee Goolsbee
545f117d3e perhaps backup/fsck options aren't supported? 2020-05-04 16:26:46 -05:00
Lee Goolsbee
373a511bf7 try setting AWS-recommended mount options for EBS volumes 2020-05-04 16:14:17 -05:00
Dylan Rathbone
48dd6baad2 DCD-261: Prevent JDBC_PASSWORD from being logged 2020-04-24 11:23:25 +10:00
Dylan Rathbone
e22e0efda4 DCD-261: Remove redundant DB pooling variables 2020-04-23 17:59:16 +10:00
Dylan Rathbone
43985cfe89 DCD-261: Fix for crowd cluster reporting 2020-04-23 17:25:06 +10:00
Dylan Rathbone
cd12d3d873 Test for special character escaping 2020-04-09 15:52:48 +10:00
Dylan Rathbone
223db3c10d Revert change for BitBucket 2020-04-09 14:53:15 +10:00
Dylan Rathbone
6ce93e0a32 For DB passwords comprising '&' replace it with '&' 2020-04-09 14:44:16 +10:00
Brett Meehan
825212db97 ITOPSENG-395 for some reason chaining the jinja replace on the string append isnt working so doing those in 2 separate facts blocks 2020-04-07 15:10:08 +10:00
Brett Meehan
f207682fcc ITOPSENG-395 fixed copy pasta error 2020-04-07 14:02:09 +10:00
Brett Meehan
c1c9591a79 ITOPSENG-395 fixed typo 2020-04-07 13:52:30 +10:00
Brett Meehan
165c07bfb8 ITOPSENG-395 move version normalizing logic to a fact 2020-04-07 13:14:59 +10:00
Brett Meehan
12d46afd7e ITOPSENG-395 handle atlassian specific product version testing 2020-04-07 11:03:27 +10:00
Dylan Rathbone
0ce1f9c44a DCD-261: Add CloudWatch support for Crowd. Temporarily remove config for Ubuntu when testing create backups 2020-04-01 08:28:00 +10:00
Geoff Jacobs
ee300e3391 Merged in ITOPSENG-127-remove-duplicate-jira-jvm-o (pull request #89)
ITOPSENG-127 remove duplicate jira jvm o

* ITOPSENG-127 working on removing some of the duplicate CATALINA_OPTS in setenv.sh

* ITOPSENG-127 remove double dashes

* ITOPSENG-127 removing old tasks for adding CATALINA_OPTS

* ITOPSENG-127 handle blank options

Approved-by: Ben Partridge <bpartridge@atlassian.com>
2020-03-16 23:44:33 +00:00
Lee Goolsbee
40ac6c340e Merged in ITOPSENG-436-skip-some-tasks-on-update (pull request #88)
ITOPSENG-436 skip some tasks on update

Approved-by: Ben Partridge
2020-03-16 18:46:05 +00:00
Lee Goolsbee
706e0be7e2 extend to Crowd DC 2020-03-04 15:53:56 -06:00
Lee Goolsbee
6078b84bd5 extend to Jira DC 2020-03-02 14:50:49 -06:00
Lee Goolsbee
334a21c466 ITOPSENG-436 try tagging things that shouldn't run on stack updates 2020-02-26 14:24:06 -06:00
Geoff Jacobs
81c2bc9fe8 Merged in ITOPSENG-127-remove-duplicate-jira-jvm-o (pull request #85)
ITOPSENG-127 one CATALINA_OPT per line

* ITOPSENG-127 working on removing some of the duplicate CATALINA_OPTS in setenv.sh

* ITOPSENG-127 remove double dashes

* ITOPSENG-127 removing old tasks for adding CATALINA_OPTS

Approved-by: Ben Partridge <bpartridge@atlassian.com>
2020-02-25 02:10:52 +00:00
Lee Goolsbee
d18c51f614 ITOPSENG-442 fix atl_db_validate param (remove extra ATL_ prefix) 2020-02-11 12:30:54 -06:00
Steve Smith
12cfe7a9e7 DCD-937: Fix var name. 2020-02-10 13:35:10 +11:00
Steve Smith
86a7871761 DCD-937: Add retries to NFS mount. 2020-02-10 13:13:23 +11:00
Steve Smith
0847996083 DCD-937: Make NFS version configurable. 2020-02-10 12:05:29 +11:00
Steve Smith
314d5d8663 DCD-937: Move back to NFS v3 as using v4 conflicts with docs and is causing customer confusion. To be revisited later. 2020-02-10 11:12:01 +11:00
Steve Smith
b8d09dee65 DCD-930: Consolidate log definitions and forward audit logs to cloudwatch. 2020-02-04 09:02:52 +11:00
Steve Smith
d4a72ea11a Merged in DCD-933-copy-jira-config (pull request #81)
DCD-933: Add functionality to copy jira-config.properties if present.

Approved-by: Ben Partridge <bpartridge@atlassian.com>
2020-01-31 03:10:56 +00:00
Ben Partridge
9aae70ae81 Merged in no-issue-fix-service-name-slingshot-playbook (pull request #80)
Fix service name in slingshot playbook

Approved-by: Steve Smith
2020-01-31 01:59:50 +00:00
Steve Smith
0d3ef898ad DCD-933: Add functionality to copy jira-config.properties if present. 2020-01-31 11:47:58 +11:00
Varun Arbatti
18754fe2ab Merged in DCD-890-fix-variable-name-typo-in-write-tags (pull request #79)
DCD-890 fix variable name typo in write tags

* DCD-869: Change missing variable reference in write-tags

* DCD-869: Add commit and timestamp prefix to tags generated from ansible to be consistent with tags in templates

Approved-by: Steve Smith <ssmith@atlassian.com>
2020-01-31 00:16:51 +00:00
Ben Partridge
e9943cece5 no-issue: Replace old references to atl_product with atl_product_family 2020-01-24 12:15:15 +11:00
Ben Partridge
44ae6da47b no-issue: Use product name to generate servicename instead of product
edition
2020-01-24 11:55:11 +11:00
Varun Arbatti
bdfe5dc804 Merged in DCD-890-fix-variable-name-typo-in-write-tags (pull request #78)
DCD-869: Change missing variable reference in write-tags

Approved-by: Steve Smith <ssmith@atlassian.com>
2020-01-23 00:26:31 +00:00
Varun Arbatti
62816235da Merged in DCD-890-make-tags-consistent-with-qs-template (pull request #77)
DCD-890: Rename tag keys to make it consistent with tags exposed by quickstart templates

* DCD-890: Rename tag keys to make it consistent with tags exposed by quickstart templates

* DCD-869: Store restore tag in an array of one item to force type to a string

* DCD-869: Fix yaml lint

Approved-by: Steve Smith <ssmith@atlassian.com>
2020-01-22 22:52:26 +00:00
Steve Smith
91ddbb157b Merged in DCD-890-extra-tags (pull request #75)
DCD-890: Add whether we are a restore to the persisted tags.

Approved-by: Varun Arbatti <varbatti@atlassian.com>
2020-01-21 22:53:02 +00:00
Geoff Jacobs
8cc637760c ITOPSENG-395 fixing linter issue 2020-01-17 20:25:52 +11:00
Geoff Jacobs
338f3b4e55 ITOPSENG-395 adding defaults based on PR feedback 2020-01-17 17:05:17 +11:00
Steve Smith
079186225a DCD-890: Add whether we are a restore to the persisted tags. 2020-01-17 15:39:12 +11:00
Geoff Jacobs
3f04a8c6a8 ITOPSENG-395 adjusting conditionals 2020-01-17 15:24:24 +11:00
Geoff Jacobs
f8f3cec9c2 ITOPSENG-395 adjusting conditionals 2020-01-17 15:22:18 +11:00
Geoff Jacobs
528b4ff219 ITOPSENG-395 reordering conditionals 2020-01-17 15:00:30 +11:00
Geoff Jacobs
0b3da911e4 ITOPSENG-395 more robust checking of the force upgrade 2020-01-17 14:21:37 +11:00
Geoff Jacobs
d858694698 ITOPSENG-395 allowing for a version to be forced (to handle milestone/beta builds) 2020-01-17 14:04:44 +11:00