Anonymous
Something
Something
в тч манифест и т.п.
Igor
Igor
я немного наркомании развёл
Anonymous
Хы, и правда, но идея про размер каталога интересная. В купе с созданием отдельного каталога может прокатить. Но выглядит и правда не очень гигиенично =)
Something
вот не обломало... реальный скрипт для сборки деба из гита
Something
https://pastebin.com/YAh2imN1
Something
чрут сделан докером
Igor
Something
даос, зайди и глянь что нужно МИНИМАЛЬНО для сборки деба
Something
а потом ищи эти же инструкции у себя в том секретном скрипте
Anonymous
Something
тогда про докер мало кто слышал, а тем более его как чрут юзат.. все ящеры в пбилдере сиделе
Something
жуть монстр, qcow2 имаджи для чрута юзал.. дичь
G72K
Igor
-f, --follow[={name|descriptor}]
output appended data as the file grows;
-F same as --follow=name --retry
Tonych
Anonymous
даос, зайди и глянь что нужно МИНИМАЛЬНО для сборки деба
Да вопрос вообще в другом состоит! У меня есть все синтрументы, но у меня не один пакет, а целая пачка и надо каждый из них отдельно в деб заворачивать, а для этого надо заходить внутрь распакованного архива с исходниками и дёргать setup.py с опередлёнными ключами.
Anonymous
tailf
Он какой-то не такой, кстати.
Anonymous
Mikhail
Mikhail
Не?
Anonymous
Если бы всё было так просто. Но выше я уже говорил, что каталогов может быть больше одного и вероятно файлов setup.py так же может быть больше одного.
Mikhail
G72K
Anonymous
G72K
Mikhail
Mikhail
В pip'овском архиве может быть больше одного setup.py?
Something
find ./ -name setup.py -maxdepth ${lvs} -exec {} \;
Something
выполнить все setup внутри текущего корня уровнем не ниже lvs
Andrey
а вот такой вопрос: кто нибудь пробрасывал jprofiler в prometheus?
Valeriy
http://www.opennet.ru/opennews/art.shtml?num=48344
Something
Dmitry
провел недавно рисерч детальный на тему того как работает резолвинг ip адресов на unix based системах, так как подобного анализа я не нашел когда искал, потому поделюсь с вами
Dmitry
#техничка
Сегодня я хочу поделиться своей первой технической статьей на этом канале. Когда я начал переносить docker контейнеры с centos 6 на centos 7, то столкнулся с ошибками в приложении связанными с resolve IP адресов вебсервером (nginx). Вопреки ожиданиям, хостнейм в upstream nginx резолвился в IPv4 и IPv6 адреса, а этого не ожидал сам сервис: он слушал только IPv4. Но фишка в том, что host, dig и т.п. определяли только IPv4 адрес, а IPv6 не было в списке. В /etc/hosts тоже не было информации. Это вынудило меня провести детальное исследование с результатами которого и делюсь.
Из статьи вы узнаете:
1️⃣ какой алгоритм в Linux для резолва хостнеймов;
2️⃣ как переопределить логику определения хостнеймов;
3️⃣ какие функции и библиотеки использует ОС;
4️⃣ какие ловушки существуют при конфигурировании и как их не допускать.
https://dmenshikov.com/2018-03-16-hostname-resolving-on-linux/
Mikhail
> Когда я начал переносить docker контейнеры с centos 6 на centos 7
Это не очень хорошая идея, докерить на этом вашем центосе.
Anonymous
Dmitry
Anonymous
всем привет
а кто то такую штуку использовал?
https://github.com/coreos/ignition
G72K
Anonymous
да вот собственно не понятно стоит ли оно внимания, планирую для бербон серверов его прикрутить
Anonymous
хотелось бы немного отзывов от тех кто использовал
G72K
очень крутая штука, простая как тапок, работает отлично
Anonymous
G72K
kubernetes ноды
G72K
не понял вопроса
G72K
G72K
вообще всё в ноды настраивается одним ignition файлом, интерфейсы, сервисы, диски. нода стартует по PXE и забирает конфиг с matchbox
Anonymous
оо, звучит вкусно
Anonymous
а netplan оно умеет? тот что убунтовский
G72K
там всё свое родное
G72K
systemd-networkd
Anonymous
супер
G72K
coreos лучше заниматься, чем говорить, попробуйте :)
Something
Anonymous
Anonymous
Как питон скрипт решит проблему посика корректного каталога?
Anonymous
И да, похоже whl таки не содержит setup.py файлов, потому не подходит, придётся делать git clone и в принципе тогда проблема поиска каталога уже не стоит.
Anonymous
Вот именно с вопросом как понять, я и обратился к сообществу.
Something
Anonymous
Something
Anonymous
Я сам не знаю, что ещё понадобится программистам для дальнейшей разработки проекта, но уже должен написать скрипт, который сумеет и тот будущий нужный прогерам пакет поставить просто добавлением например одной строчки в реквайрментс.тхт
Anonymous
Это вот я тебе могу посоветовать почитать про деб пакеты и stdeb
Something