[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Permissions problem mounting file from ConfigMap



The permissions is correct. It is shown as decimal, not the octal you are setting it with.

>>> '%o' % 420
'644'

What happens when you mount the configmap onto a directory separate from anything else?

Graham

> On 9 Dec 2017, at 4:02 am, Tim Dudgeon <tdudgeon ml gmail com> wrote:
> 
> More on this.
> 
> I find when I look a the deployment yaml that the volume ends up looking like this:
> 
>       volumes:
>         - configMap:
>             defaultMode: 420
>             name: squonk-sso-config
>           name: squonk-sso-config
> 
> This is despite `oc explain pod.spec.volumes.configMap` stating that the default for defaultMode is 0644.
> 
> Even when I specify defaultMode: 0644 in the template it ends up being 420.
> 
> Any idea what's going on?
> 
> 
> On 08/12/17 16:44, Tim Dudgeon wrote:
>> Hi All,
>> 
>> I'm having a problem mounting a file from a ConfigMap when running on an Openshift origin environment, but when doing the same on Minishift it works fine.
>> 
>> I'm mounting the context.xml file from the ConfigMap into the container like this:
>> 
>>       spec:
>>         containers:
>>         - image: ...
>>           ...
>>           volumeMounts:
>>             - mountPath: /usr/local/tomcat/webapps/portal/META-INF/context.xml
>>               name: my-configmap-vol
>>               subPath: context.xml
>>               readOnly: true
>>         volumes:
>>           - name: my-configmap-vol
>>             configMap:
>>               name: squonk-sso-config
>> 
>> Within the container the file is there but has permissions problems:
>> 
>> # ls -l
>> ls: cannot access 'context.xml': Permission denied
>> total 4
>> -rw-r--r--. 1 root root 104 Dec  5 12:48 MANIFEST.MF
>> -?????????? ? ?    ?      ?            ? context.xml
>> 
>> Any idea what's the problem?
>> 
> 
> _______________________________________________
> users mailing list
> users lists openshift redhat com
> http://lists.openshift.redhat.com/openshiftmm/listinfo/users



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]