On Tue, Nov 8, 2016 at 8:50 AM, Stéphane Klein <cont...@stephane-klein.info>
wrote:

>
>
> 2016-11-08 13:43 GMT+01:00 Avesh Agarwal <avaga...@redhat.com>:
>
>>
>>
>> On Tue, Nov 8, 2016 at 5:44 AM, Stéphane Klein <
>> cont...@stephane-klein.info> wrote:
>>
>>> Hi,
>>>
>>> I've this ReplicationController:
>>>
>>> apiVersion: v1
>>> kind: List
>>> metadata: {}
>>> items:
>>> - apiVersion: v1
>>>   kind: ReplicationController
>>>   metadata:
>>>     labels:
>>>       metrics-infra: hawkular-cassandra
>>>       name: hawkular-cassandra
>>>       type: hawkular-cassandra
>>>     name: hawkular-cassandra-1
>>>   spec:
>>>     replicas: 1
>>>     selector:
>>>       name: hawkular-cassandra-1
>>>     template:
>>>       metadata:
>>>         labels:
>>>           metrics-infra: hawkular-cassandra
>>>           name: hawkular-cassandra-1
>>>           type: hawkular-cassandra
>>>       spec:
>>>         nodeSelector:
>>>           name: atomic-test-node-1
>>>         containers:
>>>         - command:
>>>           - /opt/apache-cassandra/bin/cassandra-docker.sh
>>>           - --cluster_name=hawkular-metrics
>>>
>>>           ...
>>>
>>>           env:
>>>           - name: POD_NAMESPACE
>>>             valueFrom:
>>>               fieldRef:
>>>                 fieldPath: metadata.namespace
>>>           - name: MEMORY_LIMIT
>>>             valueFrom:
>>>               fieldRef:
>>>
>>
>> Should be resourceFieldRef .
>>
>>                 resource: limits.memory
>>>           - name: CPU_LIMIT
>>>             valueFrom:
>>>               fieldRef:
>>>
>>
>> Should be resourceFieldRef
>>
>
> With resourceFieldRef like here https://github.com/openshift/o
> rigin-metrics/blob/master/deployer/templates/hawkular-cassan
> dra-node-emptydir.yaml#L83
>
> I have this error:
>
> Error from server: ReplicationController "hawkular-cassandra-1" is
> invalid: [spec.template.spec.containers[0].env[5].valueFrom: Invalid value:
> "": may not have more than one field specified at a time,
> spec.template.spec.containers[0].env[6].valueFrom: Invalid value: "": may
> not have more than one field specified at a time]
>

This error occurs when you specify multiple field references simultaneously
like fieldRef and resourceFieldRef together. Could you share a link to your
spec, and what openshift/origin version you are using? I tried
https://paste.fedoraproject.org/475673/47861727/ and it worked for me.


Thanks
Avesh
_______________________________________________
users mailing list
users@lists.openshift.redhat.com
http://lists.openshift.redhat.com/openshiftmm/listinfo/users

Reply via email to