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

PersistentVolumeClaim configuration doesn't appear in Plugin Config

XMLWordPrintable

      Hi Guys,

      First of all thanks a lot for the work on the Kubernetes plugin. Having a production-grade CI pipeline ready never felt so cool (and damn simple)

      However, as can be seen on the attached screenshot, I've had trouble attaching a Persistent Volume Claim to one of my slaves (I'd like to persist some things to fasten build times for that specific slave). Basically, when I add a PersistentVolumeClaim volume to it, the panel appears but I can't configure the PVC's name or mountPath.

      I've tried to look at the code to figure out what could be missing but I guess everything is defined in the Jelly template over there: https://github.com/jenkinsci/kubernetes-plugin/commit/9dd4df997ec95b778d18326612ae247d8a9a8d1c . I couldn't figure out what was missing :/ (it's my first time hacking into a Jenkins plugin's code though, and I have no clue on how these are packaged. Maybe the Jelly template has been forgotten in the plugin bundle ?).

      Note that for all the other volume types, everything works as expected. Also, my Kubernetes plugin is up to date (0.9) and I tried restarting Jenkins a couple of times, it didn't help.

      I'm at your disposal for any help troubleshooting that.

      Cheers!

      -E

            iocanel Ioannis Canellos
            elafarge Etienne Lafarge
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: