)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"0d9e8968356d65fb2174a49a97d7b303aa79cc3a","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     sajeesh cs \u003csajeesh.cs@cern.ch\u003e"},{"line_number":5,"context_line":"CommitDate: 2015-05-19 22:35:00 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Two roles ,namely project_admin and cloud_admin are created."},{"line_number":8,"context_line":"For updating or deleting the quota, the user should be either"},{"line_number":9,"context_line":"project_admin or cloud_admin or admin"},{"line_number":10,"context_line":"But only admin or cloud_admin can update or delete the quota of"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"7a016987_eb0710c8","line":7,"updated":"2015-05-19 23:07:46.000000000","message":"Please see https://wiki.openstack.org/wiki/GitCommitMessages\n\nYou should have a title line.","commit_id":"ce15949f1074fe69b0be04078eab6efc1f1e2c07"}],"etc/nova/policy.json":[{"author":{"_account_id":11333,"name":"David J Hu","email":"david.hu@hpe.com","username":"dhu"},"change_message_id":"c55b02156c76a830f746f34a030bd583d701d67a","unresolved":false,"context_lines":[{"line_number":337,"context_line":"    \"os_compute_api:os-personality:discoverable\": \"\","},{"line_number":338,"context_line":"    \"os_compute_api:os-preserve-ephemeral-rebuild:discoverable\": \"\","},{"line_number":339,"context_line":"    \"os_compute_api:os-quota-sets:discoverable\": \"\","},{"line_number":340,"context_line":"    \"os_compute_api:os-quota-sets:show\": \"\","},{"line_number":341,"context_line":"    \"os_compute_api:os-quota-sets:defaults\": \"\","},{"line_number":342,"context_line":"    \"os_compute_api:os-quota-sets:root:update\": \"rule:cloud_owner\","},{"line_number":343,"context_line":"    \"os_compute_api:os-quota-sets:update\": \"rule:cloud_owner_or_project_quota_manager\","}],"source_content_type":"application/json","patch_set":8,"id":"9a41bdd9_aaeddc8f","line":340,"updated":"2015-07-17 14:24:28.000000000","message":"1.  It is a bad idea to relax a existing rule to allow \"all\".\n\n2.  What\u0027s the plan for existing deployments with customized \"os_compute_api:os-quota-sets:show\",","commit_id":"9ff4d1272af067318cc011494227cc3c8a7fc67b"},{"author":{"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},"change_message_id":"a12177841cd7873b4ccad2d22790de20d28c32ad","unresolved":false,"context_lines":[{"line_number":337,"context_line":"    \"os_compute_api:os-personality:discoverable\": \"\","},{"line_number":338,"context_line":"    \"os_compute_api:os-preserve-ephemeral-rebuild:discoverable\": \"\","},{"line_number":339,"context_line":"    \"os_compute_api:os-quota-sets:discoverable\": \"\","},{"line_number":340,"context_line":"    \"os_compute_api:os-quota-sets:show\": \"\","},{"line_number":341,"context_line":"    \"os_compute_api:os-quota-sets:defaults\": \"\","},{"line_number":342,"context_line":"    \"os_compute_api:os-quota-sets:root:update\": \"rule:cloud_owner\","},{"line_number":343,"context_line":"    \"os_compute_api:os-quota-sets:update\": \"rule:cloud_owner_or_project_quota_manager\","}],"source_content_type":"application/json","patch_set":8,"id":"3a50d1a3_e130ee58","line":340,"in_reply_to":"9a41bdd9_aaeddc8f","updated":"2015-07-20 17:58:13.000000000","message":"Hi david, this is not relaxing for \"all\", the \"\" in the policy says that this rule will use the \"default role\" an in the nova case is \"default\": \"rule:admin_or_owner\".\n\nBut I\u0027ll undo this change. since this is not required.","commit_id":"9ff4d1272af067318cc011494227cc3c8a7fc67b"},{"author":{"_account_id":11333,"name":"David J Hu","email":"david.hu@hpe.com","username":"dhu"},"change_message_id":"c55b02156c76a830f746f34a030bd583d701d67a","unresolved":false,"context_lines":[{"line_number":339,"context_line":"    \"os_compute_api:os-quota-sets:discoverable\": \"\","},{"line_number":340,"context_line":"    \"os_compute_api:os-quota-sets:show\": \"\","},{"line_number":341,"context_line":"    \"os_compute_api:os-quota-sets:defaults\": \"\","},{"line_number":342,"context_line":"    \"os_compute_api:os-quota-sets:root:update\": \"rule:cloud_owner\","},{"line_number":343,"context_line":"    \"os_compute_api:os-quota-sets:update\": \"rule:cloud_owner_or_project_quota_manager\","},{"line_number":344,"context_line":"    \"os_compute_api:os-quota-sets:root:delete\": \"rule:cloud_owner\","},{"line_number":345,"context_line":"    \"os_compute_api:os-quota-sets:delete\": \"rule:cloud_owner_or_project_quota_manager\","}],"source_content_type":"application/json","patch_set":8,"id":"9a41bdd9_ca670024","line":342,"updated":"2015-07-17 14:24:28.000000000","message":"cloud_owner is not defined.","commit_id":"9ff4d1272af067318cc011494227cc3c8a7fc67b"},{"author":{"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},"change_message_id":"a12177841cd7873b4ccad2d22790de20d28c32ad","unresolved":false,"context_lines":[{"line_number":339,"context_line":"    \"os_compute_api:os-quota-sets:discoverable\": \"\","},{"line_number":340,"context_line":"    \"os_compute_api:os-quota-sets:show\": \"\","},{"line_number":341,"context_line":"    \"os_compute_api:os-quota-sets:defaults\": \"\","},{"line_number":342,"context_line":"    \"os_compute_api:os-quota-sets:root:update\": \"rule:cloud_owner\","},{"line_number":343,"context_line":"    \"os_compute_api:os-quota-sets:update\": \"rule:cloud_owner_or_project_quota_manager\","},{"line_number":344,"context_line":"    \"os_compute_api:os-quota-sets:root:delete\": \"rule:cloud_owner\","},{"line_number":345,"context_line":"    \"os_compute_api:os-quota-sets:delete\": \"rule:cloud_owner_or_project_quota_manager\","}],"source_content_type":"application/json","patch_set":8,"id":"3a50d1a3_014abac5","line":342,"in_reply_to":"9a41bdd9_ca670024","updated":"2015-07-20 17:58:13.000000000","message":"it was defined in the line 6.","commit_id":"9ff4d1272af067318cc011494227cc3c8a7fc67b"},{"author":{"_account_id":11333,"name":"David J Hu","email":"david.hu@hpe.com","username":"dhu"},"change_message_id":"c55b02156c76a830f746f34a030bd583d701d67a","unresolved":false,"context_lines":[{"line_number":340,"context_line":"    \"os_compute_api:os-quota-sets:show\": \"\","},{"line_number":341,"context_line":"    \"os_compute_api:os-quota-sets:defaults\": \"\","},{"line_number":342,"context_line":"    \"os_compute_api:os-quota-sets:root:update\": \"rule:cloud_owner\","},{"line_number":343,"context_line":"    \"os_compute_api:os-quota-sets:update\": \"rule:cloud_owner_or_project_quota_manager\","},{"line_number":344,"context_line":"    \"os_compute_api:os-quota-sets:root:delete\": \"rule:cloud_owner\","},{"line_number":345,"context_line":"    \"os_compute_api:os-quota-sets:delete\": \"rule:cloud_owner_or_project_quota_manager\","},{"line_number":346,"context_line":"    \"os_compute_api:os-quota-sets:detail\": \"rule:admin_api\","}],"source_content_type":"application/json","patch_set":8,"id":"9a41bdd9_aa307c08","line":343,"updated":"2015-07-17 14:24:28.000000000","message":"cloud_owner_or_project_quota_manager not defined.","commit_id":"9ff4d1272af067318cc011494227cc3c8a7fc67b"},{"author":{"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},"change_message_id":"a12177841cd7873b4ccad2d22790de20d28c32ad","unresolved":false,"context_lines":[{"line_number":340,"context_line":"    \"os_compute_api:os-quota-sets:show\": \"\","},{"line_number":341,"context_line":"    \"os_compute_api:os-quota-sets:defaults\": \"\","},{"line_number":342,"context_line":"    \"os_compute_api:os-quota-sets:root:update\": \"rule:cloud_owner\","},{"line_number":343,"context_line":"    \"os_compute_api:os-quota-sets:update\": \"rule:cloud_owner_or_project_quota_manager\","},{"line_number":344,"context_line":"    \"os_compute_api:os-quota-sets:root:delete\": \"rule:cloud_owner\","},{"line_number":345,"context_line":"    \"os_compute_api:os-quota-sets:delete\": \"rule:cloud_owner_or_project_quota_manager\","},{"line_number":346,"context_line":"    \"os_compute_api:os-quota-sets:detail\": \"rule:admin_api\","}],"source_content_type":"application/json","patch_set":8,"id":"3a50d1a3_810c8a95","line":343,"in_reply_to":"9a41bdd9_aa307c08","updated":"2015-07-20 17:58:13.000000000","message":"it was defined in the line 7","commit_id":"9ff4d1272af067318cc011494227cc3c8a7fc67b"},{"author":{"_account_id":11333,"name":"David J Hu","email":"david.hu@hpe.com","username":"dhu"},"change_message_id":"c55b02156c76a830f746f34a030bd583d701d67a","unresolved":false,"context_lines":[{"line_number":341,"context_line":"    \"os_compute_api:os-quota-sets:defaults\": \"\","},{"line_number":342,"context_line":"    \"os_compute_api:os-quota-sets:root:update\": \"rule:cloud_owner\","},{"line_number":343,"context_line":"    \"os_compute_api:os-quota-sets:update\": \"rule:cloud_owner_or_project_quota_manager\","},{"line_number":344,"context_line":"    \"os_compute_api:os-quota-sets:root:delete\": \"rule:cloud_owner\","},{"line_number":345,"context_line":"    \"os_compute_api:os-quota-sets:delete\": \"rule:cloud_owner_or_project_quota_manager\","},{"line_number":346,"context_line":"    \"os_compute_api:os-quota-sets:detail\": \"rule:admin_api\","},{"line_number":347,"context_line":"    \"os_compute_api:os-quota-class-sets\": \"\","}],"source_content_type":"application/json","patch_set":8,"id":"9a41bdd9_6a11145d","line":344,"updated":"2015-07-17 14:24:28.000000000","message":"cloud_owner is not defined.","commit_id":"9ff4d1272af067318cc011494227cc3c8a7fc67b"},{"author":{"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},"change_message_id":"a12177841cd7873b4ccad2d22790de20d28c32ad","unresolved":false,"context_lines":[{"line_number":341,"context_line":"    \"os_compute_api:os-quota-sets:defaults\": \"\","},{"line_number":342,"context_line":"    \"os_compute_api:os-quota-sets:root:update\": \"rule:cloud_owner\","},{"line_number":343,"context_line":"    \"os_compute_api:os-quota-sets:update\": \"rule:cloud_owner_or_project_quota_manager\","},{"line_number":344,"context_line":"    \"os_compute_api:os-quota-sets:root:delete\": \"rule:cloud_owner\","},{"line_number":345,"context_line":"    \"os_compute_api:os-quota-sets:delete\": \"rule:cloud_owner_or_project_quota_manager\","},{"line_number":346,"context_line":"    \"os_compute_api:os-quota-sets:detail\": \"rule:admin_api\","},{"line_number":347,"context_line":"    \"os_compute_api:os-quota-class-sets\": \"\","}],"source_content_type":"application/json","patch_set":8,"id":"3a50d1a3_01215afb","line":344,"in_reply_to":"9a41bdd9_6a11145d","updated":"2015-07-20 17:58:13.000000000","message":"same comment here","commit_id":"9ff4d1272af067318cc011494227cc3c8a7fc67b"},{"author":{"_account_id":11333,"name":"David J Hu","email":"david.hu@hpe.com","username":"dhu"},"change_message_id":"c55b02156c76a830f746f34a030bd583d701d67a","unresolved":false,"context_lines":[{"line_number":342,"context_line":"    \"os_compute_api:os-quota-sets:root:update\": \"rule:cloud_owner\","},{"line_number":343,"context_line":"    \"os_compute_api:os-quota-sets:update\": \"rule:cloud_owner_or_project_quota_manager\","},{"line_number":344,"context_line":"    \"os_compute_api:os-quota-sets:root:delete\": \"rule:cloud_owner\","},{"line_number":345,"context_line":"    \"os_compute_api:os-quota-sets:delete\": \"rule:cloud_owner_or_project_quota_manager\","},{"line_number":346,"context_line":"    \"os_compute_api:os-quota-sets:detail\": \"rule:admin_api\","},{"line_number":347,"context_line":"    \"os_compute_api:os-quota-class-sets\": \"\","},{"line_number":348,"context_line":"    \"os_compute_api:os-quota-class-sets:discoverable\": \"\","}],"source_content_type":"application/json","patch_set":8,"id":"9a41bdd9_ea052414","line":345,"updated":"2015-07-17 14:24:28.000000000","message":"cloud_owner_or_project_quota_manager not defined","commit_id":"9ff4d1272af067318cc011494227cc3c8a7fc67b"},{"author":{"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},"change_message_id":"a12177841cd7873b4ccad2d22790de20d28c32ad","unresolved":false,"context_lines":[{"line_number":342,"context_line":"    \"os_compute_api:os-quota-sets:root:update\": \"rule:cloud_owner\","},{"line_number":343,"context_line":"    \"os_compute_api:os-quota-sets:update\": \"rule:cloud_owner_or_project_quota_manager\","},{"line_number":344,"context_line":"    \"os_compute_api:os-quota-sets:root:delete\": \"rule:cloud_owner\","},{"line_number":345,"context_line":"    \"os_compute_api:os-quota-sets:delete\": \"rule:cloud_owner_or_project_quota_manager\","},{"line_number":346,"context_line":"    \"os_compute_api:os-quota-sets:detail\": \"rule:admin_api\","},{"line_number":347,"context_line":"    \"os_compute_api:os-quota-class-sets\": \"\","},{"line_number":348,"context_line":"    \"os_compute_api:os-quota-class-sets:discoverable\": \"\","}],"source_content_type":"application/json","patch_set":8,"id":"3a50d1a3_81832acc","line":345,"in_reply_to":"9a41bdd9_ea052414","updated":"2015-07-20 17:58:13.000000000","message":"and here","commit_id":"9ff4d1272af067318cc011494227cc3c8a7fc67b"}]}
