non-admin user can't add new fixed ip to the VM by os-multinic api
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Low
|
lvmxh |
Bug Description
When non-admin user add new nic to the vm by:
alex@hp-
will get error as below:
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
2015-03-16 09:23:18.306 TRACE oslo_messaging.
Changed in nova: | |
assignee: | nobody → Alex Xu (xuhj) |
Changed in nova: | |
assignee: | Alex Xu (xuhj) → lvmxh (shaohef) |
status: | New → In Progress |
Changed in nova: | |
importance: | Undecided → Low |
Changed in nova: | |
milestone: | none → liberty-3 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | liberty-3 → 12.0.0 |
Reviewed: https:/ /review. openstack. org/150687 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=a57fae10545 2e26684406b59ff 6b2128698479e9
Committed: https:/
Submitter: Jenkins
Branch: master
commit a57fae105452e26 684406b59ff6b21 28698479e9
Author: ShaoHe Feng <email address hidden>
Date: Fri Feb 27 17:36:27 2015 +0800
Remove db layer hard-code permission checks for fixed_ip_ associate_ *
This patches removes db layer hard-code permission checks for ip_associate_ *
fixed_
the follow functions call db fixed_ip_ associate_ * API for_instance, contex has been elevated. ip_to_instance, it does not need to require admin previlege.
1. allocate_
2. add_fixed_
and bug 1432455 was filed for it.
the follow functions call db fixed_ip_ associate_ pool API. _get_dhcp_ ip, contex has been elevated.
1. NetworkManager.
Closes-Bug: 1432455 policy- final-part
Partially implements bp nova-api-
Change-Id: Ia33080c1681b13 9dbca72bfd5c981 0e8fbea6719