12FF5B8

hico_horiuchiの技術系な覚え書き.

WebVirtMgrのDashboardの不具合回避

先日導入したWebVirtMgr,非常に重宝しているのだが,最新版に更新したら不具合があった.

Dashboardで不具合

f:id:hico_horiuchi:20140515195132j:plain
masterの最新コミット(dcafa66202)に更新した所,Dashboardがこのようになってしまった.
原因を探るため,webvirtmgr/serversが編集されたコミットを見る.

ここで修正されているIssue 220は,VM名を変更できるようにするものらしい.

不具合を回避

PythonとかDjangoに触れたことがなくてソースが読めないので,該当するコミットを取り除いてみる.

$ cd /var/www/webvirtmgr
$ git pull
$ git checkout -b unfix_220
$ git rebase -i 27274ae179

編集画面が開くので,1行目の「Fix #220」を削除またはコメントアウトする.
編集を終了するとGitの歴史が書き変わり,該当コミットのない状態になるはず.

結果

とりあえずは,これでDashboardが正しく表示されるようになった.
ただ,根本的な解決にはなっていないので,今後の更新を待つなりIssueを投げるなりしたい.