yosshyの日記: OpenStack Compute + Hybridfox
日記 by
yosshy
Amazon EC2 互換の IaaS 基盤を目指す「OpenStack Compute (Nova)」。
しかし、Eucalyptus ではちゃんと動く Hybridfox が Nova では動かない。
原因を調べてみたら、ハードルが3つあった。
- Hybridfox が送信するリクエストで、Nova が無条件に削除するパラメータ(SignatureVersion等)が含まれていなかった(→バッドリクエストレスポンスが返る)
- Nova のレスポンスの Content-Type が text/html で、Hybridfox がこれを拒否する(→Hybridfox でエラーダイアログが出る)
- Nova のレスポンスの XML ネームスペースが Hybridfox が送信した Version と一致しない(→Hybridfox でキーペア以外何も出ない)
これらを修正したところ、一応 Hybridfox で Nova のインスタンスやセキュリティグループが表示された。
但し、イメージやボリュームは応答のデータが足らないのか、表示されない。これらは個別にレスポンスXMLの調整が必要だろう。
OpenStack Compute + Hybridfox More ログイン