{"id":38,"date":"2017-12-20T11:54:06","date_gmt":"2017-12-20T10:54:06","guid":{"rendered":"http:\/\/www.sensimedia.org\/?p=38"},"modified":"2025-03-07T08:44:21","modified_gmt":"2025-03-07T07:44:21","slug":"dell-os10-and-ansible","status":"publish","type":"post","link":"https:\/\/sensimedia.org\/?p=38","title":{"rendered":"DellEMC Networking and Ansible"},"content":{"rendered":"<p>Sources:<br><a href=\"http:\/\/docs.ansible.com\/ansible\/latest\/intro_installation.html#latest-releases-via-apt-ubuntu\">http:\/\/docs.ansible.com\/ansible\/latest\/intro_installation.html#latest-releases-via-apt-ubuntu<\/a><br><a href=\"https:\/\/galaxy.ansible.com\/Dell-Networking\/\">https:\/\/galaxy.ansible.com\/Dell-Networking\/<\/a><br><a href=\"https:\/\/ansible-dellos-docs.readthedocs.io\/en\/latest\/install.html\">https:\/\/ansible-dellos-docs.readthedocs.io\/en\/latest\/install.html<\/a><\/p>\n<p>Ansible installation under an Ubuntu Server or Debian&nbsp; &#8211; &#8220;Fresh Install&#8221;<\/p>\n<pre>$ sudo apt-get update\n$ sudo apt-get install software-properties-common\n$ sudo apt-add-repository ppa:ansible\/ansible\n$ sudo apt-get update \n$ sudo apt-get install ansible\n<\/pre>\n<p>After the installation, you do create a file with role srequire to be install and enabled. Not all are necessary&#8230;but if you want enable all module by default, you can copy past this one. This install latest role for OS6\/OS9\/OS10<\/p>\n<pre>$ vi dellemc_roles.txt\nDell-Networking.dellos-aaa<br>Dell-Networking.dellos-acl<br>Dell-Networking.dellos-bgp<br>Dell-Networking.dellos-copy-config<br>Dell-Networking.dellos-dcb<br>Dell-Networking.dellos-dns<br>Dell-Networking.dellos-ecmp<br>Dell-Networking.dellos-flow-monitor<br>Dell-Networking.dellos-image-upgrade<br>Dell-Networking.dellos-interface<br>Dell-Networking.dellos-lag<br>Dell-Networking.dellos-lldp<br>Dell-Networking.dellos-logging<br>Dell-Networking.dellos-ntp<br>Dell-Networking.dellos-prefix-list<br>Dell-Networking.dellos-qos<br>Dell-Networking.dellos-route-map<br>Dell-Networking.dellos-sflow<br>Dell-Networking.dellos-snmp<br>Dell-Networking.dellos-system<br>Dell-Networking.dellos-users<br>Dell-Networking.dellos-vlan<br>Dell-Networking.dellos-vlt<br>Dell-Networking.dellos-vrf<br>Dell-Networking.dellos-vrrp<br>Dell-Networking.dellos-xstp<br>Dell-Networking.dellos_vxlan<br>Dell-Networking.dellos_bfd<br>Dell-Networking.dellos_uplink<br>Dell-Networking.dellos_fabric_summary<br>Dell-Networking.dellos_network_validation\n\n\n<\/pre>\n<p>Install roles files<\/p>\n<pre>$ sudo ansible-galaxy install \u2013r dellemc_roles.txt\n<\/pre>\n\n\n<p>For more details and support platform for each role.<br><a href=\"https:\/\/ansible-dellos-docs.readthedocs.io\/en\/latest\/roles.html\">https:\/\/ansible-dellos-docs.readthedocs.io\/en\/latest\/roles.html<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sources:http:\/\/docs.ansible.com\/ansible\/latest\/intro_installation.html#latest-releases-via-apt-ubuntuhttps:\/\/galaxy.ansible.com\/Dell-Networking\/https:\/\/ansible-dellos-docs.readthedocs.io\/en\/latest\/install.html Ansible installation under an Ubuntu Server or Debian&nbsp; &#8211; &#8220;Fresh Install&#8221; $ sudo apt-get update $ sudo apt-get install software-properties-common $ sudo apt-add-repository ppa:ansible\/ansible $ sudo apt-get update $ sudo apt-get install ansible After the installation, you do create a file with role srequire to be install and enabled. Not all are necessary&#8230;but if &hellip; <a href=\"https:\/\/sensimedia.org\/?p=38\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;DellEMC Networking and Ansible&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,3,4,6,7],"tags":[14,16,17,21],"class_list":["post-38","post","type-post","status-publish","format-standard","hentry","category-ansible","category-automation","category-dellemc","category-networking","category-open-networking","tag-ansible","tag-dellemc","tag-linux","tag-networking"],"_links":{"self":[{"href":"https:\/\/sensimedia.org\/index.php?rest_route=\/wp\/v2\/posts\/38","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sensimedia.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sensimedia.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sensimedia.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sensimedia.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=38"}],"version-history":[{"count":1,"href":"https:\/\/sensimedia.org\/index.php?rest_route=\/wp\/v2\/posts\/38\/revisions"}],"predecessor-version":[{"id":527,"href":"https:\/\/sensimedia.org\/index.php?rest_route=\/wp\/v2\/posts\/38\/revisions\/527"}],"wp:attachment":[{"href":"https:\/\/sensimedia.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=38"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sensimedia.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=38"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sensimedia.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=38"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}