已开启
[issue]: supply-chain 检测在无法访问github时无法进行 #30
LeeLiangmin创建于  9月10日
LeeLiangmin
LeeLiangmin成员
9月10日 创建

问题概述

在黄区执行 bot-gate run supply-chain 无法执行,原因是 cargo-audit 可能无法拉取 RustSec DB。

影响范围

项目 内容
执行场景 fast && pr
受影响步骤 supply-chain
影响程度 阻断

复现步骤

1. cargo new demo 建示例项目。并进入项目。
2. bot-gate run supply-chain

预期结果

预期可以获取依赖库的版本升级、漏洞说明等信息。

实际结果

实际项目信息如下:

[root@localhost tee_rs]# bot-gate run supply-chain 
BotGate plan
Plan
  supply-chain              1 tool check + 1 run

BotGate pr
  Status    failed
  Intent    pr-blocking
  Report    /opt/mpc_baseline/DataGuardAPI/src/
            MPC_SQL/c/tee_rs/.botgate/report.md

Steps
  supply-chain              blocked blocking

Failures
  supply-chain              environment-blocked
  Why       The environment cannot run this step as configured.
  Next      cargo audit --json --file
            /opt/mpc_baseline/DataGuardAPI/src/
            MPC_SQL/c/tee_rs/Cargo.lock
  Log       /opt/mpc_baseline/DataGuardAPI/src/
            MPC_SQL/c/tee_rs/.botgate/logs/supply-chain.log
  Error 1   not found: Couldn't load
            /opt/mpc_baseline/DataGuardAPI/src/
            MPC_SQL/c/tee_rs/Cargo.lock

运行环境与门禁范围

项目 内容
BotGate 版本或提交号 1.2.3
操作系统与架构 ubuntu/aarch64
Rust 工具链 rustc 1.96.1
项目类型 lib
锁定策略 blocking

门禁证据

artifacts.json
supply-chain.log

likedislike
LeeLiangminLeeLiangmin成员
9月10日 修改了issue 的描述
LeeLiangminLeeLiangmin成员
9月10日 将 VaynNecol 设为负责人
LeeLiangminLeeLiangmin成员
9月10日 修改标题为 “[issue]: supply-chain 检测在无法访问github时无法进行”,原标题为“[issue]: supply-chain 检测在黄区无法进行”