Commit Graph

27 Commits

Author SHA1 Message Date
Steve
c187f992f0 DCD-1205: Remove linting from molecule tests. It changed in v3, didnt't really help, and we ended up disabling it most of the time anyway. 2021-01-20 11:26:36 +11:00
Steve
253c5bd8e1 DCD-1205: Rename playbook.yml -> converge.yml for Molecule v3. 2021-01-20 11:09:32 +11:00
Steve Smith
657efb77ab DCD-1089: The systemd installation location depends on the OS. 2020-08-28 13:07:56 +10: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
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
Dylan Rathbone
48dd6baad2 DCD-261: Prevent JDBC_PASSWORD from being logged 2020-04-24 11:23:25 +10:00
Steve Smith
0b129bce1d DCD-431: Fix incorrect service start-up target and make configurable. 2019-11-04 11:14:11 +11:00
Varun Arbatti
522706467e Merged in DCD-621-parallelize-builds (pull request #20)
DCD-621 parallelize builds

* DCD-621: Parallelizes tests ny invoking the parralelize script

* DCD-621: Removes leading / to start jira command in product_startup role

* DCD-621: Runs a scenario by name instead of using the all parameter

* DCD-621: A better find all scenarios function to ensure we look at relevant molecule scenarios. Better logging too

* DCD-510: Parallelizes tests further, running in 26 batches on 1 each. The pipeline file is now generated using Jinja

* DCD-510: Adds a pre check stage to verify if number of batches match actual number of scenarios. This test will fail (deliberately)

* DCD-510: Adds a pre check stage to verify if number of batches match actual number of scenarios. Fixes 'test' failure

* DCD-590: Adds note to development.md on how to generate a pipeline file. Adds a makefile and updates a few script commands

* DCD-590: Better documentation in development README document. Updates YML with instructions on how to fix issues with the prevalidation stage

Approved-by: Steve Smith <ssmith@atlassian.com>
Approved-by: Ben Partridge <bpartridge@atlassian.com>
2019-08-30 06:22:53 +00:00
Geoff Jacobs
ba25bc683d ITOPS-2035 allow products to not be started after running dc-deployments-automation based off environment variable 2019-08-19 11:15:18 +10:00
Azra Sulthana
8f506a16cc Changes after tarball PR was merged 2019-07-15 06:24:23 +00:00
Azra Sulthana
1c46b3cca4 Removed crowd_startup_exec_path 2019-07-12 04:31:22 +00:00
Azra Sulthana
8fbf76ab3e changes 2019-07-11 06:00:22 +00:00
Azra Sulthana
088239cba8 Merge remote-tracking branch 'origin/master' into ITOPS-1677-add-crowd-support-in-dc-deployment 2019-07-11 05:41:57 +00:00
Azra Sulthana
b960c1c4cb crowd 2019-07-11 05:34:52 +00:00
Steve Smith
5dc978afb0 DCD-418: Fix test. 2019-07-10 16:52:18 +10:00
Steve Smith
4b2dfd8f90 DCD-418: Limit permissions on the systemd unit and move DB params to the environment. 2019-07-09 16:15:45 +10:00
Steve Smith
81dbd67c11 DCD-434: Add injection of heap and additional JVM opts into BB environment. 2019-07-08 12:19:49 +10:00
Steve Smith
7a5a8e003b DCD-386: Cleanup BB home vars. 2019-06-11 05:20:55 +00:00
Steve Smith
f8641a0044 DCD-386: Tweaks to Bitbucket layout and tests. 2019-06-11 03:32:28 +00:00
Steve Smith
9aef39034d DCD-386: Fix bitbucket systemd test. 2019-06-11 10:09:03 +10:00
Steve Smith
e6f1212afb DCD-386: Cleanup some YAML whitespace. 2019-06-11 09:55:53 +10:00
Steve Smith
adeb027473 DCD-386: Fix some Molecule tests. 2019-06-03 12:13:51 +10:00
Steve Smith
9e2eb50a6b DCD-386: Rework product_startup to support more systemd params and add tests for some corner cases. 2019-05-31 10:52:58 +10:00
Steve Smith
f6e5822a49 DCD-352: Typo in handler. 2019-05-27 15:13:51 +10:00
Steve Smith
770054cbe1 DCD-352: Fix handler name. 2019-05-27 15:12:18 +10:00
Steve Smith
069c99ce8c DCD-352: Make the service-file installation generic across products. 2019-05-27 14:28:26 +10:00