Commit Graph

  • 94a16a6731 DCD-484: Add ability to install from the tarball rather than the installer. Steve Smith 2019-07-11 12:42:28 +10:00
  • 26d2e4cbd4 Merged in fix-jira-latest-lookup (pull request #10) Steve Smith 2019-07-11 02:08:02 +00:00
  • 05a8b1b3fa Add some missing imports. Steve Smith 2019-07-11 11:27:23 +10:00
  • 5872eba6c8 The S3 Jira latest file does not appear to be updating, so use marketplace. Steve Smith 2019-07-11 10:17:07 +10:00
  • c3a25ebb14 Merged in DCD-418-move-db-params-to-env (pull request #9) Steve Smith 2019-07-10 06:53:00 +00:00
  • 5dc978afb0 DCD-418: Fix test. Steve Smith 2019-07-10 16:52:18 +10:00
  • 82d94c3a5b DCD-418: Move JWT keys to environment vars. Steve Smith 2019-07-10 09:21:28 +10:00
  • 4b2dfd8f90 DCD-418: Limit permissions on the systemd unit and move DB params to the environment. Steve Smith 2019-07-09 16:15:45 +10:00
  • 57e3ae9856 Merged in DCD-434-bb-jvm-args (pull request #8) Steve Smith 2019-07-08 04:55:23 +00:00
  • df5f139086 DCD-434: Remove test for psql as we no longer install it by default. Steve Smith 2019-07-08 14:41:43 +10:00
  • 59b8903294 DCD-434: Ignore changes to installation permissions as we may override the defaults in product_install. Steve Smith 2019-07-08 14:07:18 +10:00
  • 6c3e2d7d83 DCD-434: Add injection of heap and additional JVM opts into BB environment for node playbook. Steve Smith 2019-07-08 12:38:32 +10:00
  • 81dbd67c11 DCD-434: Add injection of heap and additional JVM opts into BB environment. Steve Smith 2019-07-08 12:19:49 +10:00
  • 84e9377824 DCD-434: Add molecule test for bitbucket config. Steve Smith 2019-07-08 12:03:24 +10:00
  • 951346ad49 ITOPS-1671 get clusternode from ec2_facts else fqdn ITOPS-1671 Brett Meehan 2019-07-05 16:04:18 +10:00
  • 7c01935323 ignore efs mount fail for docker builds bmeehan 2019-07-04 08:00:07 +00:00
  • ea089ef14f removed handlers asulthana 2019-07-01 15:02:10 +00:00
  • 65b38a503b become:true asulthana 2019-07-01 09:26:14 +00:00
  • 0693c757cd Build docker image from DCD asulthana 2019-07-01 09:03:35 +00:00
  • f86f7d52f2 Merged in DCD-386-pipenv (pull request #7) Steve Smith 2019-06-14 01:19:31 +00:00
  • 3eb5af4cd2 DCD-386: Typo Steve Smith 2019-06-14 10:23:40 +10:00
  • bc0edf40ee DCD-386: apt-get vs yum. Steve Smith 2019-06-14 10:22:30 +10:00
  • 8c28593151 DCD-386: Add taskcat as a dev dependency and update development readme. Steve Smith 2019-06-14 09:49:40 +10:00
  • 1c706c8cc5 DCD-386: Remove use of amazon-linux-extras command as it breaks in a clean virtualenv; psql isn't actually used, and can be installed manually if needed. Steve Smith 2019-06-13 16:14:20 +10:00
  • b12d204267 DCD-386: Use noconfirm for package installation. Steve Smith 2019-06-13 15:58:25 +10:00
  • e1dab14a7f DCD-386: Cleanups and clarifications. Steve Smith 2019-06-13 15:30:56 +10:00
  • 8925cd5af9 DCD-386: Use sync rather than install to use locked package versions. Steve Smith 2019-06-13 15:24:31 +10:00
  • 267da04e40 DCD-386: Use dev dependencies for molecule dependencies. Steve Smith 2019-06-13 15:18:48 +10:00
  • 5716f863d1 DCD-386: Use pacapt to install pip from the system. Steve Smith 2019-06-13 15:06:29 +10:00
  • 65dea20e78 DCD-386: Lock to 2.7 Steve Smith 2019-06-13 13:59:24 +10:00
  • cda21df138 DCD-386: Initial test of pipenv. Steve Smith 2019-06-13 13:57:56 +10:00
  • c1d60bc294 Merged in DCD-386-bitbucket-deployments (pull request #6) Steve Smith 2019-06-12 04:30:14 +00:00
  • 39a0318456 DCD-386: Remove duplicated lookup. Steve Smith 2019-06-12 10:01:42 +10:00
  • 8aa7f94890 Merge branch 'master' into DCD-386-bitbucket-deployments Steve Smith 2019-06-11 15:25:48 +10:00
  • 7a5a8e003b DCD-386: Cleanup BB home vars. Steve Smith 2019-06-11 05:20:55 +00:00
  • f8641a0044 DCD-386: Tweaks to Bitbucket layout and tests. Steve Smith 2019-06-11 03:32:28 +00:00
  • 0d6204a85c DCD-386: Provide a default for the product user UID. Steve Smith 2019-06-11 01:52:41 +00:00
  • 9c29300c60 DCD-386: Molecule may not set the v4 address, so force it. Steve Smith 2019-06-11 01:12:46 +00:00
  • 8826f7e4c2 DCD-386: Consistent order for test runs. Steve Smith 2019-06-11 10:59:34 +10:00
  • 74ed58bda2 DCD-386: Fix DIY backup test. Steve Smith 2019-06-11 10:30:49 +10:00
  • 9aef39034d DCD-386: Fix bitbucket systemd test. Steve Smith 2019-06-11 10:09:03 +10:00
  • e6f1212afb DCD-386: Cleanup some YAML whitespace. Steve Smith 2019-06-11 09:55:53 +10:00
  • 5976b7f706 DCD-386: Use the six module to paper over Python changes. Steve Smith 2019-06-11 09:43:26 +10:00
  • 6424fbdfc6 Merged in verify-reqs-file-prevent-bootstrap (pull request #5) Varun Arbatti 2019-06-10 16:39:07 +00:00
  • 6ba93d181d DCD-427: pip list with columns display Varun Arbatti 2019-06-10 18:37:39 +02:00
  • ce75792ce7 DCD-000: unpins cryptography before ansible install Varun Arbatti 2019-06-10 18:17:01 +02:00
  • 93ea0b41a7 DCD-000: Updates cryptography before ansible install Varun Arbatti 2019-06-10 17:57:45 +02:00
  • 8cc8c6b160 DCD-000: Updates setuptools before installing ansible Varun Arbatti 2019-06-10 17:53:44 +02:00
  • 0a1588e59d Revert "DCD-000: Verify if presence of requirements prevent ansivle bootstrap" Varun Arbatti 2019-06-10 17:52:20 +02:00
  • ed4bb9f7d0 DCD-000: Verify if presence of requirements prevent ansivle bootstrap Varun Arbatti 2019-06-10 16:30:07 +02:00
  • 6955cf04dd DCD-386: Create the shared mount point as BB expects it to exist. Steve Smith 2019-06-07 11:36:21 +10:00
  • 56f4f8db37 DCD-386: The BB node mounts NFS deeper in the FS. Steve Smith 2019-06-06 15:37:37 +10:00
  • e84b0da43c DCD-386: DIY backup fixes. Steve Smith 2019-06-06 13:45:53 +10:00
  • 912bc7a2eb Implement logic for setting targetServerType in multi-az rds deployments DCD-407-multi-az-rds Ben Partridge 2019-06-05 16:06:40 +10:00
  • 3457369200 DCD-386: No need to archive snapshots. Steve Smith 2019-06-05 15:00:34 +10:00
  • bee4939382 DCD-386: Use the supplied backup bucket name. Steve Smith 2019-06-05 14:20:19 +10:00
  • 696b3b4a8b DCD-386: Fix path. Steve Smith 2019-06-05 13:05:50 +10:00
  • 76db370513 DCD-386: Add backup wrapper and some fixes. Steve Smith 2019-06-05 13:03:59 +10:00
  • 65886363a4 DCD-386: Start configuration of DIY backup. DCD386-bitbucket-deployments Steve Smith 2019-06-05 12:10:08 +10:00
  • bc0873730c Merged in DCD-407-jdbc-url-for-aurora (pull request #3) Ben Partridge 2019-06-04 07:02:41 +00:00
  • 7e2b572631 Adds tests for setting the JDBC url query params Ben Partridge 2019-06-04 16:32:00 +10:00
  • 6d00d3827e Redirects stderr to stdout in bootstrap script so all logs are output to logfile Ben Partridge 2019-06-04 11:08:28 +10:00
  • 1f75c1956b Uses single quotes in group var for jdbc url query params to avoid terminating string early Ben Partridge 2019-06-04 10:41:44 +10:00
  • 6a66f5464b DCD-352: Fix to collation string. Steve Smith 2019-06-03 17:17:46 +10:00
  • 2dc41b4a4f Add JDBC Url query parameters depending on DB engine to group vars Ben Partridge 2019-06-03 17:13:06 +10:00
  • 7ea6cee22b DCD-352: Set DB collation and encoding to UTF-8 for Confluence. Steve Smith 2019-06-03 16:56:54 +10:00
  • 960f2c4db5 Rename main playbook bpartridge-blitz-branch Ben Partridge 2019-06-03 13:48:11 +10:00
  • 07ab6629de DCD-352: Fixes for molecule test. Steve Smith 2019-06-03 12:56:10 +10:00
  • bf50f2beb2 DCD-352: Explicitly start/enable service rather than relying on handlers. DCD-352-remove-service-handlers Steve Smith 2019-06-03 12:26:09 +10:00
  • ecfd5309fc DCD-386: Enable Bitbucket Pipelines testing with Molecule. Steve Smith 2019-06-03 12:14:26 +10:00
  • adeb027473 DCD-386: Fix some Molecule tests. Steve Smith 2019-06-03 12:13:51 +10:00
  • 26d14d9f21 DCD-386: Fix proxy port numbers. Steve Smith 2019-05-31 13:11:54 +10:00
  • ee945a3ca0 DCD-386: Start of DIY backup installation. Steve Smith 2019-05-31 13:09:47 +10:00
  • 3a2b2396d9 DCD-386: Correct path of BB shared home. Steve Smith 2019-05-31 12:46:16 +10:00
  • 31fec33751 DCD-386: Fix path of BB properties file. Steve Smith 2019-05-31 11:45:31 +10:00
  • b71dd6a39c DCD-386: Add missing DB role to BB. Steve Smith 2019-05-31 11:36:30 +10:00
  • ebcfd52347 DCD-386: Convert Bitbucket startup to new general systemd role. Steve Smith 2019-05-31 11:00:59 +10:00
  • 8218547021 DCD-386: Convert Synchrony startup to new general systemd role. Steve Smith 2019-05-31 10:57:24 +10:00
  • 9e2eb50a6b DCD-386: Rework product_startup to support more systemd params and add tests for some corner cases. Steve Smith 2019-05-31 10:52:58 +10:00
  • 54eaed5469 DCD-386: Port in some mount options from old AMIs. Steve Smith 2019-05-30 16:55:17 +10:00
  • 95c0fb04f9 DCD-386: Setup umask and ulimits for Bitbucket. Steve Smith 2019-05-30 16:04:58 +10:00
  • e38d282047 DCD-386: Add service file. Steve Smith 2019-05-30 14:53:03 +10:00
  • 47564c9b5b DCD-386: Remove all write permissions from BB installation directory. Steve Smith 2019-05-30 14:40:11 +10:00
  • a391506c4b DCD-386: Hard-code the proxy port per-scheme for now. Steve Smith 2019-05-30 14:36:03 +10:00
  • 7566a130bd DCD-386: Enable the BB config role. Steve Smith 2019-05-30 14:33:58 +10:00
  • 03811f3b47 DCD-386: Add Bitbucket config role. Steve Smith 2019-05-30 14:31:14 +10:00
  • 40340c99c4 DCD-386: Tweaks to shared dir path to handle stash vs bitbucket. Steve Smith 2019-05-30 13:30:54 +10:00
  • 5527451e51 DCD-386: Tweaks to NFS config. Steve Smith 2019-05-30 13:27:22 +10:00
  • 383dd27f6a DCD-386: Don't squash root privs on NFS mount. Steve Smith 2019-05-30 13:20:58 +10:00
  • 2f9358301b DCD-386: Add role to mount NFS server on nodes. Steve Smith 2019-05-30 13:13:59 +10:00
  • 09b4760621 DCD-386: Another handler fix. Steve Smith 2019-05-30 11:51:59 +10:00
  • d356eaaa1e DCD-386: Fix handler name. Steve Smith 2019-05-30 11:50:12 +10:00
  • 5edb60454d DCD-386: Configure and enable NFS server on node. Steve Smith 2019-05-30 11:43:55 +10:00
  • f13fb656d0 DCD-386: Move user creation up to linux_common as NFS needs to share the UID. Steve Smith 2019-05-30 11:35:22 +10:00
  • 9f66941151 Merged in DCD-373-db-properties (pull request #2) Adam Brokes 2019-05-30 00:49:34 +00:00
  • b2142fa8d7 DCD-373: Add tests removed by mistake DCD-373-db-properties Adam Brokes 2019-05-29 17:08:30 +10:00
  • 89db18c9fe DCD-373: Propagate DB properties from Quickstart to dbconfig.xml Adam Brokes 2019-05-29 17:01:02 +10:00
  • 7619e423a5 DCD-386: More steps necessary for creating the filesystem. Steve Smith 2019-05-29 16:29:49 +10:00
  • 17d3207992 DCD-386: Create and mount FS for share. Steve Smith 2019-05-29 15:47:46 +10:00
  • 9faa3b4e07 DCD-386: Move git installation to common. Steve Smith 2019-05-29 14:48:06 +10:00