cloud-barista / cb-spider

CB-Spider offers a unified view and interface for multi-cloud management.
https://github.com/cloud-barista/cb-spider/wiki
Apache License 2.0
32 stars 47 forks source link

Alibaba error in testing VM creation for multiple regions #660

Closed seokho-son closed 2 years ago

seokho-son commented 2 years ago

What happened

- VM SPEC : ecs.t5-lc1m2.large 
- VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 

로 VM 생성 요청시, 많은 리전에서 오류 발생

What you expected to happen

How to reproduce it (as minimally and precisely as possible) CB-TB 스크립트를 이용하여, 알리바바로 구성된 VM 생성

Anything else we need to know?

son@son:~/go/src/github.com/cloud-barista/cb-tumblebug/src/testclient/scripts/sequentialFullTest$ ./create-all.sh -n shson01 -f ../testSet-alibaba.env 
[CB-Tumblebug is READY]
[CB-Spider is READY]
####################################################################
## Check test config file (-n deveoperPrefix -f ../testSetCustom.env -x numOfVMsInEachVMGroup)
####################################################################

[Configuration in  ../testSet-alibaba.env &  ../conf.env  files]

1) System Endpoints
 - Tumblebug Server :  localhost:1323 
 - Spider Server :  localhost:1024 

2) Enabled Clouds and Regions
 - [1] Cloud : alibaba (enabled regions : 23)
   [1,1] Region : alibaba-ap-northeast-1 (Japan (Tokyo) [zone:a]) 
    - VM SPEC : ecs.t5-lc1m2.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,2] Region : alibaba-ap-south-1 (Mumbai [zone:b]) 
    - VM SPEC : ecs.t5-lc1m2.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,3] Region : alibaba-ap-southeast-1 (Singapore [zone:c]) 
    - VM SPEC : ecs.t5-lc1m2.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,4] Region : alibaba-ap-southeast-2 (Australia (Sydney) [zone:2b]) 
    - VM SPEC : ecs.t5-lc1m2.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,5] Region : alibaba-ap-southeast-3 (Malaysia (Kuala Lumpur) [zone:b]) 
    - VM SPEC : ecs.t5-lc1m2.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,6] Region : alibaba-ap-southeast-5 (Indonesia (Jakarta) [zone:c]) 
    - VM SPEC : ecs.t5-lc1m2.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,7] Region : alibaba-us-west-1 (US (Silicon Valley) [zone:a]) 
    - VM SPEC : ecs.t5-lc1m2.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,8] Region : alibaba-us-east-1 (US (Virginia) [zone:b]) 
    - VM SPEC : ecs.t5-lc1m2.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,9] Region : alibaba-eu-central-1 (Germany (Frankfurt) [zone:b]) 
    - VM SPEC : ecs.t5-lc1m2.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,10] Region : alibaba-eu-west-1 (UK (London) [zone:b]) 
    - VM SPEC : ecs.t5-lc1m2.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,11] Region : alibaba-me-east-1 (UAE (Dubai) [zone:a]) 
    - VM SPEC : ecs.sn2ne.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,12] Region : alibaba-cn-hongkong (China (Hong Kong) [zone:d]) 
    - VM SPEC : ecs.t5-lc1m2.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,13] Region : alibaba-cn-shanghai (China (Shanghai) [zone:n]) 
    - VM SPEC : ecs.t5-lc1m2.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,14] Region : alibaba-cn-beijing (China (Beijing) [zone:l]) 
    - VM SPEC : ecs.t5-lc1m2.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,15] Region : alibaba-cn-qingdao (China (Qingdao) [zone:c]) 
    - VM SPEC : ecs.t5-lc1m2.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,16] Region : alibaba-cn-zhangjiakou (China (Zhangjiakou) [zone:c]) 
    - VM SPEC : ecs.t5-lc1m2.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,17] Region : alibaba-cn-huhehaote (China (Hohhot) [zone:b]) 
    - VM SPEC : ecs.t5-lc1m2.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,18] Region : alibaba-cn-hangzhou (China (Hangzhou) [zone:k]) 
    - VM SPEC : ecs.t5-lc1m2.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,19] Region : alibaba-cn-shenzhen (China (Shenzhen) [zone:f]) 
    - VM SPEC : ecs.t5-lc1m2.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,20] Region : alibaba-cn-heyuan (China (Heyuan) [zone:b]) 
    - VM SPEC : ecs.g6.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,21] Region : alibaba-cn-chengdu (China (Chengdu) [zone:b]) 
    - VM SPEC : ecs.g6.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,22] Region : alibaba-cn-wulanchabu (China (Ulanqab) [zone:c]) 
    - VM SPEC : ecs.g6.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,23] Region : alibaba-cn-guangzhou (China (Guangzhou) [zone:b]) 
    - VM SPEC : ecs.g6.large 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 

3) MCIS Configuration
 - NameSpace ID : ns01
 - MCIS ID : shson01
 - Number of Total VMs : 23
   - [1] VMs(23) = alibaba(23) * Replica(1)

Confirm the above configuration. Do you want to proceed ? (y/n) : y

결과에서, failed 된 vm 항목의 systemMessage 참고.

####################################################################
## 8. VM: Status MCIS
####################################################################

