cancel
Showing results for 
Search instead for 
Did you mean: 

Ansible for XOS

Ansible for XOS

Andreas_Larsen
New Contributor II
Have anyone done any playbook work with ansible for Extreme networks ? Is there anything done in the ansible-galaxy part or anything done internally at Extreme ?
23 REPLIES 23

Lindsay_Hill
Extreme Employee
exos_facts has been merged into Ansible 2.7-dev0. You can use this by running the 'devel' version of Ansible. See https://github.com/ansible/ansible/pull/43210

exos_config has been submitted to Ansible. https://github.com/ansible/ansible/pull/43902 This should also make it into Ansible 2.7 GA, but you can of course use it now.

Lindsay_Hill
Extreme Employee
SLX Ansible modules are now getting merged into Ansible core. See https://github.com/ansible/ansible/pull/38235 and https://github.com/ansible/ansible/pull/38607

Another user has started EXOS modules - the first one might get merged soon https://github.com/ansible/ansible/pull/37775

FYI: exos_command and SLX-related modules are in Ansible 2.6, which has just been released as GA.

Lindsay_Hill
Extreme Employee
Nothing new on EXOS (yet). We've just created that repo to have a place to put docs and example playbooks for using the new SLX modules that we're working on here https://github.com/StackStorm/ansible/tree/slxos_modules

I would love to also have EXOS modules in future, but nothing committed yet.

Of course, if others want to get started with writing Ansible modules, that would be great. They are all Open Source, and it's not that hard to get started with writing your own. See https://github.com/ansible/ansible/tree/devel/lib/ansible/modules/network for all the other examples.

Modules don't have to be written by the vendor themselves. Anyone can write them. You can see that a user has written modules for MLXe (Ironware). These are in the 2.5 release, which is in final RC stage right now, and will probably go GA next week.
GTM-P2G8KFN