1.2. 已知问题

本节列出了红帽用于 Backstage 1.0 的已知问题。

  • TEKTON 选项卡中的任务状态栏显示不正确的信息 [487]:

    问题:当 Status 列显示成功时,PipelineRun 列表页中的任务状态栏会显示 PipelineRun not started

    分析:在新的 Pipelines Operator 更新(Pipelines Operator 版本 1.11.0)中,pipelineRun s 状态中的 taskRuns 属性已弃用。可用的代码依赖于这个已弃用的属性来视觉化任务状态。

    但是,Pipelines Operator 版本 1.10.4 及更早版本不会出现这个问题,其中 Task Status 信息被正确显示。

    重现:使用 backstage.io/kubernetes-id= 标签在 Kubernetes 集群中创建 Pipeline 资源并启动管道。

    预期结果:任务状态必须与 PipelineRun 的状态匹配。

  • RHPIB 后端插件不适用于 Backstage 1.14 或更早版本 [500]:

    问题:RHPIB 后端插件无法在 Backstage 1.14 或更早版本中工作。

    要重现:请在 vanilla Backstage 实例版本 1.14.0 上安装 RHPIB 后端插件。

    预期结果:RHPIB 后端插件必须支持 Backstage 1.11.0 或更高版本。

    临时解决方案:当您将所有 @backstage/backend-common 传输依赖项固定到 0.18.5 时,RHPIB 后端插件通常可以正常工作。