Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-55096

can not override jnlp container

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      When I try to override the jnlp container image I still always get the alpine image and do not get the specified image. It seems that event hough i specify a container with the name jnlp it just ignores it and uses the default alpine image.

       

      agent {
        kubernetes {
          label "human-review-ui-pipeline-${env.BUILD_ID}"
          defaultContainer 'jnlp'
          yaml """
      apiVersion: v1
      kind: Pod
      metadata:
      {{ labels:}}
      {{ pod-template: jenkins-slave-npm}}
      spec:
      {{ containers:}}
      {{ - name: jnlp}}
        image: "redhat-cop/jenkins-slave-image-mgmt"

      """

        Attachments

          Issue Links

            Activity

            Hide
            yrsurya suryatej yaramada added a comment -

            Show
            yrsurya suryatej yaramada added a comment -
            Hide
            yrsurya suryatej yaramada added a comment - - edited

            I tried with custom image didn't work so given jenkins-jnlp official image even didn't work

             

            using this on scripted pipeline

            node('eks-cluster') {
            stage('Check jnlp') {
            sh 'rm -rf *'

            Show
            yrsurya suryatej yaramada added a comment - - edited I tried with custom image didn't work so given jenkins-jnlp official image even didn't work   using this on scripted pipeline node('eks-cluster') { stage('Check jnlp') { sh 'rm -rf *'
            Hide
            sushantp Sushant Pradhan added a comment -

            I also have similar issue. Irrespective of yaml or ui override, the plugin is always pulling jnlp:alpine even though i have my custom jnlp named as jnlp

            Jenkins: 2.150.3 and Kubernetes plugin: 1.14.3

             

            Can we please reopen this ticket or explain what configuration will make my custom jnlp work?

            Show
            sushantp Sushant Pradhan added a comment - I also have similar issue. Irrespective of yaml or ui override, the plugin is always pulling jnlp:alpine even though i have my custom jnlp named as jnlp Jenkins: 2.150.3 and Kubernetes plugin: 1.14.3   Can we please reopen this ticket or explain what configuration will make my custom jnlp work?
            Hide
            csanchez Carlos Sanchez added a comment -

            suryatej yaramada your pod is failing, you need to check why
            Agent is not connected after 30 seconds

            so it is probably using an old agent or another one you have with the same label

            Show
            csanchez Carlos Sanchez added a comment - suryatej yaramada your pod is failing, you need to check why Agent is not connected after 30 seconds so it is probably using an old agent or another one you have with the same label
            Hide
            itewk Ian Tewksbury added a comment -

            Carlos Sanchez I am still having this issue. I don't have any pod templates defined in the `Kubernetes` configuration. I only define the pod / containers in the declarative pipelines. So there is no merging going on. But for some reason no matter what i put in for `image` for the `jnlp` container in the declarative pipeline, it gets ignored and the default alipine container gets used.

            Show
            itewk Ian Tewksbury added a comment - Carlos Sanchez I am still having this issue. I don't have any pod templates defined in the `Kubernetes` configuration. I only define the pod / containers in the declarative pipelines. So there is no merging going on. But for some reason no matter what i put in for `image` for the `jnlp` container in the declarative pipeline, it gets ignored and the default alipine container gets used.

              People

              • Assignee:
                csanchez Carlos Sanchez
                Reporter:
                itewk Ian Tewksbury
              • Votes:
                1 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: