Lee Goolsbee
6151f01534
Merged in al2022 (pull request #187 )
...
Add support for Amazon Linux 2022
* first pass at basic AL2022 support
* unpin git version on AL2022
* resolve a few package issues/discrepancies
* fix non-Amazon distro support
* fix missing nfs.service symlink on AL2022
* remove Ubuntu/Debian install task from aws_common (no existing ubuntu dependency tasks)
* add amazonlinux:2022 to list of images for testing via molecule
* install amazon-cloudwatch-agent from package sources instead of direct RPM on AL2022; add workaround for missing group
* fix typo in task name
* add mising amazonlinux:2022 test for product_install role
* al2022 -> al2023
* al2023 ships with rpm-installed versions of setuptools and distlib that aren't removable and older than what pipenv requires; use py3.11 instead
Approved-by: Vadym Kovalskiy
Approved-by: Eugene Ivantsov
Approved-by: Yurii Kuzan
2023-05-17 17:11:12 +00:00
Lee Goolsbee
10e6b3eefe
move molecule dependency management to project-level config; disable molecule dependency management
2022-09-09 17:09:27 -05:00
Steve Smith
d4cde110e8
Ansible gets confused about the galaxy namespace for bitbucket_config for some reason.
2022-09-09 17:09:27 -05:00
Lee Goolsbee
4d7b2c57f0
try a fix for the tests in pipelines; add collections cache
2022-09-09 17:09:27 -05:00
Lee Goolsbee
ac3f6f1f93
address a stack of linting warnings/errors and deprecations
2022-09-09 17:09:22 -05:00
Lee Goolsbee
694f1c2874
use collections; use FQCN for all tasks
2022-09-07 18:56:23 -05: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
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
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
b621b88d7b
DCD-1157: Add properties for elasticsearch authentication
2021-02-19 11:25:01 +11:00
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
6b7c164d71
DCD-1190: Narrow checks to ensure properties are on separate lines.
2021-01-19 14:30:00 +11:00
Steve Smith
5de5149612
DCD-1190: Typo in test.
2021-01-19 12:51:27 +11:00
Steve Smith
d30ecd2080
DCD-1190: Disable line-length lint as it doesn't help clarity.
2021-01-19 11:18:20 +11:00
Steve Smith
11f0e4ea36
DCD-1190: Remove spurious yaml file.
2021-01-19 11:17:21 +11:00
Steve Smith
c59d3525ab
DCD-1190: Expect a space-delimited list of properties from the quickstart.
2021-01-19 10:47:36 +11:00
Steve Smith
b97ef5e08c
DCD-1190: Fix typo.
2021-01-18 15:20:49 +11:00
Steve Smith
08b38ec7fb
DCD-1190: Add supplied properties to the template.
2021-01-18 14:18:21 +11:00
Steve Smith
f539d33c5b
DCD-1190: Move BB-specific variables out of the group vars to a common role.
2021-01-18 13:36:05 +11:00
Denise Unterwurzacher
02dd1e6873
ITOPSENG-716 Line length :eyeroll:
2020-07-17 14:52:15 -05:00
Denise Unterwurzacher
eedcd1682f
ITOPSENG-716 Added Catalina folder for Bitbucket too (so catalina.out logging works)
2020-07-17 13:32:04 -05:00
Andy Rajagopalan
c73275f6b3
verified lint on local node
2020-01-09 16:16:12 -08:00
Andy Rajagopalan
8f257f4dea
verified lint on local node
2020-01-09 16:15:57 -08:00
Andy Rajagopalan
4be191361a
added a new line
2020-01-09 15:10:25 -08:00
Andy Rajagopalan
3483d490c7
added new line
2020-01-09 14:42:35 -08:00
Andy Rajagopalan
c7404fef14
removed empty spaces
2020-01-09 14:42:04 -08:00
Andy Rajagopalan
fbd77c8335
added a newline
2020-01-08 16:36:34 -08:00
Andy Rajagopalan
5a5b615f87
changed displayName to Bitbucket
2020-01-08 16:36:34 -08:00
Andy Rajagopalan
e3883d046a
add capability to get serviceurl
2020-01-08 16:36:34 -08:00
Andy Rajagopalan
b28687d1a4
add additional parameters
2020-01-08 16:36:08 -08:00
Andy Rajagopalan
7342dfc234
removing duplicate file
2020-01-08 16:36:08 -08:00
Andy Rajagopalan
cec5993a9e
moved setup params to ln17
2020-01-08 16:36:08 -08:00
Andy Rajagopalan
fd212dfd0a
moved params to group_vars/aws_node_local.yml file
2020-01-08 16:36:08 -08:00
Andy Rajagopalan
cbd67ca74d
moved main.yaml file to the correct location
2020-01-08 16:35:36 -08:00
Andy Rajagopalan
cb6f3bdb61
made changes to file to allow automated setup of bitbucket
2020-01-08 16:35:36 -08:00
Andy Rajagopalan
af435cf782
moved copy task to ln 18
2020-01-08 16:35:17 -08:00
Andy Rajagopalan
3406da4202
corrected yaml formatting error on ln 27
2020-01-08 16:35:17 -08:00
Andy Rajagopalan
1614afb98e
moved lines to the end - bb_license_key, bb_admin_password, bb_dataset_url
2020-01-08 16:35:17 -08:00
Steve Smith
59b8903294
DCD-434: Ignore changes to installation permissions as we may override the defaults in product_install.
2019-07-08 14:07:18 +10:00
Steve Smith
84e9377824
DCD-434: Add molecule test for bitbucket config.
2019-07-08 12:03:24 +10:00
Steve Smith
7a5a8e003b
DCD-386: Cleanup BB home vars.
2019-06-11 05:20:55 +00:00
Steve Smith
26d14d9f21
DCD-386: Fix proxy port numbers.
2019-05-31 13:11:54 +10:00
Steve Smith
31fec33751
DCD-386: Fix path of BB properties file.
2019-05-31 11:45:31 +10:00
Steve Smith
ebcfd52347
DCD-386: Convert Bitbucket startup to new general systemd role.
2019-05-31 11:00:59 +10:00
Steve Smith
95c0fb04f9
DCD-386: Setup umask and ulimits for Bitbucket.
2019-05-30 16:04:58 +10:00
Steve Smith
e38d282047
DCD-386: Add service file.
2019-05-30 14:53:03 +10:00