edisonxiang / community Goto Github PK
View Code? Open in Web Editor NEWEcosystem Tools Community for Huawei Clouds
License: Apache License 2.0
Ecosystem Tools Community for Huawei Clouds
License: Apache License 2.0
【测试环境】
OTC现网
【问题现象】
1.cluster_version目前支持版本为:v1.9.2-r2 or v1.11.3-r1,对于版本会更新的参数,可以采取查接口文档的方式给出。
2.修改cluster_version版本时,会重新创建新资源,文档中未说明。
【测试环境】
DT类生产
【问题现象】
使用terraform创建CTS traker时,有status参数,未在文档中说明。
也可以修改status的值。
【测试环境】
OTC现网
【问题定位】
没有强制检测template body和 template_url,只写name会crash,应该做些处理。
【测试环境】
DT类生产
【问题定位】
1.CSBS创建接口和get接口文档中的max_backups、retention_duration_days、permanent参数类型不一致,导致工具按创建接口封装时,解析get请求的响应时出现转换错误,已确定是API文档问题。
2.工具这边根据get接口的参数类型重新封装。
请修改smn的topic参数说明和示例。
【测试环境】
DT类生产
【问题现象】
使用terraform更新DNS record set时,更新报错,报请求无效。
【问题定位】
问题已定位,请修改。
测试环境:
DT和HEC
问题现象:
使用terraform给增强型lb绑定Eip,暂时不支持。
问题定位:
目前networking_floatingip_associate_v2代码已编写,未上线,会持续跟踪。
【测试环境】
DT类生产
【问题原因】
查看了接口文档,passwd和engine_version 是必选参数,应该在文档中说明,并加上必选参数校验。
【测试环境】
DT类生产
【问题现象】
1.桶对象不支持添加tags,在文档中应该删除这个参数。
2.桶策略导航栏将s3_object_policy改为s3_bucket_policy
【测试环境】
DT类生产
【问题现象】
未修改任何参数值,却触发了重新创建资源。
联邦用户只有临时token或者临时AK+SK+sercuritytoken,在利用otc provider进行OBS资源申请时,无法执行命令。
功能缺失。
请添加说明,并修改示例。
【测试环境】
OTC现网
【问题定位】
不支持修改dcs中的capacity参数,应该保证不支持更新的参数 去force new重新创建。对于给DCS扩容,得重新提个需求。
需要补齐功能
【测试环境】
DT类生产
【定位原因】
进行修改判断时,将backend_port写成了backend_protocol_port了,导致更新失败。
【问题根因】:
并发删除子网的场景,第二次子网删除时,子网已经从VPC上卸载下来,导致删除失败 。
给用户报的错误码不准确,无法准确判断失败原因。
【服务进展】
目前已修改错误码,等待上线测试。
terraform工具这边等上线后,将错误码和原因返回给用户。
在opentelekomcloud provider中,创建ECS示例中,resource "opentelekomcloud_compute_instance_v2" "instance_1" 中destination_type为local、resource "opentelekomcloud_compute_instance_v2" "multi-eph"
中的destination_type为local,目前都不支持,关于volume_size和destination_type中涉及的类型local,都需要修改。huaweicloud和flexibleengine类似。
【测试环境】
DT类生产
【问题现象】
创建SMN topic时,报Resource not found错误。
【定位原因】
在DT类生产创建smn的请求endpoint是替换的computer的,在替换过程中出错(/v2.1/b730519ca7064da2a3233e86bee139e4/notifications/topics HTTP/1.1),导致API not found。
【解决建议】
换成直接从endpoint提取,而不是替换computer的endpoint方式。
【测试环境】
DT类生产
【问题描述】
在OTCprovider 中,使用opentelekomcloud_s3_bucket资源创建bucket时,使用lifecycle_rule 中的tags参数时,提示tags invalid or unknown。
【问题定位】
代码里未写,请修改。
opentelekomcloud provider文档中,创建ECS关于tag的示例中,与最新版本不一致。最新版本添加了tag属性,但是示例中未给出tag的正确写法,请修改。
测试环境:
DT类生产
具体操作:
1.使用terraform创建ECS,未添加tag,成功创建。
2.更新ECS时,添加tag标签,报400错误。
错误详情:
"badRequest":Create unified tags failed: tags is required!
【测试环境】
DT类生产
【问题现象】
1.使用terraform对DCS资源进行必选参数测试时,报backup_at、backup_type、begin_at、engine、period_type、save_days这几个参数报“required field is not set ”问题。必选参数校验未通过,应在provider文档中将这几个参数从可选改为必选(和OTC现网接口文档保持一致)。
2.在provider文档中,DCS资源中的engine参数,目前只支持Redis,将engine参数当前不支持的rabbitmq and kafka去掉。
问题现象:
huaweicloud provider DNS资源中, 创建内网Zone的属性router,类型为list,类型错误。
定位结果:
查询了创建内网DNS的接口,router属性的类型应该为对象类型。
修改建议:
将router的类型修改为对象类型,去掉中括号。
【测试环境】
DT类生产
【问题定位】
namespace指标命名空间的代码校验与接口的校验不一致。
请修改。
【测试环境】
DT类生产
【问题现象】
执行客户脚本,创建KMS时,报Resource not found错误。
【定位原因】
在DT类生产创建KMS的请求endpoint是替换的ECS的,在替换过程中出错(/v1.0.b730519ca7064da2a3233e86bee139e4/kms/create-key HTTP/1.1),导致API not found。
【解决建议】
换成直接从endpoint提取,而不是替换ecs endpoint方式。
【Terraform】【OTCprovider】【output】server group 的output文档中没有ID,实际上可以输出,请修改帮助文档
相关资源:OTCprovider
地址:https://www.terraform.io/docs/providers/huaweicloud/r/compute_servergroup_v2.html
问题:需要输出servergroup 的id
【测试环境】
DT类生产
【原因定位】
当添加的tag不符合tag规范时,tag参数是无效的,会报400的错误。provider未捕获这个错误,因此在执行脚本是成功的,但是tag未添加上,应该给用户抛出这个错误,并且加上tag校验。
申请DMS实例参数填错的情况下,返回500信息中包含Telefonica信息
DMS中的max_consume_count中将int写错为string;
报错 信息中包含telefornica信息
期望:不应该出现其他provider信息
【测试环境】
DT类生产
【问题原因】
product_id传值错误。在接口文档中product_id目前支持:OTC_DCS_SINGLE、OTC_DCS_MS、OTC_DCS_CL。
请根据接口文档修改示例和product_id的参数说明。
【测试环境】
DT类生产
【定位原因】
在DT类生产创建CCE 集群的请求endpoint是替换的computer的,在替换过程中出错(/api/v3/projects.1/b730519ca7064da2a3233e86bee139e4/clusters HTTP/1.1),导致API not found。
根据opentelekomcloud文档给EVS添加tag时,未给出示例,按照ECS示例中添加tag时报错,tag的使用不一致,没有给用户示例,请修改。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.