Попытка заставить отправку (587) работать - Exchange 2016

Я пытаюсь разрешить аутентифицированному ретранслятору (соединителю клиентского интерфейса) обрабатывать запросы из локальной сети и Интернета, но я ' В настоящее время мы используем Ansible 2.4.2, необходимо обновить его до 2.5.x, чтобы воспользоваться новыми функциями, не нарушая существующие задания, которые были протестированы и в настоящее время работают. Был бы ...

Ansible Tower 3.3.0 В настоящее время мы используем Ansible 2.4.2, необходимо обновить его до 2.5.x, чтобы воспользоваться новыми функциями, не нарушая существующие задания, которые были протестированы и в настоящее время работают. Хотелось бы иметь возможность указывать версию Ansible для выполнения заданий, для сертификации и, если они пройдут, получить повышение для использования новой версии, а в случае сбоя - продолжать использовать существующий выпуск.

Наши учебники работают на сетевые устройства, RHEL7, VMware, Openstack и несколько разновидностей окон.

Мы ранее обновились до 2.5.0 и столкнулись с ошибками с win_copy, win_template и некоторыми другими модулями, что вынудило нас откатиться к нашему предыдущему рабочему выпуску .

Позже мы захотим исправить / обновить различные компоненты, включая саму Башню, так что любые идеи по выполнению этих действий также будут оценены.

2
задан 8 June 2018 в 23:09
1 ответ

Ansible движется достаточно быстро, когда любое обновление до основной версии может нарушить нетривиальные сценарии. А учитывая 4-месячный цикл выпуска или около того, можно продержаться только год или около того, прежде чем ваш выпуск станет концом жизни.

Вы можете ветвить контроль версий ваших playbooks, как если бы вы делали это для разработки программного обеспечения. Разветвите стабильную ветку 2.4 для обслуживания. Перенос на текущую версию Ansible в основной или основной ветке разработки.

Поддерживайте некую среду разработки, тестирования и производства того, что вы развертываете. Как и в случае с другими изменениями, сначала разверните новые версии Ansible на этапе тестирования разработчика.

Я не знаю, как вы будете тестировать различные версии Ansible в Tower. Я почти уверен, что это будет означать отдельное тестовое развертывание Tower.

0
ответ дан 3 December 2019 в 13:57

Теги

Похожие вопросы