enable configure no ip domain-lookup hostname {{ host_name }} vlan {{ dellos6_mgmt_vlan }} name mgmt exit {% if dellos6_mgmt_interface is defined and dellos6_mgmt_interface != '' %} interface {{ dellos6_mgmt_interface }} switchport access vlan {{ dellos6_mgmt_vlan }} exit {% endif %} interface vlan {{ dellos6_mgmt_vlan }} ip address {{ dellos6_mgmt_ipaddr }} {{ dellos6_mgmt_netmask }} exit {% if dellos6_mgmt_gateway is defined %} ip default-gateway {{ dellos6_mgmt_gateway }} {% endif %} no spanning-tree crypto key generate rsa crypto key generate dsa ip ssh server ip ssh pubkey-auth username "root" password {{ ansible_become_password }} privilege 15 {% for ssh_key in ssh_keys_root %} crypto key pubkey-chain ssh user-key "root" rsa key-string row "{{ ssh_key }}" exit {% endfor %} no application install hiveagent no application install SupportAssist ip telnet server disable no ip http server no snmp-server enable traps no snmp-server enable traps all enable password {{ ansible_become_password }} end write