Uploaded image for project: 'ONAP Operations Manager'
  1. ONAP Operations Manager
  2. OOM-1728

Helm deploy plugin should deploy shared resources first

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Won't Do
    • Icon: High High
    • None
    • None
    • None

      Helm deploy plugin deploys the sub-charts in the ascending order of names, it will cause issues when upgrading/installing any component as helm upgrade will not come out for that component until all the hooks have been executed successfully.

      This will create problems when this component (say aai ) depends on any other component (like dmaap/cassandra/mariadb-galera/aaf) which has not been deployed/upgraded using 'helm upgrade' yet because they would be installed based on respective naming order, so current component (aai) would not be installed successfully as its waiting for shared resources and others will not be installed as well as their turn would not come.

      The fix could be to run the helm upgrades for sub charts in parallel (https://gerrit.onap.org/r/#/c/79425/2/kubernetes/helm/plugins/deploy/deploy.sh) or installing all the components which are being used by others first in correct order.

       

            Unassigned Unassigned
            mahendrr mahendrr
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: