Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update image and spec managed by tb (fix #958) #1111

Merged
merged 3 commits into from
May 13, 2022

Conversation

seokho-son
Copy link
Member

fix #958

result

####################################################################
## Load common Image and Spec from asset files (takes 5~20 seconds)
## (assets/cloudspec.csv, assets/cloudimage.csv)
####################################################################

{
  "output": [
    "image: alibaba-ap-northeast-1-ubuntu18-04",
    "image: alibaba-ap-south-1-ubuntu18-04",
    "image: alibaba-ap-southeast-1-ubuntu18-04",
    "image: alibaba-ap-southeast-2-ubuntu18-04",
    "image: alibaba-ap-southeast-3-ubuntu18-04",
    "image: alibaba-ap-southeast-5-ubuntu18-04",
    "image: alibaba-cn-beijing-ubuntu18-04",
    "image: alibaba-cn-chengdu-ubuntu18-04",
    "image: alibaba-cn-guangzhou-ubuntu18-04",
    "image: alibaba-cn-hangzhou-ubuntu18-04",
    "image: alibaba-cn-heyuan-ubuntu18-04",
    "image: alibaba-cn-hongkong-ubuntu18-04",
    "image: alibaba-cn-huhehaote-ubuntu18-04",
    "image: alibaba-cn-qingdao-ubuntu18-04",
    "image: alibaba-cn-shanghai-ubuntu18-04",
    "image: alibaba-cn-shenz-ubuntu18-04",
    "image: alibaba-cn-wulanchabu-ubuntu18-04",
    "image: alibaba-cn-zhangjiakou-ubuntu18-04",
    "image: alibaba-eu-central-1-ubuntu18-04",
    "image: alibaba-eu-west-1-ubuntu18-04",
    "image: alibaba-me-east-1-ubuntu18-04",
    "image: alibaba-us-east-1-ubuntu18-04",
    "image: alibaba-us-west-1-ubuntu18-04",
    "image: aws-af-south-1-ubuntu18-04",
    "image: aws-ap-east-1-ubuntu18-04",
    "image: aws-ap-northeast-1-ubuntu18-04",
    "image: aws-ap-northeast-2-ubuntu18-04",
    "image: aws-ap-northeast-3-ubuntu18-04",
    "image: aws-ap-south-1-ubuntu18-04",
    "image: aws-ap-southeast-1-ubuntu18-04",
    "image: aws-ap-southeast-2-ubuntu18-04",
    "image: aws-ca-central-1-ubuntu18-04",
    "image: aws-eu-central-1-ubuntu18-04",
    "image: aws-eu-north-1-ubuntu18-04",
    "image: aws-eu-south-1-ubuntu18-04",
    "image: aws-eu-west-1-ubuntu18-04",
    "image: aws-eu-west-2-ubuntu18-04",
    "image: aws-eu-west-3-ubuntu18-04",
    "image: aws-me-south-1-ubuntu18-04",
    "image: aws-sa-east-1-ubuntu18-04",
    "image: aws-us-east-1-ubuntu18-04",
    "image: aws-us-east-2-ubuntu18-04",
    "image: aws-us-west-1-ubuntu18-04",
    "image: aws-us-west-2-ubuntu18-04",
    "image: azure-australiacentral-ubuntu18-04",
    "image: azure-australiacentral2-ubuntu18-04  [Failed] {\"message\":\"compute.VirtualMachineImagesClient#Get: Failure responding to request: StatusCode=400 -- Original Error: autorest/azure: Service returned an error. Status=400 Code=\\\"NoRegisteredProviderFound\\\" Message=\\\"No registered resource provider found for location 'australiacentral2' and API version '2021-03-01' for type 'locations/publishers'. The supported api-versions are '2015-05-01-preview, 2015-06-15, 2016-03-30, 2016-04-30-preview, 2016-08-30, 2017-03-30, 2017-12-01, 2018-04-01, 2018-06-01, 2018-10-01, 2019-03-01, 2019-07-01, 2019-12-01, 2020-06-01, 2020-09-30, 2020-12-01, 2021-03-01, 2021-04-01, 2021-07-01, 2021-11-01, 2022-01-03, 2022-03-01'. The supported locations are 'eastus, eastus2, westus, centralus, northcentralus, southcentralus, northeurope, westeurope, eastasia, southeastasia, japaneast, japanwest, australiaeast, australiasoutheast, australiacentral, brazilsouth, southindia, centralindia, westindia, canadacentral, canadaeast, westus2, westcentralus, uksouth, ukwest, koreacentral, koreasouth, francecentral, southafricanorth, uaenorth, switzerlandnorth, germanywestcentral, norwayeast, jioindiawest, westus3, swedencentral'.\\\"\"}\n",
    "image: azure-australiaeast-ubuntu18-04",
    "image: azure-australiasoutheast-ubuntu18-04",
    "image: azure-brazilsouth-ubuntu18-04",
    "image: azure-canadacentral-ubuntu18-04",
    "image: azure-canadaeast-ubuntu18-04",
    "image: azure-centralindia-ubuntu18-04",
    "image: azure-centralus-ubuntu18-04",
    "image: azure-eastasia-ubuntu18-04",
    "image: azure-eastus-ubuntu18-04",
    "image: azure-eastus2-ubuntu18-04",
    "image: azure-francecentral-ubuntu18-04",
    "image: azure-francesouth-ubuntu18-04  [Failed] {\"message\":\"resources.GroupsClient#CreateOrUpdate: Failure responding to request: StatusCode=400 -- Original Error: autorest/azure: Service returned an error. Status=400 Code=\\\"LocationNotAvailableForResourceGroup\\\" Message=\\\"The provided location 'francesouth' is not available for resource group. List of available regions is 'centralus,eastasia,southeastasia,eastus,eastus2,westus,westus2,northcentralus,southcentralus,westcentralus,northeurope,westeurope,japaneast,japanwest,brazilsouth,australiasoutheast,australiaeast,westindia,southindia,centralindia,canadacentral,canadaeast,uksouth,ukwest,koreacentral,koreasouth,francecentral,southafricanorth,uaenorth,australiacentral,switzerlandnorth,germanywestcentral,norwayeast,jioindiawest,westus3,swedencentral,australiacentral2'.\\\"\"}\n",
    "image: azure-germanynorth-ubuntu18-04  [Failed] {\"message\":\"resources.GroupsClient#CreateOrUpdate: Failure responding to request: StatusCode=400 -- Original Error: autorest/azure: Service returned an error. Status=400 Code=\\\"LocationNotAvailableForResourceGroup\\\" Message=\\\"The provided location 'germanynorth' is not available for resource group. List of available regions is 'centralus,eastasia,southeastasia,eastus,eastus2,westus,westus2,northcentralus,southcentralus,westcentralus,northeurope,westeurope,japaneast,japanwest,brazilsouth,australiasoutheast,australiaeast,westindia,southindia,centralindia,canadacentral,canadaeast,uksouth,ukwest,koreacentral,koreasouth,francecentral,southafricanorth,uaenorth,australiacentral,switzerlandnorth,germanywestcentral,norwayeast,jioindiawest,westus3,swedencentral,australiacentral2'.\\\"\"}\n",
    "image: azure-germanywestcentral-ubuntu18-04",
    "image: azure-japaneast-ubuntu18-04",
    "image: azure-japanwest-ubuntu18-04",
    "image: azure-koreacentral-ubuntu18-04",
    "image: azure-koreasouth-ubuntu18-04",
    "image: azure-northcentralus-ubuntu18-04",
    "image: azure-northeurope-ubuntu18-04",
    "image: azure-norwayeast-ubuntu18-04",
    "image: azure-norwaywest-ubuntu18-04  [Failed] {\"message\":\"resources.GroupsClient#CreateOrUpdate: Failure responding to request: StatusCode=400 -- Original Error: autorest/azure: Service returned an error. Status=400 Code=\\\"LocationNotAvailableForResourceGroup\\\" Message=\\\"The provided location 'norwaywest' is not available for resource group. List of available regions is 'centralus,eastasia,southeastasia,eastus,eastus2,westus,westus2,northcentralus,southcentralus,westcentralus,northeurope,westeurope,japaneast,japanwest,brazilsouth,australiasoutheast,australiaeast,westindia,southindia,centralindia,canadacentral,canadaeast,uksouth,ukwest,koreacentral,koreasouth,francecentral,southafricanorth,uaenorth,australiacentral,switzerlandnorth,germanywestcentral,norwayeast,jioindiawest,westus3,swedencentral,australiacentral2'.\\\"\"}\n",
    "image: azure-southafricanorth-ubuntu18-04",
    "image: azure-southafricawest-ubuntu18-04  [Failed] {\"message\":\"resources.GroupsClient#CreateOrUpdate: Failure responding to request: StatusCode=400 -- Original Error: autorest/azure: Service returned an error. Status=400 Code=\\\"LocationNotAvailableForResourceGroup\\\" Message=\\\"The provided location 'southafricawest' is not available for resource group. List of available regions is 'centralus,eastasia,southeastasia,eastus,eastus2,westus,westus2,northcentralus,southcentralus,westcentralus,northeurope,westeurope,japaneast,japanwest,brazilsouth,australiasoutheast,australiaeast,westindia,southindia,centralindia,canadacentral,canadaeast,uksouth,ukwest,koreacentral,koreasouth,francecentral,southafricanorth,uaenorth,australiacentral,switzerlandnorth,germanywestcentral,norwayeast,jioindiawest,westus3,swedencentral,australiacentral2'.\\\"\"}\n",
    "image: azure-southcentralus-ubuntu18-04",
    "image: azure-southeastasia-ubuntu18-04",
    "image: azure-southindia-ubuntu18-04",
    "image: azure-switzerlandnorth-ubuntu18-04",
    "image: azure-switzerlandwest-ubuntu18-04  [Failed] {\"message\":\"resources.GroupsClient#CreateOrUpdate: Failure responding to request: StatusCode=400 -- Original Error: autorest/azure: Service returned an error. Status=400 Code=\\\"LocationNotAvailableForResourceGroup\\\" Message=\\\"The provided location 'switzerlandwest' is not available for resource group. List of available regions is 'centralus,eastasia,southeastasia,eastus,eastus2,westus,westus2,northcentralus,southcentralus,westcentralus,northeurope,westeurope,japaneast,japanwest,brazilsouth,australiasoutheast,australiaeast,westindia,southindia,centralindia,canadacentral,canadaeast,uksouth,ukwest,koreacentral,koreasouth,francecentral,southafricanorth,uaenorth,australiacentral,switzerlandnorth,germanywestcentral,norwayeast,jioindiawest,westus3,swedencentral,australiacentral2'.\\\"\"}\n",
    "image: azure-uaecentral-ubuntu18-04  [Failed] {\"message\":\"resources.GroupsClient#CreateOrUpdate: Failure responding to request: StatusCode=400 -- Original Error: autorest/azure: Service returned an error. Status=400 Code=\\\"LocationNotAvailableForResourceGroup\\\" Message=\\\"The provided location 'uaecentral' is not available for resource group. List of available regions is 'centralus,eastasia,southeastasia,eastus,eastus2,westus,westus2,northcentralus,southcentralus,westcentralus,northeurope,westeurope,japaneast,japanwest,brazilsouth,australiasoutheast,australiaeast,westindia,southindia,centralindia,canadacentral,canadaeast,uksouth,ukwest,koreacentral,koreasouth,francecentral,southafricanorth,uaenorth,australiacentral,switzerlandnorth,germanywestcentral,norwayeast,jioindiawest,westus3,swedencentral,australiacentral2'.\\\"\"}\n",
    "image: azure-uaenorth-ubuntu18-04",
    "image: azure-uksouth-ubuntu18-04",
    "image: azure-ukwest-ubuntu18-04",
    "image: azure-westcentralus-ubuntu18-04",
    "image: azure-westeurope-ubuntu18-04",
    "image: azure-westindia-ubuntu18-04",
    "image: azure-westus-ubuntu18-04",
    "image: azure-westus2-ubuntu18-04",
    "image: cloudit-region01-centos-7  [Failed] {\"message\":\"cloudit-region01: does not exist!\"}\n",
    "image: cloudtwin-region01-ubuntu18-04  [Failed] {\"message\":\"cloudtwin-region01: does not exist!\"}\n",
    "image: gcp-asia-east1-ubuntu18-04",
    "image: gcp-asia-east2-ubuntu18-04",
    "image: gcp-asia-northeast1-ubuntu18-04",
    "image: gcp-asia-northeast2-ubuntu18-04",
    "image: gcp-asia-northeast3-ubuntu18-04",
    "image: gcp-asia-south1-ubuntu18-04",
    "image: gcp-asia-southeast1-ubuntu18-04",
    "image: gcp-asia-southeast2-ubuntu18-04",
    "image: gcp-australia-southeast1-ubuntu18-04",
    "image: gcp-europe-central2-ubuntu18-04",
    "image: gcp-europe-north1-ubuntu18-04",
    "image: gcp-europe-west1-ubuntu18-04",
    "image: gcp-europe-west2-ubuntu18-04",
    "image: gcp-europe-west3-ubuntu18-04",
    "image: gcp-europe-west4-ubuntu18-04",
    "image: gcp-europe-west6-ubuntu18-04",
    "image: gcp-northamerica-northeast1-ubuntu18-04",
    "image: gcp-southamerica-east1-ubuntu18-04",
    "image: gcp-us-central1-ubuntu18-04",
    "image: gcp-us-east1-ubuntu18-04",
    "image: gcp-us-east4-ubuntu18-04",
    "image: gcp-us-west1-ubuntu18-04",
    "image: gcp-us-west2-ubuntu18-04",
    "image: gcp-us-west3-ubuntu18-04",
    "image: gcp-us-west4-ubuntu18-04",
    "image: mock-seoul-ubuntu18-04",
    "image: ncp-germany-ubuntu18-04  [Failed] {\"message\":\"NCP is not supported static Cloud Driver!!\"}\n",
    "image: ncp-japan-ubuntu18-04  [Failed] {\"message\":\"NCP is not supported static Cloud Driver!!\"}\n",
    "image: ncp-korea1-ubuntu18-04  [Failed] {\"message\":\"NCP is not supported static Cloud Driver!!\"}\n",
    "image: ncp-singapore-ubuntu18-04  [Failed] {\"message\":\"NCP is not supported static Cloud Driver!!\"}\n",
    "image: ncp-us-western-ubuntu18-04  [Failed] {\"message\":\"NCP is not supported static Cloud Driver!!\"}\n",
    "image: openstack-region01-ubuntu18-04  [Failed] {\"message\":\"cloudtwin-credential01: does not exist!\"}\n",
    "image: tencent-ap-bangkok-ubuntu18-04",
    "image: tencent-ap-beijing-ubuntu18-04",
    "image: tencent-ap-chengdu-ubuntu18-04",
    "image: tencent-ap-chongqing-ubuntu18-04",
    "image: tencent-ap-guangzhou-ubuntu18-04",
    "image: tencent-ap-hongkong-ubuntu18-04",
    "image: tencent-ap-jakarta-ubuntu18-04",
    "image: tencent-ap-mumbai-ubuntu18-04",
    "image: tencent-ap-nanjing-ubuntu18-04",
    "image: tencent-ap-seoul-ubuntu18-04",
    "image: tencent-ap-shanghai-ubuntu18-04",
    "image: tencent-ap-singapore-ubuntu18-04",
    "image: tencent-ap-tokyo-ubuntu18-04",
    "image: tencent-eu-frankfurt-ubuntu18-04",
    "image: tencent-eu-moscow-ubuntu18-04",
    "image: tencent-na-ashburn-ubuntu18-04",
    "image: tencent-na-siliconvalley-ubuntu18-04",
    "image: tencent-na-toronto-ubuntu18-04",
    "image: testcloud01-seoul-ubuntu18-04",
    "image: testcloud02-canada-ubuntu18-04",
    "image: testcloud03-frankfurt-ubuntu18-04",
    "spec: alibaba-ap-northeast-1-ecs-n1-tiny",
    "spec: alibaba-ap-northeast-1-ecs-s6-c1m1-small",
    "spec: alibaba-ap-northeast-1-ecs-t1-small",
    "spec: alibaba-ap-northeast-1-ecs-t5-lc1m1-small",
    "spec: alibaba-ap-northeast-1-ecs-t5-lc1m2-large",
    "spec: alibaba-ap-northeast-1-ecs-xn4-small",
    "spec: alibaba-ap-south-1-ecs-n1-tiny",
    "spec: alibaba-ap-south-1-ecs-s6-c1m1-small",
    "spec: alibaba-ap-south-1-ecs-t1-small",
    "spec: alibaba-ap-south-1-ecs-t5-lc1m1-small",
    "spec: alibaba-ap-south-1-ecs-xn4-small",
    "spec: alibaba-ap-southeast-1-ecs-g5-large",
    "spec: alibaba-ap-southeast-1-ecs-g6-large",
    "spec: alibaba-ap-southeast-1-ecs-hfg6-large",
    "spec: alibaba-ap-southeast-1-ecs-n1-tiny",
    "spec: alibaba-ap-southeast-1-ecs-s6-c1m1-small",
    "spec: alibaba-ap-southeast-1-ecs-t1-small",
    "spec: alibaba-ap-southeast-1-ecs-t5-lc1m1-small",
    "spec: alibaba-ap-southeast-1-ecs-xn4-small",
    "spec: alibaba-ap-southeast-2-ecs-n1-tiny",
    "spec: alibaba-ap-southeast-2-ecs-s6-c1m1-small",
    "spec: alibaba-ap-southeast-2-ecs-t1-small",
    "spec: alibaba-ap-southeast-2-ecs-t5-lc1m1-small",
    "spec: alibaba-ap-southeast-2-ecs-xn4-small",
    "spec: alibaba-ap-southeast-3-ecs-n1-tiny",
    "spec: alibaba-ap-southeast-3-ecs-s6-c1m1-small",
    "spec: alibaba-ap-southeast-3-ecs-t1-small",
    "spec: alibaba-ap-southeast-3-ecs-t5-lc1m1-small",
    "spec: alibaba-ap-southeast-3-ecs-xn4-small",
    "spec: alibaba-ap-southeast-5-ecs-n1-tiny",
    "spec: alibaba-ap-southeast-5-ecs-s6-c1m1-small",
    "spec: alibaba-ap-southeast-5-ecs-t1-small",
    "spec: alibaba-ap-southeast-5-ecs-t5-lc1m1-small",
    "spec: alibaba-ap-southeast-5-ecs-xn4-small",
    "spec: alibaba-cn-beijing-ecs-n1-tiny",
    "spec: alibaba-cn-beijing-ecs-s6-c1m1-small",
    "spec: alibaba-cn-beijing-ecs-t1-small",
    "spec: alibaba-cn-beijing-ecs-t5-lc1m1-small",
    "spec: alibaba-cn-beijing-ecs-xn4-small",
    "spec: alibaba-cn-chengdu-ecs-n1-tiny",
    "spec: alibaba-cn-chengdu-ecs-s6-c1m1-small",
    "spec: alibaba-cn-chengdu-ecs-t1-small",
    "spec: alibaba-cn-chengdu-ecs-t5-lc1m1-small",
    "spec: alibaba-cn-chengdu-ecs-xn4-small",
    "spec: alibaba-cn-guangzhou-ecs-n1-tiny",
    "spec: alibaba-cn-guangzhou-ecs-s6-c1m1-small",
    "spec: alibaba-cn-guangzhou-ecs-t1-small",
    "spec: alibaba-cn-guangzhou-ecs-t5-lc1m1-small",
    "spec: alibaba-cn-guangzhou-ecs-xn4-small",
    "spec: alibaba-cn-hangzhou-ecs-n1-tiny",
    "spec: alibaba-cn-hangzhou-ecs-s6-c1m1-small",
    "spec: alibaba-cn-hangzhou-ecs-t1-small",
    "spec: alibaba-cn-hangzhou-ecs-t5-lc1m1-small",
    "spec: alibaba-cn-hangzhou-ecs-xn4-small",
    "spec: alibaba-cn-heyuan-ecs-n1-tiny",
    "spec: alibaba-cn-heyuan-ecs-s6-c1m1-small",
    "spec: alibaba-cn-heyuan-ecs-t1-small",
    "spec: alibaba-cn-heyuan-ecs-t5-lc1m1-small",
    "spec: alibaba-cn-heyuan-ecs-xn4-small",
    "spec: alibaba-cn-hongkong-ecs-n1-tiny",
    "spec: alibaba-cn-hongkong-ecs-s6-c1m1-small",
    "spec: alibaba-cn-hongkong-ecs-t1-small",
    "spec: alibaba-cn-hongkong-ecs-t5-lc1m1-small",
    "spec: alibaba-cn-hongkong-ecs-xn4-small",
    "spec: alibaba-cn-huhehaote-ecs-n1-tiny",
    "spec: alibaba-cn-huhehaote-ecs-s6-c1m1-small",
    "spec: alibaba-cn-huhehaote-ecs-t1-small",
    "spec: alibaba-cn-huhehaote-ecs-t5-lc1m1-small",
    "spec: alibaba-cn-huhehaote-ecs-xn4-small",
    "spec: alibaba-cn-qingdao-ecs-n1-tiny",
    "spec: alibaba-cn-qingdao-ecs-s6-c1m1-small",
    "spec: alibaba-cn-qingdao-ecs-t1-small",
    "spec: alibaba-cn-qingdao-ecs-t5-lc1m1-small",
    "spec: alibaba-cn-qingdao-ecs-xn4-small",
    "spec: alibaba-cn-shanghai-ecs-n1-tiny",
    "spec: alibaba-cn-shanghai-ecs-s6-c1m1-small",
    "spec: alibaba-cn-shanghai-ecs-t1-small",
    "spec: alibaba-cn-shanghai-ecs-t5-lc1m1-small",
    "spec: alibaba-cn-shanghai-ecs-xn4-small",
    "spec: alibaba-cn-shenz-ecs-n1-tiny",
    "spec: alibaba-cn-shenz-ecs-s6-c1m1-small",
    "spec: alibaba-cn-shenz-ecs-t1-small",
    "spec: alibaba-cn-shenz-ecs-t5-lc1m1-small",
    "spec: alibaba-cn-shenz-ecs-xn4-small",
    "spec: alibaba-cn-wulanchabu-ecs-n1-tiny",
    "spec: alibaba-cn-wulanchabu-ecs-s6-c1m1-small",
    "spec: alibaba-cn-wulanchabu-ecs-t1-small",
    "spec: alibaba-cn-wulanchabu-ecs-t5-lc1m1-small",
    "spec: alibaba-cn-wulanchabu-ecs-xn4-small",
    "spec: alibaba-cn-zhangjiakou-ecs-n1-tiny",
    "spec: alibaba-cn-zhangjiakou-ecs-s6-c1m1-small",
    "spec: alibaba-cn-zhangjiakou-ecs-t1-small",
    "spec: alibaba-cn-zhangjiakou-ecs-t5-lc1m1-small",
    "spec: alibaba-cn-zhangjiakou-ecs-xn4-small",
    "spec: alibaba-eu-central-1-ecs-n1-tiny",
    "spec: alibaba-eu-central-1-ecs-s6-c1m1-small",
    "spec: alibaba-eu-central-1-ecs-t1-small",
    "spec: alibaba-eu-central-1-ecs-t5-lc1m1-small",
    "spec: alibaba-eu-central-1-ecs-xn4-small",
    "spec: alibaba-eu-west-1-ecs-n1-tiny",
    "spec: alibaba-eu-west-1-ecs-s6-c1m1-small",
    "spec: alibaba-eu-west-1-ecs-t1-small",
    "spec: alibaba-eu-west-1-ecs-t5-lc1m1-small",
    "spec: alibaba-eu-west-1-ecs-xn4-small",
    "spec: alibaba-me-east-1-ecs-n1-tiny",
    "spec: alibaba-me-east-1-ecs-s6-c1m1-small",
    "spec: alibaba-me-east-1-ecs-t1-small",
    "spec: alibaba-me-east-1-ecs-t5-lc1m1-small",
    "spec: alibaba-me-east-1-ecs-xn4-small",
    "spec: alibaba-us-east-1-ecs-n1-tiny",
    "spec: alibaba-us-east-1-ecs-s6-c1m1-small",
    "spec: alibaba-us-east-1-ecs-t1-small",
    "spec: alibaba-us-east-1-ecs-t5-lc1m1-small",
    "spec: alibaba-us-east-1-ecs-xn4-small",
    "spec: alibaba-us-west-1-ecs-n1-tiny",
    "spec: alibaba-us-west-1-ecs-s6-c1m1-small",
    "spec: alibaba-us-west-1-ecs-t1-small",
    "spec: alibaba-us-west-1-ecs-t5-lc1m1-small",
    "spec: alibaba-us-west-1-ecs-xn4-small",
    "spec: aws-ap-northeast-1-m1-small",
    "spec: aws-ap-northeast-1-t2-micro",
    "spec: aws-ap-northeast-2-c4-2xlarge",
    "spec: aws-ap-northeast-2-c4-4xlarge",
    "spec: aws-ap-northeast-2-c4-large",
    "spec: aws-ap-northeast-2-c4-xlarge",
    "spec: aws-ap-northeast-2-c5-2xlarge",
    "spec: aws-ap-northeast-2-c5-4xlarge",
    "spec: aws-ap-northeast-2-c5-large",
    "spec: aws-ap-northeast-2-c5-xlarge",
    "spec: aws-ap-northeast-2-c5a-2xlarge",
    "spec: aws-ap-northeast-2-c5a-4xlarge",
    "spec: aws-ap-northeast-2-c5a-8xlarge",
    "spec: aws-ap-northeast-2-c5a-large",
    "spec: aws-ap-northeast-2-c5a-xlarge",
    "spec: aws-ap-northeast-2-c5d-2xlarge",
    "spec: aws-ap-northeast-2-c5d-4xlarge",
    "spec: aws-ap-northeast-2-c5d-large",
    "spec: aws-ap-northeast-2-c5d-xlarge",
    "spec: aws-ap-northeast-2-c5n-2xlarge",
    "spec: aws-ap-northeast-2-c5n-4xlarge",
    "spec: aws-ap-northeast-2-c5n-large",
    "spec: aws-ap-northeast-2-c5n-xlarge",
    "spec: aws-ap-northeast-2-c6g-2xlarge",
    "spec: aws-ap-northeast-2-c6g-4xlarge",
    "spec: aws-ap-northeast-2-c6g-8xlarge",
    "spec: aws-ap-northeast-2-c6g-large",
    "spec: aws-ap-northeast-2-c6g-medium",
    "spec: aws-ap-northeast-2-c6g-xlarge",
    "spec: aws-ap-northeast-2-d2-2xlarge",
    "spec: aws-ap-northeast-2-d2-4xlarge",
    "spec: aws-ap-northeast-2-d2-xlarge",
    "spec: aws-ap-northeast-2-g3-4xlarge",
    "spec: aws-ap-northeast-2-g3-8xlarge",
    "spec: aws-ap-northeast-2-g3s-xlarge",
    "spec: aws-ap-northeast-2-g4dn-2xlarge",
    "spec: aws-ap-northeast-2-g4dn-4xlarge",
    "spec: aws-ap-northeast-2-g4dn-8xlarge",
    "spec: aws-ap-northeast-2-g4dn-xlarge",
    "spec: aws-ap-northeast-2-i3-2xlarge",
    "spec: aws-ap-northeast-2-i3-4xlarge",
    "spec: aws-ap-northeast-2-i3-8xlarge",
    "spec: aws-ap-northeast-2-i3-large",
    "spec: aws-ap-northeast-2-i3-xlarge",
    "spec: aws-ap-northeast-2-i3en-2xlarge",
    "spec: aws-ap-northeast-2-i3en-large",
    "spec: aws-ap-northeast-2-i3en-xlarge",
    "spec: aws-ap-northeast-2-inf1-2xlarge",
    "spec: aws-ap-northeast-2-inf1-xlarge",
    "spec: aws-ap-northeast-2-m4-2xlarge",
    "spec: aws-ap-northeast-2-m4-4xlarge",
    "spec: aws-ap-northeast-2-m4-large",
    "spec: aws-ap-northeast-2-m4-xlarge",
    "spec: aws-ap-northeast-2-m5-2xlarge",
    "spec: aws-ap-northeast-2-m5-4xlarge",
    "spec: aws-ap-northeast-2-m5-8xlarge",
    "spec: aws-ap-northeast-2-m5-large",
    "spec: aws-ap-northeast-2-m5-xlarge",
    "spec: aws-ap-northeast-2-m5a-2xlarge",
    "spec: aws-ap-northeast-2-m5a-4xlarge",
    "spec: aws-ap-northeast-2-m5a-8xlarge",
    "spec: aws-ap-northeast-2-m5a-large",
    "spec: aws-ap-northeast-2-m5a-xlarge",
    "spec: aws-ap-northeast-2-m5ad-2xlarge",
    "spec: aws-ap-northeast-2-m5ad-4xlarge",
    "spec: aws-ap-northeast-2-m5ad-8xlarge",
    "spec: aws-ap-northeast-2-m5ad-large",
    "spec: aws-ap-northeast-2-m5ad-xlarge",
    "spec: aws-ap-northeast-2-m5d-2xlarge",
    "spec: aws-ap-northeast-2-m5d-4xlarge",
    "spec: aws-ap-northeast-2-m5d-8xlarge",
    "spec: aws-ap-northeast-2-m5d-large",
    "spec: aws-ap-northeast-2-m5d-xlarge",
    "spec: aws-ap-northeast-2-m5zn-2xlarge",
    "spec: aws-ap-northeast-2-m5zn-large",
    "spec: aws-ap-northeast-2-m5zn-xlarge",
    "spec: aws-ap-northeast-2-m6g-2xlarge",
    "spec: aws-ap-northeast-2-m6g-4xlarge",
    "spec: aws-ap-northeast-2-m6g-8xlarge",
    "spec: aws-ap-northeast-2-m6g-large",
    "spec: aws-ap-northeast-2-m6g-medium",
    "spec: aws-ap-northeast-2-m6g-xlarge",
    "spec: aws-ap-northeast-2-p2-8xlarge",
    "spec: aws-ap-northeast-2-p2-xlarge",
    "spec: aws-ap-northeast-2-p3-2xlarge",
    "spec: aws-ap-northeast-2-p3-8xlarge",
    "spec: aws-ap-northeast-2-r4-2xlarge",
    "spec: aws-ap-northeast-2-r4-4xlarge",
    "spec: aws-ap-northeast-2-r4-8xlarge",
    "spec: aws-ap-northeast-2-r4-large",
    "spec: aws-ap-northeast-2-r4-xlarge",
    "spec: aws-ap-northeast-2-r5-2xlarge",
    "spec: aws-ap-northeast-2-r5-4xlarge",
    "spec: aws-ap-northeast-2-r5-8xlarge",
    "spec: aws-ap-northeast-2-r5-large",
    "spec: aws-ap-northeast-2-r5-xlarge",
    "spec: aws-ap-northeast-2-r5a-2xlarge",
    "spec: aws-ap-northeast-2-r5a-4xlarge",
    "spec: aws-ap-northeast-2-r5a-8xlarge",
    "spec: aws-ap-northeast-2-r5a-large",
    "spec: aws-ap-northeast-2-r5a-xlarge",
    "spec: aws-ap-northeast-2-r5ad-2xlarge",
    "spec: aws-ap-northeast-2-r5ad-4xlarge",
    "spec: aws-ap-northeast-2-r5ad-8xlarge",
    "spec: aws-ap-northeast-2-r5ad-large",
    "spec: aws-ap-northeast-2-r5ad-xlarge",
    "spec: aws-ap-northeast-2-r5d-2xlarge",
    "spec: aws-ap-northeast-2-r5d-4xlarge",
    "spec: aws-ap-northeast-2-r5d-8xlarge",
    "spec: aws-ap-northeast-2-r5d-large",
    "spec: aws-ap-northeast-2-r5d-xlarge",
    "spec: aws-ap-northeast-2-r5n-2xlarge",
    "spec: aws-ap-northeast-2-r5n-4xlarge",
    "spec: aws-ap-northeast-2-r5n-8xlarge",
    "spec: aws-ap-northeast-2-r5n-large",
    "spec: aws-ap-northeast-2-r5n-xlarge",
    "spec: aws-ap-northeast-2-r6g-2xlarge",
    "spec: aws-ap-northeast-2-r6g-4xlarge",
    "spec: aws-ap-northeast-2-r6g-8xlarge",
    "spec: aws-ap-northeast-2-r6g-large",
    "spec: aws-ap-northeast-2-r6g-medium",
    "spec: aws-ap-northeast-2-r6g-xlarge",
    "spec: aws-ap-northeast-2-t2-2xlarge",
    "spec: aws-ap-northeast-2-t2-large",
    "spec: aws-ap-northeast-2-t2-medium",
    "spec: aws-ap-northeast-2-t2-micro",
    "spec: aws-ap-northeast-2-t2-micro",
    "spec: aws-ap-northeast-2-t2-nano",
    "spec: aws-ap-northeast-2-t2-small",
    "spec: aws-ap-northeast-2-t2-xlarge",
    "spec: aws-ap-northeast-2-t3-2xlarge",
    "spec: aws-ap-northeast-2-t3-large",
    "spec: aws-ap-northeast-2-t3-medium",
    "spec: aws-ap-northeast-2-t3-micro",
    "spec: aws-ap-northeast-2-t3-nano",
    "spec: aws-ap-northeast-2-t3-small",
    "spec: aws-ap-northeast-2-t3-xlarge",
    "spec: aws-ap-northeast-2-t3a-2xlarge",
    "spec: aws-ap-northeast-2-t3a-large",
    "spec: aws-ap-northeast-2-t3a-medium",
    "spec: aws-ap-northeast-2-t3a-micro",
    "spec: aws-ap-northeast-2-t3a-nano",
    "spec: aws-ap-northeast-2-t3a-small",
    "spec: aws-ap-northeast-2-t3a-xlarge",
    "spec: aws-ap-northeast-2-t4g-2xlarge",
    "spec: aws-ap-northeast-2-t4g-large",
    "spec: aws-ap-northeast-2-t4g-medium",
    "spec: aws-ap-northeast-2-t4g-micro",
    "spec: aws-ap-northeast-2-t4g-nano",
    "spec: aws-ap-northeast-2-t4g-small",
    "spec: aws-ap-northeast-2-t4g-xlarge",
    "spec: aws-ap-northeast-2-x1e-2xlarge",
    "spec: aws-ap-northeast-2-x1e-4xlarge",
    "spec: aws-ap-northeast-2-x1e-8xlarge",
    "spec: aws-ap-northeast-2-x1e-xlarge",
    "spec: aws-ap-northeast-2-z1d-2xlarge",
    "spec: aws-ap-northeast-2-z1d-large",
    "spec: aws-ap-northeast-2-z1d-xlarge",
    "spec: aws-ap-northeast-3-t2-micro",
    "spec: aws-ap-south-1-t2-micro",
    "spec: aws-ap-southeast-1-m1-small",
    "spec: aws-ap-southeast-1-m4-large",
    "spec: aws-ap-southeast-1-t2-large",
    "spec: aws-ap-southeast-1-t2-micro",
    "spec: aws-ap-southeast-1-t3-large",
    "spec: aws-ap-southeast-2-m1-small",
    "spec: aws-ap-southeast-2-t2-micro",
    "spec: aws-ca-central-1-t2-micro",
    "spec: aws-eu-central-1-t2-micro",
    "spec: aws-eu-west-1-m1-small",
    "spec: aws-eu-west-1-t2-micro",
    "spec: aws-eu-west-2-t2-micro",
    "spec: aws-eu-west-3-t2-micro",
    "spec: aws-sa-east-1-m1-small",
    "spec: aws-sa-east-1-t2-micro",
    "spec: aws-us-east-1-m1-small",
    "spec: aws-us-east-1-t2-micro",
    "spec: aws-us-east-2-t2-micro",
    "spec: aws-us-west-1-m1-small",
    "spec: aws-us-west-1-t2-micro",
    "spec: aws-us-west-2-m1-small",
    "spec: aws-us-west-2-t2-micro",
    "spec: azure-australiacentral-basic-a1",
    "spec: azure-australiacentral-standard-a1",
    "spec: azure-australiacentral-standard-b1s",
    "spec: azure-australiaeast-basic-a1",
    "spec: azure-australiaeast-standard-a1",
    "spec: azure-australiaeast-standard-b1s",
    "spec: azure-australiasoutheast-basic-a1",
    "spec: azure-australiasoutheast-standard-a1",
    "spec: azure-australiasoutheast-standard-b1s",
    "spec: azure-brazilsouth-basic-a1",
    "spec: azure-brazilsouth-standard-a1",
    "spec: azure-brazilsouth-standard-b1s",
    "spec: azure-canadacentral-basic-a1",
    "spec: azure-canadacentral-standard-a1",
    "spec: azure-canadacentral-standard-b1s",
    "spec: azure-canadaeast-basic-a1",
    "spec: azure-canadaeast-standard-a1",
    "spec: azure-canadaeast-standard-b1s",
    "spec: azure-centralindia-basic-a1",
    "spec: azure-centralindia-standard-a1",
    "spec: azure-centralindia-standard-b1s",
    "spec: azure-centralus-basic-a1",
    "spec: azure-centralus-standard-a1",
    "spec: azure-centralus-standard-b1s",
    "spec: azure-eastasia-basic-a1",
    "spec: azure-eastasia-standard-a1",
    "spec: azure-eastasia-standard-b1s",
    "spec: azure-eastus-basic-a1",
    "spec: azure-eastus-standard-a1",
    "spec: azure-eastus-standard-b1s",
    "spec: azure-eastus2-basic-a1",
    "spec: azure-eastus2-standard-a1",
    "spec: azure-eastus2-standard-b1s",
    "spec: azure-francecentral-basic-a1",
    "spec: azure-francecentral-standard-a1",
    "spec: azure-francecentral-standard-b1s",
    "spec: azure-germanywestcentral-standard-b1s",
    "spec: azure-japaneast-basic-a1",
    "spec: azure-japaneast-standard-a1",
    "spec: azure-japaneast-standard-b1s",
    "spec: azure-japanwest-basic-a1",
    "spec: azure-japanwest-standard-a1",
    "spec: azure-japanwest-standard-b1s",
    "spec: azure-koreacentral-basic-a1",
    "spec: azure-koreacentral-standard-a1",
    "spec: azure-koreacentral-standard-b1s",
    "spec: azure-koreasouth-basic-a1",
    "spec: azure-koreasouth-standard-a1",
    "spec: azure-koreasouth-standard-b1s",
    "spec: azure-northcentralus-basic-a1",
    "spec: azure-northcentralus-standard-a1",
    "spec: azure-northcentralus-standard-b1s",
    "spec: azure-northeurope-basic-a1",
    "spec: azure-northeurope-standard-a1",
    "spec: azure-northeurope-standard-b1s",
    "spec: azure-norwayeast-standard-b1s",
    "spec: azure-southafricanorth-basic-a1",
    "spec: azure-southafricanorth-standard-a1",
    "spec: azure-southafricanorth-standard-b1s",
    "spec: azure-southcentralus-basic-a1",
    "spec: azure-southcentralus-standard-a1",
    "spec: azure-southcentralus-standard-b1s",
    "spec: azure-southeastasia-basic-a1",
    "spec: azure-southeastasia-standard-a1",
    "spec: azure-southeastasia-standard-b1s",
    "spec: azure-southeastasia-standard-b2ms",
    "spec: azure-southeastasia-standard-d2as-v4",
    "spec: azure-southeastasia-standard-d2d-v4",
    "spec: azure-southindia-basic-a1",
    "spec: azure-southindia-standard-a1",
    "spec: azure-southindia-standard-b1s",
    "spec: azure-switzerlandnorth-standard-b1s",
    "spec: azure-uaenorth-basic-a1",
    "spec: azure-uaenorth-standard-a1",
    "spec: azure-uaenorth-standard-b1s",
    "spec: azure-uksouth-basic-a1",
    "spec: azure-uksouth-standard-a1",
    "spec: azure-uksouth-standard-b1s",
    "spec: azure-ukwest-basic-a1",
    "spec: azure-ukwest-standard-a1",
    "spec: azure-ukwest-standard-b1s",
    "spec: azure-westcentralus-basic-a1",
    "spec: azure-westcentralus-standard-a1",
    "spec: azure-westcentralus-standard-b1s",
    "spec: azure-westeurope-basic-a1",
    "spec: azure-westeurope-standard-a1",
    "spec: azure-westeurope-standard-b1s",
    "spec: azure-westindia-basic-a1",
    "spec: azure-westindia-standard-a1",
    "spec: azure-westindia-standard-b1s",
    "spec: azure-westus-basic-a1",
    "spec: azure-westus-standard-a1",
    "spec: azure-westus-standard-b1s",
    "spec: azure-westus-standard-b2s",
    "spec: azure-westus2-basic-a1",
    "spec: azure-westus2-standard-a1",
    "spec: azure-westus2-standard-b1s",
    "spec: gcp-asia-east1-e2-standard-2",
    "spec: gcp-asia-east1-g1-small",
    "spec: gcp-asia-east2-g1-small",
    "spec: gcp-asia-northeast1-g1-small",
    "spec: gcp-asia-northeast2-g1-small",
    "spec: gcp-asia-northeast3-g1-small",
    "spec: gcp-asia-south1-g1-small",
    "spec: gcp-asia-southeast1-e2-standard-2",
    "spec: gcp-asia-southeast1-g1-small",
    "spec: gcp-asia-southeast1-n2-standard-2",
    "spec: gcp-asia-southeast1-n2d-standard-2",
    "spec: gcp-asia-southeast2-g1-small",
    "spec: gcp-australia-southeast1-g1-small",
    "spec: gcp-europe-central2-g1-small",
    "spec: gcp-europe-north1-g1-small",
    "spec: gcp-europe-west1-g1-small",
    "spec: gcp-europe-west2-g1-small",
    "spec: gcp-europe-west3-g1-small",
    "spec: gcp-europe-west4-g1-small",
    "spec: gcp-europe-west6-g1-small",
    "spec: gcp-northamerica-northeast1-g1-small",
    "spec: gcp-southamerica-east1-g1-small",
    "spec: gcp-us-central1-g1-small",
    "spec: gcp-us-east1-g1-small",
    "spec: gcp-us-east4-g1-small",
    "spec: gcp-us-west1-g1-small",
    "spec: gcp-us-west2-g1-small",
    "spec: gcp-us-west3-g1-small",
    "spec: gcp-us-west4-g1-small"
  ]
}

@seokho-son seokho-son requested a review from jihoon-seo as a code owner May 12, 2022 13:23
Copy link
Member

@jihoon-seo jihoon-seo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

의견을 남겨 보았습니다. 😊

ALIBABA,alibaba-cn-wulanchabu,ubuntu_18_04_x64_20G_alibase_20211027.vhd,Ubuntu 18.04
ALIBABA,alibaba-cn-guangzhou,ubuntu_18_04_x64_20G_alibase_20211027.vhd,Ubuntu 18.04
OPENSTACK,openstack-region01,ubuntu-18.04,Ubuntu 18.04
GCP,gcp-asia-east1,https://www.googleapis.com/compute/v1/projects/gce-uefi-images/global/images/ubuntu-1804-bionic-v20200317,Ubuntu 18.04
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jihoon-seo 혹시 어떤 차이가 있는지 아시나요~? 변경하면 일단 몇 개 테스트해봐야할 것 같습니다. (spider에서도 특정 이미지로만 ssh 키 사용자 생성, 접속 여부 확인 등을 진행하고 계셔서)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

son@son:~/go/src/github.com/cloud-barista/cb-tumblebug/src/testclient/scripts/misc$ gcloud compute images list | grep ubuntu

ubuntu-1804-bionic-v20220505 ubuntu-os-cloud ubuntu-1804-lts READY
ubuntu-pro-1604-xenial-v20211213 ubuntu-os-pro-cloud ubuntu-pro-1604-lts READY
ubuntu-pro-1804-bionic-v20220510 ubuntu-os-pro-cloud ubuntu-pro-1804-lts READY
ubuntu-pro-2004-focal-v20220426 ubuntu-os-pro-cloud ubuntu-pro-2004-lts READY
ubuntu-pro-2204-jammy-v20220506 ubuntu-os-pro-cloud ubuntu-pro-2204-lts READY
ubuntu-pro-fips-1804-bionic-v20220411a ubuntu-os-pro-cloud ubuntu-pro-fips-1804-lts READY
ubuntu-pro-fips-2004-focal-v20220411b ubuntu-os-pro-cloud ubuntu-pro-fips-2004-lts READY
ubuntu-2004-focal-v20220419 ubuntu-os-cloud ubuntu-2004-lts READY
ubuntu-2110-impish-v20220505 ubuntu-os-cloud ubuntu-2110 READY
ubuntu-2204-jammy-v20220506 ubuntu-os-cloud ubuntu-2204-lts READY
ubuntu-minimal-1804-bionic-v20220511 ubuntu-os-cloud ubuntu-minimal-1804-lts READY
ubuntu-minimal-2004-focal-v20220419a ubuntu-os-cloud ubuntu-minimal-2004-lts READY
ubuntu-minimal-2110-impish-v20220505 ubuntu-os-cloud ubuntu-minimal-2110 READY
ubuntu-minimal-2204-jammy-v20220506a ubuntu-os-cloud ubuntu-minimal-2204-lts READY

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

훔.. 알리바바와 같이 예전 버전의 image가 deprecate 되어 사용 불가하게 되는 경우도 방지하고
가급적 최신 버전의 이미지를 사용하는 취지였는데
말씀하신 대로 이미지 버전별로 ssh 키 사용자 생성, 접속 가능 여부 등의 이슈도 있네요.. 🤔

UEFI 여부 관련해서는.. non-UEFI 가 좀 더 compatible 할 것 같기는 한데
어차피 Google이 이미지도 관리하고 GCP services도 관리하니까
UEFI 이미지도 별 문제 없을 것 같기는 합니다 😊

→ 가끔 이런 에러가 발생하기도 하나 보네요 (시간 지나서 다시 확인해 보니 문제가 없어졌다고 함)
https://serverfault.com/questions/911926/gcp-invalid-resource-usage-uefi-feature-is-not-available-for-this-project

→ 인스턴스의 UEFI 여부와 boot disk의 UEFI 여부가 안 맞으면 에러가 발생한다고 합니다.
https://stackoverflow.com/questions/62036923/error-uefi-setting-must-be-the-same-for-the-instance-and-the-boot-disk-while-e
이런 측면을 보면 non-UEFI 가 좀 더 나을 것 같기도 하구요..

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • projects/ubuntu-os-cloud/global/images/ubuntu-minimal-1804-bionic-v20220511
  • projects/ubuntu-os-cloud/global/images/ubuntu-1804-bionic-v20220505

golang 코드를 통해 ssh 를 하면 [ERROR: ssh: must specify HostKeyCallback] 오류 발생

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

그렇다면 원래 제안하신 대로 하는 것이 좋겠네용.. ㅎㅎㅎ

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image

uefi-images 우분투는 deprecated 된 이미지들이네요;

변경이 필요해 보입니다.

GCP,gcp-asia-south1,https://www.googleapis.com/compute/v1/projects/gce-uefi-images/global/images/ubuntu-1804-bionic-v20200317,Ubuntu 18.04
GCP,gcp-asia-southeast2,https://www.googleapis.com/compute/v1/projects/gce-uefi-images/global/images/ubuntu-1804-bionic-v20200317,Ubuntu 18.04
GCP,gcp-europe-central2,https://www.googleapis.com/compute/v1/projects/gce-uefi-images/global/images/ubuntu-1804-bionic-v20200317,Ubuntu 18.04
ALIBABA,alibaba-ap-northeast-1,ubuntu_18_04_x64_20G_alibase_20220322.vhd,Ubuntu 18.04
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

src/testclient/scripts/conf.env 와 동일하게
ubuntu_18_04_x64_20G_alibase_20220428.vhd 로 하는 것이 좋을까요? 😊

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jihoon-seo 알리바바는 리전에 따라서 제공하는 Image가 다르네요. (최신 버전에 대한 적용 시점과 예전 버전 삭제 시점이 다른 듯합니다.)
그래서 최신으로 알려진 20220428.vhd 로 변경하면, 오류가 발생해서 몇몇 리전은 다소 구버전인(20220322.vhd)로 돌렸던 것 같습니당.

assets/cloudconnection.csv Outdated Show resolved Hide resolved
@@ -586,12 +586,12 @@ SPEC_NAME[$IX,$IY]=${CommonSpec[$IX]}
# region18
IY=$AlibabaCnHangzhou
# Location: China (Hangzhou) [zone:h] - NEED TO CHECK NETWORK OUTBOUND
RegionLocation[$IX,$IY]="China (HohHangzhouhot) [zone:h]"
RegionLocation[$IX,$IY]="China (HohHangzhouhot) [zone:g]"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
RegionLocation[$IX,$IY]="China (HohHangzhouhot) [zone:g]"
RegionLocation[$IX,$IY]="China (Hangzhou) [zone:g]"

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jihoon-seo

감사합니다! 업데이트 하였습니다.
참고로,
assets/cloudconnection.csv 정보의 소스는 src/testclient/scripts/conf.env 이며,

src/testclient/scripts/misc/gen-csv-conn-config.sh 를 실행하면,
src/testclient/scripts/conf.env 의 내용을 assets/cloudconnection.csv CSV 형태로 변환하여 파일을 생성해줍니다.

@@ -678,7 +678,7 @@ IY=0
ProviderName[$IX]=GCP
DriverLibFileName[$IX]=gcp-driver-v1.0.so
DriverName[$IX]=gcp-driver01
CommonImageUbuntu1804[$IX]="https://www.googleapis.com/compute/v1/projects/ubuntu-os-cloud/global/images/ubuntu-minimal-1804-bionic-v20191024"
CommonImageUbuntu1804[$IX]="https://www.googleapis.com/compute/v1/projects/gce-uefi-images/global/images/ubuntu-1804-bionic-v20200317"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

assets/cloudimage.csv 의 GCP 이미지를 업데이트 한다면
여기도 업데이트 할 수도 있겠습니다. 😊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update not available common cloud VM images
2 participants