Hi Kiran,

Thanks for the quick response. We will try this workaround and update you
soon.

Regards
Vivek

On Fri, Aug 3, 2018 at 12:45 AM, Kamineni, Kiran K <
[email protected]> wrote:

> Looks like the stateful set indentation is not correct for the node
> selector.
>
>
>
> It should have the same indentation as volumes.
>
>
>
>
>
> *-- K i r a n*
>
>
>
> *From:* [email protected] [mailto:[email protected]] *On
> Behalf Of *Vivekanandan Muthukrishnan
> *Sent:* Thursday, August 02, 2018 11:22 AM
> *To:* [email protected]
> *Cc:* Sriram Rupanagunta <[email protected]>; Amar Kapadia <
> [email protected]>
> *Subject:* [onap-discuss] OOM k8s Beijing/2.0.0-ONAP Helm build fails for
> nodeSelector attribute in values.yaml
>
>
>
> Hi All,
>
>
>
> We need some help regarding *nodeSelector* attribute definition in ONAP
> OOM kubernetes values.yaml file.
>
>
>
> When we included the nodeSelector attribute, the Helm package make failed.
>
>
>
> *Here is what we did.*
>
>
>
> 1) Created 2 node Rancher + Kubernetes cluster
>
>
>
> 2) Created the following labels
>
>
>
>         $ kubectl get nodes
>
>         NAME        STATUS    ROLES     AGE       VERSION
>
>         beijing01   Ready     <none>    2h        v1.8.10-rancher1
>
>         beijing02   Ready     <none>    1h        v1.8.10-rancher1
>
>
>
>         # Define a label for each node
>
>         $ kubectl label nodes beijing01 nodeName=beijing01
>
>         node "beijing01" labeled
>
>
>
>         $ kubectl label nodes beijing02 nodeName=beijing02
>
>         node "beijing02" labeled
>
>
>
> 3) Then updated the oom/kubernetes/common/mongo/values.yaml (Kindly refer
> the attached  file)
>
>
>
>      nodeSelector:
>
>         nodeName: beijing01
>
>
>
> 4) Helm package make command failed with the below error
>
>
>
>         ==> Linting mongo
>
>         [INFO] Chart.yaml: icon is recommended
>
>         [ERROR] templates/statefulset.yaml: unable to parse YAML
>
>             error converting YAML to JSON: yaml: line 55: did not find
> expected '-' indicator
>
>
>
>         Error: 1 chart(s) linted, 1 chart(s) failed
>
>         Makefile:40: recipe for target 'lint-mongo' failed
>
>         make[3]: *** [lint-mongo] Error 1
>
>         make[3]: Leaving directory '/home/aarna/ONAP_Kubernetes/
> oom/kubernetes/common'
>
>         Makefile:30: recipe for target 'mongo' failed
>
>         make[2]: *** [mongo] Error 2
>
>         make[2]: Leaving directory '/home/aarna/ONAP_Kubernetes/
> oom/kubernetes/common'
>
>         Makefile:39: recipe for target 'make-common' failed
>
>         make[1]: *** [make-common] Error 2
>
>         make[1]: Leaving directory '/home/test/oom/kubernetes'
>
>         Makefile:35: recipe for target 'common' failed
>
>         make: *** [common] Error 2
>
>
>
>
>
> 5) The build works when we give the default value.
>
>
>
>      nodeSelector: {}
>
>
>
>     Note :-
>
>            # You can pull the OOM sources using the below command
>
>            $ git clone https://gerrit.onap.org/r/oom -b 2.0.0-ONAP
>
>
>
>            # To verify the YAML & tempaltes files you can go to the
> following folder
>
>            $ cd oom/kubernetes/common/mongo
>
>
>
> Could some one help us to define the *nodeSelector* attribute would be
> great.
>
>
>
> Thanks & Regards
>
> Vivek
>
>
>
> 
>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#11635): https://lists.onap.org/g/onap-discuss/message/11635
Mute This Topic: https://lists.onap.org/mt/24147230/21656
Group Owner: [email protected]
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to