Commit Graph

21 Commits

Author SHA1 Message Date
Yevhen Ivantsov
bf1d6b1815 Make unsetting sensitive vars optional 2022-12-05 19:32:33 +11:00
Steve Smith
d22949ea9d DCD-1467: Add code and test to enable forced overwrite of the config file where appropriate. 2022-04-19 12:32:43 +10:00
Steve Smith
4950c44be6 DCD-1286: Update submodule and use new env cleanup option. 2021-06-02 10:05:08 +10:00
Steve Smith
9a505340fa DCKUBE-36: Move to updated exec wrapper. 2021-05-05 13:29:16 +10:00
Dave Chevell
edc980d70a Don't write python bytecode 2020-08-16 21:19:43 +10:00
Dave Chevell
90e0a7f7b9
Integrate shared components in Docker build 2019-11-20 20:54:04 +11:00
Evan Slaughter
d2920dfc3c Fixed the set_perms chown operation that was not recursively setting permissions 2019-09-06 16:51:38 -05:00
Dave Chevell
0ab1700523
Switch to safer bootstrap method & skip locked down files 2019-09-06 10:34:36 +10:00
Dave Chevell
36d2420fad
Set permissions to allow run_user to bootstrap container 2019-09-05 13:49:07 +10:00
Steve Smith
c8632248dc DCD-584: Don't overwrite confluence.cfg.xml if it already exists. 2019-08-22 09:16:58 +10:00
Steve Smith
77f4b2bfd0 DCD-545: Move fallback home vars to templates. 2019-08-15 14:29:18 +10:00
Steve Smith
7ef33622a8 DCD-545: Use f-strings and constants throughout. 2019-08-15 08:54:04 +10:00
Steve Smith
8f9469c9ac DCD-545: Move seraph logic into the template and generally clean-up. 2019-08-13 11:33:49 +10:00
Steve Smith
d4b755c63a DCD-558: Move the server.xml defaulting and fallbacks into the template. 2019-08-13 11:23:20 +10:00
Steve Smith
e1fc7fe9c6 DCD-558: Start of cluster configuration, and refactor the env dict is the source of truth for parameters. 2019-08-13 09:52:18 +10:00
Steve Smith
442a29e9ea DCD-558: Add generation of confluence.cfg.xml, with DB setup. 2019-08-13 09:03:57 +10:00
Steve Smith
a6c7607bff DCD-558: Generate confluence-init.properties. 2019-08-12 16:18:01 +10:00
Steve Smith
9ff0842fa2 DCD-558: Add seraph config. 2019-08-12 16:07:48 +10:00
Steve Smith
475779d50c DCD-558: Fix for Python argv[0] handling. 2019-08-12 15:54:29 +10:00
Steve Smith
f791c640c3 DCD-558: Refactor and fixes for running confluence. 2019-08-12 15:29:30 +10:00
Steve Smith
e1b6d427a5 DCD-558: Add start of Python entrypoint; execution, permissions, and server.xml. 2019-08-12 14:39:19 +10:00