Удаление пользователей Cisco IOS с помощью ansible

Я пытаюсь использовать ansible для удаления некоторых старых пользователей на коммутаторах и маршрутизаторах Cisco IOS. Задача ansible в настоящее время не выполняется из-за того, что IOS предлагает пользователю в CLI подтвердить, хотят ли они удалить имя пользователя. Любой способ обойти это с помощью ansible?

Вот пример CLI

SW01(config)#no username admin
This operation will remove all username related configurations with same name.Do you want to continue? [confirm]

несущая задача

  tasks:
    - name: Remove username
      ios_command:
         commands: no username admin

person AJ.    schedule 21.08.2019    source источник


Ответы (1)


Используйте модуль ios_user. Дополнительные сведения см. здесь: https://docs.ansible.com/ansible/latest/modules/ios_user_module.html#ios-user-module

Пример:

- name: Delete a user account
  ios_user:
    name: "neo"
    state: absent
person Slav    schedule 21.08.2019
comment
Идеальный! Работал как шарм! - person AJ.; 21.08.2019