coreos / coreos-ci

CoreOS CI powers upstream testing for CoreOS projects.
https://jenkins-coreos-ci.apps.ocp.ci.centos.org/
6 stars 10 forks source link

manifests/jenkins: enable OVERRIDE_PV_PLUGINS_WITH_IMAGE_PLUGINS #44

Closed jlebon closed 2 years ago

jlebon commented 2 years ago

Jenkins stores configs and plugins in a single directory, which is on a PVC mount. When updating the Jenkins image, by default new plugins in the image are not copied over into the PVC. If we want to make the image plugins authoritative (i.e. if we actually want plugin updates), we need to opt into it via an env var.

jlebon commented 2 years ago

This is the same as https://github.com/coreos/fedora-coreos-pipeline/pull/511.