2

GridDynamicsのパッケージを使用してRHEL6でOpenStackDiabloを使用しています。

すべてがEC2APIで機能するようですが、python-novaclientを使用する場合、システムは、提供された認証に関係なく、任意のapiコマンドへのアクセスを許可するだけです。

https://github.com/masom/Puck/blob/master/server/plugins/virtualization/nova.py#L42を参照してください

認証にKeystoneを使用していません(エセックスがリリースされるのを待っています)。

提供された認証データに関係なく、novaが盲目的に誰でもAPIコマンドを発行できるようにするのはなぜですか?

4

1 に答える 1

1

/etc/nova/api-paste.ini持っていたことが判明しnoauthec2noauth

noauthに変更して、非推奨の認証(keystoneを使用しない)に移動しauthます。

于 2012-02-10T16:34:06.973 に答える