Timur
Прикрыли лавочку
Timur
Можно open-jdk автоматом качать
Timur
И другие альтернативы
Timur
adoptopenjdk, например
Timur
Или Zulu
Egor
да ну это понятно
Alex
У амазона есть свои сборки
Egor
но на опен надо тестировать, как наше приложение себя покажет
Timur
Еще sapjvm есть
Timur
Его наша роль тоже поддерживает
Egor
не, артифактами и наша роль ставит, которую я всё хочу выпилить отовсюду и вашу взять 😊
Egor
но как всегда руки не доходят
Евгений
Вечер добрый, можно ли из cli посмотреть все опции, которые можно прописать в ansible.cfg
Евгений
?
Ждун
https://docs.ansible.com/ansible/latest/user_guide/playbooks_variables.html
Ждун
man ansible-config
Ждун
хотя это немного не то
Aleksey
Евгений
Евгений
0xDEFACE
кто сталкивался..у меня тупо пропускается одна таска..не ошибок нехрена
0xDEFACE
- name: mount code sources
shell: "mount.nfs4 {{nas_ip}}:/ {{ansible_files}}/tmp_code/"
delegate_to: localhost
tags: deploy
- name: copy new code to {{inventory_hostname}}
copy:
src: "{{ansible_files}}/tmp_code/ansible/counter/"
dest: "{{base_dir}}/"
owner: www-data
group: www-data
tags: deploy
- name: copy db
copy:
src: "{{base_dir}}/counter/attendance.db"
dest: "{{base_dir}}/counter/attendance.db.back"
remote_src: yes
register: copy_backup_result
ignore_errors: yes
tags: deploy
0xDEFACE
TASK [mount code sources] **********************************************************************************
changed: [192.168.3.6 -> localhost]
TASK [copy db] *********************************************************************************************
ok: [192.168.3.6]
0xDEFACE
тупо проскакивает, вообще у меня в таске synchornize должен быть, но чтобы исключить косяки с rsync я пока воткнул copy
Aleksey
Timur
Timur
Поправьте отступы
0xDEFACE
0xDEFACE
спасибо, ща попробую
Timur
0xDEFACE
=)
Павел П.
А кстати есть плагины для vim эти отступы контролировать?
tutunak
Павел П.
смотреть - одно, личный опыт - иное
tutunak
Павел П.
tutunak
Vim
Ну ты ж про опыт, а так берёшь пробуешь, если ничего не нравиться - пишешь свой.
0xDEFACE
но tags к другому уровню должен относиться
Egor
ну если ты дёргал таски по тегу, то, как бы, логично, что если тега нет на нужном уровне таске, она пропускается
Egor
на будущее, есть ключи -v(vv) там пишется, что и почему пропущено, на каком шаге и т.д.
Anonymous
нубский вопрос, сменил мак и в ансибле теперь на рабочем плейбуке прекрасные нажписи на каждый таск почти
Anonymous
sftp transfer mechanism failed on
Timur
На каких тасках?
Anonymous
почти на всех, в том числе и на простейших где идет установка
Anonymous
например - name: install components - ubuntu
apt:
name:
- nano
Anonymous
скопировал не весь но думаю логика понятна
Timur
Timur
Похоже, проблема с ssh
Timur
Проверьте настройки ансибла
Timur
Какая версия ансибла, кстати?
Anonymous
ansible --version
ansible 2.8.5
Anonymous
только сегодня поставил из brew
Anonymous
ладно не суть важно, подскажите а кто как питоновскими virtualenv управляет, как ставить я нашел в https://docs.ansible.com/ansible/2.5/modules/pip_module.html а как условно управлять virutalenv активировать и нет что то крмое баша особо на ум ничего не приходит
tutunak
Anonymous
https://docs.sentry.io/server/installation/python/
Anonymous
установку через питон автоматизирую
Fidelina
Привет всем!
Как настроение?
Подскажите, плиз
конфиг:
- name: Gen key
shell: consul keygen
register: consul_keygen
tags:
- consul
в темплейте:
"encrypt": "{{ consul_keygen.stdout_lines }}",
в конфиге получаю:
"encrypt": "[u'7FadZJm5fin8JITeszqDtpN0LvcJJwd3FhUejhCrges=']"
а мне нужно без "[u' и без ']" символов обрамления
Anonymous
ну я хотел прям по доке сделать, но тоже склоняюсь без енв сделать
Anonymous
я с питоном не работал года 3-4 - буду вспоминать
Dmitriy
Доброго дня. Осваиваю переменные, подскажите, почему может вылетать ошибка(описание вставил тут https://pastebin.com/K0ZFRgte). я напутал со слэшами, но не могу понять где. Предложенный вариант заключить в " пробовал
Pavel
issue with
missing quotes
Pavel
test_home: "/home/test"
Egor
tutunak
Anonymous
Installing Sentry Server
We support two methods of installing and running your own Sentry server. Our recommended approach is to use Docker, but if that’s not a supported environment, you may also setup a traditional Python environment.
Anonymous
они енвы не поддерживает и мне как то интеграция сентри и слака как то не оч понравилась, одни велосипеды
Boris 🦍
Boris 🦍
Dmitriy
попробовал, немного другая ошибка
ERROR! variable files must contain either a dictionary of variables, or a list of dictionaries. Got: test_home:"/home/test" (<class 'ansible.parsing.yaml.objects.AnsibleUnicode'>). Не так описал файл с переменными ?
Boris 🦍
Pavel
Egor
https://docs.ansible.com/ansible/latest/reference_appendices/YAMLSyntax.html