...
- Setup vCPE the same as regression; up to Service Instantiation
- Before vCPE Service Instantiation
Create HPA policies – An example policy:
View file name Config_OOF_PolicyHPA3.2.json height 250 Code Block language bash { "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" } ] } ] } }
is attached, though this
This examplewill 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
...