The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Jenkins и Samba"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Samba, вопросы интеграции Unix и Windows (Samba)
Изначальное сообщение [ Отслеживать ]

"Jenkins и Samba"  +/
Сообщение от Аноним (0), 12-Фев-20, 01:25 
Понадобилось грузить файлы из Дженкинса на виндовый файловый сервер. Нашёлся специальный плагин для этого: https://plugins.jenkins.io/publish-over-cifs Но при попытке проверить соединение появляется непонятная ошибка:

ERROR: Exception when publishing, exception message [Exception when testing config. URL [smb://172.30.0.58/share/], Message: [Failed to connect: 0.0.0.0<00>/172.30.0.58]]

Поискав, обнаружил обсуждение от 2017 года – https://groups.google.com/forum/#!topic/jenkinsci-users/O-DH... – где говорится, что плагин использует библиотеку jCIFS, которая не понимает новый диалект и требует даунгрейдить SMB до версии 1, уязвимой к WannaCry. Но скоро её заменят на SMBJ.

Поискав в исходниках – https://github.com/jenkinsci/publish-over-cifs-plugin – нашёл упоминания jCIFS в 7 местах, и ни одного SMBJ.

По-прежнему, глухо? Средствами Дженкинса не реализуемо? Тогда как лучше подключать SMB и копировать файлы в Дженкинсе? Не хочу монтировать эту share перманентно, лучше будет, если она каждый раз будет монтироваться на время выполнения задачи и отключаться при его окончании. Есть что-либо рекомендуемое, помимо прописывания mount для пользователя jenkins в sudoers?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Jenkins и Samba"  +/
Сообщение от ttt (??), 12-Фев-20, 14:41 
shell script?

> По-прежнему, глухо? Средствами Дженкинса не реализуемо? Тогда как лучше подключать SMB
> и копировать файлы в Дженкинсе? Не хочу монтировать эту share перманентно,
> лучше будет, если она каждый раз будет монтироваться на время выполнения
> задачи и отключаться при его окончании. Есть что-либо рекомендуемое, помимо прописывания
> mount для пользователя jenkins в sudoers?

Ответить | Правка | Наверх | Cообщить модератору

2. "Jenkins и Samba"  +/
Сообщение от AlexanderU (?), 12-Фев-20, 14:47 
> shell script?
>> По-прежнему, глухо? Средствами Дженкинса не реализуемо? Тогда как лучше подключать SMB
>> и копировать файлы в Дженкинсе? Не хочу монтировать эту share перманентно,
>> лучше будет, если она каждый раз будет монтироваться на время выполнения
>> задачи и отключаться при его окончании. Есть что-либо рекомендуемое, помимо прописывания
>> mount для пользователя jenkins в sudoers?

Можно использовать на подключенном линукс-агенте smbclient //share -c 'put subfolder/filename...' -U user -W domain -p pass

Ответить | Правка | Наверх | Cообщить модератору

3. "Jenkins и Samba"  +/
Сообщение от Аноним (0), 13-Фев-20, 10:41 
>  smbclient //share -c 'put subfolder/filename...' -U user -W domain -p pass

Поставить его -- организационная проблема, но скорее всего, так и сделаем. Спасибо.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру