Модуль OCI-Ansible — ошибка проверки опции Dry при аутентификации

#oracle-cloud-infrastructure

#oracle-cloud-infrastructure

Вопрос:

Я хотел бы знать, есть ли способ выполнить ansible -проверить пробный запуск для модулей oracle cloud infrastructure.

Пример: Выполнение пробного запуска перед обновлением опции DHCP существующих подсетей VCN

Ответ №1:

новые модули коллекций ansible поддерживают check_mode, который выполняет пробный запуск перед фактическим выполнением действия. Например, при обновлении опции DHCP существующих подсетей VCN вы можете выполнить пробный запуск с помощью следующей задачи:

 - name: Update subnet
  oci_network_subnet:
    defined_tags: {'Operations': {'CostCenter': 'US'}}
    dhcp_options_id: ocid1.dhcpoptions.oc1.phx.unique_ID
    subnet_id: ocid1.subnet.oc1..xxxxxxEXAMPLExxxxxx
  check_mode: yes
  

Комментарии:

1. моя проблема заключалась в том, что я запускал весь playbook в режиме checkmode, что также означает аутентификацию, и в этот момент произошел сбой. Когда я добавил теги check_mode: да, только для задачи dhcp она должна быть способна выполняться.