O tutorial do pipeline jenkins do Openshift v3.10 não será compilado

O tutorial do pipeline jenkins do Openshift v3.10 não será compilado

Eu tenho um cluster de 5 nós Openshift v3.10 instalado e funcionando. Estou começando a definir uma configuração de build de pipeline Jenkins, então comecei a seguir o tutorial aqui:https://docs.openshift.com/container-platform/3.10/dev_guide/dev_tutorials/openshift_pipeline.html

Criei um novo projeto: oc create infra-estrutura Criei um aplicativo efêmero (apenas testando tudo por enquanto):

oc new-app jenkins-ephemeral

Isso foi criado com sucesso, ou seja, criou a rota Jenkins, implantação, conta de serviço, etc ... e relatou sucesso

Em seguida, criei o arquivo e criei a configuração (nodejs-sample-pipeline.yaml)

oc create -f nodejs-sample-pipeline.yaml

Iniciou a configuração do build:

oc start-build nodejs-sample-pipeline
build "nodejs-sample-pipeline-1" started

Se eu olhar para a compilação no console, ela mostra Build #1 Nenhum estágio foi iniciado com status Novo e a Duração diz aguardando 21 minutos e 48 segundos (e contando)

Se eu fizer isso: oc get pods não vejo um pod Jenkins em execução, o que eu esperaria.

Extraí o registro.access.redhat.com/openshift3/jenkins-2-rhel7 conforme indicado aqui:https://docs.openshift.com/container-platform/3.10/using_images/other_images/jenkins.html, mas eu o retirei do meu repositório de proxy Nexus, então ele tem a seguinte tag: blah.blah.com:8084/openshift3/jenkins-2-rhel7

Eu esperaria que esta imagem estivesse em execução, mas por algum motivo não está. Alguma ideia do que estou perdendo ou como solucionar o problema? Não tendo uma imagem em execução, não tenho certeza de onde/como depurar o problema.

Responder1

Parece que a imagem Jenkins-rhel7 só precisava ser marcada como openshift/jenkins:2

informação relacionada