)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"5945c1475f0ea0b13bfeb19f995002db587cebe4","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Authenticating to nova using nova_admin_* options is deprecated."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"  CONF.nova_admin_auth_ur"},{"line_number":12,"context_line":"  CONF.nova_admin_username"},{"line_number":13,"context_line":"  CONF.nova_admin_password"},{"line_number":14,"context_line":"  CONF.nova_admin_tenant_id"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"7a016987_60e1759a","line":11,"updated":"2015-05-26 15:13:39.000000000","message":"typo  url?","commit_id":"cf4b3e854adee1f401f733fef626e6d238ec57ad"},{"author":{"_account_id":8172,"name":"Wei Hu","email":"huwei.xtu@gmail.com","username":"WeiHu"},"change_message_id":"0fd8dd9fc7c4c9dc4af723246c737c856beb392c","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Authenticating to nova using nova_admin_* options is deprecated."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"  CONF.nova_admin_auth_ur"},{"line_number":12,"context_line":"  CONF.nova_admin_username"},{"line_number":13,"context_line":"  CONF.nova_admin_password"},{"line_number":14,"context_line":"  CONF.nova_admin_tenant_id"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"7a016987_c736eab3","line":11,"in_reply_to":"7a016987_60e1759a","updated":"2015-05-27 02:44:15.000000000","message":"I think so.","commit_id":"cf4b3e854adee1f401f733fef626e6d238ec57ad"}],"attributes/default.rb":[{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"02b2d6194242a407c68750e5569a9f79f206fe26","unresolved":false,"context_lines":[{"line_number":255,"context_line":"# default[\u0027openstack\u0027][\u0027compute\u0027][\u0027service_tenant_name\u0027] \u003d \u0027service\u0027"},{"line_number":256,"context_line":"# Since this cookbook does not depend upon Compute, can\u0027t directly"},{"line_number":257,"context_line":"# reference that here."},{"line_number":258,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_name\u0027] \u003d \u0027service\u0027"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_domain_id\u0027] \u003d \u0027default\u0027"},{"line_number":261,"context_line":""}],"source_content_type":"text/x-ruby","patch_set":4,"id":"9af37de9_c0cef559","line":258,"updated":"2015-05-11 13:38:55.000000000","message":"Should we keep the old attr as deprecated until liberty?","commit_id":"fc71701555a51945bd6dd451648134656f8b906c"},{"author":{"_account_id":8112,"name":"Ma Wen Cheng","email":"wenchma@cn.ibm.com","username":"wenchma"},"change_message_id":"b14fef1fb8d88c81361273c2bd35d80e7fc0203e","unresolved":false,"context_lines":[{"line_number":255,"context_line":"# default[\u0027openstack\u0027][\u0027compute\u0027][\u0027service_tenant_name\u0027] \u003d \u0027service\u0027"},{"line_number":256,"context_line":"# Since this cookbook does not depend upon Compute, can\u0027t directly"},{"line_number":257,"context_line":"# reference that here."},{"line_number":258,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_name\u0027] \u003d \u0027service\u0027"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_domain_id\u0027] \u003d \u0027default\u0027"},{"line_number":261,"context_line":""}],"source_content_type":"text/x-ruby","patch_set":4,"id":"9a0c5dc1_cad74322","line":258,"in_reply_to":"9af37de9_c0cef559","updated":"2015-05-12 01:42:59.000000000","message":"Done","commit_id":"fc71701555a51945bd6dd451648134656f8b906c"},{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"02b2d6194242a407c68750e5569a9f79f206fe26","unresolved":false,"context_lines":[{"line_number":257,"context_line":"# reference that here."},{"line_number":258,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_name\u0027] \u003d \u0027service\u0027"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_domain_id\u0027] \u003d \u0027default\u0027"},{"line_number":261,"context_line":""},{"line_number":262,"context_line":"# Number of seconds between sending events to nova if there are any events to send"},{"line_number":263,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027send_events_interval\u0027] \u003d 2"}],"source_content_type":"text/x-ruby","patch_set":4,"id":"9af37de9_c0239504","line":260,"updated":"2015-05-11 13:38:55.000000000","message":"this switched from nil to default?  and again, should we keep old attr till liberty?","commit_id":"fc71701555a51945bd6dd451648134656f8b906c"},{"author":{"_account_id":8112,"name":"Ma Wen Cheng","email":"wenchma@cn.ibm.com","username":"wenchma"},"change_message_id":"b14fef1fb8d88c81361273c2bd35d80e7fc0203e","unresolved":false,"context_lines":[{"line_number":257,"context_line":"# reference that here."},{"line_number":258,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_name\u0027] \u003d \u0027service\u0027"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_domain_id\u0027] \u003d \u0027default\u0027"},{"line_number":261,"context_line":""},{"line_number":262,"context_line":"# Number of seconds between sending events to nova if there are any events to send"},{"line_number":263,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027send_events_interval\u0027] \u003d 2"}],"source_content_type":"text/x-ruby","patch_set":4,"id":"9a0c5dc1_aadc0f47","line":260,"in_reply_to":"9af37de9_c0239504","updated":"2015-05-12 01:42:59.000000000","message":"Done","commit_id":"fc71701555a51945bd6dd451648134656f8b906c"},{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"bed621087c33e4583c1ee5314d7d0c99bdf498e5","unresolved":false,"context_lines":[{"line_number":244,"context_line":"# Username for connection to nova in admin context"},{"line_number":245,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027admin_username\u0027] \u003d \u0027nova\u0027"},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027user_domain_id\u0027] \u003d \u0027default\u0027"},{"line_number":248,"context_line":""},{"line_number":249,"context_line":"# Version for connection to nova"},{"line_number":250,"context_line":"# TODO: (MRV) Need to allow for this in Common."}],"source_content_type":"text/x-ruby","patch_set":5,"id":"9a0c5dc1_18dd9a42","line":247,"updated":"2015-05-12 14:22:29.000000000","message":"Need a description comment for this one.","commit_id":"a60e0861f3e820286495947cd1088f74b90fc1c1"},{"author":{"_account_id":8112,"name":"Ma Wen Cheng","email":"wenchma@cn.ibm.com","username":"wenchma"},"change_message_id":"34627c9d5d9460ae590824da06a9f665c6602f01","unresolved":false,"context_lines":[{"line_number":244,"context_line":"# Username for connection to nova in admin context"},{"line_number":245,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027admin_username\u0027] \u003d \u0027nova\u0027"},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027user_domain_id\u0027] \u003d \u0027default\u0027"},{"line_number":248,"context_line":""},{"line_number":249,"context_line":"# Version for connection to nova"},{"line_number":250,"context_line":"# TODO: (MRV) Need to allow for this in Common."}],"source_content_type":"text/x-ruby","patch_set":5,"id":"9a0c5dc1_61e28705","line":247,"in_reply_to":"9a0c5dc1_18dd9a42","updated":"2015-05-13 05:50:07.000000000","message":"Done","commit_id":"a60e0861f3e820286495947cd1088f74b90fc1c1"},{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"bed621087c33e4583c1ee5314d7d0c99bdf498e5","unresolved":false,"context_lines":[{"line_number":262,"context_line":"# reference that here. Deprecated for Liberty."},{"line_number":263,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027admin_tenant_name\u0027] \u003d \u0027service\u0027"},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_name\u0027] \u003d \u0027service\u0027"},{"line_number":266,"context_line":""},{"line_number":267,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_domain_id\u0027] \u003d \u0027default\u0027"},{"line_number":268,"context_line":""}],"source_content_type":"text/x-ruby","patch_set":5,"id":"9a0c5dc1_b8e44e0d","line":265,"updated":"2015-05-12 14:22:29.000000000","message":"Need a description comment for this one.\nand this should be based off the old deprecated one to allow folks using the old key to still work, right?","commit_id":"a60e0861f3e820286495947cd1088f74b90fc1c1"},{"author":{"_account_id":8112,"name":"Ma Wen Cheng","email":"wenchma@cn.ibm.com","username":"wenchma"},"change_message_id":"34627c9d5d9460ae590824da06a9f665c6602f01","unresolved":false,"context_lines":[{"line_number":262,"context_line":"# reference that here. Deprecated for Liberty."},{"line_number":263,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027admin_tenant_name\u0027] \u003d \u0027service\u0027"},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_name\u0027] \u003d \u0027service\u0027"},{"line_number":266,"context_line":""},{"line_number":267,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_domain_id\u0027] \u003d \u0027default\u0027"},{"line_number":268,"context_line":""}],"source_content_type":"text/x-ruby","patch_set":5,"id":"9a0c5dc1_41e8a3e2","line":265,"in_reply_to":"9a0c5dc1_b8e44e0d","updated":"2015-05-13 05:50:07.000000000","message":"Done","commit_id":"a60e0861f3e820286495947cd1088f74b90fc1c1"},{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"bed621087c33e4583c1ee5314d7d0c99bdf498e5","unresolved":false,"context_lines":[{"line_number":264,"context_line":""},{"line_number":265,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_name\u0027] \u003d \u0027service\u0027"},{"line_number":266,"context_line":""},{"line_number":267,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_domain_id\u0027] \u003d \u0027default\u0027"},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"# Number of seconds between sending events to nova if there are any events to send"},{"line_number":270,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027send_events_interval\u0027] \u003d 2"}],"source_content_type":"text/x-ruby","patch_set":5,"id":"9a0c5dc1_d8e70211","line":267,"updated":"2015-05-12 14:22:29.000000000","message":"Need a description comment for this one.\nand this should be based off the old deprecated one to allow folks using the old key to still work, right?","commit_id":"a60e0861f3e820286495947cd1088f74b90fc1c1"},{"author":{"_account_id":8112,"name":"Ma Wen Cheng","email":"wenchma@cn.ibm.com","username":"wenchma"},"change_message_id":"34627c9d5d9460ae590824da06a9f665c6602f01","unresolved":false,"context_lines":[{"line_number":264,"context_line":""},{"line_number":265,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_name\u0027] \u003d \u0027service\u0027"},{"line_number":266,"context_line":""},{"line_number":267,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_domain_id\u0027] \u003d \u0027default\u0027"},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"# Number of seconds between sending events to nova if there are any events to send"},{"line_number":270,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027send_events_interval\u0027] \u003d 2"}],"source_content_type":"text/x-ruby","patch_set":5,"id":"9a0c5dc1_21e5af08","line":267,"in_reply_to":"9a0c5dc1_d8e70211","updated":"2015-05-13 05:50:07.000000000","message":"Done","commit_id":"a60e0861f3e820286495947cd1088f74b90fc1c1"},{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"43e33e77cb7fc026c697d9a157ec210179a52147","unresolved":false,"context_lines":[{"line_number":265,"context_line":""},{"line_number":266,"context_line":"# Project name for project scoping. Use this instead of deprecated \u0027admin_tenant_name\u0027,"},{"line_number":267,"context_line":"# which can be still used."},{"line_number":268,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_name\u0027] \u003d \u0027service\u0027"},{"line_number":269,"context_line":""},{"line_number":270,"context_line":"# Project\u0027s domain ID for project. Use this instead of deprecated \u0027admin_tenant_id\u0027,"},{"line_number":271,"context_line":"# which can be still used."}],"source_content_type":"text/x-ruby","patch_set":6,"id":"9a0c5dc1_31096bde","line":268,"updated":"2015-05-13 13:57:41.000000000","message":"should be:\n\ndefault[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_name\u0027] \u003d node[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027admin_tenant_name\u0027]\n\nto keep backward compatible for 1 release","commit_id":"27c0a322d45b6fa6eb8c884c3dc8b873bee15167"},{"author":{"_account_id":8112,"name":"Ma Wen Cheng","email":"wenchma@cn.ibm.com","username":"wenchma"},"change_message_id":"6bfa892e5abb3b44f774365128aca63852034b5b","unresolved":false,"context_lines":[{"line_number":265,"context_line":""},{"line_number":266,"context_line":"# Project name for project scoping. Use this instead of deprecated \u0027admin_tenant_name\u0027,"},{"line_number":267,"context_line":"# which can be still used."},{"line_number":268,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_name\u0027] \u003d \u0027service\u0027"},{"line_number":269,"context_line":""},{"line_number":270,"context_line":"# Project\u0027s domain ID for project. Use this instead of deprecated \u0027admin_tenant_id\u0027,"},{"line_number":271,"context_line":"# which can be still used."}],"source_content_type":"text/x-ruby","patch_set":6,"id":"7a016987_60aceeed","line":268,"in_reply_to":"9a0c5dc1_31096bde","updated":"2015-05-14 04:55:48.000000000","message":"Done","commit_id":"27c0a322d45b6fa6eb8c884c3dc8b873bee15167"},{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"43e33e77cb7fc026c697d9a157ec210179a52147","unresolved":false,"context_lines":[{"line_number":269,"context_line":""},{"line_number":270,"context_line":"# Project\u0027s domain ID for project. Use this instead of deprecated \u0027admin_tenant_id\u0027,"},{"line_number":271,"context_line":"# which can be still used."},{"line_number":272,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_domain_id\u0027] \u003d \u0027default\u0027"},{"line_number":273,"context_line":""},{"line_number":274,"context_line":"# Number of seconds between sending events to nova if there are any events to send"},{"line_number":275,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027send_events_interval\u0027] \u003d 2"}],"source_content_type":"text/x-ruby","patch_set":6,"id":"9a0c5dc1_910497c0","line":272,"updated":"2015-05-13 13:57:41.000000000","message":"should be:\n\ndefault[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_domain_id\u0027] \u003d \nnode[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027admin_tenant_id\u0027]\n\nto keep backward compatible for 1 release","commit_id":"27c0a322d45b6fa6eb8c884c3dc8b873bee15167"},{"author":{"_account_id":8112,"name":"Ma Wen Cheng","email":"wenchma@cn.ibm.com","username":"wenchma"},"change_message_id":"6bfa892e5abb3b44f774365128aca63852034b5b","unresolved":false,"context_lines":[{"line_number":269,"context_line":""},{"line_number":270,"context_line":"# Project\u0027s domain ID for project. Use this instead of deprecated \u0027admin_tenant_id\u0027,"},{"line_number":271,"context_line":"# which can be still used."},{"line_number":272,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027project_domain_id\u0027] \u003d \u0027default\u0027"},{"line_number":273,"context_line":""},{"line_number":274,"context_line":"# Number of seconds between sending events to nova if there are any events to send"},{"line_number":275,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027send_events_interval\u0027] \u003d 2"}],"source_content_type":"text/x-ruby","patch_set":6,"id":"7a016987_205276de","line":272,"in_reply_to":"9a0c5dc1_910497c0","updated":"2015-05-14 04:55:48.000000000","message":"project_domain_id is different from admin_tenant_id, so it still needs to be updated","commit_id":"27c0a322d45b6fa6eb8c884c3dc8b873bee15167"},{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"69ef8cc62ce2a365e423226eda29b2d2f065a614","unresolved":false,"context_lines":[{"line_number":253,"context_line":""},{"line_number":254,"context_line":"# The uuid of the nova tenant"},{"line_number":255,"context_line":"# Nil will cause the name below to be used."},{"line_number":256,"context_line":"# Deprecated for Liberty, but it can be still used until Liberty."},{"line_number":257,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027admin_tenant_id\u0027] \u003d nil"},{"line_number":258,"context_line":""},{"line_number":259,"context_line":"# The name of the nova tenant"}],"source_content_type":"text/x-ruby","patch_set":7,"id":"7a016987_69628bda","line":256,"updated":"2015-05-14 14:16:21.000000000","message":"I\u0027m confused here.  Using the uuid for the admin_tenant instead of the name is still supported in kilo right?   And I did not think this was going away in liberty.   So, this comment is not valid, and the logic that checks for nil should remain in the template.","commit_id":"70cb78dd5dedb82e7d971bb1d48a6d0aaaee8785"},{"author":{"_account_id":8112,"name":"Ma Wen Cheng","email":"wenchma@cn.ibm.com","username":"wenchma"},"change_message_id":"7ea0dd014e13f6b72015d2f0a0db970f0963400b","unresolved":false,"context_lines":[{"line_number":253,"context_line":""},{"line_number":254,"context_line":"# The uuid of the nova tenant"},{"line_number":255,"context_line":"# Nil will cause the name below to be used."},{"line_number":256,"context_line":"# Deprecated for Liberty, but it can be still used until Liberty."},{"line_number":257,"context_line":"default[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027admin_tenant_id\u0027] \u003d nil"},{"line_number":258,"context_line":""},{"line_number":259,"context_line":"# The name of the nova tenant"}],"source_content_type":"text/x-ruby","patch_set":7,"id":"7a016987_5c105ea8","line":256,"in_reply_to":"7a016987_69628bda","updated":"2015-05-18 02:34:06.000000000","message":"Done","commit_id":"70cb78dd5dedb82e7d971bb1d48a6d0aaaee8785"}],"spec/default_spec.rb":[{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"69ef8cc62ce2a365e423226eda29b2d2f065a614","unresolved":false,"context_lines":[{"line_number":668,"context_line":"          expect(chef_run).to render_config_file(file.name).with_section_content(\u0027nova\u0027, /^auth_plugin \u003d password/)"},{"line_number":669,"context_line":"        end"},{"line_number":670,"context_line":""},{"line_number":671,"context_line":"        it \u0027does not set the sets admin_tenant_id\u0027 do"},{"line_number":672,"context_line":"          expect(chef_run).not_to render_config_file(file.name).with_section_content(\u0027nova\u0027, /^admin_tenant_id \u003d/)"},{"line_number":673,"context_line":"        end"},{"line_number":674,"context_line":""}],"source_content_type":"text/x-ruby","patch_set":7,"id":"7a016987_c9805f49","side":"PARENT","line":671,"updated":"2015-05-14 14:16:21.000000000","message":"Need to put this back, admin_tenant_id is still valid, even for liberty.","commit_id":"f1850995811d27fdf0807b1ce62a2a59a7cd5761"},{"author":{"_account_id":8112,"name":"Ma Wen Cheng","email":"wenchma@cn.ibm.com","username":"wenchma"},"change_message_id":"7ea0dd014e13f6b72015d2f0a0db970f0963400b","unresolved":false,"context_lines":[{"line_number":668,"context_line":"          expect(chef_run).to render_config_file(file.name).with_section_content(\u0027nova\u0027, /^auth_plugin \u003d password/)"},{"line_number":669,"context_line":"        end"},{"line_number":670,"context_line":""},{"line_number":671,"context_line":"        it \u0027does not set the sets admin_tenant_id\u0027 do"},{"line_number":672,"context_line":"          expect(chef_run).not_to render_config_file(file.name).with_section_content(\u0027nova\u0027, /^admin_tenant_id \u003d/)"},{"line_number":673,"context_line":"        end"},{"line_number":674,"context_line":""}],"source_content_type":"text/x-ruby","patch_set":7,"id":"7a016987_bc61923b","side":"PARENT","line":671,"in_reply_to":"7a016987_c9805f49","updated":"2015-05-18 02:34:06.000000000","message":"Done","commit_id":"f1850995811d27fdf0807b1ce62a2a59a7cd5761"}],"templates/default/neutron.conf.erb":[{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"02b2d6194242a407c68750e5569a9f79f206fe26","unresolved":false,"context_lines":[{"line_number":583,"context_line":"# Username for connection to nova in admin context"},{"line_number":584,"context_line":"username \u003d \u003c%\u003d node[\"openstack\"][\"network\"][\"nova\"][\"admin_username\"] %\u003e"},{"line_number":585,"context_line":""},{"line_number":586,"context_line":"user_domain_id \u003d \u003c%\u003d node[\"openstack\"][\"network\"][\"nova\"][\"admin_user_domain_id\"] %\u003e"},{"line_number":587,"context_line":""},{"line_number":588,"context_line":"# Password for connection to nova in admin context."},{"line_number":589,"context_line":"password \u003d \u003c%\u003d @nova_admin_pass %\u003e"}],"source_content_type":"application/x-erb","patch_set":4,"id":"9af37de9_c0515564","line":586,"updated":"2015-05-11 13:38:55.000000000","message":"why is this admin_    seems like user_domain_id is good enough here.","commit_id":"fc71701555a51945bd6dd451648134656f8b906c"},{"author":{"_account_id":8112,"name":"Ma Wen Cheng","email":"wenchma@cn.ibm.com","username":"wenchma"},"change_message_id":"b14fef1fb8d88c81361273c2bd35d80e7fc0203e","unresolved":false,"context_lines":[{"line_number":583,"context_line":"# Username for connection to nova in admin context"},{"line_number":584,"context_line":"username \u003d \u003c%\u003d node[\"openstack\"][\"network\"][\"nova\"][\"admin_username\"] %\u003e"},{"line_number":585,"context_line":""},{"line_number":586,"context_line":"user_domain_id \u003d \u003c%\u003d node[\"openstack\"][\"network\"][\"nova\"][\"admin_user_domain_id\"] %\u003e"},{"line_number":587,"context_line":""},{"line_number":588,"context_line":"# Password for connection to nova in admin context."},{"line_number":589,"context_line":"password \u003d \u003c%\u003d @nova_admin_pass %\u003e"}],"source_content_type":"application/x-erb","patch_set":4,"id":"9a0c5dc1_ead20734","line":586,"in_reply_to":"9af37de9_c0515564","updated":"2015-05-12 01:42:59.000000000","message":"Done","commit_id":"fc71701555a51945bd6dd451648134656f8b906c"},{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"69ef8cc62ce2a365e423226eda29b2d2f065a614","unresolved":false,"context_lines":[{"line_number":589,"context_line":""},{"line_number":590,"context_line":"\u003c% if node[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027admin_tenant_id\u0027] -%\u003e"},{"line_number":591,"context_line":"# The uuid of the admin nova tenant"},{"line_number":592,"context_line":"admin_tenant_id \u003d \u003c%\u003d node[\"openstack\"][\"network\"][\"nova\"][\"admin_tenant_id\"] %\u003e"},{"line_number":593,"context_line":"\u003c% end -%\u003e"},{"line_number":594,"context_line":""},{"line_number":595,"context_line":"# The name of the admin nova tenant. If the uuid of the admin nova tenant"}],"source_content_type":"application/x-erb","patch_set":7,"id":"7a016987_ae7769d3","side":"PARENT","line":592,"updated":"2015-05-14 14:16:21.000000000","message":"This logic needs to be put back in as admin_tenant_id is still a valid alternative to admin_username (which is now just username)","commit_id":"f1850995811d27fdf0807b1ce62a2a59a7cd5761"},{"author":{"_account_id":8112,"name":"Ma Wen Cheng","email":"wenchma@cn.ibm.com","username":"wenchma"},"change_message_id":"7ea0dd014e13f6b72015d2f0a0db970f0963400b","unresolved":false,"context_lines":[{"line_number":589,"context_line":""},{"line_number":590,"context_line":"\u003c% if node[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027admin_tenant_id\u0027] -%\u003e"},{"line_number":591,"context_line":"# The uuid of the admin nova tenant"},{"line_number":592,"context_line":"admin_tenant_id \u003d \u003c%\u003d node[\"openstack\"][\"network\"][\"nova\"][\"admin_tenant_id\"] %\u003e"},{"line_number":593,"context_line":"\u003c% end -%\u003e"},{"line_number":594,"context_line":""},{"line_number":595,"context_line":"# The name of the admin nova tenant. If the uuid of the admin nova tenant"}],"source_content_type":"application/x-erb","patch_set":7,"id":"7a016987_3c2802e2","side":"PARENT","line":592,"in_reply_to":"7a016987_ae7769d3","updated":"2015-05-18 02:34:06.000000000","message":"Done","commit_id":"f1850995811d27fdf0807b1ce62a2a59a7cd5761"},{"author":{"_account_id":7128,"name":"Mark Vanderwiel","email":"vanderwl@us.ibm.com","username":"kramvan"},"change_message_id":"5945c1475f0ea0b13bfeb19f995002db587cebe4","unresolved":false,"context_lines":[{"line_number":582,"context_line":"insecure \u003d \u003c%\u003d node[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027insecure\u0027] %\u003e"},{"line_number":583,"context_line":""},{"line_number":584,"context_line":"# URL for connection to nova (Only supports one nova region currently)."},{"line_number":585,"context_line":"url \u003d \u003c%\u003d @nova_endpoint %\u003e"},{"line_number":586,"context_line":""},{"line_number":587,"context_line":"# Username for connection to nova in admin context"},{"line_number":588,"context_line":"admin_username \u003d \u003c%\u003d node[\"openstack\"][\"network\"][\"nova\"][\"admin_username\"] %\u003e"}],"source_content_type":"application/x-erb","patch_set":8,"id":"7a016987_e0a2054b","side":"PARENT","line":585,"updated":"2015-05-26 15:13:39.000000000","message":"What happened to this key?   I see auth_url replaced the admin_auth_url below, but dont see anything in the commit message about changing this url key.","commit_id":"f1850995811d27fdf0807b1ce62a2a59a7cd5761"},{"author":{"_account_id":8172,"name":"Wei Hu","email":"huwei.xtu@gmail.com","username":"WeiHu"},"change_message_id":"0fd8dd9fc7c4c9dc4af723246c737c856beb392c","unresolved":false,"context_lines":[{"line_number":582,"context_line":"insecure \u003d \u003c%\u003d node[\u0027openstack\u0027][\u0027network\u0027][\u0027nova\u0027][\u0027insecure\u0027] %\u003e"},{"line_number":583,"context_line":""},{"line_number":584,"context_line":"# URL for connection to nova (Only supports one nova region currently)."},{"line_number":585,"context_line":"url \u003d \u003c%\u003d @nova_endpoint %\u003e"},{"line_number":586,"context_line":""},{"line_number":587,"context_line":"# Username for connection to nova in admin context"},{"line_number":588,"context_line":"admin_username \u003d \u003c%\u003d node[\"openstack\"][\"network\"][\"nova\"][\"admin_username\"] %\u003e"}],"source_content_type":"application/x-erb","patch_set":8,"id":"7a016987_07be42ff","side":"PARENT","line":585,"in_reply_to":"7a016987_e0a2054b","updated":"2015-05-27 02:44:15.000000000","message":"I can not find \u0027url\u0027 option in neutron config.py. https://github.com/openstack/neutron/blob/master/neutron/common/config.py#L105\nBut \u0027nova_url\u0027, and this is deprecated. Seems we no need this option now.","commit_id":"f1850995811d27fdf0807b1ce62a2a59a7cd5761"}]}
