@devops_ru

Страница 4298 из 4568
Sergey
05.09.2018
11:59:08
фото майлру облака и яндекс облака

Iurii
05.09.2018
11:59:48
вообще не в тему

Google
Timur
05.09.2018
12:00:56
ну скажи journalctl -f & и потом последовательно sudo -i и sudo su - и посмотри, что напишут ?
что там, что там тишина (только информация о первоначальном входе в систему). Debian Stretch :)

kiltum
05.09.2018
12:01:33
а. ну там /var/log/secure или куда там в дебиане пишется про сесурити.

Там разница в строчке "pam_unix(su-l:session): session opened for user root by root(uid=0)" должна быть

Timur
05.09.2018
12:02:04
auth.log

kiltum
05.09.2018
12:02:30
ну может и оно. я не очень в дебиан умею

Timur
05.09.2018
12:03:21
ну ок, ладно (хотя у меня в логах разницы нет). А разница в результате есть? :)

логин шелл всегда логин шелл

kiltum
05.09.2018
12:04:39
ну ок, ладно (хотя у меня в логах разницы нет). А разница в результате есть? :)
Есть конечно. -i просто и тупо пускает еще один bash. а с su - - заново прогоняет всю авторизацию .

Славик
05.09.2018
12:05:37
Никто сейчас не испытывает каких то траблов с гугловским ДНС?

Поменял адрес на pdd yandex, так теперь 8.8.8.8 возвращает новый,а 8.8.4.4 старый...

притом что прошло уже около часа

Timur
05.09.2018
12:06:47
Есть конечно. -i просто и тупо пускает еще один bash. а с su - - заново прогоняет всю авторизацию .
вы путаете немного :) Что su -, что sudo -i просто запускают bash, причём совершенно одинаково. Впрочем, сейчас я зароюсь в мануалы, мне кажется, что авторизация пользователя происходит на этапе работы sudo, su (будучи запущенным от рута) дополнительно в PAM лезть не будет (если вы об этом)

Google
Timur
05.09.2018
12:08:30
The security policy shall initialize the environment to a minimal set of variables, similar to what is present when a user logs in. The Command Environment section in the sudoers(5) manual documents how the -i option affects the environment in which a command is run when the sudoers policy is in use.

из man sudo

kiltum
05.09.2018
12:08:46
Вернее, это делает не sudo , а именно su

И вообще, изначально было про разные пароли ?

И я предложил вариант команды, которая не спрашивает никакие пароли ? просто как "тертье поведение"

Виктор
05.09.2018
12:10:30
офигеть целый спор из за sudo

Andrey
05.09.2018
12:11:08
всем привет, в продолжении RAID и прочего, стоит рассматривать какое нибудь NAS хранилище в качестве хранения 10Тб информации?

kiltum
05.09.2018
12:11:20
офигеть целый спор из за sudo
Пятна на солнце ? Но иногда эта разница очень важна и иногда больна

Andrey
05.09.2018
12:11:24
это общий объем

Timur
05.09.2018
12:11:29
Как угодно. Но sudo su - открывает новую сессию pam, a sudo -i - нет. В этом и цимес. Правда для 99,99% машин он не имеет никакого смысла
пока что мне в голову приходит единственный вариант, когда между sudo -i и sudo su - будет разница - какие-нибудь one-time password при входе в систему. Но (что самое забавное) даже в этом случае лучше использовать sudo -i - потому как с т.з. session разницы вообще не будет :)

надо посмотреть

интересный вопрос

Timur
05.09.2018
12:13:05
sudo -i maintains the extra environment variables set by SUDO. SUDO_USER=jkrauska SUDO_UID=1000 SUDO_COMMAND=/bin/bash SUDO_GID=1000

а sudo su - их не хранит, соответственно

nikoinlove
05.09.2018
12:20:58
всем привет, в продолжении RAID и прочего, стоит рассматривать какое нибудь NAS хранилище в качестве хранения 10Тб информации?
https://habr.com/post/418091/ вот тебе чтиво на весь день а вообще чего бы нет, сейчас харды даже есть такого объема)

