CLI を使ったフレーバーの設定内容の変更方法
Issue
-
CLI でフレーバーの
Public
設定を変更できない- CLI でフレーバー (
public
) を作成したのち、作成したフレーバーの使用権限をproject1
のみに変更したいのですが、下記のコマンドでは全プロジェクトが使用できる状態です。
実行コマンド
openstack flavor create --ram 2048 --disk 20 --ephemeral 10 --swap 2 --vcpus 1 test_flavor nova flavor-access-add test_flavor project1
- GUI を利用して権限を変更した場合は、
project1
のみが使用出来るように変更ができました。 - 画面で詳細を確認すると
public
のステータスがYes
→No
に変わっていました。 - CLI を使用したフレーバーの権限を変更する方法はありますか?
- CLI でフレーバー (
-
CLI で全てのフレーバーを確認したい
-
Horizon の場合、admin ユーザでログイン後、
admin
→System
→Flavors
で全プロジェクトのフレーバーの一覧が確認できますが、CLI で確認ができません。
(PackStack インストール後に作成されるkeystonerc_admin
を使用してopenstack flavor list
コマンドを実行しています。) -
keystonerc_admin
unset OS_SERVICE_TOKEN export OS_USERNAME=admin export OS_PASSWORD=admin export OS_AUTH_URL=http://10.246.71.3:5000/v2.0 export PS1='[\u@\h \W(keystone_admin)]\$ ' export OS_TENANT_NAME=admin export OS_REGION_NAME=RegionOne
- 結果を見ると
admin
プロジェクトで使用できるフレーバーのみが確認できています。 - どのような操作を実施したら、全プロジェクトのフレーバー一覧が確認できますか?
-
Environment
- Red Hat OpenStack Platform 8.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.