Commit Graph

1098 Commits

Author SHA1 Message Date
Brett Meehan
d219dea4ba ITPLAT-387 restored accidentally trimmed blank line 2021-01-04 08:41:28 +11:00
Brett Meehan
25ec58381e ITPLAT-387 fixed the bitbucket and synchrony tests 2020-12-31 14:34:29 +11:00
Brett Meehan
83da0b07dc ITPLAT-387 moving the logdir creation to after the install has completed 2020-12-31 13:56:33 +11:00
Brett Meehan
c2f18294f4 ITPLAT-387 let create logdir from the versioned path 2020-12-31 13:09:42 +11:00
Brett Meehan
d270cb75cb ITPLAT-387 move logdir creation to somewhere that doesnt break tests and mod the service test 2020-12-31 12:20:09 +11:00
Brett Meehan
75c905fe7d ITPLAT-387 ensure service log dir exists 2020-12-29 21:10:47 +11:00
Brett Meehan
e03ef9b564 ITPLAT-387 ensure service unit file defaults write to catalina.out 2020-12-29 13:49:12 +11:00
Dylan Rathbone
8de2dbf226 Merged in add-lxml-to-python-env (pull request #119)
DCD-1124: Add 'lxml' as a depenency to ansible python env

Approved-by: Geoff Jacobs
Approved-by: Ben Partridge
2020-11-03 06:38:10 +00:00
Dylan Rathbone
4bda130d5f Remove python2 pip for Debian installs 2020-11-03 10:24:02 +10:00
Dylan Rathbone
ccee6e4d8c Remove python2 pip for Debian installs 2020-11-03 10:21:13 +10:00
Dylan Rathbone
301f44cbef Add python2 pip for Debian installs 2020-11-03 09:16:49 +10:00
Dylan Rathbone
e2e4ce4ba6 Add python2 pip for Debian installs 2020-11-03 08:37:21 +10:00
Dylan Rathbone
25ebe4c54b Remove lxml from Pipfile 2020-11-02 16:41:56 +10:00
Dylan Rathbone
3c2b000db5 Install lxml into system python env 2020-11-02 16:40:52 +10:00
Dylan Rathbone
6d724664df Add 'lxml' as a depenency to ansible python env 2020-11-02 10:00:13 +10:00
Geoff Jacobs
6e1c9654fd Merged in ITPLAT-195-ansible---on-opsj-migration (pull request #117)
Fix jira-config.properties being copied in owned as root

Approved-by: Adam Brokes
2020-10-21 23:01:55 +00:00
Geoff Jacobs
88d326be73 ITPLAT-195 setting owner/group for jira-config.properties. It was being copied across as root:root. 2020-10-21 13:54:02 +11:00
Lee Goolsbee
fc39d2bb23 Merged in DCD-1073-adoptopenjdk (pull request #113)
DCD-1073 use AdoptOpenJDK from official repos

Approved-by: Steve Smith
Approved-by: Dylan Rathbone
2020-09-14 15:13:52 +00:00
Lee Goolsbee
cfca6d794c move debian_architecture and debian_architecture_translations to defaults 2020-09-10 12:22:16 -05:00
Lee Goolsbee
73a3dea47d remove a few straggling references to linking fonts to the JRE 2020-09-10 12:21:15 -05:00
Steve Smith
f388593221 Merged in DCD-1089-per-os-system-location (pull request #114)
DCD-1089: The systemd installation location depends on the OS.

Approved-by: Adam Brokes
2020-08-31 23:59:46 +00:00
Steve Smith
657efb77ab DCD-1089: The systemd installation location depends on the OS. 2020-08-28 13:07:56 +10:00
Lee Goolsbee
e0b76696c4 azl2 also needs this symlink 2020-08-27 12:27:41 -05:00
Lee Goolsbee
529df0cafd fix tests 2020-08-27 11:49:27 -05:00
Lee Goolsbee
45c2d01b17 DCD-1037 use AdoptOpenJDK from official repos 2020-08-27 11:08:42 -05:00
Steve Smith
5bae465412 Merged in DCD-1020-non-ascii-fonts (pull request #112)
DCD-1020: Add Google Noto fonts and install as JVM fallback for server-side rendering of non-Latin languages

Approved-by: Ben Partridge
2020-08-25 05:51:30 +00:00
Steve Smith
ff6889e539 DCD-1020: Update pipelines. 2020-08-24 13:34:44 +10:00
Steve Smith
db84840a96 DCD-1020: Add test for font installation with system JDK. 2020-08-24 13:23:17 +10:00
Steve Smith
25c2ebb563 DCD-1020: Add installation and linking of Google Noto fonts as JVM fallbacks. 2020-08-24 13:05:42 +10:00
Steve Smith
d22c0222ed DCD-1020: We need a JRE symlink too. 2020-08-21 13:56:13 +10:00
Steve Smith
43996fffcd DCD-1020: Make/enforce assumption that JVM packages setup a common symlink. 2020-08-21 13:03:35 +10:00
Steve Smith
b66d08b443 DCD-1020: Use the major java version and let per-OS roles apply the approriate naming. 2020-08-21 13:02:21 +10:00
Steve Smith
a912ac5044 DCD-1020: Move JRE home & binary location to group-vars. 2020-08-21 11:05:42 +10:00
Lee Goolsbee
1d86a0ddb9 Merged in ITOPSENG-771-fix-productdownloadurl (pull request #109)
Synchrony nodes should use system JDK if configured to do so

Approved-by: Ben Partridge
2020-08-14 18:41:52 +00:00
Lee Goolsbee
5e661521d2 Synchrony nodes should use system JDK if configured to do so 2020-08-12 17:35:53 -05:00
Adam Brokes
1560571c08 Merged in DCD-963-add-support-for-test-query (pull request #108)
DCD-963: Use the ATL_DB_PREFERREDTESTQUERY parameter from Confluence AWS Quickstart

Approved-by: Ben Partridge
Approved-by: Dylan Rathbone
2020-08-05 03:58:47 +00:00
Adam Brokes
09c0a49341 DCD-963: Add test for preferred test query 2020-08-03 15:25:30 +10:00
Adam Brokes
951f0241ab DCD-963: Use the ATL_DB_PREFERREDTESTQUERY parameter from Confluence AWS Quickstart 2020-08-03 15:22:01 +10:00
Denise Unterwurzacher
cee79604e2 Merged in ITOPSENG-716/reinstate-catalina.out (pull request #106)
ITOPSENG-716 Reinstate catalina.out logging

Approved-by: Steve Smith
Approved-by: Ben Partridge
2020-07-21 14:30:48 +00:00
Denise Unterwurzacher
02dd1e6873 ITOPSENG-716 Line length :eyeroll: 2020-07-17 14:52:15 -05:00
Denise Unterwurzacher
eedcd1682f ITOPSENG-716 Added Catalina folder for Bitbucket too (so catalina.out logging works) 2020-07-17 13:32:04 -05: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
Denise Unterwurzacher
6b6ef02003 Merged in ITOPSENG-703/file-descriptor-settings-for-systemd-services (pull request #105)
ITOPSENG-703 Increase available file descriptors

Approved-by: Steve Smith <ssmith@atlassian.com>
Approved-by: Varun Arbatti <varbatti@atlassian.com>
Approved-by: Ben Partridge <bpartridge@atlassian.com>
Approved-by: Adam Brokes <abrokes@atlassian.com>
2020-06-18 16:46:53 +00:00
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
0f4d26102c Merged in bugfix/ITOPSENG-647-dcdansible---fix-location-o (pull request #104)
Bugfix/ITOPSENG-647 dcdansible   fix location o

Approved-by: Geoff Jacobs
Approved-by: Ben Partridge
2020-05-21 04:03:22 +00: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