Releases: ansible-community/molecule-plugins
Releases · ansible-community/molecule-plugins
v23.6.0
Enhancements
- GCE: Added network tags support (#272) @dfisiuk
- implement reset for podman driver (#269) @guppy0130
Bugfixes
- Add retry for gce plugin when waiting for SSH (#270) @cnfrancis
- Vagrant:
test_vagrant_root[box_url]
fails due to missing box (#274) (#275) @dinadins - docker: allow
import docker
inreset
to fail (#268) @guppy0130 - lint and update action paths (#258) @konstruktoid
- fix #239 , use python-style templating instead of Jinja in the plugins login_cmd_template (#240) @danielpodwysocki
- Unbreak CI (#260) @apatard
- gce: add missing deps for GCE driver (#247) @loozhengyuan
- Enforce pkcs1 for ec2 keys (#161) @sspans-sbp
- docker: support cache_from in create playbook (#252) @rmuir
- podman: add podman executable on build image task (#254) @ghoudmon
- Don't print registry password in loop label (#255) @sthiriet
What's Changed
- Don't print registry password in loop label by @sthiriet in #255
- podman: add podman executable on build image task by @ghoudmon in #254
- docker: support cache_from in create playbook by @rmuir in #252
- Enforce pkcs1 for ec2 keys by @sspans-sbp in #161
- gce: add missing deps for GCE driver by @loozhengyuan in #247
- Unbreak CI by @apatard in #260
- fix #239 , use python-style templating instead of Jinja in the plugins login_cmd_template by @danielpodwysocki in #240
- implement reset for podman driver by @guppy0130 in #269
- lint and update action paths by @konstruktoid in #258
- docker: allow
import docker
inreset
to fail by @guppy0130 in #268 - Vagrant:
test_vagrant_root[box_url]
fails due to missing box (#274) by @dinadins in #275 - GCE: Added network tags support by @dfisiuk in #272
- Add retry for gce plugin when waiting for SSH by @cnfrancis in #270
New Contributors
- @sthiriet made their first contribution in #255
- @ghoudmon made their first contribution in #254
- @rmuir made their first contribution in #252
- @sspans-sbp made their first contribution in #161
- @loozhengyuan made their first contribution in #247
- @guppy0130 made their first contribution in #269
- @dinadins made their first contribution in #275
- @dfisiuk made their first contribution in #272
- @cnfrancis made their first contribution in #270
Full Changelog: v23.5.3...v23.6.0
v23.5.3
Bugfixes
- update docker collection (#217) @zhan9san
- Use v6-alpha1 molecule version for tests by @audgirka in #180
- Prevent empty destroy from deleting other EC2 instances by @Thomas-McKanna in #170
- fix duplicate test names by @alicekaerast in #197
- pass vpc_subnet_id explicitly to avoid amazon.aws error by @danielpodwysocki in #199
- Fixes destroy playbook failure if vpc lookup is required by @tkimball83 in #184
- podman: remove ansible_async_dir setting logic by @grcancelliere in #182
- Add Python 3.12 to test matrix by @cristianonicolai in #207
- Remove dependency to molecule.test by @cristianonicolai in #206
- Disable registry login when registry.url is empty by @dometto in #214
- Support the shm_size docker configuration option by @zleinweber in #216
- Fixes podman always remove existing containers by @juanvalino in #187
- Handle Docker errors correctly by @alicekaerast in #196
- Plugin openstack (2) by @juanlufont in #219
New Contributors
- @alicekaerast made their first contribution in #197
- @pbjhelmert made their first contribution in #195
- @tkimball83 made their first contribution in #184
- @cristianonicolai made their first contribution in #205
- @dometto made their first contribution in #214
- @zleinweber made their first contribution in #216
- @juanvalino made their first contribution in #187
- @juanlufont made their first contribution in #219
v23.5.0
Minor Changes
- podman: change ansible_async_dir only when $HOME is redefined (#173) @grcancelliere
- Fix ansible-lint errors (#169) @apatard
- Add support for vmware_esxi plugin (#163) @Tualua
- Allow for setting EC2 instance profile (#164) @Thomas-McKanna
- enhancement: Including files in source distributions with MANIFEST.in (#156) @hswong3i
- src/molecule_plugins/vagrant/modules/vagrant.py: Get rid of molecule dependency (#142) @apatard
- feat: Add runtime entry on docker create playbook (#154) @pjrm
- Enhancement: Generate cookie cutter templates and apply linting on them (#123) @wadhah101
- Update driver.py documentation according to new plugin name (#149) @Tcharl
Bugfixes
- Revert "Update tests to use v6-alpha1 molecule version" (#178) @ajinkyau
- Update tests to use v6-alpha1 molecule version (#177) @ajinkyau
- enhancement: add fqcn to cookicutter files of ec2, containers and docker (#168) @bernd-mueller-1
- src/molecule_plugins/vagrant/modules/vagrant.py: Get rid of molecule dependency (#142) @apatard
- lint tests (#159) @konstruktoid
- Add additional "safe" filters to entries in Vagrantfile (#153) @samiam
- fix: Ensure SSH wait polls proper async variable in ec2 create (#147) @isuftin
Deprecations
- deprecated(azure): replace VM type (#151) @wadhah101
v23.4.1
Bugfixes
- Add safe filter for raw args (vagrant) (#141) @apatard
- Adding python-vagrant as dep to vagrant plugin (#133) @carlosmmatos
v23.4.0
Minor Changes
- Require molecule v5 or newer (#130) @ssbarnea
- Require py39 or newer (#129) @ssbarnea
- Docker playbooks are also running when tags are set (#120) @sparsick
- enhancement: Add pacman support to vagrant plugin (#117) @Yethal
- feature(Docker): Add support for
platform
parameter (#95) @dankow - Make selinux an optional extra (#89) @ssbarnea
Bugfixes
- Install rsync as dependency (#85) @truestory1
- enhancement: update azure cookie cutter template to support a more recent ansible syntax (#105) @wadhah101
- Fix race condition in obtaining the public IP for ec2 (#43) (#70) @danielpodwysocki
- Make selinux an optional extra (#89) @ssbarnea
- install python3 only when ansible_system == Linux (#110) @konstruktoid
- README.md: Update plugin list (#91) @apatard