Releases: ansible/molecule
Releases · ansible/molecule
3.2.2
Changes
Minor Changes
- Support multiple base configs (#3029) @lebauce
- Add Hetzner Cloud plugin into testing again (#3027) @decentral1se
Bugfixes
- Allow os_walk to follow symlinks (#3026) @ragingpastry
3.2.1
Changes
Minor Changes
Bugfixes
- Refactored use of console for logging (#3013) @ssbarnea
- Fix typos in docs (#3011) @0xflotus
- Avoid using lock unless parallel mode is present (#3014) @ssbarnea
- Narrow down dependency versions (#3015) @ssbarnea
- Avoid use of property decorator for project_directory (#3006) @ssbarnea
- Avoid misleading user about load of missing config (#3002) @ssbarnea
- Acknowledge click 8.0 incompatibility (#3001) @ssbarnea
- Assure provisioner logging is enabled by default (#2996) @ssbarnea
3.2.0
Changes
Minor Changes
- Improve ANSI coloring detection (#2990) @ssbarnea
- Add tests for section_loggers (#2987) @cognifloyd
Bugfixes
3.2.0a1
Changes
Major Changes
- Refactored text functions out of util module (#2969) @ssbarnea
- Remove molecule container building from core (#2935) @ssbarnea
- Replace internal logger with rich logger (#2929) @ssbarnea
Minor Changes
- Display each command as a collapsable section under CI (#2976) @cognifloyd
- Refactor version printing (#2977) @ssbarnea
- Refactor execute to use wrapper for logging (#2975) @ssbarnea
- Adds ability to produce html reports (#2958) @ssbarnea
- Remove debug message about schema validation (#2939) @ssbarnea
- Improved styling of logging (#2938) @ssbarnea
- Make use of internal run_command (#2937) @ssbarnea
- Log matrix sequence as a single line (#2936) @ssbarnea
- Display scenario and action on a single log line (#2934) @ssbarnea
- Add verbosity argument (#2933) @ssbarnea
- Improve coloring control (#2932) @ssbarnea
- Removed use of colorama from debug printing (#2928) @ssbarnea
- Move pexpect from a runtime dependency to test (#2921) @ssbarnea
Bugfixes
- docs/getting-started.rst: Add missing argument to init role (#2986) @apatard
- Remove mock as a dependency (#2985) @clickthisnick
- Assure we install dataclasses on py36 (#2982) @ssbarnea
- Consolidated use of rich console (#2980) @ssbarnea
- Fix click ANSI support regression (#2979) @ssbarnea
- Prevent Ansible args from leaking to create and destroy (#2966) @tadeboro
- Switch from inventory file to directory for testinfra call (#2962) @amarao
- Document toolset container (#2964) @ssbarnea
- Improve output when Ansible is missing (#2956) @ssbarnea
- Set ansible_ssh_pass with ansible_password because of a testinfra issue (#2927) @lmesz-bitrise
- Use new testinfra package name (#2945) @ssbarnea
- Prevent ansible from becoming a dependency (#2954) @ssbarnea
- Fixed Manifest file (#2943) @ssbarnea
- Fix indentation of example gitlab-ci configuration (#2940) @santiagoroman
- Documentation: Remove extra empty line in Drivers section (#2941) @santiagoroman
- Avoid duplicate stdout on playbook failures (#2930) @ssbarnea
- Harden smoketest to avoid ansible becoming a python dependency (#2926) @ssbarnea
- Removed run_command test helper (#2925) @ssbarnea
Deprecations
3.2.0a0
3.1.5
3.1.4
Changes
Minor Changes
- Replace tabulate with rich (#2906) @ssbarnea
- Include driver information alongside version (#2900) @ssbarnea
- Move molecule package under lib folder (#2899) @ssbarnea
Bugfixes
- Run pip check at the end of container building (#2910) @ssbarnea
- Remove hetznerdriver from container (#2908) @ssbarnea
- Avoid building molecule container with version 0.0.0 (#2907) @ssbarnea
- Reflect changes in the molecule core in the documentation (#2903) @fourstepper
- Avoid using broken pip 2020-resolver (#2904) @ssbarnea
3.1.3
3.1.2
Changes
Bugfixes
- Contributing docs edit regarding broken URLs (#2889) @fourstepper
- Relaxed test extra dependencies (#2888) @ssbarnea
3.1.1
Changes
Major Changes
- Remove molecule ansible filters (#2869) @ssbarnea
- Remove support for gilt (#2814) @ssbarnea
- Remove podman driver from core (#2812) @ssbarnea
- Remove docker driver from core (#2811) @ssbarnea
- Remove dependency on ansible library (#2805) @ssbarnea
Minor Changes
Bugfixes
- Remove test dependency on external galaxy role (#2813) @ssbarnea
- Update docs about .env.yml (#2803) @ssbarnea
- Fixed linters (#2802) @ssbarnea
- Add driver-name parameter to init_scenario test helper (#2798) @lod
- Update docs to recommend docker:stable-dind (#2795) @fourstepper
- Removed ansible plugin testing support (#2881) @ssbarnea
- Allow external drivers to have their own embedded playbooks (#2879) @ssbarnea
- Assured dependency installed collections are isolated (#2875) @ssbarnea
- export DEBIAN_FRONTEND when building image (#2868) @hluaces
- Fixed CustomLogger super call (#2849) @mattp-
- Update molecule tag in examples.rst (#2848) @malodie
- Remove unnecessary commands in ci docs (#2850) @aminvakil
- Sort tests files for testinfra by filename (#2846) @atmaniak
- Fixed build-containers (#2852) @ssbarnea
- Added hint about current directory for "initialization" (#2842) @wouterj
- Update ci.rst (#2830) @OyvindLGjesdal
- Correct docstring for init role command class (#2826) @1efty
- Correct GitHub Actions example (#2821) @sestrella