16 траўня 2019 гады выйшла новая версія сістэмы кіравання канфігурацыямі Ansible.
Галоўныя змены:
- Эксперыментальная падтрымка калекцый Ansible і прасторы імёнаў кантэнту. Цяпер кантэнт Ansible можна спакаваць у калекцыю і адрасаваць праз прасторы імёнаў. Гэта дазваляе спрасціць сумеснае выкарыстанне, распаўсюджванне і ўстаноўку звязаных модуляў/роляў/плагінаў, г.зн. узгоднены правілы доступу да канкрэтнага кантэнту праз прасторы імёнаў.
- Выяўленне інтэрпрэтатара Python - пры першым запуску модуля Python на мэты Ansible паспрабуе знайсці правільны інтэрпрэтатар Python па змаўчанні, які будзе выкарыстоўвацца для мэтавай платформы (па змаўчанні /usr/bin/python). Можна змяніць гэтыя паводзіны, усталяваўшы ansible_python_interpreter ці праз config.
- Састарэлыя аргументы CLI як: -sudo, -sudo-user, -ask-sudo-pass, -su, -su-user, and -ask-su-pass былі выдаленыя, за месца іх трэба выкарыстоўваць -become, -become-user , -become-method, and -ask-become-pass.
- функцыя become - была перанесена ў архітэктуру плагінаў, і стала больш наладжвальная.
Таксама вялікая колькасць невялікіх змен, да прыкладу эксперыментальная падтрымка транспарта ssh для windows (зараз не трэба на windows наладжваць winrm а досыць выкарыстоўваць убудаваны ў Windows 10 openssh.)
Крыніца: linux.org.ru