Geo検証テスト

Geoチームは、GitLabのマイナーバージョンとPostgreSQLデータベースのメジャーバージョンの間でアップグレードする際にGeoが動作することを確認するために、一般的なデプロイ構成で手動テストと検証を行っています。

このセクションでは、最近のバリデーションテストのジャーナルと関連イシューへのリンクを掲載しています。

GitLabのアップグレード

以下は、私たちが行った GitLab アップグレードの検証テストです。

2020年6月

Geoマルチサーバーインストールのアップグレード

Geoマルチサーバーインストールのアップグレード

2020年2月

Geoマルチノードインストールのアップグレード

  • 説明: マルチノード構成でGitLab 12.7.5から最新のGitLab 12.8パッケージへのアップグレードをテストしました。
  • 結果:デモ中にダウンタイムを監視するためのループパイプラインを実行しなかったため、部分的に成功。

2020年1月

Geoマルチノードインストールのアップグレード

Geoマルチノードインストールのアップグレード

Geoマルチノードインストールのアップグレード

2019年10月

Geoマルチノードインストールのアップグレード

  • 説明: マルチノード構成でGitLab 12.3.5からGitLab 12.4.1へのアップグレードをテストしました。
  • 結果:アップグレードテストは成功。

Geoマルチノードインストールのアップグレード

  • 説明: GitLab 12.2.8からGitLab 12.3.5へのアップグレードをテストしました。
  • 結果:アップグレードテストは成功。

Geoマルチノードインストールのアップグレード

  • 説明: GitLab 12.1.9からGitLab 12.2.8へのアップグレードをテストしました。
  • 結果:設定ミスの可能性があったため、部分的に成功。

PostgreSQLのアップグレード

以下は、私たちが実施した PostgreSQL のアップグレード検証テストです。

2020年4月

GeoインストールのPostgreSQL11 アップグレード手順

PostgreSQL11 でGeoのインストールを確認します:

  • 説明: GitLab 12.10でPostgreSQLのデフォルトバージョンを11にする前に、GeoにPostgreSQL 11をインストールしたGitLab 12.9の新規インストールをテストしました。
  • 結果:インストールテストは成功しました。

2019年9月

Geo の PostgreSQL10.0 アップグレードのテストと検証