Ver1.5からVer1.6へのアップデートでの動作不具合
構成
サーバA:v1.5.5.post8 CentOS7
サーバB:v1.6.1.post1 CentOS8
アップデートの流れ
サーバAでexport_dataし、サーバBでinstall.shとimport_dataを実行
$ /opt/kompira/bin/manage.py export_data --owner-mode --virtual-mode / > backup.json
# ./install.sh --force --initdata
$ /opt/kompira/bin/manage.py import_data --owner-mode --overwrite-mode backup.json
事象
1.プロセス一覧やスケジュール一覧が正しく表示されない。
2.プロセス一覧に削除ボタンがあり、誤って押したら消えた。
(添付画像はスケジュール一覧だが同じボタンがある)
詳細
ブラウザでは、
https://kompira-test.tech-asahinet.com/process/id_6982
404: This page is NOT FOUND
となり、空白ページになるが、process.logでは実行されているように見える。
/var/log/kompira/process.log
[2020-10-26 16:32:13,695:1451:kompirad:MainThread] Process(6982): 100.0
[2020-10-26 16:32:13,730:1451:kompirad:MainThread] Process(6982): ['hello,', 'world']
[2020-10-26 16:32:13,765:1451:kompirad:MainThread] Process(6982): 3
/var/log/kompira/kompira.log
[2020-10-26 16:22:43,554:2416:mod_wsgi:Dummy-15] ERROR: [Virtual] failed to load 'ProcessRoot': No module named 'kompira.process'
[2020-10-26 16:22:44,007:2416:mod_wsgi:Dummy-16] ERROR: [Virtual] failed to load 'TaskRoot': No module named 'kompira.task'
[2020-10-26 16:22:44,017:2416:mod_wsgi:Dummy-16] ERROR: [Virtual] failed to load 'IncidentRoot': No module named 'kompira.incident'
[2020-10-26 16:22:44,032:2416:mod_wsgi:Dummy-16] ERROR: [Virtual] failed to load 'SchedulerRoot': No module named 'kompira.scheduler'
[2020-10-26 16:22:44,041:2416:mod_wsgi:Dummy-16] ERROR: [Virtual] failed to load 'UserRoot': No module named 'kompira.account'
[2020-10-26 16:22:44,051:2416:mod_wsgi:Dummy-16] ERROR: [Virtual] failed to load 'GroupRoot': No module named 'kompira.account'
[2020-10-26 16:23:48,040:2416:mod_wsgi:Dummy-3] ERROR: [Virtual] failed to load 'SchedulerRoot': No module named 'kompira.scheduler'
[2020-10-26 16:23:50,047:2416:mod_wsgi:Dummy-20] ERROR: [Virtual] failed to load 'IncidentRoot': No module named 'kompira.incident'
[2020-10-26 16:23:50,803:2416:mod_wsgi:Dummy-21] ERROR: [Virtual] failed to load 'TaskRoot': No module named 'kompira.task'
[2020-10-26 16:24:05,213:2416:mod_wsgi:Dummy-15] ERROR: [Virtual] failed to load 'TaskRoot': No module named 'kompira.task'
[2020-10-26 16:30:01,641:2416:mod_wsgi:Dummy-16] ERROR: [Virtual] failed to load 'TaskRoot': No module named 'kompira.task'
画像
-
申し訳ございません。Kompira Ver.1.5 から Ver.1.6へはプラットフォームが大幅に更新されたことにより、install.shを用いたアップデートインストールには対応しておりません。(マニュアルに記載がありますのは、Ver.1.4からVer.1.5へのアップデート方法が残っており、こちらは記述を修正予定です)
Ver.1.6へアップデートを行うには、以下の手順を踏んでいただけますでしょうか?
(1) export_dataコマンドで/system以外のKompiraに保存されているデータを取り出す
(2) Kompira Ver.1.5 を下記手順にしたがってアンインストールする
https://docbase.io/posts/704709/sharing/b2475715-28b4-416a-b3e2-56037d8d4bf3
(3) Kompira Ver.1.6 を新規インストールする
(4) import_dataコマンドで最初に取り出したデータをKompiraに保存する
(注意)(1) で/systemのデータもexportした場合、(4)の手順によって、旧バージョンのシステムデータがインポートされていまい、正しく動作しません。この場合、(4)の後に、再度Kompira Ver1.6を更新インストール(オプション無しでinstall.shを実行)することで、Ver1.6のシステムデータが取り込まれます。
以上、よろしくお願いいたします。
サインインしてコメントを残してください。
コメント
2件のコメント