)]}'
{"manifests/init.pp":[{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"8c7be2bbb43e7295ce3c10745b750c626822b5c7","unresolved":false,"context_lines":[{"line_number":250,"context_line":"# [*qpid_reconnect_interval_max*]"},{"line_number":251,"context_line":"#"},{"line_number":252,"context_line":"class heat("},{"line_number":253,"context_line":"  $auth_uri                           \u003d \u0027http://127.0.0.1:5000/v2.0/\u0027,"},{"line_number":254,"context_line":"  $identity_uri                       \u003d \u0027http://127.0.0.1:35357/\u0027,"},{"line_number":255,"context_line":"  $package_ensure                     \u003d \u0027present\u0027,"},{"line_number":256,"context_line":"  $verbose                            \u003d undef,"}],"source_content_type":"text/x-puppet","patch_set":1,"id":"1a7b0d38_4f5f7b41","line":253,"updated":"2015-12-24 14:03:35.000000000","message":"afik, auth_uri is without endpoint version, isn\u0027t?\nSee http://docs.openstack.org/developer/swift/overview_auth.html for example.","commit_id":"6aee1af6bd885e13ab5a54b9f22154f94e77fd70"},{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"ffb7526f4fee9652a1b0e2a1e5b4648437fabc77","unresolved":false,"context_lines":[{"line_number":239,"context_line":"#"},{"line_number":240,"context_line":"class heat("},{"line_number":241,"context_line":"  $auth_uri                           \u003d \u0027http://127.0.0.1:5000/v2.0/\u0027,"},{"line_number":242,"context_line":"  $identity_uri                       \u003d \u0027http://127.0.0.1:35357\u0027,"},{"line_number":243,"context_line":"  $package_ensure                     \u003d \u0027present\u0027,"},{"line_number":244,"context_line":"  $verbose                            \u003d undef,"},{"line_number":245,"context_line":"  $debug                              \u003d undef,"}],"source_content_type":"text/x-puppet","patch_set":3,"id":"fa69d971_e6c1d781","line":242,"range":{"start_line":242,"start_character":41,"end_line":242,"end_character":63},"updated":"2015-12-30 22:05:45.000000000","message":"Do we need the trailing / here?","commit_id":"0eed26f75926c6026afd35766acfd13f5b04bc32"},{"author":{"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},"change_message_id":"355f0fc58721fc830e6125670a082429c4a50f56","unresolved":false,"context_lines":[{"line_number":238,"context_line":"# [*qpid_reconnect_interval_max*]"},{"line_number":239,"context_line":"#"},{"line_number":240,"context_line":"class heat("},{"line_number":241,"context_line":"  $auth_uri                           \u003d \u0027http://127.0.0.1:5000/v2.0/\u0027,"},{"line_number":242,"context_line":"  $identity_uri                       \u003d \u0027http://127.0.0.1:35357/\u0027,"},{"line_number":243,"context_line":"  $package_ensure                     \u003d \u0027present\u0027,"},{"line_number":244,"context_line":"  $verbose                            \u003d undef,"}],"source_content_type":"text/x-puppet","patch_set":4,"id":"fa69d971_c4c68899","line":241,"updated":"2016-01-05 19:36:58.000000000","message":"Upstream config files have no defaults for these. Rather I think they are just required to be set. Would it make sense for us to do the same here?\n\n#\n# From keystonemiddleware.auth_token\n#\n\n# Complete public Identity API endpoint. (string value)\n#auth_uri \u003d \u003cNone\u003e\n\n# API version of the admin Identity API endpoint. (string value)\n#auth_version \u003d \u003cNone\u003e","commit_id":"58a93e8fd9b2f2eeaa035c092f6e8042b1339853"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"b7f9651f1c26e3f950f82de8609bd80d30b5389f","unresolved":false,"context_lines":[{"line_number":238,"context_line":"# [*qpid_reconnect_interval_max*]"},{"line_number":239,"context_line":"#"},{"line_number":240,"context_line":"class heat("},{"line_number":241,"context_line":"  $auth_uri                           \u003d \u0027http://127.0.0.1:5000/v2.0/\u0027,"},{"line_number":242,"context_line":"  $identity_uri                       \u003d \u0027http://127.0.0.1:35357/\u0027,"},{"line_number":243,"context_line":"  $package_ensure                     \u003d \u0027present\u0027,"},{"line_number":244,"context_line":"  $verbose                            \u003d undef,"}],"source_content_type":"text/x-puppet","patch_set":4,"id":"fa69d971_13afd27d","line":241,"in_reply_to":"fa69d971_c4c68899","updated":"2016-01-06 21:33:22.000000000","message":"+1 for versionless.","commit_id":"58a93e8fd9b2f2eeaa035c092f6e8042b1339853"},{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"1768ee573590a89a081102695a14139099d2d63b","unresolved":false,"context_lines":[{"line_number":396,"context_line":"    \u0027trustee/project_domain_id\u0027:        value \u003d\u003e $project_domain_id;"},{"line_number":397,"context_line":"    \u0027trustee/user_domain_id\u0027:           value \u003d\u003e $user_domain_id;"},{"line_number":398,"context_line":"    \u0027trustee/username\u0027:                 value \u003d\u003e $keystone_user;"},{"line_number":399,"context_line":"    \u0027trustee/password\u0027:                 value \u003d\u003e $keystone_password, secret \u003d\u003e true;"},{"line_number":400,"context_line":"  }"},{"line_number":401,"context_line":""},{"line_number":402,"context_line":"  if (!is_service_default($enable_stack_adopt)) {"}],"source_content_type":"text/x-puppet","patch_set":12,"id":"bae84128_db1cfd6c","line":399,"updated":"2016-02-24 23:11:21.000000000","message":"the addition of the user/pass here seems to conflict with https://review.openstack.org/#/c/265865/7/manifests/engine.pp","commit_id":"63b103f135ecde207507638d0127efec592612b0"},{"author":{"_account_id":7745,"name":"Denis Egorenko","email":"degorenko@mirantis.com","username":"degorenko"},"change_message_id":"cd73de62f836976dac27a1f9923c29ff4b0620a0","unresolved":false,"context_lines":[{"line_number":396,"context_line":"    \u0027trustee/project_domain_id\u0027:        value \u003d\u003e $project_domain_id;"},{"line_number":397,"context_line":"    \u0027trustee/user_domain_id\u0027:           value \u003d\u003e $user_domain_id;"},{"line_number":398,"context_line":"    \u0027trustee/username\u0027:                 value \u003d\u003e $keystone_user;"},{"line_number":399,"context_line":"    \u0027trustee/password\u0027:                 value \u003d\u003e $keystone_password, secret \u003d\u003e true;"},{"line_number":400,"context_line":"  }"},{"line_number":401,"context_line":""},{"line_number":402,"context_line":"  if (!is_service_default($enable_stack_adopt)) {"}],"source_content_type":"text/x-puppet","patch_set":12,"id":"bae84128_920b5d7d","line":399,"in_reply_to":"bae84128_db1cfd6c","updated":"2016-02-25 10:56:20.000000000","message":"Yes, i know, we with Gael just trying to find out which parameters are required for v3 auth for Heat, because his patch (based on mine) passed CI.","commit_id":"63b103f135ecde207507638d0127efec592612b0"},{"author":{"_account_id":7745,"name":"Denis Egorenko","email":"degorenko@mirantis.com","username":"degorenko"},"change_message_id":"43c78a0d668ed5701b847066b8d73918c5bc3f91","unresolved":false,"context_lines":[{"line_number":261,"context_line":"  $verbose                            \u003d undef,"},{"line_number":262,"context_line":"  $debug                              \u003d undef,"},{"line_number":263,"context_line":"  $log_dir                            \u003d undef,"},{"line_number":264,"context_line":"  $auth_uri                           \u003d \u0027http://127.0.0.1:5000/\u0027,"},{"line_number":265,"context_line":"  $identity_uri                       \u003d \u0027http://127.0.0.1:35357/\u0027,"},{"line_number":266,"context_line":"  $keystone_auth_plugin               \u003d undef,"},{"line_number":267,"context_line":"  $keystone_user                      \u003d \u0027heat\u0027,"},{"line_number":268,"context_line":"  $keystone_password                  \u003d false,"}],"source_content_type":"text/x-puppet","patch_set":17,"id":"fa0719c6_35bad90a","line":265,"range":{"start_line":264,"start_character":1,"end_line":265,"end_character":17},"updated":"2016-03-23 13:54:45.000000000","message":"there is no need to move these parameters from line above","commit_id":"113110c022f5d3ff3e3fb8139e1b5344d4b580f7"},{"author":{"_account_id":7745,"name":"Denis Egorenko","email":"degorenko@mirantis.com","username":"degorenko"},"change_message_id":"43c78a0d668ed5701b847066b8d73918c5bc3f91","unresolved":false,"context_lines":[{"line_number":267,"context_line":"  $keystone_user                      \u003d \u0027heat\u0027,"},{"line_number":268,"context_line":"  $keystone_password                  \u003d false,"},{"line_number":269,"context_line":"  $keystone_ec2_uri                   \u003d \u0027http://127.0.0.1:5000/v2.0/ec2tokens\u0027,"},{"line_number":270,"context_line":"  $keystone_tenant                    \u003d \u0027services\u0027,"},{"line_number":271,"context_line":"  $keystone_project_domain_id         \u003d \u0027Default\u0027,"},{"line_number":272,"context_line":"  $keystone_project_domain_name       \u003d \u0027Default\u0027,"},{"line_number":273,"context_line":"  $keystone_user_domain_id            \u003d \u0027Default\u0027,"}],"source_content_type":"text/x-puppet","patch_set":17,"id":"fa0719c6_154eb53a","line":270,"range":{"start_line":270,"start_character":3,"end_line":270,"end_character":23},"updated":"2016-03-23 13:54:45.000000000","message":"same","commit_id":"113110c022f5d3ff3e3fb8139e1b5344d4b580f7"},{"author":{"_account_id":7745,"name":"Denis Egorenko","email":"degorenko@mirantis.com","username":"degorenko"},"change_message_id":"43c78a0d668ed5701b847066b8d73918c5bc3f91","unresolved":false,"context_lines":[{"line_number":407,"context_line":"  if $keystone_auth_plugin {"},{"line_number":408,"context_line":"    if $keystone_auth_plugin \u003d\u003d \u0027password\u0027 {"},{"line_number":409,"context_line":"      heat_config {"},{"line_number":410,"context_line":"        \u0027keystone_authtoken/auth_url\u0027:          value \u003d\u003e $identity_uri;"},{"line_number":411,"context_line":"        \u0027keystone_authtoken/auth_plugin\u0027:       value \u003d\u003e $keystone_auth_plugin;"},{"line_number":412,"context_line":"        \u0027keystone_authtoken/username\u0027:          value \u003d\u003e $keystone_user;"},{"line_number":413,"context_line":"        \u0027keystone_authtoken/password\u0027:          value \u003d\u003e $keystone_password, secret \u003d\u003e true;"}],"source_content_type":"text/x-puppet","patch_set":17,"id":"fa0719c6_b5b9c97b","line":410,"range":{"start_line":410,"start_character":57,"end_line":410,"end_character":70},"updated":"2016-03-23 13:54:45.000000000","message":"not sure about this, may be better to use a new parameter auth_url at all?","commit_id":"113110c022f5d3ff3e3fb8139e1b5344d4b580f7"},{"author":{"_account_id":20517,"name":"Dmitry Burmistrov","email":"dmburmistrov@mirantis.com","username":"dmburmistrov"},"change_message_id":"92ed247c8494b079a5f4242aacf74963e01edecc","unresolved":false,"context_lines":[{"line_number":407,"context_line":"  if $keystone_auth_plugin {"},{"line_number":408,"context_line":"    if $keystone_auth_plugin \u003d\u003d \u0027password\u0027 {"},{"line_number":409,"context_line":"      heat_config {"},{"line_number":410,"context_line":"        \u0027keystone_authtoken/auth_url\u0027:          value \u003d\u003e $identity_uri;"},{"line_number":411,"context_line":"        \u0027keystone_authtoken/auth_plugin\u0027:       value \u003d\u003e $keystone_auth_plugin;"},{"line_number":412,"context_line":"        \u0027keystone_authtoken/username\u0027:          value \u003d\u003e $keystone_user;"},{"line_number":413,"context_line":"        \u0027keystone_authtoken/password\u0027:          value \u003d\u003e $keystone_password, secret \u003d\u003e true;"}],"source_content_type":"text/x-puppet","patch_set":17,"id":"fa0719c6_89762ca2","line":410,"range":{"start_line":410,"start_character":57,"end_line":410,"end_character":70},"in_reply_to":"fa0719c6_b5b9c97b","updated":"2016-03-23 14:40:26.000000000","message":"I\u0027m okay with this suggestion. I\u0027ll fix it.","commit_id":"113110c022f5d3ff3e3fb8139e1b5344d4b580f7"},{"author":{"_account_id":7745,"name":"Denis Egorenko","email":"degorenko@mirantis.com","username":"degorenko"},"change_message_id":"43c78a0d668ed5701b847066b8d73918c5bc3f91","unresolved":false,"context_lines":[{"line_number":416,"context_line":"        \u0027keystone_authtoken/project_domain_id\u0027: value \u003d\u003e $keystone_project_domain_id;"},{"line_number":417,"context_line":"      }"},{"line_number":418,"context_line":"    } else {"},{"line_number":419,"context_line":"      fail(\u0027Currently only \"password\" auth_plugin is supported.\u0027)"},{"line_number":420,"context_line":"    }"},{"line_number":421,"context_line":"  } else {"},{"line_number":422,"context_line":"    warning(\u0027\"admin_user\", \"admin_password\", \"admin_tenant_name\" configuration options are deprecated in favor of auth_plugin and related options\u0027)"}],"source_content_type":"text/x-puppet","patch_set":17,"id":"fa0719c6_354ad9ac","line":419,"range":{"start_line":419,"start_character":5,"end_line":419,"end_character":65},"updated":"2016-03-23 13:54:45.000000000","message":"no need to raise error, let\u0027s just use old parameters","commit_id":"113110c022f5d3ff3e3fb8139e1b5344d4b580f7"},{"author":{"_account_id":20517,"name":"Dmitry Burmistrov","email":"dmburmistrov@mirantis.com","username":"dmburmistrov"},"change_message_id":"92ed247c8494b079a5f4242aacf74963e01edecc","unresolved":false,"context_lines":[{"line_number":416,"context_line":"        \u0027keystone_authtoken/project_domain_id\u0027: value \u003d\u003e $keystone_project_domain_id;"},{"line_number":417,"context_line":"      }"},{"line_number":418,"context_line":"    } else {"},{"line_number":419,"context_line":"      fail(\u0027Currently only \"password\" auth_plugin is supported.\u0027)"},{"line_number":420,"context_line":"    }"},{"line_number":421,"context_line":"  } else {"},{"line_number":422,"context_line":"    warning(\u0027\"admin_user\", \"admin_password\", \"admin_tenant_name\" configuration options are deprecated in favor of auth_plugin and related options\u0027)"}],"source_content_type":"text/x-puppet","patch_set":17,"id":"fa0719c6_ee4a4e25","line":419,"range":{"start_line":419,"start_character":5,"end_line":419,"end_character":65},"in_reply_to":"fa0719c6_354ad9ac","updated":"2016-03-23 14:40:26.000000000","message":"I suppose code will read \"keystone_authtoken/auth_plugin\" value and ignore old parameters.","commit_id":"113110c022f5d3ff3e3fb8139e1b5344d4b580f7"},{"author":{"_account_id":7745,"name":"Denis Egorenko","email":"degorenko@mirantis.com","username":"degorenko"},"change_message_id":"43c78a0d668ed5701b847066b8d73918c5bc3f91","unresolved":false,"context_lines":[{"line_number":429,"context_line":"    }"},{"line_number":430,"context_line":"  }"},{"line_number":431,"context_line":""},{"line_number":432,"context_line":"  heat_config {"},{"line_number":433,"context_line":"    \u0027trustee/auth_plugin\u0027:       value \u003d\u003e \u0027password\u0027;"},{"line_number":434,"context_line":"    \u0027trustee/auth_url\u0027:          value \u003d\u003e $identity_uri;"},{"line_number":435,"context_line":"    \u0027trustee/username\u0027:          value \u003d\u003e $keystone_user;"}],"source_content_type":"text/x-puppet","patch_set":17,"id":"fa0719c6_352bf995","line":432,"range":{"start_line":432,"start_character":2,"end_line":432,"end_character":15},"updated":"2016-03-23 13:54:45.000000000","message":"common question:\n\ndo we need both sections trustee and keystone_authtoken with auth parameters in the same time?","commit_id":"113110c022f5d3ff3e3fb8139e1b5344d4b580f7"},{"author":{"_account_id":20517,"name":"Dmitry Burmistrov","email":"dmburmistrov@mirantis.com","username":"dmburmistrov"},"change_message_id":"92ed247c8494b079a5f4242aacf74963e01edecc","unresolved":false,"context_lines":[{"line_number":429,"context_line":"    }"},{"line_number":430,"context_line":"  }"},{"line_number":431,"context_line":""},{"line_number":432,"context_line":"  heat_config {"},{"line_number":433,"context_line":"    \u0027trustee/auth_plugin\u0027:       value \u003d\u003e \u0027password\u0027;"},{"line_number":434,"context_line":"    \u0027trustee/auth_url\u0027:          value \u003d\u003e $identity_uri;"},{"line_number":435,"context_line":"    \u0027trustee/username\u0027:          value \u003d\u003e $keystone_user;"}],"source_content_type":"text/x-puppet","patch_set":17,"id":"fa0719c6_6ea8fe8d","line":432,"range":{"start_line":432,"start_character":2,"end_line":432,"end_character":15},"in_reply_to":"fa0719c6_352bf995","updated":"2016-03-23 14:40:26.000000000","message":"yep!, they have different purposes\n- keystone_authtoken is for keystonemiddleware (needed as part of API to verify requests)\n- trustee is about service credentials to act like a end user (heat application logic, not just middleware)","commit_id":"113110c022f5d3ff3e3fb8139e1b5344d4b580f7"},{"author":{"_account_id":7745,"name":"Denis Egorenko","email":"degorenko@mirantis.com","username":"degorenko"},"change_message_id":"43c78a0d668ed5701b847066b8d73918c5bc3f91","unresolved":false,"context_lines":[{"line_number":431,"context_line":""},{"line_number":432,"context_line":"  heat_config {"},{"line_number":433,"context_line":"    \u0027trustee/auth_plugin\u0027:       value \u003d\u003e \u0027password\u0027;"},{"line_number":434,"context_line":"    \u0027trustee/auth_url\u0027:          value \u003d\u003e $identity_uri;"},{"line_number":435,"context_line":"    \u0027trustee/username\u0027:          value \u003d\u003e $keystone_user;"},{"line_number":436,"context_line":"    \u0027trustee/password\u0027:          value \u003d\u003e $keystone_password, secret \u003d\u003e true;"},{"line_number":437,"context_line":"    \u0027trustee/project_domain_id\u0027: value \u003d\u003e $keystone_project_domain_id;"}],"source_content_type":"text/x-puppet","patch_set":17,"id":"fa0719c6_55a94d23","line":434,"range":{"start_line":434,"start_character":43,"end_line":434,"end_character":56},"updated":"2016-03-23 13:54:45.000000000","message":"same as above for auth_url","commit_id":"113110c022f5d3ff3e3fb8139e1b5344d4b580f7"},{"author":{"_account_id":7745,"name":"Denis Egorenko","email":"degorenko@mirantis.com","username":"degorenko"},"change_message_id":"43c78a0d668ed5701b847066b8d73918c5bc3f91","unresolved":false,"context_lines":[{"line_number":437,"context_line":"    \u0027trustee/project_domain_id\u0027: value \u003d\u003e $keystone_project_domain_id;"},{"line_number":438,"context_line":"    \u0027trustee/user_domain_id\u0027:    value \u003d\u003e $keystone_user_domain_id;"},{"line_number":439,"context_line":""},{"line_number":440,"context_line":"    \u0027clients_keystone/auth_uri\u0027: value \u003d\u003e $identity_uri;"},{"line_number":441,"context_line":"  }"},{"line_number":442,"context_line":""},{"line_number":443,"context_line":"  if (!is_service_default($enable_stack_adopt)) {"}],"source_content_type":"text/x-puppet","patch_set":17,"id":"fa0719c6_f576a1d5","line":440,"range":{"start_line":440,"start_character":22,"end_line":440,"end_character":30},"updated":"2016-03-23 13:54:45.000000000","message":"is it auth_uri? why we need set it to identity_uri then?","commit_id":"113110c022f5d3ff3e3fb8139e1b5344d4b580f7"},{"author":{"_account_id":20517,"name":"Dmitry Burmistrov","email":"dmburmistrov@mirantis.com","username":"dmburmistrov"},"change_message_id":"92ed247c8494b079a5f4242aacf74963e01edecc","unresolved":false,"context_lines":[{"line_number":437,"context_line":"    \u0027trustee/project_domain_id\u0027: value \u003d\u003e $keystone_project_domain_id;"},{"line_number":438,"context_line":"    \u0027trustee/user_domain_id\u0027:    value \u003d\u003e $keystone_user_domain_id;"},{"line_number":439,"context_line":""},{"line_number":440,"context_line":"    \u0027clients_keystone/auth_uri\u0027: value \u003d\u003e $identity_uri;"},{"line_number":441,"context_line":"  }"},{"line_number":442,"context_line":""},{"line_number":443,"context_line":"  if (!is_service_default($enable_stack_adopt)) {"}],"source_content_type":"text/x-puppet","patch_set":17,"id":"fa0719c6_ae15f649","line":440,"range":{"start_line":440,"start_character":22,"end_line":440,"end_character":30},"in_reply_to":"fa0719c6_f576a1d5","updated":"2016-03-23 14:40:26.000000000","message":"It came from devstack working config example. It was mentioned by Steven Hardy earlier in this discussion (he pasted: http://paste.openstack.org/show/483229/), also I had same example from Sergey Kraynev in related issue.\n\nBut! liberty docs (http://docs.openstack.org/liberty/config-reference/content/orchestration-configuring-clients.html) point to 5000 port.\n\nI think this could be tested. I\u0027ll finish tests and try to test this patch.","commit_id":"113110c022f5d3ff3e3fb8139e1b5344d4b580f7"},{"author":{"_account_id":7745,"name":"Denis Egorenko","email":"degorenko@mirantis.com","username":"degorenko"},"change_message_id":"429e7cc3babd42aef854db854b226c44cd480834","unresolved":false,"context_lines":[{"line_number":125,"context_line":"#   Located in heat.conf."},{"line_number":126,"context_line":"#   Defaults to: \u0027http://127.0.0.1:35357/\u0027."},{"line_number":127,"context_line":"#"},{"line_number":128,"context_line":"# [*keystone_auth_plugin*]"},{"line_number":129,"context_line":"#   Specifies the plugin used for authentication."},{"line_number":130,"context_line":"#   Defaults to undef."},{"line_number":131,"context_line":"#"}],"source_content_type":"text/x-puppet","patch_set":18,"id":"fa0719c6_af6bfbb5","line":128,"range":{"start_line":128,"start_character":4,"end_line":128,"end_character":24},"updated":"2016-03-24 11:48:13.000000000","message":"nit: may be just auth_plugin?","commit_id":"459c9e2db0625d23fc19e9876fc3c8c479dd3416"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"ddae09b76c223deea898630891b0f2a270040572","unresolved":false,"context_lines":[{"line_number":125,"context_line":"#   Located in heat.conf."},{"line_number":126,"context_line":"#   Defaults to: \u0027http://127.0.0.1:35357/\u0027."},{"line_number":127,"context_line":"#"},{"line_number":128,"context_line":"# [*keystone_auth_plugin*]"},{"line_number":129,"context_line":"#   Specifies the plugin used for authentication."},{"line_number":130,"context_line":"#   Defaults to undef."},{"line_number":131,"context_line":"#"}],"source_content_type":"text/x-puppet","patch_set":18,"id":"fa0719c6_0fd6674e","line":128,"range":{"start_line":128,"start_character":4,"end_line":128,"end_character":24},"in_reply_to":"fa0719c6_af6bfbb5","updated":"2016-03-24 11:49:44.000000000","message":"it is right other modules use auth_plugin, maybe we could be consistent?","commit_id":"459c9e2db0625d23fc19e9876fc3c8c479dd3416"}],"spec/classes/heat_engine_spec.rb":[{"author":{"_account_id":7745,"name":"Denis Egorenko","email":"degorenko@mirantis.com","username":"degorenko"},"change_message_id":"43c78a0d668ed5701b847066b8d73918c5bc3f91","unresolved":false,"context_lines":[{"line_number":28,"context_line":"        :heat_waitcondition_server_url \u003d\u003e \u0027http://127.0.0.1:8000/v1/waitcondition\u0027,"},{"line_number":29,"context_line":"        :heat_watch_server_url         \u003d\u003e \u0027http://128.0.0.1:8003\u0027,"},{"line_number":30,"context_line":"        :engine_life_check_timeout     \u003d\u003e \u00272\u0027,"},{"line_number":31,"context_line":"        :trusts_delegated_roles        \u003d\u003e [\u0027role1\u0027, \u0027role2\u0027],"},{"line_number":32,"context_line":"        :deferred_auth_method          \u003d\u003e \u0027trusts\u0027,"},{"line_number":33,"context_line":"        :default_software_config_transport   \u003d\u003e \u0027POLL_SERVER_CFN\u0027,"},{"line_number":34,"context_line":"        :default_deployment_signal_transport \u003d\u003e \u0027CFN_SIGNAL\u0027,"}],"source_content_type":"text/x-ruby","patch_set":17,"id":"fa0719c6_d5f1dd02","side":"PARENT","line":31,"updated":"2016-03-23 13:54:45.000000000","message":"unrelated changes in this file?","commit_id":"bd2cd8997cde4dea9d2e5e66890b8a939b02430f"}]}
