已关闭
[Bug-Report|缺陷反馈]: QuickStart体验---基于Docker进行环境部署流程体验问题跟踪 #66
weixia创建于 4月27日关闭于 5月15日
jinyingqi
4月28日 评论:
4月28日 评论:
✅ 此Issue为Msprof工具问题,分配给领域责任人 @chenminghao11,请及时处理。
建议您在24小时内反馈进展,在7天内闭环。
(类别:Bug)


zhangjie
4月30日 评论:
4月30日 评论:
问题1:确认非问题,amd64确实是x86_64,验证可正常使用。
问题2:确认问题,已删除ops,当前镜像相关参数是共性问题,已提交相关issue到镜像仓https://github.com/Ascend/cann-container-image/issues/78
问题3:确认问题,文档已修改,改成正确的curl -fsSL https://raw.gitcode.com/cann/oam-tools/raw/master/init_env.sh | bash
问题4:已支持,支持--skip-cann,init_env.sh命令里会跳过cann包


4月30日 关联了pull request:fix issue 66
5月6日 移除了负责人 newstarzj
Thanks for sending an issue! Please fill in the following template to help quickly solve your problem.
Describe the current behavior / 问题描述 (Mandatory / 必填)
一、体验过程中发现的问题
1、环境部署:本次验证采用Docker镜像方式在个人WSL环境上拉起
问题1:Docker命令错误,X86架构写错了

问题2:镜像名称固定用了cann-8.5.0,且用了ops镜像,工具仓使用ops镜像无法工作的,镜像下载页面进去后,镜像非常多,但是不同版本不同硬件形态,没有给出任何选择指导


问题3:镜像启动后,初始化命令错误
原命令:
curl -fsSL https://gitcode.com/oam-tools/init_env.sh | bash正确执行的命令:
curl -fsSL https://raw.gitcode.com/cann/oam-tools/raw/master/init_env.sh | bash问题4:Docker镜像里装了9.0.0的包,然后init_env命令里又安装了一遍cann包,重复安装
2、执行编译与DT测试
整体执行结果如下:

问题5:asys ut批量失败,定位结果如下

问题6:asys st 一个用例失败,定位结果如下,不一定是正确的修改方式,需确认Docker场景下是否缺少什么内容或者用例mock不足

init_env.sh 执行时应当安装 requirements.txt 中的依赖,但 numpy 漏装了。与 asys UT 的 pytest-mock 缺失性质相同——环境初始化不完整。
二、针对整个README.md以及quick_start.md分析,个人提出优化建议:
Environment / 环境信息 (Mandatory / 必填)
1、笔记本安装WSL2,发行版使用Ubuntu22.04,无NPU场景
Steps to reproduce the issue / 重现步骤 (Mandatory / 必填)
1、先装Docker,然后按照指导拉取Docker镜像
Describe the expected behavior / 预期结果 (Mandatory / 必填)
1、基于指导文档里的内容,可以自动完成环境部署,自动完成UT,ST执行
Related log / screenshot / 日志 / 截图 (Mandatory / 必填)
已在详细描述中粘贴
Special notes for this issue/备注 (Optional / 选填)
NA