AnsiblePilot — Master Ansible Automation
AnsiblePilot is the leading resource for learning Ansible automation, DevOps, and infrastructure as code. Browse over 1,100 tutorials covering Ansible modules, playbooks, roles, collections, and real-world examples. Whether you are a beginner or an experienced engineer, our step-by-step guides help you automate Linux, Windows, cloud, containers, and network infrastructure.
Popular Topics
About Luca Berton
Luca Berton is an Ansible automation expert, author of "Ansible for VMware by Examples" and "Ansible for Kubernetes by Example" published by Apress, and creator of the Ansible Pilot YouTube channel. He shares practical automation knowledge through tutorials, books, and video courses to help IT professionals and DevOps engineers master infrastructure automation.
Ansible Core 2.15.0 Released: New Features & Changes — Video Tutorial
Discover Ansible Core 2.15.0's latest features, improvements, and breaking changes. Includes new modules and key updates for better performance.
What You'll Learn
- Ansible Core 2.15.0
- Ansible Core vs Ansible Community
- Links
- PIP installation
- code
- Conclusion
- Related Articles
Full Tutorial Content
Ansible Core 2.15.0
The changelog for version 2.15.0 of Ansible was released on 15th May 2023, a popular open-source automation tool. Here is a summary of the changes listed in the changelog:
1. New Features:
- Added new tech preview dnf5 module
- Added new deb822_repository module
2. Module Improvements:
- Multiprocessing workers have a new mechanism for prompting for user input, instead of direct stdin access
- ansible-galaxy collection install performance and reliability improvements
- ansible-test improved container compatibility with hosts using cgroup v2
3. Bug Fixes:
- Several bug fixes have been implemented in various modules and plugins.
4. Breaking Changes:
- ansible-doc - no longer treat plugins in collections whose name starts with _ as deprecated (#79362).
- ansible-test - Integration tests which depend on specific file permissions when running in an ansible-test managed host environment may require changes. Tests that require permissions other than 755 or 644 may need to be updated to set the necessary permissions as part of the test run.
- ansible-test - The vcenter test plugin now defaults to using a user-provided static configuration instead of the govcsim simulator for collections. Set the ANSIBLE_VCSIM_CONTAINER environment variable to govcsim to use the simulator. Keep in mind that the simulator is deprecated and will be removed in a future release.
- ansible-test sanity - previously plugins and modules in collections whose name started with _ were treated as deprecated, even when they were not marked as deprecated in meta/runtime.yml. This is no longer the case (#79362).
- ansible-test validate-modules - Removed the missing-python-doc error code in validate modules, missing-documentation is used instead for missing PowerShell module documentation.
5. Deprecations:
- The ConnectionBase().\_new_stdin attribute is deprecated, use display.prompt_until(msg) instead.
- ansible-test - The foreman test plugin is now deprecated. It will be removed in a future release.
- ansible-test - The govcsim simulator in the vcenter test plugin is now deprecated. It will be removed in a future release. Users should switch to providing their own test environment through a static configuration file.
- password_hash - deprecate using passlib.hash.hashtype if hashtype isn't in the list of documented choices.
- vars - Specifying a list of dictionaries for vars: is deprecated in favor of specifying a dictionary.
6. Documentation:
- Various updates and improvements have been made to the documentation.
This is just a summary of the changes mentioned in the changelog. For more details and specific information, it is recommended to refer to the original page.
Ansible Core vs Ansible Community
- What's the difference?
The size and amount of resources the Ansible Core is the smallest package. At the same time, the Ansible Community package is more extensive and has many more resources in the
About This Tutorial
- Author: Luca Berton
- Difficulty: Beginner
- Read time: 4 min
- Category: installation
Read the full written article: Ansible Core 2.15.0 Released: New Features & Changes
Related Video Tutorials
- Ansible Core 2.15.0 Beta 3 Released: Key Updates — Discover the latest Ansible Core 2.15.0 beta 3 release, featuring new modules and performance improvements. No Ansible Community release this time.
- Ansible Core 2.14.2 & Community 7.2.0: Latest Updates — Discover the latest updates for Ansible Core 2.14.2 and Community 7.2.0. Learn about new features, installation tips, and how these releases impact your automation.
- Ansible Core 2.14.3, 2.13.8 & Community 7.3.0: Updates — Explore the latest bug-fix releases of Ansible Core 2.14.3, 2.13.8, and Community 7.3.0. Get installation tips and insights into new features and improvements.
- Ansible Core 2.14.4 & Community 7.4.0: Latest Updates — Discover the new bug-fix releases for Ansible Core 2.14.4 and Community 7.4.0. Find out about improvements, installation tips, and upcoming features.
- Understanding Quiet Hiring: The 2023 HR Trend and Ansible's Role — Discover Quiet Hiring, the latest HR trend in 2023. Learn how Ansible can empower IT professionals to adapt and thrive in evolving job markets by enhancing automation skills.
- Red Hat Ansible Automation Platform 2.4 Released: Key Features and Enhancements — Discover the latest updates in Ansible Automation Platform 2.4, including the general availability of Event-Driven Ansible, a new web UI, and enhanced support for ARM architectures. Learn about new integrations, improved content tooling, and technology previews of Ansible Lightspeed with IBM Watson Code Assistant.