Jenkins Blue Ocean не будет показывать агента при создании конвейера

Я новичок в Blue Ocean и слежу за их туториал, который говорит мне запустить:

docker run \
  --rm \
  -u root \
  -p 8080:8080 \
  -v jenkins-data:/var/jenkins_home \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v "$HOME":/home \
  jenkinsci/blueocean

Он запустил экземпляр докера, я попал на экран Blue Ocean, нажал на создание нового конвейера, установил токен GitHub и т. д.

Теперь я в той части, где вы выберите агента, но у меня нет агента:

введите здесь описание изображения

Более того, если я нажму кнопку «Сохранить», а затем «сохранить и запустить», он зависнет, и вывод контейнера докера выдает:

WARNING: Error while serving http://localhost:8080/blue/rest/pipeline-metadata/agentMetadata
java.lang.reflect.InvocationTargetException
  ... <stack trace here> ...

Caused by: java.lang.NoSuchMethodError: org.jenkinsci.plugins.pipeline.modeldefinition.agent.DeclarativeAgentDescriptor.all()Lhudson/ExtensionList;

Теперь я пуст и не знаю, что делать, так как это был учебник «из коробки».

Как я могу исправить это, чтобы я мог продвигаться вперед?


person Christopher Francisco    schedule 14.04.2018    source источник
comment
Возможно, это новая проблема, так как я не вижу многого в issues.jenkins-ci.org/browse/   -  person VonC    schedule 14.04.2018
comment
@VonC думаю, я открою ошибку   -  person Christopher Francisco    schedule 14.04.2018
comment
Похоже, это было исправлено. В последнем образе этой проблемы больше нет.   -  person Alex    schedule 19.04.2018


Ответы (1)


Это действительно была ошибка. Я сообщил об этом, и теперь это решено. Вот билет JIRA: https://issues.jenkins-ci.org/browse/JENKINS-50805

person Christopher Francisco    schedule 19.04.2018