В документации Ansible предлагается, чтобы вы указали разделенный запятыми список идентификаторов репо.
disablerepo : повторное использование репозиториев для отключения при установке/ операция обновления.Эти репо не будут сохраняться после транзакции.При указании нескольких репо, разделяйте их с помощью «,».Начиная с Ansible 2.7, это может быть список вместо «,» разделенной строки
Пример из документации:
- name: Install package with multiple repos disabled
yum:
name: sos
disablerepo: "epel,ol7_latest"
Возможно, вы захотите использовать yum_repository модуль как альтернатива:
# Example removing a repository and cleaning up metadata cache
- name: Remove repository (and clean up left-over metadata)
yum_repository:
name: epel
state: absent
notify: yum-clean-metadata