Uploaded image for project: 'Virtual Infrastructure Deployment'
  1. Virtual Infrastructure Deployment
  2. VID-126

Support new workflow "Agnostic vNF In-Place SW Update"

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Medium Medium
    • Beijing Release
    • None
    • None
    • None

      As an OPS I would like to be able to perform  SW Update on VNF instances.

      Definition of Done:
      1. once the user clicks on the New button in the "VNF changes" section the popup should be displayed - already exist today
      2. A new "Work flow" should be available  in the "Work flow" drop-down for selected VNF by the name "VNF In Place Software Update"
      3. once the user selects the "VNF In Place Software Update" workflow the following fields should be displayed:

      “operations-timeout”
      ”existing-software-version ”
      “new-software-version”.

      The value of this fields should be included in payload field (requestParameters object in VNF In Place Software Update request), passed as escaped json string.
      Following input validation should be performed for mentioned above fields

      ”existing-software-version” and “new-software-version”
      String with A-Z, a-z, 0-9
      Special characters ".","-"

      “operations-timeout”
      String/Number (0-9).

      Escape characters in payload field is \"

      Bellow example represents requestParameters object in VNF In Place Software Update request

      "requestParameters": {
         "payload":
                   "{\"existing-software-version\": \"3.1\",
                   \"new-software-version\": \"3.2\", \"operations-timeout\": \"3600\"}"
            }

      ****These fields should be mapped to the correct location in the Jason Structure of the schedulers request.

      6. all 3 new fields should be mandatory
      7. Once the user inserts the relevant data to the fields - "Schedule" button should become enabled
      8. Clicking on the "Schedule" button sends the request to the scheduler - Should work as today.

            os0695 os0695
            os0695 os0695
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: