charts: ConfigMaps for security.import.xml and artifactory.config.import.xml can't copy

Is this a request for help?: Yes


Is this a BUG REPORT or FEATURE REQUEST? (choose one): Bug

Version of Helm and Kubernetes:

K8S: v1.10.6 Helm: v2.9.1

Which chart: Artifactory 7.6.1

What happened: ConfigMaps for security.import.xml and artifactory.config.import.xml can’t copy.

  Type     Reason                  Age                From                                Message
  ----     ------                  ----               ----                                -------
  Normal   SuccessfulMountVolume   1m                 kubelet, k8s-linuxpool1-16822035-0  MountVolume.SetUp succeeded for volume "artifactory-license"
  Normal   SuccessfulMountVolume   1m                 kubelet, k8s-linuxpool1-16822035-0  MountVolume.SetUp succeeded for volume "bootstrap-config"
  Normal   Scheduled               1m                 default-scheduler                   Successfully assigned artifactory-artifactory-0 to k8s-linuxpool1-16822035-0
  Normal   SuccessfulMountVolume   1m                 kubelet, k8s-linuxpool1-16822035-0  MountVolume.SetUp succeeded for volume "artifactory-artifactory-token-27wwz"
  Normal   SuccessfulAttachVolume  1m                 attachdetach-controller             AttachVolume.Attach succeeded for volume "pvc-2d274fb1-d020-11e8-8166-000d3a4e189f"
  Normal   SuccessfulMountVolume   50s                kubelet, k8s-linuxpool1-16822035-0  MountVolume.SetUp succeeded for volume "pvc-2d274fb1-d020-11e8-8166-000d3a4e189f"
  Normal   Pulling                 49s                kubelet, k8s-linuxpool1-16822035-0  pulling image "alpine:3.6"
  Normal   Pulled                  49s                kubelet, k8s-linuxpool1-16822035-0  Successfully pulled image "alpine:3.6"
  Normal   Pulled                  48s                kubelet, k8s-linuxpool1-16822035-0  Successfully pulled image "alpine:3.6"
  Normal   Created                 48s                kubelet, k8s-linuxpool1-16822035-0  Created container
  Normal   Started                 48s                kubelet, k8s-linuxpool1-16822035-0  Started container
  Normal   Pulling                 48s                kubelet, k8s-linuxpool1-16822035-0  pulling image "alpine:3.6"
  Normal   Created                 47s                kubelet, k8s-linuxpool1-16822035-0  Created container
  Normal   Started                 47s                kubelet, k8s-linuxpool1-16822035-0  Started container
  Normal   Pulling                 11s (x2 over 47s)  kubelet, k8s-linuxpool1-16822035-0  pulling image "docker.bintray.io/jfrog/artifactory-pro:6.5.0"
  Normal   Killing                 11s                kubelet, k8s-linuxpool1-16822035-0  Killing container with id docker://artifactory:FailedPostStartHook
  Normal   Pulled                  10s (x2 over 46s)  kubelet, k8s-linuxpool1-16822035-0  Successfully pulled image "docker.bintray.io/jfrog/artifactory-pro:6.5.0"
  Normal   Created                 10s (x2 over 46s)  kubelet, k8s-linuxpool1-16822035-0  Created container
  Normal   Started                 10s (x2 over 46s)  kubelet, k8s-linuxpool1-16822035-0  Started container
  Warning  FailedPostStartHook     10s (x2 over 46s)  kubelet, k8s-linuxpool1-16822035-0  Exec lifecycle hook ([/bin/sh -c cp -Lrf /bootstrap/* /artifactory_extra_conf/;
]) for Container "artifactory" in Pod "artifactory-artifactory-0_monitoring(da526df6-d028-11e8-8166-000d3a4e189f)" failed - error: command '/bin/sh -c cp -Lrf /bootstrap/* /artifactory_extra_conf/;
' exited with 1: cp: cannot create regular file '/artifactory_extra_conf/artifactory.config.import.xml': Permission denied
cp: cannot create regular file '/artifactory_extra_conf/security.import.xml': Permission denied
, message: "cp: cannot create regular file '/artifactory_extra_conf/artifactory.config.import.xml': Permission denied\ncp: cannot create regular file '/artifactory_extra_conf/security.import.xml': Permission denied\n"

What you expected to happen: The copy to be successful.

How to reproduce it (as minimally and precisely as possible): Simply try to add in a custom configmap.

Anything else we need to know: N/A

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Comments: 21 (10 by maintainers)

Most upvoted comments

@sylus @1aziz One alternative is to directly mount files to artifactory_extra_conf .