Commit Graph

1245 Commits

Author SHA1 Message Date
Lee Goolsbee
45dbd4839b drop system lxml; install with pipenv instead 2022-09-27 09:45:04 -05:00
Lee Goolsbee
650bb0b916 ITPLT-1857 use FQCN for bb mesh handler tasks 2022-09-26 09:18:03 -05:00
Lee Goolsbee
7ffc2998a9 Merged master into ITPLT-1857-stash-related-changes 2022-09-26 14:10:58 +00:00
Lee Goolsbee
0926e8c2ea Merged in python38-ansible6 (pull request #177)
Upgrade to Python>3.7 and ansible-core 2.13 (Ansible 6)

Approved-by: Vadym Kovalskiy
Approved-by: Mykhailo Usatenko
2022-09-26 14:05:04 +00:00
Lee Goolsbee
baef22e7da fix an issue with CATALINA_OPTS management in crowd 2022-09-20 09:18:45 -05:00
Geoff Jacobs
392f8a0476 adding efs to the mesh nodes to share files between them (not used for normal data storage). Also used in ansible jobs that require to only be run from one of the x nodes. 2022-09-19 13:20:57 +10:00
Lee Goolsbee
8c745195c6 go with psycopg2-binary instead of building psycopg2 2022-09-15 11:08:02 -05:00
Geoff Jacobs
1cdfd4fd46 removing the template of mesh.properties for now 2022-09-15 13:26:08 +10:00
Lee Goolsbee
9530650889 fix a regression in crowd config tasks 2022-09-09 17:09:27 -05:00
Lee Goolsbee
a560258945 development doc updates; drop python2 dependency for debian/ubuntu hosts (only needed for AL2/yum) 2022-09-09 17:09:27 -05:00
Lee Goolsbee
1eb82cba0b fix duplicate env definitions 2022-09-09 17:09:27 -05:00
Lee Goolsbee
10e6b3eefe move molecule dependency management to project-level config; disable molecule dependency management 2022-09-09 17:09:27 -05:00
Lee Goolsbee
c426c20ca3 fix ansible config for snyk step 2022-09-09 17:09:27 -05:00
Lee Goolsbee
2a49b6f91e add pip and node caches 2022-09-09 17:09:27 -05:00
Lee Goolsbee
3c464d7756 add docker cache 2022-09-09 17:09:27 -05:00
Lee Goolsbee
c563e745db fix indentation in pipelines config 2022-09-09 17:09:27 -05:00
Lee Goolsbee
b1c3516b30 ec2_tag -> ec2_tag_info 2022-09-09 17:09:27 -05:00
Lee Goolsbee
57c2cad83f fix some line-endings, add dependencies, allow python other than 3.8 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
797da718d1 add a retry loop (mostly for parallel pipelines tests where this can generate too many requests errors) 2022-09-09 17:09:27 -05:00
Lee Goolsbee
30fd390e68 add .ansible-lint 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
2188338a53 add ansible_collections to .gitignore 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
Lee Goolsbee
e1f5521652 upgrade dependencies 2022-09-07 18:56:05 -05:00
Geoff Jacobs
7a7d2d2259 adding the jmx file back as mesh is failing to start without it 2022-09-01 10:24:44 +10:00
Geoff Jacobs
4e6a600f56 renaming the mesh.properties file 2022-09-01 09:50:59 +10:00
Geoff Jacobs
cfa4debc7e adding mesh.properties and handlers 2022-09-01 09:43:26 +10:00
Geoff Jacobs
c481e9dd05 removing the jmx parameters by default 2022-09-01 09:20:12 +10:00
Geoff Jacobs
b16d16a0fc modifying the service script to find the correct pid file for mesh nodes 2022-08-31 15:07:29 +10:00
Geoff Jacobs
88d9f4c4fe relocating the jmx access file 2022-08-31 14:22:40 +10:00
Geoff Jacobs
1992ab0725 tweaking the service startup options, altering permissions and ensuring the jmx access file exists 2022-08-31 13:49:54 +10:00
Geoff Jacobs
73de6b7f61 adding startup role and moving the service template to the normal one 2022-08-31 11:22:19 +10:00
Geoff Jacobs
bb92b68bf2 remove user/group since they're done in linux-common. making the mesh version come from product version 2022-08-31 09:40:35 +10:00
Geoff Jacobs
6df489e579 some WIP for adding bitbucket mesh support 2022-08-30 13:16:37 +10:00
Brett Meehan
4854676d50 Merged in bbdc-cover-both-absence-cases-for-atl_fileserver_host (pull request #176)
aws_bitbucket_dc_node.yml edited online with Bitbucket

Approved-by: Geoff Jacobs
Approved-by: Adam Brokes
2022-08-16 22:51:32 +00:00
Brett Meehan
cd518d18a5 Merged master into bbdc-cover-both-absence-cases-for-atl_fileserver_host 2022-08-16 12:01:54 +00:00
Brett Meehan
674ed825da Merged in Brett-Meehan/aws_bitbucket_dc_nodeyml-edited-online-w-1659648899718 (pull request #175)
aws_bitbucket_dc_node.yml edited online with Bitbucket

Approved-by: Steve Smith
Approved-by: Nasser Ghazali-Beiklar
Approved-by: Adam Brokes
Approved-by: Dylan Rathbone
2022-08-15 06:19:46 +00:00
Mykhailo Usatenko
3f3b9ba1e4 Merged in CLIP-1619-Create_testcase_with_custom_version_containing_uppercase_letters (pull request #174)
CLIP-1619 Create testcase with custom version containing uppercase letters

Approved-by: Vadym Kovalskiy
Approved-by: Yevhen Karnaukhov
2022-08-05 13:00:42 +00:00
Brett Meehan
ae4c4b03fc aws_bitbucket_dc_node.yml edited online with Bitbucket 2022-08-04 21:35:04 +00:00
Mykhailo Usatenko
8f9ef3bb92 CLIP-1619 Added new test as a step in bitbucket-pipelines.yml 2022-07-29 10:39:45 +03:00
Mykhailo Usatenko
b4dd2ad27c CLIP-1619 Increased number of batches for bitbucket pipelines 2022-07-29 10:32:36 +03:00
Mykhailo Usatenko
361a914446 CLIP-1619 Create testcase with custom version containing uppercase letters 2022-07-29 10:06:30 +03:00
Geoff Jacobs
39c5ed1246 Merged in ITSD-94667-alternative-servicedesk-obr (pull request #171)
ITSD-94667 alternative servicedesk obr

Approved-by: Brett Meehan
Approved-by: Vadym Kovalskiy
Approved-by: Adam Brokes
Approved-by: Dylan Rathbone
2022-07-25 22:59:41 +00:00
Geoff Jacobs
4d84174b7b reverting my handling of the missing sshd_config and going back to ignoring errors. the failed_when logic was failing on a real node (but fine in molecule) 2022-07-26 06:41:39 +10:00
Thomas Rogozinski
b5896db5f1 Merged in issue/inability-to-setup-self-menaged-synchrony-cluster (pull request #173)
Update atl_hazelcast_network_aws_tag_key to read environment var

Approved-by: Adam Brokes
Approved-by: Mykhailo Kratiuk
2022-07-25 09:20:11 +00:00
Mykhailo Usatenko
2b3a248593 Merged in CLIP-1614-fix-uppercase-in-product-version (pull request #172)
CLIP-1614 Removed lower case cast of product version

Approved-by: Nasser Ghazali-Beiklar
Approved-by: Adam Brokes
2022-07-25 08:18:50 +00:00
Adam Brokes
b32ff0ea03 Set the default for atl_hazelcast_network_aws_tag_key if env variable is missing 2022-07-25 16:50:27 +10:00
Adam Brokes
5d42a93517 Add a test case for atl_hazelcast_network_aws_tag_key value 2022-07-25 16:50:06 +10:00