commit 6825959560e06725d26625fd21f5c0b78b305492
Author: Russell Bryant <email address hidden>
Date: Tue Aug 20 11:06:12 2013 -0400
Enforce flavor access during instance boot
The code in the servers API did not pass the context when retrieving
flavor details. That means it would use an admin context instead,
bypassing all flavor access control checks.
This patch includes the fix, and the corresponding unit test for the v2
API.
Closes-bug: #1212179
(cherry picked from commit 4054cc4a22a1fea997dec76afb5646fd6c6ea6b9)
Reviewed: https:/ /review. openstack. org/43296 github. com/openstack/ nova/commit/ 6825959560e0672 5d26625fd21f5c0 b78b305492
Committed: http://
Submitter: Jenkins
Branch: stable/folsom
commit 6825959560e0672 5d26625fd21f5c0 b78b305492
Author: Russell Bryant <email address hidden>
Date: Tue Aug 20 11:06:12 2013 -0400
Enforce flavor access during instance boot
The code in the servers API did not pass the context when retrieving
flavor details. That means it would use an admin context instead,
bypassing all flavor access control checks.
This patch includes the fix, and the corresponding unit test for the v2
API.
Closes-bug: #1212179
(cherry picked from commit 4054cc4a22a1fea 997dec76afb5646 fd6c6ea6b9)
Conflicts: api/openstack/ compute/ plugins/ v3/servers. py api/openstack/ compute/ servers. py tests/api/ openstack/ compute/ plugins/ v3/test_ servers. py tests/api/ openstack/ compute/ test_servers. py
nova/
nova/
nova/
nova/
Change-Id: I681ae9965e1976 7df22fa74c3315e 4e03a459d3b