Aleksey
лимиты остались только для пама. они там для него и были
Tadeusz
он как-то мне такую засаду с nginx’ом устроил, я часа 3 вдуплял сидел
Aleksey
а так вам за это и платят что бы вы знали в чем разница между системд и не системд
Vadim
Кошка бросила котят, Это Леннарт виноват!
Womchik
а я думал за то, что можно леннарта материть каждые рабочий день
Womchik
геронтофил?
Aleksey
камон, я староёб))
да я помню. фря.
Vadim
ретроград
Tadeusz
ну я сдался, на самом деле… уже systemd везде вкручен, на lo0nix'ах
Aleksey
господа а делаете ли вы retry на тасках ставящих репы ? epel задалбал очень.
Sergey
эм? а в чём это проявляется?
Sergey
yum install epel-release
Sergey
Ну его аналог то бишь
Aleksey
epel в раше часто в качестве зеркала отдает rbc
Aleksey
который лежит чуть более чем часто
Aleksey
в результате таски по добавлению епела падают
hackru
а зеркальнуть локально?
Aleksey
пожалуйста не продолжай. вопрос был про ретраи
hackru
"ем еду с помойки, иногда травлюсь, нужно ли продолжать есть с помойки?"
Aleksey
кубспреевцы вижу ретраят
Aleksey
причем вообще хардкорно - name: Install epel-release on RedHat/CentOS shell: rpm -qa | grep epel-release || rpm -ivh {{ epel_rpm_download_url }} register: epel_task_result until: epel_task_result|succeeded retries: 4 delay: "{{ retry_stagger | random + 3 }}" changed_when: False when: - ansible_distribution in ["CentOS","RedHat"] - not is_atomic - epel_rpm_download_url != '' - epel_enabled|bool check_mode: no tags: - bootstrap-os
Sergey
Всё будет зависеть от конфигурации сети и связности (там правит бал плагин fastest-mirror, который ни разу не fastest). Чтобы всё же ответить на вопрос - ретраи не делаю, если нужно отключить какое-то дерьмовое зеркало - вот: https://www.question-defense.com/2010/08/17/centos-yum-disable-a-specific-mirror
Gleb
не проще локальную репку завести уже?
Aleksey
гигринггай смотрю тоже ретраит
Aleksey
https://github.com/geerlingguy/ansible-role-repo-epel/issues/8
Aleksey
не проще локальную репку завести уже?
пойдешь с моей локальной репы ставить свои прекрасные сервера ?
Alexander 🐕
Стоник не ретраит!
Vadim
не ретраим, потому что это может прятать сетевые проблемы
Vadim
лучше узнать в начале и самоу смотреть flake это или может mtu неверно выставлен
Aleksey
ну там и есть сетевые проблемы. только крайне далеко
Aleksey
на репе
Aleksey
у меня просто с этим прикольно получаются прогоны. на 20 хостах прогон успешен на 9 падает на этом месте
Aleksey
попытки разобраться приводят к тому что вышла новая федора и парни их рбк опять положили болт на раздачу обновлений и сделали systemctl stop nginx но глупый миррорер федоры видимо не умеет в хелсчеки.
Aleksey
так что продолжает отдавать парней из рбк
Vadim
мм, ну нвыерное стоит сделать retry, если известные проблемы - выдирать из stdout и матчить
Aleksey
ты про миррорер ?
Vadim
угу, даже наш опеншифтовский таким страдает. Токмо ostree спасет
Aleksey
ostree как вообще ?
Vadim
это то что в fedora atomic
Vadim
отдается только дельта, нормальный роллбэк\смена бранча
Aleksey
хера у вас там репа. 28к строк ямля.
Vadim
это ты со всеми бранчами смотришь или только мастер?
Aleksey
только конечно
Vadim
вот и правильно, в других бранчах суровый ынтырпрайз =(
Aleksey
у вас по ветке на клиента ;) ?
Vadim
по ветке для релиза, но до недавнего времени было в стиле "нет времени объяснять, мерджи"
Vadim
+ бэкпорты
Aleksey
а ты я смотрю недавно заджоинился да ?
Vadim
только с января, но мы на другом проекте эту репу интегрировали
Dmitry
довольно странно. отец системд в рхеле. ансибл в рхеле. но модуль ансибла для системд ничего не знает про override.conf
А зачем ему про него знать? Все что ему надо знать это daemon_reload: yes Ну а перед этим через template или file положить файлик в /etc/systemd/system/__service__.service.d/bla-bla.conf
Aleksey
А зачем ему про него знать? Все что ему надо знать это daemon_reload: yes Ну а перед этим через template или file положить файлик в /etc/systemd/system/__service__.service.d/bla-bla.conf
видимо потому что это поведение не самое приятное. поведение описанное в sysctl по мне выглядит значиательно более приятным.
Dmitry
не подсказывай! пожалуйста не надо /systemd в систему. пока хватает /proc и /sys
Vadim
решил для интереса почитать роли в kubespray
Vadim
https://github.com/kubernetes-incubator/kubespray/blob/master/roles/bootstrap-os/tasks/bootstrap-centos.yml#L8
Vadim
о темпора о морес!
John
был у меня скрипт, всего на 900 строк. решил я его зачем то на ансибл накатить. Типо прогрессивно, круто, модно. хз сколько строк он сейчас занимает, но кажется значительно больше чем 900. И еще конца не видно.
Vadim
https://github.com/kubernetes-incubator/kubespray/blob/master/roles/docker/handlers/main.yml#L14 а зачем рестартовать сокеты?
John
идемпотентность же
я из деревни, таких слов не знаю
Dmitry
видимо потому что это поведение не самое приятное. поведение описанное в sysctl по мне выглядит значиательно более приятным.
Вообще, при должной степени упртсти и свободном времени, можно конфиги системд обернуть вот в это https://www.libelektra.org/home
Aleksey
тысячи блять их.
Aleksey
извините.
Vadim
https://github.com/kubernetes-incubator/kubespray/blob/master/roles/etcd/tasks/install_docker.yml Отличная репа, самое то для собеседования в формате "а теперь перепиши нормально"
Alexander 🐕
Please don't
John
а направьте пжлста: был у меня кусочек: # install python library for simple encryption and decryption git clone https/github_com/andrewcooke/simple-crypt.git cd ./simple-crypt/ && python3 setup.py install Сейчас ансиблом клонирую, шеллом вроде ставлю. но при запуске скрипта (питонного) он ругается что нет модуля
Aleksey
сначала добейся! :)
Vadim
Родина дала им энсибл, бери модуль, нет говорят, хочу запускать баш
John
типо pip install https://блаблабла? я ж только учусь, хз как правильно, нагуглил такую конструкцию. Если есть правильнее - киньте линк, научусь правильно)
Aleksey
https://pip.pypa.io/en/stable/reference/pip_install/#vcs-support
Aleksey
все варианты того что там видишь можно подпихивать ансиблу
Vadim
Я ругался на кубспрей, если что
Aleksey
Я ругался на кубспрей, если что
не очень ветвисто получилось. без искры. ;)