Commit Graph

31 Commits

Author SHA1 Message Date
Lee Goolsbee
0b8ab1e7d8 un-pin cryptography to allow newer versions to be collected during pipenv lock 2024-09-24 17:19:00 -05:00
Geoff Jacobs
4ef2406948 adding pre-commit, direnv, working through lint issues 2024-08-19 08:45:31 +10:00
Lee Goolsbee
cff27677c6 ITPLT-3650 upgrade ansible-core to 2.16 and other dependencies to latest versions 2024-04-26 13:42:59 -05:00
dyurchyk
be58a20c8c Upgraded 'cryptography' to 41.0.6. 2023-12-07 14:25:48 +02:00
dyurchyk
9e2ab4a2ec Revert "Upgraded 'cryptography' to 41.0.6"
This reverts commit 02bf4b5f68.
2023-12-07 12:19:21 +02:00
dyurchyk
02bf4b5f68 Upgraded 'cryptography' to 41.0.6 2023-12-07 12:00:08 +02:00
Yevhen Karnaukhov
7efe3beeaf BSP-5222 Bumped cryptography library 2023-08-01 15:20:38 +02: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
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
Mykhailo Usatenko
1d3387452a VULN-1039471: Bumped cryptography and ansible-core dependencies 2023-02-15 02:06:19 +02:00
Yevhen Ivantsov
1cf7fba103 Pin cryptography version 2022-11-16 08:05:44 +11:00
Lee Goolsbee
45dbd4839b drop system lxml; install with pipenv instead 2022-09-27 09:45:04 -05:00
Lee Goolsbee
8c745195c6 go with psycopg2-binary instead of building psycopg2 2022-09-15 11:08:02 -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
Lee Goolsbee
e1f5521652 upgrade dependencies 2022-09-07 18:56:05 -05:00
Steve Smith
720438088f VULN-317692, VULN-317706, VULN-313819: Update dependencies with vulnerabilities. 2021-04-12 16:43:56 +10:00
Steve
c7c355fe0a DCD-1205: Add additional dependencies no longer included in Molecule v3. 2021-01-20 11:11:25 +11:00
Steve Smith
51fe80cd69 DCD-1205: Bump all dependencies to fix VULN-257524, VULN-257513 2021-01-20 09:59:38 +11:00
Denise Unterwurzacher
5c1b5f6877 ITPLAT-399 Updating Molecule (this was in an attempt to solve a testing issue that it did not solve, but it doesn't cause any problems) 2021-01-13 11:53:20 -06:00
Steve Smith
87ac31ea3a DCD-686: Move back to pipenv-based Ansible installation to work around bugs (again). 2019-10-04 13:55:37 +10:00
Steve Smith
0209ad22b7 DCD-686: Another combination of dev dependencies to work around compatability issues. 2019-10-04 12:24:59 +10:00
Steve Smith
60b823cd02 DCD-686: Try with python3. 2019-10-04 12:10:07 +10:00
Steve Smith
ba25ab8f73 DCD-686: Update to Debian Buster for better compability with Amazon Linux 2. 2019-10-04 11:57:54 +10:00
Steve Smith
f5ebeaedb0 DCD-686: Amazon Linux 2 has updated its Ansible packages so we can remove pipenv from the installation phase. 2019-10-03 14:23:05 +10:00
Steve Smith
46adc9af3f DCD-686: Move to Python 3.7 and update packages to support AWS operations. 2019-10-03 13:29:21 +10:00
Varun Arbatti
522706467e Merged in DCD-621-parallelize-builds (pull request #20)
DCD-621 parallelize builds

* DCD-621: Parallelizes tests ny invoking the parralelize script

* DCD-621: Removes leading / to start jira command in product_startup role

* DCD-621: Runs a scenario by name instead of using the all parameter

* DCD-621: A better find all scenarios function to ensure we look at relevant molecule scenarios. Better logging too

* DCD-510: Parallelizes tests further, running in 26 batches on 1 each. The pipeline file is now generated using Jinja

* DCD-510: Adds a pre check stage to verify if number of batches match actual number of scenarios. This test will fail (deliberately)

* DCD-510: Adds a pre check stage to verify if number of batches match actual number of scenarios. Fixes 'test' failure

* DCD-590: Adds note to development.md on how to generate a pipeline file. Adds a makefile and updates a few script commands

* DCD-590: Better documentation in development README document. Updates YML with instructions on how to fix issues with the prevalidation stage

Approved-by: Steve Smith <ssmith@atlassian.com>
Approved-by: Ben Partridge <bpartridge@atlassian.com>
2019-08-30 06:22:53 +00:00
Steve Smith
8c28593151 DCD-386: Add taskcat as a dev dependency and update development readme. 2019-06-14 09:49:40 +10:00
Steve Smith
267da04e40 DCD-386: Use dev dependencies for molecule dependencies. 2019-06-13 15:18:48 +10:00
Steve Smith
65dea20e78 DCD-386: Lock to 2.7 2019-06-13 13:59:24 +10:00
Steve Smith
cda21df138 DCD-386: Initial test of pipenv. 2019-06-13 13:57:56 +10:00