v2.0.0
Refactor logic for platform creation and management, with a focus on efficiency.
-
influxdata.platform
- Process full platform list on creation
- Parallel creation of multiple platforms 🐰
- No additional data or loops needed in create.yml or destroy.yml
- Refactor Molecule inventory generation
- simplify host addition/removal logic
- Process full platform list on creation
-
influxdata.docker_platform
- Support parallel creation/deletion
- Support much more complete subset of docker container options (IE: pull_policy)
- Fix support for non-systemd entrypoint containers
- Assumes that systemd packages are included in the image (by default)
- Systemd process is lauched as PID 1
- Commands can be run pre-entrypoint in dockerfile (IE: dnf install -y sudo)
-
influxdata.ec2_platform
- Support parallel creation/deletion
- Fix #6
-
influxdata.init
- Update filesystem layout to support modern molecule/resources config
- More modular support for platform types