ансиблом сервисов.
Указываем в директиве:
- name: "Deploy app:{{ app_tag }} service"
tags: [app]
run_once: true
docker_swarm_service:
name: "app"
resolve_image: true
force_update: true
image: "{{ docker_registry_address }}:{{ app_tag }}"
А пулится образ без тега и без этого я не могу проводить апдейты, если билдится новый образ. Говорит но сач имадж.
1. Делал пулл руками, брал прям из дебага ансибла адрес регистри образа и тег - пулится, и тег стоит.
2. Ансибл пулит образ, но падла, TAG <NONE>.
Кто - нибудь сталкивался с подобным?
-vv в студию. app_tag присутствует в выводе?
там огромный вывод) Да, конечно присутствует и даже так: image: rg.example.com/project/folder/app:dev
pastebin для чего?
ну я бы если вот 100% уверен что все гуд сначала просто прописал статикой. Может там пробел какой то либо еще херота завалялась. Но к сожалению телепат херовый из меня.
https://pastebin.com/DmEgf1s0
В общем продебажил все. -vvv - там ошибок нет, все четко: регистри/образ:тег. В момент создания таски с новым образом просто отвечает No such image
ну вот хер его знает. Попробуй сделать через docker_container модуль. Вытащит ли он образ или нет. Да это на сварм но докер
так это на докер, не сворм
@guru_support мб не телепатил и обратил внимание?)
Обсуждают сегодня