shson01
{
  "status": {
    "id": "shson01",
    "name": "shson01",
    "status": "Partial-Failed:13 (R:10/23)",
    "statusCount": {
      "countTotal": 23,
      "countCreating": 0,
      "countRunning": 10,
      "countFailed": 13,
      "countSuspended": 0,
      "countRebooting": 0,
      "countTerminated": 0,
      "countSuspending": 0,
      "countResuming": 0,
      "countTerminating": 0,
      "countUndefined": 0
    },
    "targetStatus": "Running",
    "targetAction": "Create",
    "installMonAgent": "no",
    "masterVmId": "alibaba-ap-southeast-1-0",
    "masterIp": "8.219.94.101",
    "masterSSHPort": "22",
    "label": "Generated by Script",
    "systemLabel": "Managed-by-Tumblebug",
    "vm": [
      {
        "id": "alibaba-ap-northeast-1-0",
        "name": "alibaba-ap-northeast-1-0",
        "cspVmId": "",
        "status": "Failed",
        "targetStatus": "Running",
        "targetAction": "Create",
        "nativeStatus": "",
        "monAgentStatus": "",
        "systemMessage": "{\"message\":\"SDK.ServerError\\nErrorCode: Zone.NotOnSale\\nRecommend: https://next.api.aliyun.com/troubleshoot?q=Zone.NotOnSale\\u0026product=Ecs\\nRequestId: 652D0D6A-36BA-2C34-8734-E2A251FBCBF3\\nMessage: The resource in the specified zone is no longer available for sale. Please try other regions and zones.\"}\n",
        "createdTime": "",
        "publicIp": "empty",
        "privateIp": "",
        "sshPort": "",
        "location": {
          "latitude": "34.6895",
          "longitude": "139.9917",
          "briefAddr": "Japan (Tokyo)",
          "cloudType": "alibaba",
          "nativeRegion": "ap-northeast-1"
        }
      },
      {
        "id": "alibaba-ap-south-1-0",
        "name": "alibaba-ap-south-1-0",
        "cspVmId": "",
        "status": "Failed",
        "targetStatus": "Running",
        "targetAction": "Create",
        "nativeStatus": "",
        "monAgentStatus": "",
        "systemMessage": "{\"message\":\"SDK.ServerError\\nErrorCode: Zone.NotOnSale\\nRecommend: https://next.api.aliyun.com/troubleshoot?q=Zone.NotOnSale\\u0026product=Ecs\\nRequestId: 7084A0BC-F182-3DCA-912D-15E565A643D6\\nMessage: The resource in the specified zone is no longer available for sale. Please try other regions and zones.\"}\n",
        "createdTime": "",
        "publicIp": "empty",
        "privateIp": "",
        "sshPort": "",
        "location": {
          "latitude": "19.1761",
          "longitude": "72.1774",
          "briefAddr": "India (Mumbai)",
          "cloudType": "alibaba",
          "nativeRegion": "ap-south-1"
        }
      },
      {
        "id": "alibaba-ap-southeast-1-0",
        "name": "alibaba-ap-southeast-1-0",
        "cspVmId": "ns01-shson01-alibaba-ap-southeast-1-0",
        "status": "Running",
        "targetStatus": "None",
        "targetAction": "None",
        "nativeStatus": "Running",
        "monAgentStatus": "notInstalled",
        "systemMessage": "",
        "createdTime": "2022-05-27 17:15:21",
        "publicIp": "8.219.94.101",
        "privateIp": "192.168.6.133",
        "sshPort": "22",
        "location": {
          "latitude": "1.3500",
          "longitude": "103.2000",
          "briefAddr": "Singapore",
          "cloudType": "alibaba",
          "nativeRegion": "ap-southeast-1"
        }
      },
      {
        "id": "alibaba-ap-southeast-2-0",
        "name": "alibaba-ap-southeast-2-0",
        "cspVmId": "",
        "status": "Failed",
        "targetStatus": "Running",
        "targetAction": "Create",
        "nativeStatus": "",
        "monAgentStatus": "",
        "systemMessage": "{\"message\":\"SDK.ServerError\\nErrorCode: Zone.NotOnSale\\nRecommend: https://next.api.aliyun.com/troubleshoot?q=Zone.NotOnSale\\u0026product=Ecs\\nRequestId: 04A5196D-06B2-34D2-9117-1485880575D9\\nMessage: The resource in the specified zone is no longer available for sale. Please try other regions and zones.\"}\n",
        "createdTime": "",
        "publicIp": "empty",
        "privateIp": "",
        "sshPort": "",
        "location": {
          "latitude": "-33.1651",
          "longitude": "151.8099",
          "briefAddr": "Australia (Sydney)",
          "cloudType": "alibaba",
          "nativeRegion": "ap-southeast-2"
        }
      },
      {
        "id": "alibaba-ap-southeast-3-0",
        "name": "alibaba-ap-southeast-3-0",
        "cspVmId": "ns01-shson01-alibaba-ap-southeast-3-0",
        "status": "Running",
        "targetStatus": "None",
        "targetAction": "None",
        "nativeStatus": "Running",
        "monAgentStatus": "notInstalled",
        "systemMessage": "",
        "createdTime": "2022-05-27 17:15:31",
        "publicIp": "47.250.47.19",
        "privateIp": "192.168.10.140",
        "sshPort": "22",
        "location": {
          "latitude": "3.1408",
          "longitude": "101.6932",
          "briefAddr": "Malaysia (Kuala Lumpur)",
          "cloudType": "alibaba",
          "nativeRegion": "ap-southeast-3"
        }
      },
      {
        "id": "alibaba-ap-southeast-5-0",
        "name": "alibaba-ap-southeast-5-0",
        "cspVmId": "",
        "status": "Failed",
        "targetStatus": "Running",
        "targetAction": "Create",
        "nativeStatus": "",
        "monAgentStatus": "",
        "systemMessage": "{\"message\":\"SDK.ServerError\\nErrorCode: InvalidResourceType.NotSupported\\nRecommend: https://next.api.aliyun.com/troubleshoot?q=InvalidResourceType.NotSupported\\u0026product=Ecs\\nRequestId: 644377CF-0600-315B-A71A-7D321AD2D07D\\nMessage: user order resource type [vpc][ecs.t5-lc1m2.large] not exists in [ap-southeast-5c]\"}\n",
        "createdTime": "",
        "publicIp": "empty",
        "privateIp": "",
        "sshPort": "",
        "location": {
          "latitude": "-6.2000",
          "longitude": "106.8160",
          "briefAddr": "Indonesia (Jakarta)",
          "cloudType": "alibaba",
          "nativeRegion": "ap-southeast-5"
        }
      },
      {
        "id": "alibaba-cn-beijing-0",
        "name": "alibaba-cn-beijing-0",
        "cspVmId": "",
        "status": "Failed",
        "targetStatus": "Running",
        "targetAction": "Create",
        "nativeStatus": "",
        "monAgentStatus": "",
        "systemMessage": "{\"message\":\"SDK.ServerError\\nErrorCode: InvalidResourceType.NotSupported\\nRecommend: https://next.api.aliyun.com/troubleshoot?q=InvalidResourceType.NotSupported\\u0026product=Ecs\\nRequestId: CE6F8CC7-8A60-5B2E-AA50-E006ABF84EDF\\nMessage: user order resource type [vpc][ecs.t5-lc1m2.large] not exists in [cn-beijing-l]\"}\n",
        "createdTime": "",
        "publicIp": "empty",
        "privateIp": "",
        "sshPort": "",
        "location": {
          "latitude": "39.5427",
          "longitude": "116.2350",
          "briefAddr": "China (Beijing)",
          "cloudType": "alibaba",
          "nativeRegion": "cn-beijing"
        }
      },
      {
        "id": "alibaba-cn-chengdu-0",
        "name": "alibaba-cn-chengdu-0",
        "cspVmId": "ns01-shson01-alibaba-cn-chengdu-0",
        "status": "Running",
        "targetStatus": "None",
        "targetAction": "None",
        "nativeStatus": "Running",
        "monAgentStatus": "notInstalled",
        "systemMessage": "",
        "createdTime": "2022-05-27 17:16:58",
        "publicIp": "47.108.213.196",
        "privateIp": "192.168.42.133",
        "sshPort": "22",
        "location": {
          "latitude": "30.6570",
          "longitude": "104.0800",
          "briefAddr": "China (Chengdu)",
          "cloudType": "alibaba",
          "nativeRegion": "cn-chengdu"
        }
      },
      {
        "id": "alibaba-cn-guangzhou-0",
        "name": "alibaba-cn-guangzhou-0",
        "cspVmId": "ns01-shson01-alibaba-cn-guangzhou-0",
        "status": "Running",
        "targetStatus": "None",
        "targetAction": "None",
        "nativeStatus": "Running",
        "monAgentStatus": "notInstalled",
        "systemMessage": "",
        "createdTime": "2022-05-27 17:17:04",
        "publicIp": "8.134.79.156",
        "privateIp": "192.168.46.139",
        "sshPort": "22",
        "location": {
          "latitude": "23.1292",
          "longitude": "113.3288",
          "briefAddr": "China (Guangzhou)",
          "cloudType": "alibaba",
          "nativeRegion": "cn-guangzhou"
        }
      },
      {
        "id": "alibaba-cn-hangzhou-0",
        "name": "alibaba-cn-hangzhou-0",
        "cspVmId": "",
        "status": "Failed",
        "targetStatus": "Running",
        "targetAction": "Create",
        "nativeStatus": "",
        "monAgentStatus": "",
        "systemMessage": "{\"message\":\"SDK.ServerError\\nErrorCode: InvalidResourceType.NotSupported\\nRecommend: https://next.api.aliyun.com/troubleshoot?q=InvalidResourceType.NotSupported\\u0026product=Ecs\\nRequestId: 86B62B59-AEFB-5712-9EEB-35050507F1FA\\nMessage: user order resource type [vpc][ecs.t5-lc1m2.large] not exists in [cn-hangzhou-k]\"}\n",
        "createdTime": "",
        "publicIp": "empty",
        "privateIp": "",
        "sshPort": "",
        "location": {
          "latitude": "30.2500",
          "longitude": "120.1666",
          "briefAddr": "China (Hangzhou)",
          "cloudType": "alibaba",
          "nativeRegion": "cn-hangzhou"
        }
      },
      {
        "id": "alibaba-cn-heyuan-0",
        "name": "alibaba-cn-heyuan-0",
        "cspVmId": "ns01-shson01-alibaba-cn-heyuan-0",
        "status": "Running",
        "targetStatus": "None",
        "targetAction": "None",
        "nativeStatus": "Running",
        "monAgentStatus": "notInstalled",
        "systemMessage": "",
        "createdTime": "2022-05-27 17:16:43",
        "publicIp": "47.113.197.157",
        "privateIp": "192.168.40.135",
        "sshPort": "22",
        "location": {
          "latitude": "23.7333",
          "longitude": "114.6830",
          "briefAddr": "China (Heyuan)",
          "cloudType": "alibaba",
          "nativeRegion": "cn-heyuan"
        }
      },
      {
        "id": "alibaba-cn-hongkong-0",
        "name": "alibaba-cn-hongkong-0",
        "cspVmId": "",
        "status": "Failed",
        "targetStatus": "Running",
        "targetAction": "Create",
        "nativeStatus": "",
        "monAgentStatus": "",
        "systemMessage": "{\"message\":\"SDK.ServerError\\nErrorCode: InvalidResourceType.NotSupported\\nRecommend: https://next.api.aliyun.com/troubleshoot?q=InvalidResourceType.NotSupported\\u0026product=Ecs\\nRequestId: DB3F5735-CB20-3B9C-A058-420700BB7393\\nMessage: user order resource type [vpc][ecs.t5-lc1m2.large] not exists in [cn-hongkong-d]\"}\n",
        "createdTime": "",
        "publicIp": "empty",
        "privateIp": "",
        "sshPort": "",
        "location": {
          "latitude": "22.4464",
          "longitude": "114.5095",
          "briefAddr": "China (Hong Kong)",
          "cloudType": "alibaba",
          "nativeRegion": "cn-hongkong"
        }
      },
      {
        "id": "alibaba-cn-huhehaote-0",
        "name": "alibaba-cn-huhehaote-0",
        "cspVmId": "ns01-shson01-alibaba-cn-huhehaote-0",
        "status": "Running",
        "targetStatus": "None",
        "targetAction": "None",
        "nativeStatus": "Running",
        "monAgentStatus": "notInstalled",
        "systemMessage": "",
        "createdTime": "2022-05-27 17:16:25",
        "publicIp": "39.104.58.41",
        "privateIp": "192.168.34.134",
        "sshPort": "22",
        "location": {
          "latitude": "40.5046",
          "longitude": "111.4358",
          "briefAddr": "China (Hohhot)",
          "cloudType": "alibaba",
          "nativeRegion": "cn-huhehaote"
        }
      },
      {
        "id": "alibaba-cn-qingdao-0",
        "name": "alibaba-cn-qingdao-0",
        "cspVmId": "ns01-shson01-alibaba-cn-qingdao-0",
        "status": "Running",
        "targetStatus": "None",
        "targetAction": "None",
        "nativeStatus": "Running",
        "monAgentStatus": "notInstalled",
        "systemMessage": "",
        "createdTime": "2022-05-27 17:16:11",
        "publicIp": "47.104.209.41",
        "privateIp": "192.168.30.137",
        "sshPort": "22",
        "location": {
          "latitude": "36.3000",
          "longitude": "120.2200",
          "briefAddr": "China (Qingdao)",
          "cloudType": "alibaba",
          "nativeRegion": "cn-qingdao"
        }
      },
      {
        "id": "alibaba-cn-shanghai-0",
        "name": "alibaba-cn-shanghai-0",
        "cspVmId": "",
        "status": "Failed",
        "targetStatus": "Running",
        "targetAction": "Create",
        "nativeStatus": "",
        "monAgentStatus": "",
        "systemMessage": "{\"message\":\"SDK.ServerError\\nErrorCode: InvalidResourceType.NotSupported\\nRecommend: https://next.api.aliyun.com/troubleshoot?q=InvalidResourceType.NotSupported\\u0026product=Ecs\\nRequestId: 7B10B816-E818-52E0-AD42-90B8BD5BAF5C\\nMessage: user order resource type [vpc][ecs.t5-lc1m2.large] not exists in [cn-shanghai-n]\"}\n",
        "createdTime": "",
        "publicIp": "empty",
        "privateIp": "",
        "sshPort": "",
        "location": {
          "latitude": "31.2240",
          "longitude": "121.4691",
          "briefAddr": "China (Shanghai)",
          "cloudType": "alibaba",
          "nativeRegion": "cn-shanghai"
        }
      },
      {
        "id": "alibaba-cn-shenz-0",
        "name": "alibaba-cn-shenz-0",
        "cspVmId": "",
        "status": "Failed",
        "targetStatus": "Running",
        "targetAction": "Create",
        "nativeStatus": "",
        "monAgentStatus": "",
        "systemMessage": "{\"message\":\"SDK.ServerError\\nErrorCode: InvalidResourceType.NotSupported\\nRecommend: https://next.api.aliyun.com/troubleshoot?q=InvalidResourceType.NotSupported\\u0026product=Ecs\\nRequestId: 4FE71835-8850-584D-907F-4106EB3FA1B9\\nMessage: user order resource type [vpc][ecs.t5-lc1m2.large] not exists in [cn-shenzhen-f]\"}\n",
        "createdTime": "",
        "publicIp": "empty",
        "privateIp": "",
        "sshPort": "",
        "location": {
          "latitude": "22.5428",
          "longitude": "114.0629",
          "briefAddr": "China (Shenzhen)",
          "cloudType": "alibaba",
          "nativeRegion": "cn-shenzhen"
        }
      },
      {
        "id": "alibaba-cn-wulanchabu-0",
        "name": "alibaba-cn-wulanchabu-0",
        "cspVmId": "ns01-shson01-alibaba-cn-wulanchabu-0",
        "status": "Running",
        "targetStatus": "None",
        "targetAction": "None",
        "nativeStatus": "Running",
        "monAgentStatus": "notInstalled",
        "systemMessage": "",
        "createdTime": "2022-05-27 17:17:12",
        "publicIp": "8.130.100.240",
        "privateIp": "192.168.44.140",
        "sshPort": "22",
        "location": {
          "latitude": "40.9937",
          "longitude": "113.1333",
          "briefAddr": "China (Ulanqab)",
          "cloudType": "alibaba",
          "nativeRegion": "cn-wulanchabu"
        }
      },
      {
        "id": "alibaba-cn-zhangjiakou-0",
        "name": "alibaba-cn-zhangjiakou-0",
        "cspVmId": "ns01-shson01-alibaba-cn-zhangjiakou-0",
        "status": "Running",
        "targetStatus": "None",
        "targetAction": "None",
        "nativeStatus": "Running",
        "monAgentStatus": "notInstalled",
        "systemMessage": "",
        "createdTime": "2022-05-27 17:16:40",
        "publicIp": "39.98.117.184",
        "privateIp": "192.168.32.139",
        "sshPort": "22",
        "location": {
          "latitude": "40.4836",
          "longitude": "114.5245",
          "briefAddr": "China (Zhangjiakou)",
          "cloudType": "alibaba",
          "nativeRegion": "cn-zhangjiakou"
        }
      },
      {
        "id": "alibaba-eu-central-1-0",
        "name": "alibaba-eu-central-1-0",
        "cspVmId": "",
        "status": "Failed",
        "targetStatus": "Running",
        "targetAction": "Create",
        "nativeStatus": "",
        "monAgentStatus": "",
        "systemMessage": "{\"message\":\"SDK.ServerError\\nErrorCode: Zone.NotOnSale\\nRecommend: https://next.api.aliyun.com/troubleshoot?q=Zone.NotOnSale\\u0026product=Ecs\\nRequestId: FDF94069-1D33-38CB-9786-5C50F4805DFF\\nMessage: The resource in the specified zone is no longer available for sale. Please try other regions and zones.\"}\n",
        "createdTime": "",
        "publicIp": "empty",
        "privateIp": "",
        "sshPort": "",
        "location": {
          "latitude": "50.4000",
          "longitude": "8.7000",
          "briefAddr": "Germany (Frankfurt)",
          "cloudType": "alibaba",
          "nativeRegion": "eu-central-1"
        }
      },
      {
        "id": "alibaba-eu-west-1-0",
        "name": "alibaba-eu-west-1-0",
        "cspVmId": "",
        "status": "Failed",
        "targetStatus": "Running",
        "targetAction": "Create",
        "nativeStatus": "",
        "monAgentStatus": "",
        "systemMessage": "{\"message\":\"SDK.ServerError\\nErrorCode: Zone.NotOnSale\\nRecommend: https://next.api.aliyun.com/troubleshoot?q=Zone.NotOnSale\\u0026product=Ecs\\nRequestId: F8C5E497-88EA-3366-96FB-1283CAE6B663\\nMessage: The resource in the specified zone is no longer available for sale. Please try other regions and zones.\"}\n",
        "createdTime": "",
        "publicIp": "empty",
        "privateIp": "",
        "sshPort": "",
        "location": {
          "latitude": "51.8000",
          "longitude": "-0.2000",
          "briefAddr": "UK (London)",
          "cloudType": "alibaba",
          "nativeRegion": "eu-west-1"
        }
      },
      {
        "id": "alibaba-me-east-1-0",
        "name": "alibaba-me-east-1-0",
        "cspVmId": "ns01-shson01-alibaba-me-east-1-0",
        "status": "Running",
        "targetStatus": "None",
        "targetAction": "None",
        "nativeStatus": "Running",
        "monAgentStatus": "notInstalled",
        "systemMessage": "",
        "createdTime": "2022-05-27 17:15:58",
        "publicIp": "47.91.127.36",
        "privateIp": "192.168.22.131",
        "sshPort": "22",
        "location": {
          "latitude": "25.2770",
          "longitude": "55.2962",
          "briefAddr": "UAE (Dubai)",
          "cloudType": "alibaba",
          "nativeRegion": "me-east-1"
        }
      },
      {
        "id": "alibaba-us-east-1-0",
        "name": "alibaba-us-east-1-0",
        "cspVmId": "",
        "status": "Failed",
        "targetStatus": "Running",
        "targetAction": "Create",
        "nativeStatus": "",
        "monAgentStatus": "",
        "systemMessage": "{\"message\":\"SDK.ServerError\\nErrorCode: Zone.NotOnSale\\nRecommend: https://next.api.aliyun.com/troubleshoot?q=Zone.NotOnSale\\u0026product=Ecs\\nRequestId: AA47EAF4-E091-3920-90AC-B486D1488A8A\\nMessage: The resource in the specified zone is no longer available for sale. Please try other regions and zones.\"}\n",
        "createdTime": "",
        "publicIp": "empty",
        "privateIp": "",
        "sshPort": "",
        "location": {
          "latitude": "39.1300",
          "longitude": "-78.0000",
          "briefAddr": "US (Virginia)",
          "cloudType": "alibaba",
          "nativeRegion": "us-east-1"
        }
      },
      {
        "id": "alibaba-us-west-1-0",
        "name": "alibaba-us-west-1-0",
        "cspVmId": "",
        "status": "Failed",
        "targetStatus": "Running",
        "targetAction": "Create",
        "nativeStatus": "",
        "monAgentStatus": "",
        "systemMessage": "{\"message\":\"SDK.ServerError\\nErrorCode: Zone.NotOnSale\\nRecommend: https://next.api.aliyun.com/troubleshoot?q=Zone.NotOnSale\\u0026product=Ecs\\nRequestId: E3A553E4-7D3B-33E0-ABDF-8F503EF1A1ED\\nMessage: The resource in the specified zone is no longer available for sale. Please try other regions and zones.\"}\n",
        "createdTime": "",
        "publicIp": "empty",
        "privateIp": "",
        "sshPort": "",
        "location": {
          "latitude": "37.3700",
          "longitude": "-122.0400",
          "briefAddr": "US (Silicon Valley)",
          "cloudType": "alibaba",
          "nativeRegion": "us-west-1"
        }
      }
    ]
  }
}

