ironic/ironic/api/controllers/v1
Julia Kreger f9eb7abe82 Secure RBAC - Efficent node santiziation
An investigation of performance issues in Ironic revealed that the
policy checking was performing extra un-needed work which performed
excess computational overhead when parsing the result data.

In this specific case, the Secure RBAC work added some additional
policy checks around individual the fields.

Change-Id: I77b6e0e6c721f2ff1f8b9f511acde97fcdb21a39
Story: 2008885
Task: 42432
(cherry picked from commit 6cd6457479)
2021-06-01 19:22:59 +00:00
..
__init__.py Convert v1 controller to plain, return JSON 2020-07-30 07:37:31 +12:00
allocation.py Follow-up to RBAC allocation changes 2021-03-18 12:55:29 -07:00
bios.py Project Scoping Node endpoint 2021-03-02 15:43:29 -08:00
chassis.py Consistently use utils functions for policy auth 2020-12-17 12:11:08 +13:00
collection.py JSON conversion followup change 2020-11-26 11:05:48 +13:00
conductor.py Consistently use utils functions for policy auth 2020-12-17 12:11:08 +13:00
deploy_template.py Add 'deploy steps' parameter for provisioning API 2021-02-03 11:47:53 -05:00
driver.py Consistently use utils functions for policy auth 2020-12-17 12:11:08 +13:00
event.py Consistently use utils functions for policy auth 2020-12-17 12:11:08 +13:00
network-data-schema.json Add `network_data` field to ironic node object 2020-05-05 15:57:36 +02:00
node.py Secure RBAC - Efficent node santiziation 2021-06-01 19:22:59 +00:00
notification_utils.py Expunge the internal version of WSME 2020-11-19 10:57:11 +13:00
port.py Remove extra/vif_port_id 2021-03-22 12:04:18 -07:00
portgroup.py Remove extra/vif_port_id 2021-03-22 12:04:18 -07:00
ramdisk.py Add agent_status and agent_status_message params to heartbeat 2021-03-31 14:20:39 -07:00
utils.py Add agent_status and agent_status_message params to heartbeat 2021-03-31 14:20:39 -07:00
versions.py Add agent_status and agent_status_message params to heartbeat 2021-03-31 14:20:39 -07:00
volume.py Consistently use utils functions for policy auth 2020-12-17 12:11:08 +13:00
volume_connector.py Volume targets/connectors Project Scoped RBAC 2021-03-04 09:47:36 -08:00
volume_target.py Volume targets/connectors Project Scoped RBAC 2021-03-04 09:47:36 -08:00