Jevgeni
05.09.2018
12:26:09
Добрый день Есть какой-нибудь сервис или плагин, который сообщит e-mail'ом или сообщением в Slack о Jenkins job'ах, которые зависли по какой-то причине? (например, slave в offline, или blocked by other job и т.д) Пока что нашел только Build-timeout Plugin (https://wiki.jenkins.io/display/JENKINS/Build-timeout+Plugin), но он просто абортит джобы, которые выполняются дольше заданного времени. Мне же нужно какое-то оповещение о том, что джоба зависла, чтобы проверить что случилось и исправить это, а не просто абортить её ? Уже смотрю в сторону написания своего небольшого микросервиса, который будет слушать дженкис джобы через API и сообщать о тех, которые выполняются дольше заданного количества времени (более 2-ух часов, например), но не хочется усложнять, если есть какое-то готовое решение ? Буду благодарен за любую помощь ? P.S Еще нашел https://github.com/Thekubebro/ansible-repo/blob/master/scripts/shell/check_for_long_jenkins_jobs.sh

В https://t.me/qa_automation сказали, что тут можно добыть самл сервиса или скрипта, который делает что-то подобное. Хотелось бы посмотреть через что и как делали проверку зависших джоб? Хотя бы кусок кода\класс, где можно увидеть эту реализацию

Google
Tazik
05.09.2018
12:29:33
https://wiki.jenkins.io/display/JENKINS/Notification+Plugin ?

Iurii
05.09.2018
12:30:15
Добрый день Есть какой-нибудь сервис или плагин, который сообщит e-mail'ом или сообщением в Slack о Jenkins job'ах, которые зависли по какой-то причине? (например, slave в offline, или blocked by other job и т.д) Пока что нашел только Build-timeout Plugin (https://wiki.jenkins.io/display/JENKINS/Build-timeout+Plugin), но он просто абортит джобы, которые выполняются дольше заданного времени. Мне же нужно какое-то оповещение о том, что джоба зависла, чтобы проверить что случилось и исправить это, а не просто абортить её ? Уже смотрю в сторону написания своего небольшого микросервиса, который будет слушать дженкис джобы через API и сообщать о тех, которые выполняются дольше заданного количества времени (более 2-ух часов, например), но не хочется усложнять, если есть какое-то готовое решение ? Буду благодарен за любую помощь ? P.S Еще нашел https://github.com/Thekubebro/ansible-repo/blob/master/scripts/shell/check_for_long_jenkins_jobs.sh
У меня прометеус за этим следит

Так же датадог умеет

Timur
05.09.2018
12:36:29
https://wiki.jenkins.io/display/JENKINS/Notification+Plugin ?
в параметре "Event" у него нет ничего, связанного с таймаутами

Yuliy
05.09.2018
12:36:38
коллеги, а если MongoDB в шарде реиндексацию проводить безопасно будет?

Sergey
05.09.2018
12:36:56
Ребят киньте плиз докой как ансиблом подтягивать для деплоя артефакты билда гитлаба, если у билда каждый раз путь разный

/home/gitlab-runner/builds/947fd5c2 и он постоянно меняется с каждым CI

Timur
05.09.2018
12:37:49
/home/gitlab-runner/builds/947fd5c2 и он постоянно меняется с каждым CI
а через API получить идентификатор последнего билда нельзя?

Jevgeni
05.09.2018
12:39:02
У меня прометеус за этим следит
Хм, вроде бы прометеус у нас был, но я в его сторону даже не смотрел. Можешь, пожалуйста, подсказать в двух словах как там устроена проверка всех джекинс джоб на наличие зависишь? ?

Sergey
05.09.2018
12:40:01
а через API получить идентификатор последнего билда нельзя?
да вот тоже дума на этот способ, но околокостыльно наврен

Sergey
05.09.2018
12:40:39
Iurii
05.09.2018
12:41:06
с хомяка с папки с ролями
Так мувни в ранер и у тебя всегда доступ к артифакту есть

Jevgeni
05.09.2018
12:41:27
Устанавливаешь плагин делаешь запрос и вешаешь алерт что джоба Х выполняется уже дофига времени
Плагин для Jenkins'a, верно? А дальше в Прометеусе слушать все джобы и отфильтровывать те, которые работают дольше заданного времени?

Iurii
05.09.2018
12:42:38
Плагин для Jenkins'a, верно? А дальше в Прометеусе слушать все джобы и отфильтровывать те, которые работают дольше заданного времени?
В дженкинс ставишь плагин и он начинает отдавать метрики о себе, а дальше уже по вкусу как определить что задача залипла

Jevgeni
05.09.2018
12:47:28
В дженкинс ставишь плагин и он начинает отдавать метрики о себе, а дальше уже по вкусу как определить что задача залипла
А это будет глобальный плагин, который поставлю на Джекинс и он будет слушать все данные о Дженкинсе и его джобах или нужно будет каждую джобу еще настроить, чтобы она эти данные как-то скидывала?

Stefan
05.09.2018
13:13:10
вот установился этот миникуб на моей лок. тачке, всё работает но я чет понять не могу, нужен вирт. бокс для создания миникуба почему я тогда не вижу его в панели вирт. бокса? и вообще в какую директорию устанавливается миникуб? и можно-ли вообще попасть внутрь вирт. машины миникуба?

Google
Ivan
05.09.2018
13:14:14
Так вроде должен отображатся в списке

Ivan
05.09.2018
13:15:31
Ты точно его в виртуалбоксе создал

Stefan
05.09.2018
13:15:37
хм.. ну у меня минт правда.. но пусто

Ivan
05.09.2018
13:15:59
а все работает, ты как проверил ?

Stefan
05.09.2018
13:16:28
а все работает, ты как проверил ?
созданием контейнеров

сервис, деплоймент

поды

Kylych
05.09.2018
13:17:02
ребят есть вопрос. нужно написать скрипт типа демон. который мог бы следить за определенным файлом и если он изменится то запустить другой скрипт. есть какие нибудь утилы?

Stefan
05.09.2018
13:17:04
а все работает, ты как проверил ?
если че я установку запустил просто minikube start

Ivan
05.09.2018
13:18:25
(venv) ➜ doc minikube status minikube: Running cluster: Running kubectl: Correctly Configured: pointing to minikube-vm at 192.168.99.100

Stefan
05.09.2018
13:18:40
айпишка таже

и как ты этот статус получил?

Ivan
05.09.2018
13:19:09
(venv) ➜ doc minikube ssh _ _ _ _ ( ) ( ) ___ ___ (_) ___ (_)| |/') _ _ | |_ __ /' _ ` _ `\| |/' _ `\| || , < ( ) ( )| '_`\ /'__`\ | ( ) ( ) || || ( ) || || |\`\ | (_) || |_) )( ___/ (_) (_) (_)(_)(_) (_)(_)(_) (_)`\___/'(_,__/'`\____) $

команда вверху

Ivan
05.09.2018
13:19:38
doc - папка рабочая

Ivan
05.09.2018
13:19:55
oh-my-zsh

https://github.com/robbyrussell/oh-my-zsh

Google
Ivan
05.09.2018
13:21:38
enjoy

Kylych
05.09.2018
13:21:52
Давай целиком задачу, вижу типичное XY problem
короч есть схема graphql на бекенде и он может изменяться иногда. так вот исходя из содержимого этой файла нужно генерить схему json спецом для мобильных клиентов(апи).

Kylych
05.09.2018
13:22:54
спасиб

Vitaliy
05.09.2018
13:39:44
добрый день. кто-то работал с aptly? интересует как опубликовать несколько релизов в один локейшон

bama^boy
05.09.2018
13:40:44
добрый день. кто-то работал с aptly? интересует как опубликовать несколько релизов в один локейшон
работаю с aptly, что значит в один локейшн? Там есть понятие дистрибутивов и реп

Vitaliy
05.09.2018
13:42:29
мне надо сделать зеркало debian stretch/stretch-backports/buster main contrib non-free

я допер как публиковать пулы, а как несколько релизов в одно место положить не могу сообразить

или он достаточно умен чтобы понять что я имею в виду когда пишу aptly publish snapshot -component=,, stretch-main stretch-contrib stretch-non-free buster-main buster-contrib buster-non-free filesystem:debian-all:debian

Vitaliy
05.09.2018
13:46:46
в фс

Страница 4298 из 4568