Environment

seokho-son commented 2 years ago

https://www.alibabacloud.com/help/en/elastic-compute-service/latest/instance-family

참고

seokho-son commented 2 years ago

spec: t2.small 로 했을 때는

아래와 같은 에러메시지들이 나왔었습니다.

    "systemMessage": "{\"message\":\"SDK.ServerError\\nErrorCode: InvalidInstanceType.ValueNotSupported\\nRecommend: https://next.api.aliyun.com/troubleshoot?q=InvalidInstanceType.ValueNotSupported\\u0026product=Ecs\\nRequestId: A4A36C66-A355-362C-B3B1-E53CB129EEBD\\nMessage: The specified parameter \\\"KeyPairName\\\" only support IoOptimized Instance.\"}\n",

이미지 세부 정보에 관련 항목이 있는 듯한데, 이미지와의 조합 이슈일 수도 있겠습니다.

- Register image in alibaba-ap-southeast-1
7 {
  "namespace": "ns01",
  "id": "alibaba-ap-southeast-1-shson01",
  "name": "alibaba-ap-southeast-1-shson01",
  "connectionName": "alibaba-ap-southeast-1",
  "cspImageId": "ubuntu_18_04_x64_20G_alibase_20220428.vhd",
  "guestOS": "Ubuntu 18.04 64 bit",
  "status": "Available",
  "keyValueList": [
    {
      "Key": "CreationTime",
      "Value": "2022-05-06T08:21:44Z"
    },
    {
      "Key": "Architecture",
      "Value": "x86_64"
    },
    {
      "Key": "OSNameEn",
      "Value": "Ubuntu 18.04 64 bit"
    },
    {
      "Key": "ProductCode",
      "Value": ""
    },
    {
      "Key": "OSType",
      "Value": "linux"
    },
    {
      "Key": "OSName",
      "Value": "Ubuntu 18.04 64位"
    },
    {
      "Key": "Progress",
      "Value": "100%"
    },
    {
      "Key": "IsSupportCloudinit",
      "Value": "true"
    },
    {
      "Key": "Usage",
      "Value": "instance"
    },
    {
      "Key": "ImageVersion",
      "Value": ""
    },
    {
      "Key": "IsSupportIoOptimized",
      "Value": "true"
    },
    {
      "Key": "IsSelfShared",
      "Value": ""
    },
    {
      "Key": "IsCopied",
      "Value": "false"
    },
    {
      "Key": "IsSubscribed",
      "Value": "false"
    },
    {
      "Key": "Platform",
      "Value": "Ubuntu"
    },
    {
      "Key": "Size",
      "Value": "20"
    },
    {
      "Key": "Description",
      "Value": ""
    }
  ]
seokho-son commented 2 years ago

"systemMessage": "{\"message\":\"SDK.ServerError\nErrorCode: InvalidResourceType.NotSupported\nRecommend: https://next.api.aliyun.com/troubleshoot?q=InvalidResourceType.NotSupported\\u0026product=Ecs\\nRequestId: 6C3C6DE3-2C18-3F26-B0FB-F34127A65B46\nMessage: user order resource type [vpc][ecs.g7.large] not exists in [us-west-1a]\"}\n",

해당 메시지는 아마도 잘못생성된 메시지 인 것 같습니다.

[spec][ecs.g7.large] 또는 [vpc][VPC-idxxx] 형태이어야 할 것 같네요.

seokho-son commented 2 years ago

Spec: ecs.g7.large 로 하면 아래 메시지가 주로 나옵니다. (g7, 범용 인스턴스 제품군)

"systemMessage": "{\"message\":\"SDK.ServerError\nErrorCode: InvalidParameter.Conflict\nRecommend: https://next.api.aliyun.com/troubleshoot?q=InvalidParameter.Conflict\\u0026product=Ecs\\nRequestId: A594C567-C11C-3B30-BBAA-5155BCB9285C\nMessage: The specified disk category (cloud_efficiency) is not support the specified instance type.\"}\n",

dev4unet commented 2 years ago

@seokho-son @powerkimhub 초반 에러들을 보면 판매 중단된 지역과 스펙이라서 스펙 목록과 이미지 목록을 신규로 정리하시면 어느 정도 해결될 것같습니다.

그 외에는 생성할 지역과 서버 타입에 맞는 디스크 타입과 사이즈를 지정해주셔야 하는데 맞지 않아서 그런 것 같습니다. 후자의 경우에는 급한대로 VM생성 시 디스크 정보와 사이즈를 변경하지 않도록 하면 어느 정도 해결될 것 같습니다.

참고로, Alibaba 드라이버에 아래의 두 값을 전달 하지 않거나 "default"라는 문자열을 전달하면 관련 로직이 동작하지 않고 API 기본 값으로 생성됩니다. (cb-spider가 중간에 default 값을 변경하기 때문에 cb-spider에서 드라이버에 두 파라메터의 값을 전달하지 않도록 수정하면 될 것같네요.)

vmReqInfo.RootDiskType == "" vmReqInfo.RootDiskSize == ""

190 라인 //============================= // Root Disk Type 변경 //============================= if vmReqInfo.RootDiskType == "" || strings.EqualFold(vmReqInfo.RootDiskType, "default") { //디스크 정보가 없으면 건드리지 않음. } else { request.SystemDiskCategory = vmReqInfo.RootDiskType }

//=============================
// Root Disk Size 변경
//=============================
if vmReqInfo.RootDiskSize == "" || strings.EqualFold(vmReqInfo.RootDiskSize, "default") {
    //디스크 정보가 없으면 건드리지 않음.
} else {
          변경 로직
   }
powerkimhub commented 2 years ago

@dev4unet

powerkimhub commented 2 years ago
seokho-son commented 2 years ago

@dev4unet @powerkimhub 정보 감사합니다. :)

