Commit Graph

  • d0b7de5560 Inject JVM heap overrides into the product setenv script. Steve Smith 2019-04-17 14:21:17 +10:00
  • 87c5b0ba81 DCD-224: Inject JVM heap overrides into the product setenv script. Steve Smith 2019-04-17 14:21:17 +10:00
  • 81873ecbe3 Fix idempotence for download/unpack. Steve Smith 2019-04-17 14:20:10 +10:00
  • 8ba280c2e9 DCD-224: Fix idempotence for download/unpack. Steve Smith 2019-04-17 14:20:10 +10:00
  • 6583cfcc88 Add systemd service for jira. Steve Smith 2019-04-17 13:16:27 +10:00
  • 31d40e1dae DCD-224: Add systemd service for jira. Steve Smith 2019-04-17 13:16:27 +10:00
  • d065340e2b Use provided Ansible virtualenv if provided. Steve Smith 2019-04-17 12:43:56 +10:00
  • 1874454163 DCD-224: Use provided Ansible virtualenv if provided. Steve Smith 2019-04-17 12:43:56 +10:00
  • c4cab3bfc9 Add Apache 2 license file. Steve Smith 2019-04-17 12:29:11 +10:00
  • 53800d6dc8 DCD-224: Add Apache 2 license file. Steve Smith 2019-04-17 12:29:11 +10:00
  • 5032884763 Use UTF-8 for all encodings. Steve Smith 2019-04-17 12:18:44 +10:00
  • afb4724eca DCD-224: Use UTF-8 for all encodings. Steve Smith 2019-04-17 12:18:44 +10:00
  • 2e4a0e0585 Grant the created DB roles to postgres root user for DB creation. Steve Smith 2019-04-17 12:05:41 +10:00
  • 2a70f9ec54 DCD-224: Grant the created DB roles to postgres root user for DB creation. Steve Smith 2019-04-17 12:05:41 +10:00
  • 3d08b9d530 Use import_tasks rather than deprecated import. Steve Smith 2019-04-17 12:05:02 +10:00
  • 121c630034 DCD-224: Use import_tasks rather than deprecated import. Steve Smith 2019-04-17 12:05:02 +10:00
  • bfac053ab7 Fix DB name var. Steve Smith 2019-04-17 11:37:56 +10:00
  • ade6b02c90 DCD-224: Fix DB name var. Steve Smith 2019-04-17 11:37:56 +10:00
  • ec20539674 Fix DB password var. Steve Smith 2019-04-17 11:34:30 +10:00
  • ef96d81aad DCD-224: Fix DB password var. Steve Smith 2019-04-17 11:34:30 +10:00
  • 3a3f83a154 Add DB config role to Jira AWS. Steve Smith 2019-04-17 11:32:29 +10:00
  • 9df15ebcaf DCD-224: Add DB config role to Jira AWS. Steve Smith 2019-04-17 11:32:29 +10:00
  • b276b57de9 Add some default for database parameters. Steve Smith 2019-04-17 11:32:14 +10:00
  • 6ecfb047f1 DCD-224: Add some default for database parameters. Steve Smith 2019-04-17 11:32:14 +10:00
  • 9a0094cb7f Fix DB driver var name. Steve Smith 2019-04-17 11:31:06 +10:00
  • 93761025f9 DCD-224: Fix DB driver var name. Steve Smith 2019-04-17 11:31:06 +10:00
  • c5ca18e7f4 Fix JDBC URL generation Steve Smith 2019-04-17 11:30:37 +10:00
  • ed4804ee1f DCD-224: Fix JDBC URL generation Steve Smith 2019-04-17 11:30:37 +10:00
  • da54ce1889 Move db config to its own role. Steve Smith 2019-04-17 10:39:10 +10:00
  • 72fafab5d5 DCD-224: Move db config to its own role. Steve Smith 2019-04-17 10:39:10 +10:00
  • c267715e6e Add psycopg2 for Ansible Postgres support. Steve Smith 2019-04-17 10:37:23 +10:00
  • 43e5599c10 DCD-224: Add psycopg2 for Ansible Postgres support. Steve Smith 2019-04-17 10:37:23 +10:00
  • 0e499c59ae Add DB and application user Steve Smith 2019-04-17 09:55:00 +10:00
  • 6fb61db834 DCD-224: Add DB and application user Steve Smith 2019-04-17 09:55:00 +10:00
  • dbae885fda Add some tagging to speed up some tests. Steve Smith 2019-04-16 16:26:15 +10:00
  • 367a2ce1ba DCD-224: Add some tagging to speed up some tests. Steve Smith 2019-04-16 16:26:15 +10:00
  • b3e0f76143 Update AWS Jira playbook with latest roles. Steve Smith 2019-04-16 14:54:05 +10:00
  • ecc21a5f79 DCD-224: Update AWS Jira playbook with latest roles. Steve Smith 2019-04-16 14:54:05 +10:00
  • b5b73c09a1 Start of Jira preconfiguration. Just dbconfig.xml for now. Steve Smith 2019-04-16 14:34:38 +10:00
  • 37fd4d2da3 DCD-224: Start of Jira preconfiguration. Just dbconfig.xml for now. Steve Smith 2019-04-16 14:34:38 +10:00
  • a63b83fe1f Refactor to simplify directory layout and testing. Steve Smith 2019-04-16 10:52:18 +10:00
  • 5b91a531ce DCD-224: Refactor to simplify directory layout and testing. Steve Smith 2019-04-16 10:52:18 +10:00
  • e539cee393 Remove jira_config for now. Steve Smith 2019-04-16 09:37:15 +10:00
  • f2a9dbd1b6 DCD-224: Remove jira_config for now. Steve Smith 2019-04-16 09:37:15 +10:00
  • 3b1f344759 Add linux_common base to tests as AWS Linux needs extra packages. Steve Smith 2019-04-16 08:41:42 +10:00
  • 5ba2731a18 DCD-224: Add linux_common base to tests as AWS Linux needs extra packages. Steve Smith 2019-04-16 08:41:42 +10:00
  • ae8c43586b Add unpacking of the downloaded tarball. Steve Smith 2019-04-15 16:13:51 +10:00
  • 13e91668ab DCD-224: Add unpacking of the downloaded tarball. Steve Smith 2019-04-15 16:13:51 +10:00
  • 89f27cec31 Move to using tgz rather than self-instller. Steve Smith 2019-04-15 15:50:57 +10:00
  • a8d8025e24 DCD-224: Move to using tgz rather than self-instller. Steve Smith 2019-04-15 15:50:57 +10:00
  • cd0659f083 Correct installation dir. Steve Smith 2019-04-15 15:49:19 +10:00
  • a72154a02b DCD-224: Correct installation dir. Steve Smith 2019-04-15 15:49:19 +10:00
  • 2196ca5176 Add some other common packages. Steve Smith 2019-04-15 15:49:02 +10:00
  • 79815a20c3 DCD-224: Add some other common packages. Steve Smith 2019-04-15 15:49:02 +10:00
  • 654fb0d4e9 Move to using the product-downloads.atlassian.com CDN. Steve Smith 2019-04-15 14:48:22 +10:00
  • 2380b55df8 DCD-224: Move to using the product-downloads.atlassian.com CDN. Steve Smith 2019-04-15 14:48:22 +10:00
  • a1292a4e68 Download locally rather than to the shared drive to avoid races. Steve Smith 2019-04-15 14:18:25 +10:00
  • 6c70ce323e DCD-224: Download locally rather than to the shared drive to avoid races. Steve Smith 2019-04-15 14:18:25 +10:00
  • f9e617e504 Add fetching of the installer. Steve Smith 2019-04-15 13:06:41 +10:00
  • 94c06ce4d5 DCD-224: Add fetching of the installer. Steve Smith 2019-04-15 13:06:41 +10:00
  • 69823c6535 Handle version override and reading any existing cached version Steve Smith 2019-04-15 11:35:41 +10:00
  • 6e596bef55 DCD-224: Handle version override and reading any existing cached version Steve Smith 2019-04-15 11:35:41 +10:00
  • d9af3f5509 Fetch the product 'latest' file when no version is specified. Steve Smith 2019-04-15 10:05:55 +10:00
  • 624edfa5c9 DCD-224: Fetch the product 'latest' file when no version is specified. Steve Smith 2019-04-15 10:05:55 +10:00
  • d1f951bab3 Rename product vars for clarity and create the shared home. Steve Smith 2019-04-11 15:19:57 +10:00
  • 6db317051a DCD-224: Rename product vars for clarity and create the shared home. Steve Smith 2019-04-11 15:19:57 +10:00
  • 8135041dee Fix ansible config file. Steve Smith 2019-04-11 14:18:04 +10:00
  • 5feca0132f DCD-224: Fix ansible config file. Steve Smith 2019-04-11 14:18:04 +10:00
  • ba97bc6877 Move EC2 metadata fetching to the role top-level. Steve Smith 2019-04-11 12:25:23 +10:00
  • ab00c1f9bd DCD-224: Move EC2 metadata fetching to the role top-level. Steve Smith 2019-04-11 12:25:23 +10:00
  • 64f79f3641 Move EC2 metadata retrieval to aws_common Steve Smith 2019-04-11 12:02:41 +10:00
  • 1651b7b3ee DCD-224: Move EC2 metadata retrieval to aws_common Steve Smith 2019-04-11 12:02:41 +10:00
  • c13e6ef416 Ensure ec2-utils is installed and add testing. Steve Smith 2019-04-11 11:23:15 +10:00
  • bc893a0a2e DCD-224: Ensure ec2-utils is installed and add testing. Steve Smith 2019-04-11 11:23:15 +10:00
  • 1679b38bf3 Move Amazon-specific Postgres installation to product-common role. Steve Smith 2019-04-11 11:14:59 +10:00
  • fe0e85b17e DCD-224: Move Amazon-specific Postgres installation to product-common role. Steve Smith 2019-04-11 11:14:59 +10:00
  • 7fa7c1fd44 Add comment to global vars file. Steve Smith 2019-04-11 10:13:37 +10:00
  • ff7533a43f DCD-224: Add comment to global vars file. Steve Smith 2019-04-11 10:13:37 +10:00
  • 27ab11af21 Updates and fixes to jira_config from testing. Steve Smith 2019-04-10 10:27:23 +10:00
  • 59a75e9834 DCD-224: Updates and fixes to jira_config from testing. Steve Smith 2019-04-10 10:27:23 +10:00
  • 33542f0079 Rename product_base to product_common for consistency. Steve Smith 2019-04-10 09:50:10 +10:00
  • 32ae6a906a DCD-224: Rename product_base to product_common for consistency. Steve Smith 2019-04-10 09:50:10 +10:00
  • 4cdf41f30d Ignore virtualenv dir. Steve Smith 2019-04-10 09:21:04 +10:00
  • 3e0e058380 DCD-224: Ignore virtualenv dir. Steve Smith 2019-04-10 09:21:04 +10:00
  • 7a6705959c Fix to test Steve Smith 2019-04-10 09:11:49 +10:00
  • 4e0adcc5fe DCD-224: Fix to test Steve Smith 2019-04-10 09:11:49 +10:00
  • 989a6731dd Misc. minor cleanups. Steve Smith 2019-04-09 16:20:13 +10:00
  • ba49e5c087 DCD-224: Misc. minor cleanups. Steve Smith 2019-04-09 16:20:13 +10:00
  • fa1ac8c7e6 REmove superseded aws_linux2_product_common role. Steve Smith 2019-04-09 16:19:44 +10:00
  • c2e0a87cb8 DCD-224: REmove superseded aws_linux2_product_common role. Steve Smith 2019-04-09 16:19:44 +10:00
  • 892a212061 Generalise and expand testing of product base role. Steve Smith 2019-04-09 16:18:47 +10:00
  • c639ad2bbb DCD-224: Generalise and expand testing of product base role. Steve Smith 2019-04-09 16:18:47 +10:00
  • 9b4975d588 Move to more distro-specific package installation. Steve Smith 2019-04-09 15:37:08 +10:00
  • 1823f5891e DCD-224: Move to more distro-specific package installation. Steve Smith 2019-04-09 15:37:08 +10:00
  • f44c761051 Rename linux-common to linux_common for consistency. Steve Smith 2019-04-09 15:31:20 +10:00
  • a3c58e4d0e DCD-224: Rename linux-common to linux_common for consistency. Steve Smith 2019-04-09 15:31:20 +10:00
  • 7fa52df77b Generalise the AWS base package install role. Steve Smith 2019-04-09 15:30:42 +10:00
  • 89eb8817d7 DCD-224: Generalise the AWS base package install role. Steve Smith 2019-04-09 15:30:42 +10:00
  • 627bdd6e6e New task for common package installs that is cross-distro. Steve Smith 2019-04-09 15:15:42 +10:00
  • 43a570fadf DCD-224: New task for common package installs that is cross-distro. Steve Smith 2019-04-09 15:15:42 +10:00