Molecule Versions Save

Molecule aids in the development and testing of Ansible content: collections, playbooks and roles

v5.1.0

10 months ago

Minor Changes

  • Ensure external drivers are installed (#3901) @apatard
  • Update dependency doc (#3916) @zhan9san
  • Improve documentation for upgrade scenario (#3899) @fauust

Bugfixes

  • Fix documentation links (#3940) @ssbarnea
  • Fix quoted strings templating (#3911) @samiam
  • Adds Support for Shell Type Instance Param to Delegated Driver (#3932) @zollo
  • Fix dead link in documentation (#3923) @rtakasuke
  • Use backwards incompatible change from ansible-compat 4.0.1 (#3904) @asmacdo

v5.0.1

1 year ago

Bugfixes

  • Avoid using incompatible ansible-compat version (#3906) @ssbarnea
  • Fix tree example in use case document (#3894) @akira6592
  • Use api to get driver schema file (#3898) @apatard
  • Add subprocess-run-check (#3896) @Ruchip16
  • Add unidiomatic-typecheck check (#3893) @Ruchip16
  • Add unnecessary-lambda check (#3892) @Ruchip16
  • Address ruff S, EXE skips (#3889) @ssbarnea
  • More ruff fixes (#3887) @ssbarnea
  • Fix colors when displaying plugin versions (#3886) @ssbarnea
  • Add raise-missing-from rule (#3885) @Ruchip16
  • Add no-else-return, no-else-raise & logging-not-lazy check (#3884) @Ruchip16
  • Add implicit-str-concat & inconsistent-return-statements check (#3882) @Ruchip16

v5.0.0

1 year ago

Major Changes

  • Remove lint command (#3802) @ssbarnea

Minor Changes

  • Add tags document (#3866) @zhan9san
  • Replace sphinx documentation with mkdocs (#3811) @ssbarnea
  • Require ansible-core>=2.12.10 (#3799) @ssbarnea
  • Remove support for python3.8 (#3770) @ssbarnea
  • Adopt PEP-621 for packaging (#3767) @ssbarnea

Bugfixes

  • Refactor dependency locks (#3879) @ssbarnea
  • Add consider-using-in check (#3880) @Ruchip16
  • Extend schema validation (#3765) @zhan9san
  • fix link to monorepo under faq (#3863) @ahmedwonolo
  • Fix documentation (#3833) @ziegenberg
  • Documentation: Improve group names (#3812) @ltog
  • Better indentation in verify template (#3816) @muellerbe
  • Replace sphinx documentation with mkdocs (#3811) @ssbarnea
  • Remove embedded dockerfile (#3824) @ssbarnea
  • Upgrade linters (#3813)
  • Add support for custom driver name (#3795) @gciavarrini
  • Document molecule-plugins package (#3805) @ssbarnea
  • Update test dependencies (#3800) @ssbarnea
  • Fix rpm building (#3798) @ssbarnea
  • Reorder heading and reformat badges (#3778) @mamercad
  • Fixed typo in docs/ci.rst (#3796) @mitchellroe
  • Bump test dependencies (#3797) @ssbarnea

Deprecations

  • Remove lint command (#3802) @ssbarnea

v5.0.0a1

1 year ago

Minor Changes

  • Add tags document (#3866) @zhan9san

Bugfixes

  • Extend schema validation (#3765) @zhan9san
  • fix link to monorepo under faq (#3863) @ahmedwonolo
  • Fix documentation (#3833) @ziegenberg

v5.0.0a0

1 year ago

Major Changes

  • Remove lint command (#3802) @ssbarnea

Minor Changes

  • Replace sphinx documentation with mkdocs (#3811) @ssbarnea
  • Require ansible-core>=2.12.10 (#3799) @ssbarnea
  • Remove support for python3.8 (#3770) @ssbarnea
  • Adopt PEP-621 for packaging (#3767) @ssbarnea

Bugfixes

  • Documentation: Improve group names (#3812) @ltog
  • Better indentation in verify template (#3816) @muellerbe
  • Replace sphinx documentation with mkdocs (#3811) @ssbarnea
  • Remove embedded dockerfile (#3824) @ssbarnea
  • Upgrade linters (#3813)
  • Add support for custom driver name (#3795) @gciavarrini
  • Document molecule-plugins package (#3805) @ssbarnea
  • Update test dependencies (#3800) @ssbarnea
  • Fix rpm building (#3798) @ssbarnea
  • Reorder heading and reformat badges (#3778) @mamercad
  • Fixed typo in docs/ci.rst (#3796) @mitchellroe
  • Bump test dependencies (#3797) @ssbarnea

Deprecations

  • Remove lint command (#3802) @ssbarnea

v4.0.4

1 year ago

Bugfixes

  • Allow side_effect and verify to have parameters (#3730) @ehartmann
  • Fix running tox:dockerfile with docker secretservice enabled (#3764) @zeitounator
  • Add some FQCNs (#3750) @muellerbe
  • Accept any string for "network_mode" in molecule.json schema (#3725) @fredflev
  • Fix moved libera channel (#3727) @staticdev
  • Add "default" as a valid docker "network_mode" in molecule.json schema (#3724) @fredflev
  • JSON Schema: Allow additionalProperties in ProvisionerConfigOptionsSshConnectionModel (#3721) @fredflev
  • Help messages when config does not match state file (#3713) @scottalreadytaken
  • Re-add credentials to Docker registry schema (#3706) @TheLastProject

v4.0.3

1 year ago

Bugfixes

  • Add support for cgroupns_mode (#3700) @zhan9san
  • Platform env expects a dict of vars (#3690) @zeitounator
  • Support ANSIBLE_COLLECTIONS_PATH environment var (#3681) @nre-ableton
  • Fix schema (#3687) @jsf9k
  • Bump ansible-compat from 2.2.0 to 2.2.1 (#3670)

v4.0.2

1 year ago

Bugfixes

  • Use FQCN at any point I found (#3680) @muellerbe
  • Schema fix (#3671) @apatard
  • Adopt molecule config JSON schema (#3668) @ssbarnea
  • Replace cerberus with jsonschema for configuration validation (#3638) @zhan9san
  • Downgrade log level when linking Ansible variables (#3646) @sleiner

v4.0.1

1 year ago

Bugfixes

  • Add support for Python 3.11 (#3621) @ssbarnea
  • Added clarifications about customizing docker images (#3604) @timblaktu
  • Fix undocumented env vars (#3600) @gardar
  • Document description for action arguments (verify and side_effect) (#3605) @amarao

v4.0.0

1 year ago

Major Changes

  • Removed mol command line alias (#3457) @ssbarnea
  • Remove ansible and ansible-base extras (#3395) @ssbarnea
  • Remove support for py36 and py37 (#3436) @ssbarnea

Minor Changes

  • Allow bypassing role name checking (#3549) @zhan9san
  • Add support for MOLECULE_PLATFORM_NAME (#3416) @zhan9san
  • Add args for verify and side_effect actions (#3467) @amarao
  • Enable packit rpm building for Fedora 35 (#3456) @ssbarnea
  • Remove ansible and ansible-base extras (#3395) @ssbarnea

Bugfixes

  • doc: update doc on inventory/host section for provisioner (#3571) @amarao
  • Fixes for recent pylint versions (#3586) @ssbarnea
  • Insert cache_dir into ANSIBLE_ROLES_PATH and ANSIBLE_COLLECTIONS_PATH (#3514) @zhan9san
  • Restore auto-installation of local collection (#3225) @ssbarnea
  • Bump ansible-compat from 2.0.2 to 2.1.0 (#3560)
  • Do not gather facts on newly created scenarios (#3565) @zhan9san
  • Use verifier env in ansible verifier (#3546) @zhan9san
  • Missing f prefix on f-strings fix (#3521) @code-review-doctor
  • Fix wrong environment variables being passed to ansible compat (#3404) (#3516) @marblenix
  • Use FQCN for builtin actions (#3503) @ziegenberg
  • change IRC room from ansible-molecule to ansible-devtools (#3479) @ziegenberg
  • Replace toolset container image with creator-ee in the documentation (#3480) @ziegenberg
  • fix broken molecule login (#3468) @amarao
  • Added state-file driver validation (#3429) @superstes
  • Fix additional_files_or_dirs in skip check (#3459) @skeetmtp
  • Remove paramiko dependency (#3454) @ssbarnea
  • docs: ansible-lint is not a molecule dep (#3446) @justin-f-perez