Chaostoolkit-aws

Latest version: v0.33.0

Safety actively analyzes 623936 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 9

0.33.0

Added

* The `set_tags_on_instances` and `remove_tags_from_instances` actions on the
EC2 package

0.32.1

Fixed

- Use `boto3.lambda.get_function_concurrency` to retrieve the reserved
`ReservedConcurrentExecutions` from a lambda function

0.32.0

Changed

- Use existing AWS FIS policies `AWSFaultInjectionSimulatorNetworkAccess`,
`AWSFaultInjectionSimulatorEC2Access` instead of creating new ones
- Drop `logzero`
- Fixed EMR test to use the appropriate `moto`
- Switched tp [pdm](https://pdm-project.org/latest/) away from `setuptools` to
manage the package. This will offer a more cohesive experience and will
handle dependencies more strictly
- Drop Python 3.7 support as it has been EOL since June 2023
- Updated GH actions to use PDM and the trusted publisher workflow from Pypi

Added

- Code of Conduct

0.31.1

Fixed

Allow no tags in `start_availability_zone_power_interruption_scenario`

0.31.0

Added

- `restore_availability_zone_power_after_interruption` action to rollback
`start_availability_zone_power_interruption_scenario`

json
{
"version": "1.0.0",
"title": "Run the 'AZ Availability - Power Interruption' scenario",
"description": "n/a",
"method": [
{
"name": "start-availability-zone-power-interruption-scenario",
"type": "action",
"provider": {
"func": "start_availability_zone_power_interruption_scenario",
"type": "python",
"module": "chaosaws.fis.actions",
"arguments": {
"az": "eu-central-1a",
"tags": "chaoseengineering=true",
"duration": "PT30M"
}
}
}
],
"rollbacks": [
{
"name": "stop-experiments-by-tags",
"type": "action",
"provider": {
"func": "restore_availability_zone_power_after_interruption",
"type": "python",
"module": "chaosaws.fis.actions"
}
}
]
}

0.30.0

Added

- Offset supported to months and years

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.