Size: a a a

2020 December 17

S

Solyar in jenkins_ru
источник

S

Solyar in jenkins_ru
Вот легитимный
источник

Н

Никитяо in jenkins_ru
Solyar
Caused by: java.io.IOException: SSH Build Agents plugin v1.31.2 failed to load.
- You must update Jenkins from v2.60.3 to v2.190.1 or later to run this plugin.
- Credentials Plugin v2.3.11 failed to load. Fix this plugin first.
сорян, в глаза долблюсь
источник

S

Solyar in jenkins_ru
Там свежак

By jenkins • Updated 2 hours ago
источник

Н

Никитяо in jenkins_ru
ага нашел уже
источник

E

Elenhil in jenkins_ru
Stanislav
Коллеги, привет! вопрос - как прокинуть user-scoped кубконфиг в pipeline ? пытался сделать примерно как описано тут: https://docs.cloudbees.com/docs/admin-resources/latest/pipelines/user-scoped-creds

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

withCredentials([kubeconfigContent(credentialsId: env.myownkubeconfig, variable: 'KUBECONFIG_CONTENT')]) {
Подозреваю пркидывается не имя, а path
источник

E

Elenhil in jenkins_ru
Так же как секрет файл
источник

S

Stanislav in jenkins_ru
Elenhil
Подозреваю пркидывается не имя, а path
а как это можно проверить? через cat  $myownkubeconfig выдает

+ cat test_user_scoped_kubeconfig
cat: test_user_scoped_kubeconfig: No such file or directory

test_user_scoped_kubeconfig - ID user-scoped credential
источник

DB

Dmitry Burmistrov in jenkins_ru
cat $KUBECONFIG_CONTENT
источник

DB

Dmitry Burmistrov in jenkins_ru
и лучше бы переименовать переменную в KUBECONFIG_FILE
источник

DB

Dmitry Burmistrov in jenkins_ru
чтоб не смущало
источник

E

Elenhil in jenkins_ru
Stanislav
а как это можно проверить? через cat  $myownkubeconfig выдает

+ cat test_user_scoped_kubeconfig
cat: test_user_scoped_kubeconfig: No such file or directory

test_user_scoped_kubeconfig - ID user-scoped credential
echo $myownkubeconfig, очевидно же
источник

S

Stanislav in jenkins_ru
java.lang.IllegalStateException: Cannot find kubeconfig credentials with ID 'test_user_scoped_kubeconfig'

     withCredentials([kubeconfigContent(credentialsId: env.myownkubeconfig, variable: 'KUBECONFIG_FILE')]) {
                       sh """
                           set -x
                           echo  $myownkubeconfig
                         """
источник

S

Stanislav in jenkins_ru
то есть он не прокидывает содержимое
источник

E

Elenhil in jenkins_ru
Stanislav
java.lang.IllegalStateException: Cannot find kubeconfig credentials with ID 'test_user_scoped_kubeconfig'

     withCredentials([kubeconfigContent(credentialsId: env.myownkubeconfig, variable: 'KUBECONFIG_FILE')]) {
                       sh """
                           set -x
                           echo  $myownkubeconfig
                         """
дружиже
источник

E

Elenhil in jenkins_ru
variable: 'KUBECONFIG_FILE' зхначит что у тебя значение кредов пишется в переменную KUBECONFIG_FILE
источник

S

Stanislav in jenkins_ru
Elenhil
variable: 'KUBECONFIG_FILE' зхначит что у тебя значение кредов пишется в переменную KUBECONFIG_FILE
так у меня значения кредов не вытаскиваются

у меня в джобе есть Credential Parametrs с именем myownkubeconfig , типом kubeconfig
при
старте джобы я выбираю List user credentials
далее
выбираю свой кубконфиг с именем и ID test_user_scoped_kubeconfig
источник

A

Anton in jenkins_ru
Ребят, кто набудь использовал питоновский скрипт для сборки метрик в дженинсе? У меня при запуске такая ошибка
Traceback (most recent call last):
 File "/usr/lib64/python3.6/runpy.py", line 183, in _run_module_as_main
   mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
 File "/usr/lib64/python3.6/runpy.py", line 109, in _get_module_details
   __import__(pkg_name)
 File "/usr/local/bin/jenkins-metrics.py", line 29
   print metrics[str(sys.argv[1])]
               ^
SyntaxError: invalid syntax
источник

PK

Pavel Kamyshev in jenkins_ru
Anton
Ребят, кто набудь использовал питоновский скрипт для сборки метрик в дженинсе? У меня при запуске такая ошибка
Traceback (most recent call last):
 File "/usr/lib64/python3.6/runpy.py", line 183, in _run_module_as_main
   mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
 File "/usr/lib64/python3.6/runpy.py", line 109, in _get_module_details
   __import__(pkg_name)
 File "/usr/local/bin/jenkins-metrics.py", line 29
   print metrics[str(sys.argv[1])]
               ^
SyntaxError: invalid syntax
каких метрик?
источник

E

Elenhil in jenkins_ru
Stanislav
так у меня значения кредов не вытаскиваются

у меня в джобе есть Credential Parametrs с именем myownkubeconfig , типом kubeconfig
при
старте джобы я выбираю List user credentials
далее
выбираю свой кубконфиг с именем и ID test_user_scoped_kubeconfig
еще раз
источник