Geo validation tests

原文:https://docs.gitlab.com/ee/administration/geo/replication/geo_validation_tests.html

Geo validation tests

Geo 团队对常见的部署配置执行手动测试和验证,以确保在次要的 GitLab 版本和主要的 PostgreSQL 数据库版本之间升级时,Geo 可以正常工作.

本部分包含近期验证测试的日记以及相关问题的链接.

GitLab upgrades

以下是我们执行的 GitLab 升级验证测试.

June 2020

Upgrade Geo multi-server installation:

Upgrade Geo multi-server installation:

February 2020

Upgrade Geo multi-node installation:

  • 说明:在多节点配置中测试了从 GitLab 12.7.5 升级到最新的 GitLab 12.8 软件包的过程.
  • 结果:部分成功,因为我们在演示过程中没有运行循环管道来监视停机时间.

January 2020

Upgrade Geo multi-node installation:

Upgrade Geo multi-node installation:

Upgrade Geo multi-node installation:

October 2019

Upgrade Geo multi-node installation:

  • 说明:在多节点配置中测试了从 GitLab 12.3.5 升级到 GitLab 12.4.1 的过程.
  • 结果:升级测试成功.

Upgrade Geo multi-node installation:

  • 说明:已测试从 GitLab 12.2.8 升级到 GitLab 12.3.5.
  • 结果:升级测试成功.

Upgrade Geo multi-node installation:

  • 说明:已测试从 GitLab 12.1.9 升级到 GitLab 12.2.8 的过程.
  • 结果:由于可能的配置错误问题而部分成功.

PostgreSQL upgrades

以下是我们执行的 PostgreSQL 升级验证测试.

April 2020

PostgreSQL 11 upgrade procedure for Geo installations:

Verify Geo installation with PostgreSQL 11:

  • 说明:在将 PostgreSQL 11 设置为 GitLab 12.10 中的 PostgreSQL 的默认版本之前,我们测试了 GitLab 12.9 的全新安装以及在 PostgreSQL 11 中安装了 Geo 的情况.
  • 结果:安装测试成功.

September 2019

Test and validate PostgreSQL 10.0 upgrade for Geo: