我正在尝试使用有效图像创建SL VS,并且使用python管理器收到以下错误。有什么我想念的东西。如果我没有弄错,图像应该指定了块设备吗?
你知道我可以添加到我输入的“create_instance”调用中,以阻止此错误吗?我已经尝试过指定数字磁盘(即磁盘(100,100))
<Fault SoftLayer_Exception_InvalidValue: "Invalid value provided for 'blockDev...roup.globalIdentifier'. A valid global identifier is required for a template.">
代码段:
image_list = SL.instance().image.list_private_images(name=k8s_flex_image, mask='id')
host_name = 'XXXXXXX'
vm_instance = SL.instance().vm.create_instance(domain='XXXXXXX.XXX', hostname=host_name,
private=False, datacenter='sjc01', cpus=16, memory=65536,
hourly=True, dedicated=True, image_id=image_list[0]['id'])
答案 0 :(得分:0)
尝试发送&#34; globalIdentifier&#34; intead&#34; id&#34;,您只需要将掩码更改为:mask =&#39; globalIdentifier&#39;并在create_instance方法中发送该值。