теста локально (на ноуте) он может рандомно падать для разных нод и разных тасков. гуглеж ничего не дал. куда копать можно?
Телепаты в отпуске
я подумал, что это какая-то общая проблема. к примеру, может упать таска по добавлению репы, а может и не упасть. какой код я могу вам показать, чтобы телепаты могли и дальше отдыхать?
С какой ошибкой то падает? Похожее по описанию было на маке с вагрантом
Да хоть что-то конкретное
к примеру при апдейте кеша он валится с ошибкой fatal: [member_2]: FAILED! => changed=false msg: apt cache update failed сам таск выглядит так: - name: add mariadb repository for debian apt_repository: repo: "deb {{ mariadb_debian_repo }}/{{ mariadb_version }}/{{ ansible_os_family | lower }} {{ ansible_distribution_release | lower }} main" state: present when: - ansible_distribution | lower == 'debian' но я не думаю, что это проблема роли. это скорее проблема связки докера и молекулы или только докера. когда я тестировал используя сервера провиженные через вагрант (без молекулы) было все ок
А подробнее? Что в дебаге выдаёт?
вот, к примеру, теперь (при molecule -v —debug) стал чаще падать на mysql_user: name: "root" password: "{{ vault_mariadb_root_password }}" host: "{{ inventory_hostname }}" login_user: root login_password: "{{ vault_mariadb_root_password }}" login_unix_socket: "{{ mariadb_socket }}" msg: (1396, "Operation CREATE USER failed for 'root'@'127.0.0.1'") причем падает не всегда и ен на всех хостах. установка с нуля всего
Ну, значит, у вас с настройками mysql какой-то косяк, скорее всего
ну как это может быть "косяк"!? косяк или есть, или нет. с конфигами все ок, юзер на месте. не может же он при одном запуске падать, а потом не падать три раза
Я понятия не имею, что конкретно и как у вас происходит. Никаких деталей вы не сообщили
Обсуждают сегодня