Uploaded image for project: 'Common Controller SDK'
  1. Common Controller SDK
  2. CCSDK-3086

PV/PVC elimination between bp-proc and cmd-exec

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Medium Medium
    • Guilin Release
    • None
    • cds
    • None

      Blueprint processor needs to share a PVC with cmd-exec for the execution of Python scripts.

      This creates an issue if cmd-exec pods cannot run in the same namespace as blueprints processor pod.

      This patch eliminates the tie-in by uploading the CBA over to command-executor if the uuid of the directory is not present.

      This also allows solving an issue when user needs to retain the same blueprint_name/version and the uploading will fail as the python execution would lock up 'bin' and 'lib' directories (they would not be erased during the clean up stage), and the subsequent execution of the CBA will fail.

      We have done testing on Frankfurt version.

      https://gerrit.onap.org/r/c/ccsdk/cds/+/116922

            omimtl omimtl
            omimtl omimtl
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: