【问题标题】:Google Cloud Build Step Logs Not Viewable in ConsoleGoogle Cloud Build 步骤日志在控制台中不可见
【发布时间】:2021-11-20 23:27:47
【问题描述】:

我无法在控制台中查看 Google Cloud Build 日志。对于我单击的每个步骤,我无法在右侧的 Build Log 窗口中看到相关的日志(见图)。构建摘要和每个详细步骤都会发生这种情况。查看这些日志的唯一方法是单击 View Raw,但这只是一个很好的解决方法。

另一个问题是每个构建步骤状态(成功/失败)仅在整个构建过程结束时填充,而不是在每个步骤之后更新。

是否有人也遇到此问题或有解决此问题的建议?我的浏览器是 Google Chrome 版本 93.0.4577.82 (Official Build) (x86_64)

【问题讨论】:

  • 我还必须等待构建过程结束才能看到所有步骤的成功/失败标记。因为在更新时没有看到日志......我会猜测......我怀疑浏览器正在与 Google 建立 WebSocket 连接以在日志输出中流式传输。您是 VPN 还是以其他方式连接到可能限制 WebSocket 连接的专用网络?您能否从公共 Internet 访问 GCP Cloud Build 控制台并查看日志是否显示?
  • @Kolban 感谢您的评论!我没有连接到 VPN 或专用网络。但是,我确实注意到,当我切换到 Safari 时,我能够查看每个步骤的构建日志,所以这一定是 Chrome 的问题。
  • 这是一个很好的线索。我建议的下一件事是创建一个新的 Chrome 配置文件......基本上创建一个新的 Chrome 实例,它没有默认 Chrome 中的任何插件。我想看看您是否有干扰活动的 Chrome 插件。
  • @Kolban 做到了!我创建了一个没有扩展的新空白 Chrome 配置文件,现在我可以在控制台中查看构建日志!我不确定哪个扩展程序/插件是罪魁祸首,但我会慢慢地一次添加 1 到这个新的 Chrome 配置文件,如果我发现任何东西,请报告,谢谢!

标签: google-cloud-platform google-cloud-build google-cloud-console


【解决方案1】:

经验表明,Chrome 插件与各种具有丰富内容或流媒体的网站(例如 Google 的控制台)之间可能存在不利交互。如果某些事情看起来很奇怪,请尝试创建一个新的 Chrome 配置文件或尝试在隐身模式下运行,看看是否能解决问题。如果是这样,您可以逐步添加(或删除)插件,直到找到导致问题的插件。如果您确实找到了罪魁祸首插件,请考虑将其作为对您发现的内容的评论发布给其他人。

【讨论】:

    【解决方案2】:

    根据documentation,如果您将构建日志存储在日志中,您将无法在云构建页面中看到它们,而是可以在日志页面中看到它们(即操作记录)。

    要在 Cloud Console 的 Cloud Build 页面中查看构建,如果您的构建日志存在于 Google 创建的 Cloud Storage 存储分区中,请授予项目的 Project Viewer 角色,但如果您的构建日志位于用户指定的Cloud Storage 存储分区,授予 Storage Object Viewer 角色。如需更多信息,请考虑查看documentation

    您的第二点是预期行为,请查看here

    【讨论】:

    • 感谢您的回答!但我注意到,在不更改任何角色的情况下,我可以在 Safari 中查看构建步骤日志。所以我认为这不是权限问题。事实上,我确实注意到 Build Log 窗口中有一些文本,但它在窗口顶部完全压缩并且不可读(您可以在顶部看到灰色的小文本条)。
    【解决方案3】:

    除了上面 Kolban 的回答之外,干扰的 Chrome 扩展程序之一是 Imagus。卸载/禁用它应该可以解决问题。

    【讨论】:

      【解决方案4】:

      另一个似乎导致该问题的 Chrome 扩展程序是“暗模式”。我在 Chrome 版本 96.0.4664.110 上的版本是 0.4.2,禁用此功能并刷新构建详细信息页面会恢复构建日志列表。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-05-23
        • 1970-01-01
        • 2022-09-06
        • 2020-08-23
        • 2019-10-15
        • 1970-01-01
        • 1970-01-01
        • 2017-07-16
        相关资源
        最近更新 更多