GitLabのバージョンアップをやってみた。新卒採用アルバイト採用インターンシップJPENエンジニアレポートGitLabのバージョンアップをやってみた。2018年11月25日ツイートデータスタジアムのエンジニア、片岡です。サッカーに関するサービスの開発・運用を担当しています。以前はSubversionを使用していましたが、よりモダンなバージョン管理を行いたいという要求から、移行しました。ありますが、年間2,500ドル(約27万円)/10ユーザーのため、なかなかハードルは高いです。CEは無料で使えてとても高機能なため、自前で運用可能なユーザーにとっては非常に良いソリューションだと思います。CEのインストール形態の1つでオールインワンパッケージ)をインストールして使用しています。S3に保管しています。表示されていたのと、バージョン11が出た事で「そろそろまずい」という事になり、バージョンアップをすることにしました。アップデート方法のドキュメントには、以下を実行するだけとの記載があります。gitlab-ceただ実際に実行したところ、一度9.3.6をアンインストールしろ、または先に10.8にアップデートしろ、というメッセージが出て失敗しました。いうページに、段階的にアップデートした方がよいとの記載が。順にアップデートしていくことでようやく成功しました。コマンド上は成功したのですが、ブラウザで表示すると画面レイアウトが崩れるという問題が起きてしまいます。原因はGitLabのRailsとCSSの問題のようで、色々と探しましたが解決方法は見つからず・・。バックアップは事前に取ってあるので、一度GitLabをアンインストールして再インストールすることにしました。gitlab-ceこれは問題なく成功します。上記の方法ではバージョン管理対象データ・ファイル自体は削除されず残っていたので、リストア無しでそのまま以前のリポジトリ・データが使用できました。見に行くとちょうど同日、リリースがあったようです。immediately.とあり、セキュリティFIXがいくつかあるのでアップデートを強く推奨、との事です。いう事で再度アップデートを実行します。gitlab-ce今回はマイナーアップデートなので、問題なく終了しました。asap」も消えています。こまめにアップデートするのは大変ですが、セキュリティ対策やバグ修正のされた最新のソフトウェアを使う事が重要と考えて、今後も対応していきたいと思います。エンジニア募集中!データスタジアムでは一緒に働いていただけるエンジニアを募集しています。野球、サッカー、バスケなどスポーツが好きな方であれば、とても面白い仕事ができる会社です。興味を持たれた方はぜひこちらをご覧ください。