Size: a a a

2021 March 14

FA

Fedor Andrukhin in ru_jenkins
А какую версию предпочитаешь (-те)?
LTS или latest(weekly)? В последних версиях css много где подправили, уже не расползается страница при открытии конфигурации job-а. В lts ещё остались проблемы.
источник

MT

M T in ru_jenkins
Вроде латест юзаю
источник

MT

M T in ru_jenkins
Но у меня стек тонкий и джобов мало
источник

MT

M T in ru_jenkins
Плагинов штук 50
источник

FA

Fedor Andrukhin in ru_jenkins
На проде? Мы недавно решились на проде latest заюзать, 2 недели пока полёт нормальный, тьфу-тьфу))
источник

MT

M T in ru_jenkins
Ну у меня девы тока, так что не прод.
источник
2021 March 16

ВМ

Виктор Многолетов... in ru_jenkins
Привет! Подскажите, куда дженкинс можешь тратить оперативку с тачки? Сегодня вдруг на инстансе мастера кончилось 8гб и не совсем понятно, кто ее пожирает...
источник

SP

Sergey Pechenkó in ru_jenkins
Виктор Многолетов
Привет! Подскажите, куда дженкинс можешь тратить оперативку с тачки? Сегодня вдруг на инстансе мастера кончилось 8гб и не совсем понятно, кто ее пожирает...
Из твоего вопроса тоже ведь не очень понятно - то ли дженкинс, то ли "...не совсем понятно...". Я бы начал с описания конфигурации - есть агенты или нету, запущены джобы или нет, есть ли какие-то задания по расписанию или нет, стоит ли куча плагинов или нет, вот это вот всё.
источник

ВМ

Виктор Многолетов... in ru_jenkins
Sergey Pechenkó
Из твоего вопроса тоже ведь не очень понятно - то ли дженкинс, то ли "...не совсем понятно...". Я бы начал с описания конфигурации - есть агенты или нету, запущены джобы или нет, есть ли какие-то задания по расписанию или нет, стоит ли куча плагинов или нет, вот это вот всё.
5 слейвов, один из них линух, 4 на винде, сам мастер тоже на линухе, сам мастер ничего не делает, вся работа на слейвах
почти все джобы - мультибранч (на них посажено около 100 сервисов, по 10 веток в среднем на каждый сканится)
95% работы женкинса - обработка мультибранчей для билда сервисов
плагинов стоит не шибко много, да и обновляли что-то из них довольно давно, а проблема с оперативкой вот только щас появилась
оперативка забивается за 10-15мин сразу после ребута тачки с мастером
источник

AS

Andrey Smol in ru_jenkins
Виктор Многолетов
5 слейвов, один из них линух, 4 на винде, сам мастер тоже на линухе, сам мастер ничего не делает, вся работа на слейвах
почти все джобы - мультибранч (на них посажено около 100 сервисов, по 10 веток в среднем на каждый сканится)
95% работы женкинса - обработка мультибранчей для билда сервисов
плагинов стоит не шибко много, да и обновляли что-то из них довольно давно, а проблема с оперативкой вот только щас появилась
оперативка забивается за 10-15мин сразу после ребута тачки с мастером
Забивается чем jvm процессами или один процесс мастера распухает?
источник

ВМ

Виктор Многолетов... in ru_jenkins
Andrey Smol
Забивается чем jvm процессами или один процесс мастера распухает?
Процесс мастера, на виртуалке кроме самого дженкинса вообще ничего нет. Единственное, что смущает, что в одном из джобов уходило в рекурсию (find + rm -rf командой). Лога этого джоба накопилось на 0.5 Мб. Мог множественный вызов этих команд так оперативу забить?
источник

SP

Sergey Pechenkó in ru_jenkins
Виктор Многолетов
Процесс мастера, на виртуалке кроме самого дженкинса вообще ничего нет. Единственное, что смущает, что в одном из джобов уходило в рекурсию (find + rm -rf командой). Лога этого джоба накопилось на 0.5 Мб. Мог множественный вызов этих команд так оперативу забить?
Локально - мог, удалённо - сам понимаешь.
источник

ВМ

Виктор Многолетов... in ru_jenkins
Sergey Pechenkó
Локально - мог, удалённо - сам понимаешь.
Получилось так, что на какой-то шаре генерились временные файлы. И хотя джоб, в котором ооочень долго в цикле пытались удалиться эти временные файлы, отрабатывал на одном из слейвов, сожрало всю оперативу на мастере.  Не очень понял, почему так произошло, но как только джобу прибили, все нормализовалось.
источник

A

Anton in ru_jenkins
Добрый вечер, народ может кто то поделиться примером pipeline деплоя laravel приложения на докер?
источник
2021 March 21

T

Timo in ru_jenkins
Виктор Многолетов
Получилось так, что на какой-то шаре генерились временные файлы. И хотя джоб, в котором ооочень долго в цикле пытались удалиться эти временные файлы, отрабатывал на одном из слейвов, сожрало всю оперативу на мастере.  Не очень понял, почему так произошло, но как только джобу прибили, все нормализовалось.
Верный способ - снять хип дамп и поглядеть куда много памяти утекло. По фотографии гадать сложно, надо учесть какие плагины установлены, как настроены
источник
2021 March 23

GD

G D in ru_jenkins
Уважаемые, может кто пользуется Jenkins shared libraries в связке с KVM и не против поделиться кодом ?
источник

FA

Fedor Andrukhin in ru_jenkins
G D
Уважаемые, может кто пользуется Jenkins shared libraries в связке с KVM и не против поделиться кодом ?
Что вы имеете в виду под KVM? технология виртуализации? Вряд ли помогу с этим конкретно, но shared libs пользуюсь, может что другое подсказать смогу.
источник

GD

G D in ru_jenkins
Fedor Andrukhin
Что вы имеете в виду под KVM? технология виртуализации? Вряд ли помогу с этим конкретно, но shared libs пользуюсь, может что другое подсказать смогу.
В идеале хотелось бы функций kvm : list, create, destroy, snapshot и т.п. .
источник

FA

Fedor Andrukhin in ru_jenkins
Ну, это sh step надо вставить в пайплайн, с нужными kvm командами. Вряд ли есть какие-то готовые плагины для этого. Я не работал с kvm)
Не совсем подходящая задача для Jenkins, на мой взгляд — прямой менеджмент виртуалок.

Цель — собрать образ виртуалки, так? Может, лучше использовать что-то более подходящее, например, Hashicorp's Packer?
И "завернуть" билд Пакера в Jenkinsfile (ну или в .groovy)
источник

FA

Fedor Andrukhin in ru_jenkins
источник