Commit Graph

917 Commits

Author SHA1 Message Date
Brett Meehan
7a992db9c4 ITPLAT-518 add line between execstart and execstop to ensure newline after exec_options loop 2021-03-04 09:43:45 +11:00
Brett Meehan
2ac2738985 ITPLAT-518 add templated whitespace after endif to ensure newline is placed 2021-03-03 17:44:59 +11:00
Brett Meehan
92baa3c291 ITPLAT-518 corrected stop script var name 2021-03-03 16:57:02 +11:00
Brett Meehan
7c3dbd53aa ITPLAT-518 fix molecule test for bbdc 2021-03-03 16:23:53 +11:00
Brett Meehan
62ae18d90b ITPLAT-518 adopt suggestions in PR comments 2021-03-03 15:35:20 +11:00
Brett Meehan
ce7b3b3e43 ITPLAT-518 remove fg from molecule test for bbdc 2021-03-03 14:05:47 +11:00
Brett Meehan
561ca14058 ITPLAT-518 modify unit file for bbdc to not start foreground 2021-03-03 13:59:43 +11:00
Lee Goolsbee
897dd60094 Merged in lxml-from-yum (pull request #134)
ITPLAT-510 install lxml to system python via yum package instead of root user pip install

Approved-by: Ben Partridge
2021-03-02 16:53:43 +00:00
Ben Partridge
3481bdfb16 Merged in DCD-1157-allow-bitbucket-elasticsearch-basic-auth (pull request #133)
Fix incorrect condition for using IAM authentication for bitbucket elasticsearch

Approved-by: Adam Brokes
2021-03-02 00:57:08 +00:00
Ben Partridge
34d5a9ce10 DCD-1157: Remove unnecessary noise from IAM authentication elasticsearch molecule test 2021-03-02 10:41:41 +11:00
Ben Partridge
69172295a1 DCD-1157: Fix incorrect assertion in IAM athentication elasticsearch config for bitbucket_config role 2021-03-01 14:59:20 +11:00
Ben Partridge
cc401e8721 DCD-1157: fix condition for using IAM authentication to elasticsearch in bitbucket.properties template 2021-03-01 14:32:50 +11:00
Ben Partridge
c49c5a536e DCD-1157: Fix bitbucket pipelines batching 2021-03-01 14:05:05 +11:00
Ben Partridge
cf8256adc9 Merged master into DCD-1157-allow-bitbucket-elasticsearch-basic-auth 2021-03-01 03:00:31 +00:00
Ben Partridge
f42da4652b DCD-1157: Add tests that bitbucket.properties has correct values for IAM elasticsearch authentication and basic authentication 2021-03-01 13:58:10 +11:00
Ben Partridge
cae394ebf1 DCD-1157: Fix incorrect conditional for using IAM request signing for authenticating with elasticsearch in bitbucket config 2021-03-01 13:52:01 +11:00
Lee Goolsbee
2b1c0de1a2 install lxml to system python via yum package instead of root user pip install 2021-02-26 17:55:20 -06:00
Lee Goolsbee
87e59aba64 Merged in ITPLAT-476-cast-atl_startup_restart-to-bool (pull request #129)
ITPLAT-476 cast atl_startup_restart to bool

Approved-by: Ben Partridge
2021-02-26 20:22:03 +00:00
Ben Partridge
731829c299 Merged in DCD-1157-allow-bitbucket-elasticsearch-basic-auth (pull request #132)
DCD-1157: Add properties for elasticsearch authentication

Approved-by: Adam Brokes
2021-02-25 03:54:04 +00:00
Ben Partridge
d78386738b Add default variable for elasticsearch protocol 2021-02-24 17:04:53 +11:00
Ben Partridge
99bb2dee54 DCD-1157: Give elastic search IAM authentication boolean variable a better name 2021-02-24 17:04:04 +11:00
Ben Partridge
1280de7e1d DCD-1157: Update elasticsearch endpoint to have customisable protocol to allow for HTTPS 2021-02-24 14:54:08 +11:00
Ben Partridge
b621b88d7b DCD-1157: Add properties for elasticsearch authentication 2021-02-19 11:25:01 +11:00
Adam Brokes
79722e0afe Merged in DCD-1216-sd-as-obr-fix (pull request #131)
DCD-1216: Change the url to fetch Jira buildNumber for OBR compatability

Approved-by: Ben Partridge
2021-02-15 22:45:00 +00:00
Adam Brokes
4bacc33c5a DCD-1216: Change the url to fetch Jira buildNumber for OBR compatability 2021-02-12 13:44:46 +11:00
Brett Meehan
a4c19fe426 Merged in ITPLAT-387-dcd---update-systemd-servic (pull request #120)
ITPLAT-387 dcd   update systemd servic

Approved-by: Ben Partridge
Approved-by: Adam Brokes
2021-02-08 02:29:28 +00:00
Lee Goolsbee
520a881310 add tests to ensure expression for atl_startup_restart var in defaults is evaluated to boolean 2021-02-05 17:18:42 -06:00
Lee Goolsbee
1278cc6cf5 allow default filter to treat empty string as "false", cast to bool at end 2021-02-05 12:00:41 -06:00
Steve Smith
4d681703a6 Merged in keep-variables-behaviour-after-2.10 (pull request #130)
2.10 changed the default behaviour of bare variables; re-enable the previous default behaviour to avoid breakage.

Approved-by: Geoff Jacobs
Approved-by: Adam Brokes
2021-02-05 02:14:01 +00:00
Brett Meehan
362bc07ac6 ITPLAT-387 add comment about bbdc exclusion 2021-02-04 16:29:53 +11:00
Steve Smith
bd9c87462b 2.10 changed the default behaviour of bare variables; re-enable the previous default behaviour to avoid breakage. 2021-02-04 11:21:46 +11:00
Lee Goolsbee
a879291f50 try casting env var to bool before falling back to default(true) 2021-02-03 17:40:11 -06:00
Lee Goolsbee
998cb50b07 ITPLAT-476 cast atl_startup_restart to bool 2021-02-03 17:18:02 -06:00
Brett Meehan
33ba9fc2e5 Merge branch 'master' into ITPLAT-387-dcd---update-systemd-servic 2021-02-02 12:15:38 +11:00
Brett Meehan
6908cc8f94 ITPLAT-387 resolve merge conflict 2021-02-02 10:18:52 +11:00
Brett Meehan
d3e6ba137c ITPLAT-387 exclude bitbucket from catalina.out fix 2021-02-02 10:14:22 +11:00
Steve Smith
05458cbce4 Merged in fix-product-startup (pull request #128)
Revert new logic for restart flag.

Approved-by: Ben Partridge
2021-01-29 00:41:26 +00:00
Steve Smith
121ae6ac5c Revert new logic for restart flag. 2021-01-29 10:29:23 +11:00
Steve Smith
e9ebc20b83 Merged in remove-legacy-slinghost-support (pull request #127)
Remove legacy slingshot support

Approved-by: Ben Partridge
Approved-by: Adam Brokes
Approved-by: Nasser Ghazali-Beiklar
2021-01-27 00:25:46 +00:00
Steve Smith
c7fedd0a32 Update pipelines config after role removed. 2021-01-25 14:16:21 +11:00
Steve Smith
f93f728919 Remove old slingshot role and playbook. 2021-01-25 14:15:29 +11:00
Steve Smith
fa06edb00c Merged in additional-bool-filter-cleanup (pull request #126)
Additional bool filter cleanup

Approved-by: Geoff Jacobs
2021-01-25 01:53:02 +00:00
Steve Smith
d1ec1cafc0 We don't need a bool filter as it's been moved up to import time. 2021-01-22 13:54:04 +11:00
Steve Smith
673b70e61e Fix test. 2021-01-22 13:25:41 +11:00
Steve Smith
2a67095acc Move bool coerce up to initialisation. 2021-01-22 12:26:08 +11:00
Denise Unterwurzacher
7c23b7f478 Merged in ITPLAT-428/ansbile-version-bump-causing-failure (pull request #125)
ITPLAT-428 Break after ansible version change - need to specify `| bool` on some conditionals that are evaluated as strings

Approved-by: Steve Smith
Approved-by: Adam Brokes
2021-01-21 22:29:29 +00:00
Denise Unterwurzacher
edaf560a40 ITPLAT-428 Need to specify | bool to ensure the value is read as a boolean. This was warned about in previous versions: "[DEPRECATION WARNING]: evaluating false as a bare variable, this behaviour will go away and you might need to add |bool to the expression in the future. This feature will be removed in version 2.12." Perhaps it was removed earlier. Handled both deprecation warnings found in previous runs. 2021-01-21 12:35:40 -06:00
Steve Smith
c3b04803c5 Merged in DCD-1205-dependency-vulnerabilities (pull request #124)
DCD-1205: Dependency vulnerabilities

Approved-by: Ben Partridge
Approved-by: Adam Brokes
2021-01-21 03:41:22 +00:00
Steve
89977a263b DCD-1205: Need to run molecule in the pipenv environment. 2021-01-20 13:02:45 +11:00
Steve
c250da08ed DCD-1205: Simplify the pipelines generator. 2021-01-20 12:55:50 +11:00