ここでは、本バージョンにアップデート済みのAutomation Managerを旧バージョンに切り戻す手順について説明します。
以下の事項が前提です。
Automation Managerは、「4.1.1 Automation Manager」に従って、本バージョンにアップデート済みであること。
CI ManagementとContainer Managementは、本バージョンから旧バージョンへの切り戻しが完了していること。
Ansibleサーバで以下の手順を実施することにより、Automation Managerを旧バージョンに切り戻します。
管理者権限への変更
$ sudo su
本バージョンのAutomation Managerコンテナの削除
起動しているAutomation Managerコンテナを停止します。
# docker stop stagehand
Automation Managerコンテナが停止していることを確認します。
# docker ps -a
Automation Managerコンテナを削除します。
# docker rm stagehand
旧バージョンのメディアパック再配置
# rm -r /var/FJSGHD/files # rm -r /var/FJSGHD/inventories # mv /var/FJSGHD/pre_files /var/FJSGHD/files # mv /var/FJSGHD/pre_inventories /var/FJSGHD/inventories
旧バージョンのAutomation ManagerコンテナのDockerイメージをインポート
# docker load < /var/FJSGHD/files/container/stagehand_1.0.0.tar.gz
Automation Managerコンテナを起動
# docker run --name stagehand \ -v /var/FJSGHD/files/clouds.yml:/data/playbook/clouds.yml \ -v /var/FJSGHD/files:/data/playbook/files \ -v /var/FJSGHD/inventories:/data/playbook/inventories \ -d stagehand:1.0.0
Automation Managerコンテナにログイン
# docker exec -ti stagehand /bin/bash