일단 CB-SP에서 코드가 수정되어도, 바로 CB-TB와 연동하여 테스트가 어려운 시점이라

살짝 우회하고 있다가, 향후에 업데이트된 SP와 연동해보도록 하겠습니다.

seokho-son commented 2 years ago

storage type과 instance type 관련 사항 참고

seokho-son commented 2 years ago

https://github.com/cloud-barista/cb-spider/blob/master/cloud-driver-libs/cloudos_meta.yaml#L37

현재 활성화 되어 있는 cloud_efficiency / cloud / cloud_ssd 중에서

cloud_ssd 는 deprecated 되는 것으로 보입니다. (#rootdisktype: cloud_efficiency / cloud / cloud_ssd / cloud_essd)

주석 처리된 cloud_essd 를 추가하는 것이 좋을 것 같습니다.

특히, 범용 vm 사양에 해당하는 g6, g7 패밀리가 모두 essd 만 지원하고 있네요.

참고하시기 바랍니다.

표준 SSD는 현재 영역에서 단계적으로 제거됩니다. 대신 PL1 ESSD를 선택하는 것을 권장합니다. 표준 SSD와 비교하여 PL1 ESSD는 동일한 구독 가격으로 제공되며 기업 수준 애플리케이션에 이상적인 100% 더 높은 IOPS 성능을 제공합니다.

seokho-son commented 2 years ago

일단, CB-TB에서 Alibaba 리전(24개)별로 가용한, Spec / Image / DiskType 조합을 하나씩 확인하고, 메뉴얼하게 업데이트하였습니다. (리전별로 조합이 다름)

관련 PR: https://github.com/cloud-barista/cb-tumblebug/pull/1120

가용한 조합 예시가 필요하신 경우 참고하시기 바랍니다.

[CB-Tumblebug is READY]
[CB-Spider is READY]
####################################################################
## Check test config file (-n deveoperPrefix -f ../testSetCustom.env -x numOfVMsInEachVMGroup)
####################################################################

[Configuration in  ../testSet-alibaba.env &  ../conf.env  files]

1) System Endpoints
 - Tumblebug Server :  localhost:1323 
 - Spider Server :  localhost:1024 

