Poornima,

 

This is the sysinv/kube_app logic that it will search for “image” key in your values.yaml. Code here [1][2]

You may need to add “image” key if the values.yaml of you helm chart do not have one. For example [3]

 

 

[1] https://opendev.org/starlingx/config/src/branch/master/sysinv/sysinv/sysinv/sysinv/conductor/kube_app.py#L702

[2] https://opendev.org/starlingx/config/src/branch/master/sysinv/sysinv/sysinv/sysinv/conductor/kube_app.py#L3310

[3] https://github.com/openstack/openstack-helm/blob/master/barbican/values.yaml#L32

 

Mingyuan

 

From: N, Poornima Y <poornima.y.n@intel.com>
Sent: Wednesday, November 18, 2020 11:34
To: starlingx-discuss@lists.starlingx.io
Subject: [Starlingx-discuss] Issue while I do system application-upload

 

Hi all,

I’m developing new application for Starlingx. I’m using app-gen-tool under stx-tools project to create the armada application.

Now, the issue is, when I try to do system application-upload, it complains saying “ failed: charts specify no docker images.”

I have tested using only helm install commands and it worked without any issue.

I’m attaching the sysinv.log and the armada application. Please help me with suggestions/inputs.

Thanks in advance!

 

Best Regards,

Poornima