Commit Graph

1145 Commits

Author SHA1 Message Date
Geoff Jacobs
fa61970756 reverting previous changes. issue turned out to be the wrong version of python on a node 2023-08-11 13:40:08 +10:00
Geoff Jacobs
5a11d93922 working through pipelines errors 2023-08-11 11:28:39 +10:00
Geoff Jacobs
21a5c0e17c adding the variable to molecule 2023-08-11 10:59:27 +10:00
Geoff Jacobs
f33710c0bf adding the variable to molecule 2023-08-11 10:50:57 +10:00
Geoff Jacobs
edc77e99a6 no, can't reference itself, add pipenv_venv to inventory vars 2023-08-11 10:19:52 +10:00
Geoff Jacobs
aaf54f389c molecule doesn't use the wrapper scripts, can I default a variable to itself? 2023-08-11 10:12:09 +10:00
Geoff Jacobs
7fefd0ae3d default to pipenv_venv 2023-08-11 10:04:18 +10:00
Geoff Jacobs
e8914d0a6a found another task that is failing, testing out omit here 2023-08-11 09:56:35 +10:00
Geoff Jacobs
a532054d00 looks like omit doesn't work here, defaulting to /usr/bin/python 2023-08-11 09:25:14 +10:00
Geoff Jacobs
7300302287 changing where we set the ansible_python_interpreter so that it can be overriden at a task level 2023-08-11 09:10:07 +10:00
Eugene Ivantsov
42afc0e66f Merged in secretsmanager-jira (pull request #200)
Add a condition in dbconfig template to use SecretsManager

Approved-by: Dylan Rathbone
2023-08-07 00:59:56 +00:00
Yevhen Ivantsov
4dda48b45f Add password property 2023-08-07 08:46:12 +10:00
Yevhen Ivantsov
ed57ca1bc3 Add a condition in dbconfig template to use SecretsManager 2023-08-07 08:43:54 +10:00
Yevhen Karnaukhov
63540cd2fc Merged in issue/BSP-5222-Vulnerability_in_cryptography (pull request #199)
BSP-5222 Bumped cryptography library

Approved-by: Vadym Kovalskiy
Approved-by: Mykhailo Kratiuk
Approved-by: Krzysztof Poloczek
2023-08-01 13:44:22 +00:00
Yevhen Karnaukhov
7efe3beeaf BSP-5222 Bumped cryptography library 2023-08-01 15:20:38 +02:00
Eugene Ivantsov
ff87e1cc63 Merged in secrets-manager-confluence (pull request #197)
Generate secretsmanager properties in confluence.cfg.xml

Approved-by: Dylan Rathbone
2023-07-21 02:06:59 +00:00
Yevhen Ivantsov
ed9ab4bcf0 Generate secretsmanager properties in confluence.cfg.xml 2023-07-20 14:03:00 +10:00
Geoff Jacobs
ead97d7976 Merged in nfs-2023 (pull request #196)
having problems starting nfs on azl2023, adding a daemon_reload task

Approved-by: Eugene Ivantsov
2023-07-13 04:23:14 +00:00
Geoff Jacobs
724b5693f8 having problems starting nfs on azl2023, adding a daemon_reload task 2023-07-13 11:23:52 +10:00
Lee Goolsbee
e8e2e55c49 Merged in py311-on-al2023 (pull request #194)
Ensure pipenv uses Python 3.11 on Amazon Linux 2023

Approved-by: Eugene Ivantsov
Approved-by: Dylan Rathbone
2023-06-27 22:24:25 +00:00
Lee Goolsbee
0f06a3b521 Merged in dependency-updates (pull request #195)
Dependency updates

Approved-by: Eugene Ivantsov
Approved-by: Dylan Rathbone
2023-06-27 22:24:09 +00:00
Lee Goolsbee
f480a452e9 install rsync to fix new/broken molecule task "Synchronization the context" 2023-06-23 16:28:55 -05:00
Lee Goolsbee
57a9527d3b debugging 2023-06-23 15:55:32 -05:00
Lee Goolsbee
48666132ce pin ansible-compat to earlier version https://github.com/ansible-community/molecule/issues/3903 2023-06-23 12:26:05 -05:00
Lee Goolsbee
baff8988ba amazon.aws collection v6: amazon.aws.aws_secret -> amazon.aws.secretsmanager_secret 2023-06-23 11:20:49 -05:00
Lee Goolsbee
ec564a8ff0 further dependency updates 2023-06-23 11:20:49 -05:00
Lee Goolsbee
f065de435c update dependencies 2023-06-23 11:20:49 -05:00
Lee Goolsbee
293dddcd2d ensure pipenv uses python 3.11 on AL2023 2023-06-23 11:19:47 -05:00
Yurii Kuzan
fd4d9b6469 Merged in issue/CLIP-1810-update-template-to-fix-missing-entry-in-hikari (pull request #193)
CLIP-1810 added missing entry

Approved-by: Eugene Ivantsov
Approved-by: Yevhen Karnaukhov
2023-06-15 08:22:00 +00:00
Yurii Kuzan
4000d1282e CLIP-1810 added missing entry 2023-06-15 10:27:24 +03: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
Yurii Kuzan
1124f1ac5a Merged in issue/CLIP-1797-update-template-to-use-hikari (pull request #191)
CLIP-1797 Updated template to use hikari connection pool provider

Approved-by: Vadym Kovalskiy
Approved-by: Yevhen Karnaukhov
2023-04-19 10:04:21 +00:00
Yurii Kuzan
ce7ae5c649 CLIP-1797 Updated template to use hikari connection pool provider 2023-04-19 12:49:50 +03:00
Mykhailo Usatenko
61d3e74d2c Merged in VULN-1039471-update-dependencies (pull request #190)
VULN-1039471: Bumped cryptography and ansible-core dependencies

Approved-by: Dylan Rathbone
2023-02-15 08:27:29 +00:00
Mykhailo Usatenko
1d3387452a VULN-1039471: Bumped cryptography and ansible-core dependencies 2023-02-15 02:06:19 +02:00
Brett Meehan
28d5a8c78a Merged in ITPLT-2325-ansible---bugfix-for-customer-failed_when (pull request #185)
ITPLT-2325 use both failed_when and ignore_errors as some implementations seem to be ignoring failed_when

Approved-by: Dylan Rathbone
2022-11-21 22:23:35 +00: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
Brett Meehan
38dd27f2ff Merged in ITPLT-2247-ansible---get-basic-auth-creds-for-download (pull request #183)
ITPLT-2247 ansible   get basic auth creds for download

Approved-by: Adam Brokes
2022-11-20 20:38:22 +00:00
Eugene Ivantsov
f348e22f3d Merged in CLIP-1714-bump-cryptography-version (pull request #184)
CLIP-1714: Pin cryptography version to 38.0.3

Approved-by: Dylan Rathbone
2022-11-15 23:01:49 +00:00
Yevhen Ivantsov
1cf7fba103 Pin cryptography version 2022-11-16 08:05:44 +11:00
Brett Meehan
f2fb9a59b7 Merged master into ITPLT-2247-ansible---get-basic-auth-creds-for-download 2022-11-10 22:23:26 +00:00
Terii Wang
92215e89ce Merged in ITPLT-2172-Crowd-template-enable-security-header-flag-useHttpOnly (pull request #179)
ITPLT-2172 Adding "useHttpOnly" (security header flag) flag to Crowd server.xml template.

Approved-by: Adam Brokes
2022-11-10 16:42:26 +00: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