2) Enabled Clouds and Regions
 - [1] Cloud : alibaba (enabled regions : 24)
   [1,1] Region : alibaba-ap-northeast-2 (South Korea (Seoul) [zone:a]) 
    - VM SPEC : ecs.g6e.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,2] Region : alibaba-ap-northeast-1 (Japan (Tokyo) [zone:b]) 
    - VM SPEC : ecs.g6e.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,3] Region : alibaba-ap-south-1 (Mumbai [zone:b]) 
    - VM SPEC : ecs.g6.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,4] Region : alibaba-ap-southeast-1 (Singapore [zone:c]) 
    - VM SPEC : ecs.g7.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,5] Region : alibaba-ap-southeast-2 (Australia (Sydney) [zone:2b]) 
    - VM SPEC : ecs.g6.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,6] Region : alibaba-ap-southeast-3 (Malaysia (Kuala Lumpur) [zone:b]) 
    - VM SPEC : ecs.g6.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,7] Region : alibaba-ap-southeast-5 (Indonesia (Jakarta) [zone:c]) 
    - VM SPEC : ecs.g6.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,8] Region : alibaba-us-west-1 (US (Silicon Valley) [zone:a]) 
    - VM SPEC : ecs.g6.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,9] Region : alibaba-us-east-1 (US (Virginia) [zone:b]) 
    - VM SPEC : ecs.g6.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,10] Region : alibaba-eu-central-1 (Germany (Frankfurt) [zone:b]) 
    - VM SPEC : ecs.g6.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,11] Region : alibaba-eu-west-1 (UK (London) [zone:b]) 
    - VM SPEC : ecs.g6.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,12] Region : alibaba-me-east-1 (UAE (Dubai) [zone:a]) 
    - VM SPEC : ecs.sn2.medium 
    - VM DISK : cloud_ssd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,13] Region : alibaba-cn-hongkong (China (Hong Kong) [zone:d]) 
    - VM SPEC : ecs.g7.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,14] Region : alibaba-cn-shanghai (China (Shanghai) [zone:n]) 
    - VM SPEC : ecs.g7.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,15] Region : alibaba-cn-beijing (China (Beijing) [zone:l]) 
    - VM SPEC : ecs.g7.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,16] Region : alibaba-cn-qingdao (China (Qingdao) [zone:b]) 
    - VM SPEC : ecs.g6.large 
    - VM DISK : cloud_ssd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,17] Region : alibaba-cn-zhangjiakou (China (Zhangjiakou) [zone:c]) 
    - VM SPEC : ecs.g6.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,18] Region : alibaba-cn-huhehaote (China (Huhehaote) [zone:b]) 
    - VM SPEC : ecs.g6.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,19] Region : alibaba-cn-hangzhou (China (Hangzhou) [zone:k]) 
    - VM SPEC : ecs.g7.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,20] Region : alibaba-cn-shenzhen (China (Shenzhen) [zone:f]) 
    - VM SPEC : ecs.g7.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,21] Region : alibaba-cn-heyuan (China (Heyuan) [zone:b]) 
    - VM SPEC : ecs.g7.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,22] Region : alibaba-cn-chengdu (China (Chengdu) [zone:b]) 
    - VM SPEC : ecs.g6.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,23] Region : alibaba-cn-wulanchabu (China (Ulanqab) [zone:c]) 
    - VM SPEC : ecs.g7.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 
   [1,24] Region : alibaba-cn-guangzhou (China (Guangzhou) [zone:b]) 
    - VM SPEC : ecs.g7a.large 
    - VM DISK : cloud_essd (40 GB) 
    - VM IMAGE : Ubuntu 18.04 (ubuntu_18_04_x64_20G_alibase_20220428.vhd) 

