Juniper / nita-ansible

Ansible, a radically simple IT automation engine, part of the Juniper NITA solution
Apache License 2.0
7 stars 11 forks source link

Crank the Handle: Update Ansible #8

Open ian-jarrett opened 3 years ago

ian-jarrett commented 3 years ago

Ansible 2.11 and 2.12 are stable.

wildsubnet commented 3 years ago

https://www.juniper.net/documentation/us/en/software/junos-ansible/ansible/topics/task/junos-ansible-server-installing.html

"Ansible supports Ansible Content Collections, or collections, starting in Ansible 2.10. With the introduction of the juniper.device collection, the modules in the Juniper.junos role were duplicated under new names in the collection and thus retain the same functionality and parameters as the original modules, with the exception of the provider parameter. Although the Juniper.junos role can coexist with the juniper.device collection and will work in later releases, new features are only being added to the juniper.device collection going forward."

wildsubnet commented 3 years ago

Latest alpine uses Ansible 2.10, which is still the "new train". Works with the old galaxy modules. Will work on updating that next.

wildsubnet commented 1 year ago

Pull request 19 contains updated alpine/ansible files. I've removed the legacy ansible roles and done a test run on my fork. Would like to test it a little harder when I get chance before creating a pull request.