Size: a a a

DevOps — русскоговорящее сообщество

2020 November 28

AS

Azat S. in DevOps — русскоговорящее сообщество
Привет 🖖

Столкнулся со следующей проблемой:

Дженкин развёрнут в Докер контейнере (Докерфайл: https://pastebin.com/gJahyYw8)

Собираю: sudo docker build --tag ci:1.0 .

Стартую: sudo docker run -d --name=jenkins -p 8080:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home ci:1.0

Имеется nginx, который проксирует порт 8080 (Конфиг: https://pastebin.com/LN4jGw5Q)

Запускаю джоб, в которой стартует команда yarn lint. Долгое время ничего не происходит, потом всё падает, а сайт начинает отдавать 502 ошибку. Контейнер останавливается. В логах nginx ничего вразумительного нет: https://pastebin.com/GXTZ9EAV

Что-то не так в Докерфайле?
источник

EC

Eli Crane in DevOps — русскоговорящее сообщество
Vitaliy Boduen
Столкнулся с небольшой проблемкой. Есть под, на поде увикорн. подключен через clasterip
получаю при попытке подключению к сервису 502е ошибки в перемешку с 200ками. Долблю под напрямую по внутренней айпишке одни 200ки
Подключаю под нджинкс и вывожу его через лоадбалансер внутри натравливаю на кластерип пода. -502 в перемешку с 200ками
натравливаю на ип пода - только 200ки
В какую сторону рыть?
netstat -s на тачке с нжинкс, растёт TCPSynRetrans?
источник

D

Dmitriy in DevOps — русскоговорящее сообщество
Azat S.
Привет 🖖

Столкнулся со следующей проблемой:

Дженкин развёрнут в Докер контейнере (Докерфайл: https://pastebin.com/gJahyYw8)

Собираю: sudo docker build --tag ci:1.0 .

Стартую: sudo docker run -d --name=jenkins -p 8080:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home ci:1.0

Имеется nginx, который проксирует порт 8080 (Конфиг: https://pastebin.com/LN4jGw5Q)

Запускаю джоб, в которой стартует команда yarn lint. Долгое время ничего не происходит, потом всё падает, а сайт начинает отдавать 502 ошибку. Контейнер останавливается. В логах nginx ничего вразумительного нет: https://pastebin.com/GXTZ9EAV

Что-то не так в Докерфайле?
Может приходит oom и убивает дженкинс?

dmesg не пишет ничего про oom?
источник

AS

Azat S. in DevOps — русскоговорящее сообщество
Dmitriy
Может приходит oom и убивает дженкинс?

dmesg не пишет ничего про oom?
А как это глянуть можно?

Просто как-то странно. Там групо говоря начинает выполняться какая-то команда из npm (который установлен в докер контейнере с Дженкинсом). И всё, ничего дальше не происходит, ждёт довольно долго, а потом контейнер останавливается
источник

D

Dmitriy in DevOps — русскоговорящее сообщество
dmesg -T | grep -i oom
Как-то так
источник

AS

Azat S. in DevOps — русскоговорящее сообщество
[Sat Nov 28 11:27:02 2020] org.jenkinsci.p invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0
[Sat Nov 28 11:27:02 2020]  oom_kill_process.cold.30+0xb/0x1cf
[Sat Nov 28 11:27:02 2020]  ? oom_badness+0x23/0x140
[Sat Nov 28 11:27:02 2020] [  pid  ]   uid  tgid total_vm      rss pgtables_bytes swapents oom_score_adj name
[Sat Nov 28 11:27:02 2020] oom_reaper: reaped process 10958 (java), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB
[Sat Nov 28 11:58:52 2020] node invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0
[Sat Nov 28 11:58:52 2020]  oom_kill_process.cold.30+0xb/0x1cf
[Sat Nov 28 11:58:52 2020]  ? oom_badness+0x23/0x140
[Sat Nov 28 11:58:52 2020] [  pid  ]   uid  tgid total_vm      rss pgtables_bytes swapents oom_score_adj name
[Sat Nov 28 11:58:53 2020] oom_reaper: reaped process 13008 (java), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB
[Sat Nov 28 12:26:25 2020] ntpd invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0
[Sat Nov 28 12:26:25 2020]  oom_kill_process.cold.30+0xb/0x1cf
[Sat Nov 28 12:26:25 2020]  ? oom_badness+0x23/0x140
[Sat Nov 28 12:26:25 2020] [  pid  ]   uid  tgid total_vm      rss pgtables_bytes swapents oom_score_adj name
[Sat Nov 28 12:26:26 2020] oom_reaper: reaped process 14477 (java), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Дима
Доброго времени суток. Возможно не по теме. У меня стоит выбор купить старый б/у ноутбук за копейки или копить на современный рабочий. Ноут нужен ля сёрфа и работы.
Купи Dell XPS13
источник

F

Fride in DevOps — русскоговорящее сообщество
Кто в CHef работал?
Где глянуть состав ChefDK в зависимости от версии ?
источник

D

Dmitriy in DevOps — русскоговорящее сообщество
Azat S.
[Sat Nov 28 11:27:02 2020] org.jenkinsci.p invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0
[Sat Nov 28 11:27:02 2020]  oom_kill_process.cold.30+0xb/0x1cf
[Sat Nov 28 11:27:02 2020]  ? oom_badness+0x23/0x140
[Sat Nov 28 11:27:02 2020] [  pid  ]   uid  tgid total_vm      rss pgtables_bytes swapents oom_score_adj name
[Sat Nov 28 11:27:02 2020] oom_reaper: reaped process 10958 (java), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB
[Sat Nov 28 11:58:52 2020] node invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0
[Sat Nov 28 11:58:52 2020]  oom_kill_process.cold.30+0xb/0x1cf
[Sat Nov 28 11:58:52 2020]  ? oom_badness+0x23/0x140
[Sat Nov 28 11:58:52 2020] [  pid  ]   uid  tgid total_vm      rss pgtables_bytes swapents oom_score_adj name
[Sat Nov 28 11:58:53 2020] oom_reaper: reaped process 13008 (java), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB
[Sat Nov 28 12:26:25 2020] ntpd invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0
[Sat Nov 28 12:26:25 2020]  oom_kill_process.cold.30+0xb/0x1cf
[Sat Nov 28 12:26:25 2020]  ? oom_badness+0x23/0x140
[Sat Nov 28 12:26:25 2020] [  pid  ]   uid  tgid total_vm      rss pgtables_bytes swapents oom_score_adj name
[Sat Nov 28 12:26:26 2020] oom_reaper: reaped process 14477 (java), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB
Оперативки не хватает
источник

AS

Azat S. in DevOps — русскоговорящее сообщество
У меня кроме дженкинса в докере ничего нет. Может утечка где какая-то
источник

D

DevOps Help Bot in DevOps — русскоговорящее сообщество
Report on spam message was send to admins. Please be patient.
источник

D

Dmitriy in DevOps — русскоговорящее сообщество
Azat S.
У меня кроме дженкинса в докере ничего нет. Может утечка где какая-то
А yarn lint?
источник

AS

Azat S. in DevOps — русскоговорящее сообщество
Dmitriy
А yarn lint?
Он установлен в докер контейнере Дженкинса https://pastebin.com/gJahyYw8
источник

D

Dmitriy in DevOps — русскоговорящее сообщество
Так он и ест память
источник

AS

Azat S. in DevOps — русскоговорящее сообщество
1 Гб? Как-то дико
источник

AD

Alex Demidov in DevOps — русскоговорящее сообщество
Fride
Кто в CHef работал?
Где глянуть состав ChefDK в зависимости от версии ?
скачать и распаковать? :) Ну или посмотреть CHANGELOG  или RELEASE_NOTES
источник

AD

Alex Demidov in DevOps — русскоговорящее сообщество
Azat S.
1 Гб? Как-то дико
Jenkins у вас и больше съест
источник

F

Fride in DevOps — русскоговорящее сообщество
Alex Demidov
скачать и распаковать? :) Ну или посмотреть CHANGELOG  или RELEASE_NOTES
Ноты, смотрел. Офигел, не то.
Но нашел рабочую версию
источник

IS

Ivan Sequend 👾 in DevOps — русскоговорящее сообщество
Привет! Ребят, выручайте.

An error occurred (AccessDenied) when calling the PutObject operation: Access Denied

Пользователя создал, права дал, Policy прописал.

Деплой через гитхаб экшнс на S3
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Ivan Sequend 👾
Привет! Ребят, выручайте.

An error occurred (AccessDenied) when calling the PutObject operation: Access Denied

Пользователя создал, права дал, Policy прописал.

Деплой через гитхаб экшнс на S3
источник