3) MCIS Configuration
 - NameSpace ID : ns01
 - MCIS ID : shson01
 - Number of Total VMs : 24
   - [1] VMs(24) = alibaba(24) * Replica(1)

Confirm the above configuration. Do you want to proceed to clean ? (y/n) : y
powerkimhub commented 2 years ago

@dev4unet @dogfootman @choryang

[Alibaba/AWS/Tencent/GCP]

powerkimhub commented 2 years ago
powerkimhub commented 2 years ago

@dev4unet @dogfootman @choryang

[Alibaba]

RootDiskType 및 RootDiskSize 설정 처리 부분에서...



[관련 code block]

 202         if vmReqInfo.RootDiskSize == "" || strings.EqualFold(vmReqInfo.RootDiskSize, "default") {
 203                 //▒뵒▒뒪▒겕 ▒젙蹂닿▒ ▒뾾▒쑝硫▒ 嫄대뱶由ъ▒ ▒븡▒쓬.
 204         } else {
 205
 206                 iDiskSize, err := strconv.ParseInt(vmReqInfo.RootDiskSize, 10, 64)
 207                 if err != nil {
 208                         cblogger.Error(err)
 209                         return irs.VMInfo{}, err
 210                 }
 211
 212                 // cloudos_meta ▒뿉 DiskType, min, max 媛▒ ▒젙▒쓽
 213                 cloudOSMetaInfo, err := cim.GetCloudOSMetaInfo("ALIBABA")
 214                 arrDiskSizeOfType := cloudOSMetaInfo.RootDiskSize
 215
 216                 fmt.Println("arrDiskSizeOfType: ", arrDiskSizeOfType)
 217
 218                 type diskSize struct {
 219                         diskType    string
 220                         diskMinSize int64
 221                         diskMaxSize int64
 222                         unit        string
 223                 }
 224
 225                 diskSizeValue := diskSize{}
 226                 // DiskType▒씠 ▒뾾▒쑝硫▒ 泥ル쾲吏멸컪▒쓣 ▒궗▒슜
 227                 if vmReqInfo.RootDiskType == "" || strings.EqualFold(vmReqInfo.RootDiskType, "default") {
 228                         diskSizeArr := strings.Split(arrDiskSizeOfType[0], "|")
 229                         diskSizeValue.diskType = diskSizeArr[0]
 230                         diskSizeValue.unit = diskSizeArr[3]
 231                         diskSizeValue.diskMinSize, err = strconv.ParseInt(diskSizeArr[1], 10, 64)
 232                         if err != nil {
 233                                 cblogger.Error(err)
 234                                 return irs.VMInfo{}, err
 235                         }
 236
 237                         diskSizeValue.diskMaxSize, err = strconv.ParseInt(diskSizeArr[2], 10, 64)
 238                         if err != nil {
 239                                 cblogger.Error(err)
 240                                 return irs.VMInfo{}, err
 241                         }
 242                 } else {
powerkimhub commented 2 years ago

@dev4unet @dogfootman @choryang

powerkimhub commented 2 years ago
dev4unet commented 2 years ago

@powerkimhub 네, 둘 다 확인해 보니까 202라인의 if문에서 처리해야 할 부분이 GCP하고 Alibaba 모두 말씀하신 부분의 로직이 추가되어 있었네요-_-;;; ㅎㅎㅎ... 하단에서 불 필요한 로직을 넣을 줄은 몰랐네요^^ 담당자들에게 내용 전달했습니다.

powerkimhub commented 2 years ago

@dev4unet

choryang commented 2 years ago

@powerkimhub @dev4unet @dogfootman

(2) case의 경우, 다음처럼 설정 처리가 되어야 할 것 같습니다. 227 line 부근 확인 부탁드립니다. (2) Type: default, Size: 사용자 설정 size ==> Type: "", Size: 사용자 설정 Size

Disk Type이 비어있는 경우, Disk Type을 알 수 없어서 사용자가 설정한 Size에 대한 Min/Max 체크를 할 수가 없습니다. 예를 들어, Disk Type이 비어있고 Default로 생성되는 Disk(ex. cloud_efficiency) 의 최소 Size가 20인데 사용자가 설정한 Size가 10이라면 이를 미리 체크할 수 없습니다. 참고 부탁드립니다.

powerkimhub commented 2 years ago

@choryang @dogfootman @dev4unet

powerkimhub commented 2 years ago

@dev4unet @dogfootman @choryang

powerkimhub commented 2 years ago