1.23.5. Red Hat Quay 3.9 已知问题和限制


以下小节记录了 Red Hat Quay 3.9 的已知问题和限制。

1.23.5.1. 已知问题:

1.23.5.1.1. 升级已知问题

升级 Red Hat Quay 部署时有两个已知问题:

  • 如果您的 Red Hat Quay 部署从一个 y-stream 升级到下一个版本,例如从 3.8.10 3.8.11,则不得将升级频道从 stable-3.8 切换到 stable-3.9。在 y-stream 升级过程中更改升级频道将不允许 Red Hat Quay 升级到 3.9。这是一个已知问题,并将在以后的 Red Hat Quay 版本中解决。
  • 当从 Red Hat Quay 3.7 升级到 3.9 时,您可能会收到以下错误: pg_dumpall: error: query failed: ERROR: xlog flush request 1/B446CCD8 is not satisfied --- flushed only to 1/B0013858.这个问题的一个临时解决方案是,您可以删除 OpenShift Container Platform 部署上的 quayregistry-clair-postgres-upgrade 作业,这应该解决这个问题。
1.23.5.1.2. 其他已知问题
  • 使用 conftest pull 命令获取策略可能会返回以下错误: Error: download policies: client get: stat /policy/quayregistry-quay-quay-enterprise-847.apps.quaytest-847.qe.devcluster.openshift.com/conf/test/policy:latest: no such file or directory.作为临时解决方案,您可以在 registry 主机上添加 oci:// 前缀。例如:

    $ conftest pull oci://mkoktest.quaydev.org/admin/conftest:v1

    这是一个已知问题,并将在以后的 Red Hat Quay 版本中解决。(PROJQUAY-5573)

  • Red Hat Quay 3.9 引入了对配额管理功能的更改。其中一个变化是,机器窗口中的标签现在计算到您的机构配额总数中。

    当代理缓存功能在新机构中启用和配置时,存在一个已知问题:在机构设置下将 硬配额检查 和时间机器集设置为超过 几秒钟 的时间。在 sum 中,代理机构中的标签都会获得一个标签过期,默认为 1 天。如果您的代理机构在机构设置下将时间机器策略设置为 几秒钟 的时间超过几秒钟,标签过期就不能立即用于垃圾回收;它必须等待到时间机器窗口之外,然后才能收集垃圾回收。由于垃圾回收后发生减法,并且修剪的标签将在您的组织设置分配的时间内保留,因此镜像标签不会立即收集垃圾回收。这会导致配额消耗指标没有更新,并运行代理机构面临分配的配额的风险。

    当为代理机构配置了硬配额检查时,Red Hat Quay 管理员将想要回收时间窗内标签所占用的空间,以防止机构达到分配的配额。作为临时解决方案,您可以在 Red Hat Quay UI 上的 Organizations Settings 下将代理机构的时间机器过期时间设置为 几秒钟。这会立即删除镜像标签,并允许更准确的配额消耗指标。

    这是使用软配额检查的代理机构的非发布的非发布,可以忽略。

  • 当从地理复制的 Red Hat Quay 部署中删除站点时,您可能会在运行 python -m util.removelocation:/app/lib/python3.9/site-packages/tzlocal/unix.py:141: SyntaxWarning: "is not" with literal 时收到以下错误。您是否意味着 "!="? while start is not 0: /app/lib/python3.9/site-packages/netaddr/strategy/{}init{}.py:189: SyntaxWarning: "is not" with a literal.您是否意味着 "!="? if word_sep 不是 '.您可以通过输入 y 来确认站点删除。这个错误是一个已知问题,并将在以后的 Red Hat Quay 版本中删除。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部