Swaroop Raghupathy
Swaroop Raghupathy
We must prepare to deploy all components of the xpanse's core components such as xpanse runtime, ui, db, terraform-boot and tofu-maker using kubernetes - [ ] Prepare k8s manifest files...
To run xpanse in Huawei cloud (or any cloud provider in future), we must support running xpanse /OSC APIs behind API-GWs. We must implement and test the following requirements. -...
While testing different environments, we found out that the IAM systems are not shared across all regions. Some regions have their own IAM systems. To support this, we must allow...
- [ ] Add a validateServiceTemplate method to OrchestratorPlugin. Returns boolean. - [ ] For Huaweicloud plugin - validate the regions in the template with the values available using `IamRegion`...
- [ ] Split the config request into multiple ones based on the config manager which is responsible for the configuration paramters. - [ ] All config requests must have...
- [ ] Add `ServiceConfigurationManage` optional object to OCL. - [ ] Create ``ConfigurationManagerTool` Enum with only one value - Ansible. - [ ] Add configManageScripts type. - Should be...
- [ ] add SERVICE_ID - make it a foreign key of DEPLOY_SERVICE table. - [ ] ORDER_ID should be foreign key of order table. - [ ] Add RESOURCE_NAME...
- [ ] create new API getPendingConfigurationChangeRequest /xpanse/agent/poll/{serviceId}/{resourceName} - [ ] No authentication. - [ ] Mandatory query params – ServiceId and ResourceName - [ ] Return the oldest request...
- [ ] No authentication - [ ] Request should contain the fields - isSuccessful: boolean and errorMessage: string - [ ] URI /xpanse/agent/poll/{serviceId}/{resourceName}/{orderId} - [ ] Update the corresponding...
- [ ] Integrate go-ansible package - [ ] Check how to read Ansible execution output. - [ ] Catch all errors and update back. - [ ] Ensure polling...