Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Setup vCPE the same as regression; up to Service Instantiation
  • Before vCPE Service Instantiation
    • Create HPA policies – An example policy: 

      View file
      nameConfig_OOF_PolicyHPA3.2.json
      height250
      Code Block
      languagebash
      {  
         "riskLevel":"1",
         "riskType":"SampleRiskType",
         "policyName":"PolicyHPA3",
         "service":"hpaPolicy",
         "guard":"False",
         "description":"must have Huge pages support and Huge pages support",
         "templateVersion":"OpenSource.version.1",
         "priority":"1",
         "version":"CSIT",
         "content":{  
            "identity":"hpaPolicy_set3",
            "policyScope":[  
               "INTERNATIONAL"
            ],
            "policyType":"hpaPolicy",
            "resources":"vGMuxInfra",
            "flavorFeatures":[  
               {  
                  "flavorLabel":"flavor3",
                  "flavorProperties":[  
                     {  
                        "score":"7",
                        "featureAttributes":[  
                           {  
                              "attribute":"memoryPageSize",
                              "operator":"="
                           }
                        ],
                        "mandatory":"True",
                        "hpaFeature":"hugePages",
                        "architecture":"generic"
                     },
                     {  
                        "score":"5",
                        "featureAttributes":[  
                           {  
                              "attribute":"logicalCpuThreadPinningPolicy",
                              "value":"prefer",
                              "operator":"="
                           },
                           {  
                              "attribute":"logicalCpuPinningPolicy",
                              "value":"dedicated",
                              "operator":"="
                           }
                        ],
                        "mandatory":"True",
                        "hpaFeature":"cpuPinning",
                        "architecture":"generic"
                     }
                  ]
               }
            ]
         }
      }


       This example

      is attached, though this

      will change based on flavors in OpenStack/Multicloud in the lab.

    • Create flavors in OpenStack
    • Modify CSARs flavorLabel attributes to match the ones created in policy
    • Distribute CSARs to SO
  • At vCPE Service Instantiation
    • Send updated REST service instantiation request to SO that includes user param: Customer_Location
  • Continue the same as vCPE Regression and confirm all is well

...