Lee Goolsbee
6439160176
ITPLT-4583 rework latest version URL logic for all products
2025-11-04 12:08:54 -06:00
Lee Goolsbee
43f966fa13
ITPLT-4583 fix tests
2025-11-04 12:08:54 -06:00
Lee Goolsbee
935edbc9d1
ITPLT-4583 first pass at marketplace v3 API changes
2025-11-04 12:08:53 -06:00
Lee Goolsbee
4094ab27f2
ITPLT-4531 use ansible-httpget UA when making requests to Marketplace
2025-09-17 12:18:51 -05:00
Lee Goolsbee
b50af67e11
add use of download_atlassian secret to OBR downloads
2024-11-12 16:09:22 -06:00
Geoff Jacobs
395bc2cb83
ITPLT-3995 make user agents easier to group together
2024-08-22 10:49:39 +10:00
Geoff Jacobs
0576b4219e
ITPLT-3995 Adding a marketplace healthcheck with retries
2024-08-22 09:03:49 +10:00
Geoff Jacobs
bbde258379
ITPLT-3984 put the agent back on fetch binary in case it's called from other playbooks
2024-08-21 11:58:55 +10:00
Geoff Jacobs
e27bd37dc6
ITPLT-3984 move module defaults to various playbooks
2024-08-21 11:35:34 +10:00
Geoff Jacobs
7555719797
ITPLT-3984 hardcoding the user agent, jinja doesn't get rendered (possibly due to being an ansible_* var)
2024-08-21 11:28:37 +10:00
Geoff Jacobs
c379cbd8ea
ITPLT-3984 ansible.cfg doesn't get read when running molecule tests, trying to default the value when there's no play name
2024-08-21 11:22:06 +10:00
Geoff Jacobs
3b498f503a
ITPLT-3984 jinja didn't render, try ansible.cfg
2024-08-21 11:11:44 +10:00
Geoff Jacobs
aebcc6c5e5
ITPLT-3984 also setting user agent for lookup(url)
2024-08-21 11:00:03 +10:00
Geoff Jacobs
3d9b54bc6e
Merged in ITPLT-3977-add-direnv-pre-commit-to-dc-deployments-automation (pull request #215 )
...
ITPLT-3977 add direnv pre commit to dc deployments automation
Approved-by: Lee Goolsbee
2024-08-19 22:50:49 +00:00
Geoff Jacobs
09d149f618
Merge remote-tracking branch 'origin/master' into playbook-analytics
2024-08-19 11:48:43 +10:00
Geoff Jacobs
9b50436934
pre-commit whitespace fixes
2024-08-19 08:48:25 +10:00
Lee Goolsbee
5caddaede1
ITPLT-3785 can't recursively manage permissions on a single file; manage permissions for atl_product_version_cache file when written instead
2024-06-12 11:31:35 -05:00
Lee Goolsbee
91cc5c3d1a
ITPLT-3650 define platform as linux/amd64 for molecule; fixes ability to run on Apple Silicon and should continue to work fine in pipelines
2024-04-29 12:10:17 -05:00
Lee Goolsbee
9ec397abd5
ITPLT-3650 update test execution environments to newer versions of debian, ubuntu, and python
2024-04-29 12:10:17 -05:00
Lee Goolsbee
677f2a85ca
ITPLT-3650 drop support for Amazon Linux 2
2024-04-29 12:10:12 -05:00
Lee Goolsbee
ecb262a15f
ITPLT-3650 compatibility updates for ansible-core 2.16 and other dependencies
2024-04-26 15:20:52 -05:00
Geoff Jacobs
1c461004c3
Merged in fix-bb-home (pull request #192 )
...
Multiple fixes for Bitbucket DataCenter
Approved-by: Vadym Kovalskiy
Approved-by: Lee Goolsbee
2024-03-20 17:28:05 +00:00
Lee Goolsbee
baff8988ba
amazon.aws collection v6: amazon.aws.aws_secret -> amazon.aws.secretsmanager_secret
2023-06-23 11:20:49 -05:00
Geoff Jacobs
a202b9bace
adding more vars in various molecule scenarios
2023-06-22 15:13:58 +10:00
Geoff Jacobs
5f47bae07b
adding a changed_when for molecule idempotence check
2023-06-22 15:12:28 +10:00
Geoff Jacobs
31a354ea35
fixing some broken molecule tests
2023-06-22 14:54:42 +10:00
bmeehan
2806939739
use ATL_PRODUCT_DOWNLOAD_URL if exists else use the default
2023-05-30 07:49:12 +10:00
bmeehan
6bb7b4f37b
merged master
2023-05-29 16:02:02 +10:00
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
Geoff Jacobs
31cd3e4d57
ansible doesn't seem to like updating an empty folder to a symlink, removing
2023-04-26 15:52:30 +10:00
Geoff Jacobs
73d2fd32d9
also resetting no_op.yml to be it's empty placeholder file for other symlinks
2023-04-26 15:37:57 +10:00
Geoff Jacobs
622edfb8a9
breaking the symlink from bitbucket_extra_tasks.yml to no_op.yml which was contributing to broken builds
2023-04-26 15:36:17 +10:00
Geoff Jacobs
cf6757c281
Merge remote-tracking branch 'origin/master' into fix-bb-home
2023-01-18 15:13:54 +11:00
bmeehan
4036ea7a35
ITPLT-2325 use both failed_when and ignore_errors as some implementations seem to be ignoring failed_when
2022-11-22 08:37:39 +11:00
bmeehan
a81e03ac2e
Merge remote-tracking branch 'origin/fix-bitbucket-home-issues' into fix-bb-home
2022-11-11 08:19:30 +11:00
Geoff Jacobs
80074ada77
add a conditional around symlinking shared home
2022-11-09 07:01:46 +11:00
Geoff Jacobs
cb23cd7f0d
Merge remote-tracking branch 'origin/master' into fix-bitbucket-home-issues
2022-11-08 11:34:50 +11:00
bmeehan
f003987cc4
ITPLT-2247 remove unintentional whitespace
2022-11-07 23:45:24 +00:00
bmeehan
0cc9c4aa5d
ITPLT-2247 provide secret name in a parameter
2022-11-07 23:43:53 +00:00
bmeehan
c6fa27d97e
ITPLT-2247 use runtime_pkg tag instead of notest
2022-11-04 00:24:23 +00:00
bmeehan
97fd251161
ITPLT-2247 try adding notest to the lookup block
2022-11-04 09:54:46 +11:00
bmeehan
79e07ad6df
ITPLT-2247 try adding a when region exists
2022-11-03 10:55:51 +11:00
bmeehan
d41db482e7
ITPLT-2247 trying to work around test fails by separating out the lookups
2022-11-03 10:46:41 +11:00
bmeehan
b04c5556e5
ITPLT-2247 add missing aws region var to all tests requiring it
2022-11-03 09:23:23 +11:00
bmeehan
1bd4b54082
ITPLT-2247 collapse secret vars into hardcoded strings
2022-11-03 06:27:40 +11:00
bmeehan
6fc62c0f84
ITPLT-2247 try to default to omitting the user and pass keys
2022-11-02 11:23:31 +11:00
bmeehan
e8b2419444
ITPLT-2247 allow the option to pull installer from a location requiring basic_auth
2022-11-01 17:16:47 +11:00
Geoff Jacobs
7748939506
adjusting folder permissions to allow group read access
2022-10-14 11:00:16 +11:00
Geoff Jacobs
6f696339db
need to pre-create the shared folder structure
2022-10-14 10:10:34 +11:00
Geoff Jacobs
be1f8ba43d
fixing up the issue with bbdc using shared home as local home
2022-10-14 09:38:28 +11:00