yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #06360
[Bug 1209101] Re: Non-public flavor cannot be used in created tenant
** Changed in: nova
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1209101
Title:
Non-public flavor cannot be used in created tenant
Status in OpenStack Compute (Nova):
Fix Released
Bug description:
Non-public flavor cannot use in created tenant.
If user run "nova flavor-access-add", It becomes available.
The following message is written to the OpenStack Compute Administration Guide
"Is_Public: Boolean value, whether flavor is available to all users or private to the
tenant it was created in. Defaults to True."
Actual:
$ OS_USERNAME=admin OS_TENANT_NAME=demo nova flavor-create --is-public false secret.1 auto 512 0 1
+--------------------------------------+----------+-----------+------+-----------+------+-------+-------------+-----------+
| ID | Name | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public |
+--------------------------------------+----------+-----------+------+-----------+------+-------+-------------+-----------+
| 47d227f2-8942-451c-b73b-90adcc8985d0 | secret.1 | 512 | 0 | 0 | | 1 | 1.0 | False |
+--------------------------------------+----------+-----------+------+-----------+------+-------+-------------+-----------+
$
$ OS_USERNAME=demo OS_TENANT_NAME=demo nova boot --flavor 47d227f2-8942-451c-b73b-90adcc8985d0 --image cirros-0.3.1-x86_64-uec foo
ERROR: No flavor with a name or ID of '47d227f2-8942-451c-b73b-90adcc8985d0' exists.
$
$ OS_USERNAME=admin nova flavor-access-add 47d227f2-8942-451c-b73b-90adcc8985d0 89fc2fa5c447419b8a6b3d8426154b6b
+--------------------------------------+----------------------------------+
| Flavor_ID | Tenant_ID |
+--------------------------------------+----------------------------------+
| 47d227f2-8942-451c-b73b-90adcc8985d0 | 89fc2fa5c447419b8a6b3d8426154b6b |
+--------------------------------------+----------------------------------+
$
$ OS_USERNAME=demo OS_TENANT_NAME=demo nova boot --flavor 47d227f2-8942-451c-b73b-90adcc8985d0 --image cirros-0.3.1-x86_64-uec foo
+--------------------------------------+--------------------------------------+
| Property | Value |
+--------------------------------------+--------------------------------------+
| image | cirros-0.3.1-x86_64-uec |
| flavor | secret.1 |
| id | 34698740-cd43-4bf8-82a8-8674347d57d5 |
| security_groups | [{u'name': u'default'}] |
| user_id | a8f7158ae59a4d4ab2aafbe5de63dff6 |
| accessIPv4 | |
| accessIPv6 | |
| progress | 0 |
| config_drive | |
| status | BUILD |
| updated | 2013-08-07T05:59:23Z |
| hostId | |
| key_name | None |
| name | foo |
| adminPass | 48gRi7qspeUL |
| tenant_id | 89fc2fa5c447419b8a6b3d8426154b6b |
| created | 2013-08-07T05:59:23Z |
| os-extended-volumes:volumes_attached | [] |
| metadata | {} |
+--------------------------------------+--------------------------------------+
$
Expected:
$ OS_USERNAME=admin OS_TENANT_NAME=demo nova flavor-create --is-public false secret.1 auto 512 0 1
+--------------------------------------+----------+-----------+------+-----------+------+-------+-------------+-----------+
| ID | Name | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public |
+--------------------------------------+----------+-----------+------+-----------+------+-------+-------------+-----------+
| 47d227f2-8942-451c-b73b-90adcc8985d0 | secret.1 | 512 | 0 | 0 | | 1 | 1.0 | False |
+--------------------------------------+----------+-----------+------+-----------+------+-------+-------------+-----------+
$
$ OS_USERNAME=demo OS_TENANT_NAME=demo nova boot --flavor 47d227f2-8942-451c-b73b-90adcc8985d0 --image cirros-0.3.1-x86_64-uec foo
+--------------------------------------+--------------------------------------+
| Property | Value |
+--------------------------------------+--------------------------------------+
| image | cirros-0.3.1-x86_64-uec |
| flavor | secret.1 |
| id | 34698740-cd43-4bf8-82a8-8674347d57d5 |
| security_groups | [{u'name': u'default'}] |
| user_id | a8f7158ae59a4d4ab2aafbe5de63dff6 |
| accessIPv4 | |
| accessIPv6 | |
| progress | 0 |
| config_drive | |
| status | BUILD |
| updated | 2013-08-07T05:59:23Z |
| hostId | |
| key_name | None |
| name | foo |
| adminPass | 48gRi7qspeUL |
| tenant_id | 89fc2fa5c447419b8a6b3d8426154b6b |
| created | 2013-08-07T05:59:23Z |
| os-extended-volumes:volumes_attached | [] |
| metadata | {} |
+--------------------------------------+--------------------------------------+
$
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1209101/+subscriptions