3.14. 从 3.3.z 升级到 3.6.z
注意
Red Hat Quay 3.6 支持从 3.3.z 直接升级单步。这个例外是,只有普通次版本的升级,升级会简化旧版本客户的升级步骤。
从 3.3.z 升级到 Red Hat Quay 3.6.z 需要数据库迁移,该迁移不支持降级到以前的 Red Hat Quay 版本。在进行此迁移前,请备份您的数据库。
从 3.3.z 升级时,用户还需要配置完全新的 Clair v4 实例来替换旧的 Clair v2。有关配置 Clair v4 的说明,请参阅 在非 OpenShift Red Hat Quay 部署中设置 Clair。
3.14.1. 目标镜像 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- quay : registry.redhat.io/quay/quay-rhel8:v3.6.0
- Clair: registry.redhat.io/quay/clair-rhel8:v3.6.0
- PostgreSQL: registry.redhat.io/rhel8/postgresql-13:1-109
- redis : registry.redhat.io/rhel8/redis-6:1-110
3.14.2. 从 3.3.z 升级到 3.6 时的 Swift 配置 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
当从 Red Hat Quay 3.3.z 升级到 3.6.z 时,一些用户可能会收到以下错误: Switch auth v3 requires tenant_id (字符串)在 os_options 中
。作为临时解决方案,您可以手动更新 DISTRIBUTED_STORAGE_CONFIG
以添加 os_options
和 tenant_id
参数: