yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #42005
[Bug 1515720] Re: flavor extra specs: Input parameters need error check
AFAIK the flavor extra specs are free form string values and there is
no defined list of allowed values. That's why it's not possible to
check if the provided input is sane. The code 201 the REST API returns
just says that your request (create/update an extra spec) got fulfilled.
It doesn't say that it is sane. That's why I think it's fair to close
this bug.
** Changed in: nova
Status: New => Invalid
--
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/1515720
Title:
flavor extra specs: Input parameters need error check
Status in OpenStack Compute (nova):
Invalid
Bug description:
By mistake I gave parameter with wrong extra spec
"quota:quota:vif_shares_share=10" instead of
"quota:vif_shares_share=10", executing of command was successful. I
didnt see same Shares value being set on VM NIC as expected.
It might be good idea to validate the parameters before returning
success.
Build Version: VIO 2.0 GA + NSX 6.2 GA
root@blr-vio-dhcp:~# nova flavor-key m1.spirent set quota:quota:vif_shares_share=10
root@blr-vio-dhcp:~# nova flavor-show m1.spirent
+----------------------------+----------------------------------------------------------------------------------------------------------------------------------+
| Property | Value |
+----------------------------+----------------------------------------------------------------------------------------------------------------------------------+
| OS-FLV-DISABLED:disabled | False |
| OS-FLV-EXT-DATA:ephemeral | 0 |
| disk | 5 |
| extra_specs | {"quota:vif_shares_level": "custom", "quota:quota:vif_shares_share": "10", "quota:vif_limit": "5", "quota:vif_reservation": "3"} |
| id | 6 |
| name | m1.spirent |
| os-flavor-access:is_public | True |
| ram | 2048 |
| rxtx_factor | 1.0 |
| swap | |
| vcpus | 2 |
+----------------------------+----------------------------------------------------------------------------------------------------------------------------------+
root@blr-vio-dhcp:~#
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1515720/+subscriptions
References