manefesto
- name: check archive exist
stat:
path: /tmp/apache-servicemix-7.0.0.zip
register: stat_result
Aleksey
да. и тут вохникает соблазн присоединится к не всем.
Aleksey
но чег оя говорю я тоже не пакетами.
Aleksey
но я _страдаю_ что не пакетами.
Aleksey
так что вы тоже можете. но не забывайте страдать.
Vit
Aleksey
Aleksey
ну я чуть помоложе...
Alf 🙀
приложение то не наше :)
Написать скриптец который будет упаковывать не_ваше приложение в нужный вам вид не рокет сайнс вроде
https://github.com/jordansissel/fpm/wiki
Ну и хранить артефакт таки надежнее у себя в репке чем надеяться на то что сайт компании рога и копыта всегда будет сервить вам правильную версию пакета...
Vit
Vladimir
Ну или аналог fpm есть ещё: https://github.com/flussonic/epm
Vladimir
Слово Erlang не должно отпугивать. :) Там всё пакуется :)
Denis 災 nobody
Denis 災 nobody
Но своя репа это легко.
Aleksey
Aleksey
оно под капотом fpm юзает :)
Vladimir
:)
Aleksey
хотя я конечно тот еще читатель ерланга
Vladimir
я проверяю, ща) но не помню, чтобы я fpm ставил
Aleksey
ну там просто в коде уж очень часто встречается fpm{
Aleksey
оно конечно может значить какую нить конструкцию но не похоже
Vladimir
похоже, что это только название структуры. вызова fpm я не увидел.
Aleksey
ну ок да
Vladimir
Да, там нет fpm, и вообще пакет вручную генерится, без дебиановских тулз. Самодостаточный скрипт.
Я его просто в башевом скрипте использую, и во внутренности лазил ровно один раз напосмотреть - и так устраивает.
Dmitrii
Dmitrii
Я все не могу понять, к чему унижать участников чата при первой возможности
Pavel
Pavel
За какую то обиду/унижение в детстве или юности
✙ DarkKC ✙
Это привилегия учителя. Не просто учить, а ещё и шалбанить, гнобить-унижать 🙂
✙ DarkKC ✙
по крайней мере так это выглядит, чо
Anonymous
Denis 災 nobody
Anonymous
Anonymous
Конечно хочу, но меня не за что и некуда :)
Anonymous
Просто некоторые чаты так сильно дорожат аудиторией, что расстилаются перед персонажами, которые неспособны читать документацию. Ну это я так, "в общем случае" замечаю.
Alf 🙀
Да не милениалы понабежали просто. И то им не так и се.
Alf 🙀
Чувствительные.
Anonymous
Качество образования.
Denis 災 nobody
Кстати. Как генерить пароли в переменную? Типа {{ MYPASS|default(gen-pass) }}
Aleksey
вопрос как их сохранять
Aleksey
а генерировать то не сложно
Alexander
Joe
На сервере должно быть запущено 5 процессов python /opt/python/run.py 😕
Dmitry
Это надо решать через swarm или что-то такое кмк
Dmitry
А не ансибл
Joe
20 серверов с одинаковой задачей
Nklya
Можно конечно пострадать фигней и реализовать такой вот ужас.
Но как бы в корне все равно остаётся тот факт, что это неверное решение запускать софт в скринах.
Denis 災 nobody
Uwsgi? Tornado?
manefesto
manefesto
я против такого подхода тоже
Bogdan (SirEdvin)
Volodymyr
С рестарт=олвейс
Denis 災 nobody
Собрать их в partof
Denis 災 nobody
Кстати, у системд есть же механизм перечисления
Nomadic
или supervisord
Nazar
Как скучно я живу. Запускать в скрине сервисы - это сильно. Есть же, upstart, sysv, supervisor, systemd. Решений уйма
manefesto
manefesto
на самом деле это достаточно старый метод
manefesto
где то в гайдах он описывается
manefesto
я предпочитаю tmux
Nazar
Я знаю, но на дворе 2017 год и полным полно альтернатив и решений
Navern
Поттеринг дал вам системд, чтобы вы моглт запускать свой софт, а вы используете скрин
maniac
как будто скрин нельзя из-под системд запустить
Denis 災 nobody
только скрин, только хардкор
я так запускал, на дебаг сервере, чтобы видеть полный лог но отвал моего компа не клал сервис. Но то - дебаг.
Denis 災 nobody
и да, иногда скрин вис нах
Denis 災 nobody
так, кому интересно нексколько инстансов, можно посмотреть на сервис serial-getty@.service
Gleb
кто уже попробовал свежих багов?
Gleb
New release v2.4.0.0-1
hackru
опять небось ченить разломали
Vlad
v2.4.0.0-1 это и есть релиз 2.4
Gleb
hackru
капитан, ты ли это??