)]}'
{"lib/puppet/provider/ironic.rb":[{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"6e206d60c3ca3f49f01ce68071d303a32c9d670b","unresolved":false,"context_lines":[{"line_number":66,"context_line":"    authenv \u003d {"},{"line_number":67,"context_line":"      :OS_AUTH_URL            \u003d\u003e q[\u0027auth_uri\u0027],"},{"line_number":68,"context_line":"      :OS_USERNAME            \u003d\u003e q[\u0027username\u0027],"},{"line_number":69,"context_line":"      :OS_TENANT_NAME         \u003d\u003e q[\u0027project_name\u0027],"},{"line_number":70,"context_line":"      :OS_PASSWORD            \u003d\u003e q[\u0027password\u0027],"},{"line_number":71,"context_line":"      :OS_PROJECT_DOMAIN_NAME \u003d\u003e q[\u0027project_domain_name\u0027],"},{"line_number":72,"context_line":"      :OS_USER_DOMAIN_NAME    \u003d\u003e q[\u0027user_domain_name\u0027],"}],"source_content_type":"text/x-ruby","patch_set":13,"id":"3ac371cc_ae7d78e9","line":69,"range":{"start_line":69,"start_character":10,"end_line":69,"end_character":21},"updated":"2016-08-14 14:15:22.000000000","message":"We should switch to PROJECT_NAME here for consistency.","commit_id":"5f4d33146683b7e40b47cd35a8e10b8bae05f538"},{"author":{"_account_id":7732,"name":"IvanBerezovskiy","email":"ivan.berezovskii@gmail.com","username":"iberezovskiy"},"change_message_id":"d0a6ea983e66a64d1fe94db5e21d2d9adacb9723","unresolved":false,"context_lines":[{"line_number":66,"context_line":"    authenv \u003d {"},{"line_number":67,"context_line":"      :OS_AUTH_URL            \u003d\u003e q[\u0027auth_uri\u0027],"},{"line_number":68,"context_line":"      :OS_USERNAME            \u003d\u003e q[\u0027username\u0027],"},{"line_number":69,"context_line":"      :OS_TENANT_NAME         \u003d\u003e q[\u0027project_name\u0027],"},{"line_number":70,"context_line":"      :OS_PASSWORD            \u003d\u003e q[\u0027password\u0027],"},{"line_number":71,"context_line":"      :OS_PROJECT_DOMAIN_NAME \u003d\u003e q[\u0027project_domain_name\u0027],"},{"line_number":72,"context_line":"      :OS_USER_DOMAIN_NAME    \u003d\u003e q[\u0027user_domain_name\u0027],"}],"source_content_type":"text/x-ruby","patch_set":13,"id":"3ac371cc_83d99cf5","line":69,"range":{"start_line":69,"start_character":10,"end_line":69,"end_character":21},"in_reply_to":"3ac371cc_ae7d78e9","updated":"2016-08-18 10:43:46.000000000","message":"let\u0027s try","commit_id":"5f4d33146683b7e40b47cd35a8e10b8bae05f538"}],"manifests/api.pp":[{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"9b5a9e7b1af2cdea4478f745c5857348a8076d42","unresolved":false,"context_lines":[{"line_number":228,"context_line":"#  Defaults to $::os_service_default."},{"line_number":229,"context_line":"#"},{"line_number":230,"context_line":"# [*region_name*]"},{"line_number":231,"context_line":"#  (optional)"},{"line_number":232,"context_line":"#  Defaults to $::os_service_default"},{"line_number":233,"context_line":"#"},{"line_number":234,"context_line":"# [*revocation_cache_time*]"}],"source_content_type":"text/x-puppet","patch_set":4,"id":"dada55a8_ea59ba5c","line":231,"updated":"2016-07-25 17:45:55.000000000","message":"missing description","commit_id":"89d31711c4138a2dcd8135b021e2b052d3cdd4bd"},{"author":{"_account_id":7745,"name":"Denis Egorenko","email":"degorenko@mirantis.com","username":"degorenko"},"change_message_id":"d1049e6c218e11abdb3e9ec0d770efebfb287182","unresolved":false,"context_lines":[{"line_number":116,"context_line":"  include ::ironic::params"},{"line_number":117,"context_line":"  include ::ironic::policy"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"  if $admin_tenant_name !\u003d undef {"},{"line_number":120,"context_line":"    warning(\u0027Parameter \"ironic::api::admin_tenant_name\" is deprecated and will be removed in O release. Use \"ironic::api::authtoken::project_name\" parameter instead.\u0027)"},{"line_number":121,"context_line":"  }"},{"line_number":122,"context_line":""}],"source_content_type":"text/x-puppet","patch_set":8,"id":"bacf61ea_9ad2b55a","line":119,"updated":"2016-08-05 15:25:31.000000000","message":"just\n\n if $admin_tenant_name {\n }","commit_id":"7f0d7fb93ec34dfbe1ddd0e63035e34bd0dab62d"},{"author":{"_account_id":7732,"name":"IvanBerezovskiy","email":"ivan.berezovskii@gmail.com","username":"iberezovskiy"},"change_message_id":"d033dfc2ff790d6032acb2ece27b09de0c281533","unresolved":false,"context_lines":[{"line_number":116,"context_line":"  include ::ironic::params"},{"line_number":117,"context_line":"  include ::ironic::policy"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"  if $admin_tenant_name !\u003d undef {"},{"line_number":120,"context_line":"    warning(\u0027Parameter \"ironic::api::admin_tenant_name\" is deprecated and will be removed in O release. Use \"ironic::api::authtoken::project_name\" parameter instead.\u0027)"},{"line_number":121,"context_line":"  }"},{"line_number":122,"context_line":""}],"source_content_type":"text/x-puppet","patch_set":8,"id":"bacf61ea_daaeed7f","line":119,"in_reply_to":"bacf61ea_9ad2b55a","updated":"2016-08-05 15:29:15.000000000","message":"Done","commit_id":"7f0d7fb93ec34dfbe1ddd0e63035e34bd0dab62d"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"a3a7ee10dda5cca64a208ad9ecea231c7449c14b","unresolved":false,"context_lines":[{"line_number":139,"context_line":"  if $memcached_servers !\u003d undef {"},{"line_number":140,"context_line":"    warning(\u0027Parameter \"ironic::api::memcached_servers\" is deprecated and will be removed in O release. Use \"ironic::api::authtoken::memcached_servers\" parameter instead.\u0027)"},{"line_number":141,"context_line":"  }"},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"  include ::ironic::api::authtoken"},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"  Ironic_config\u003c||\u003e ~\u003e Service[$service_name]"}],"source_content_type":"text/x-puppet","patch_set":8,"id":"bacf61ea_5a4afd55","line":142,"updated":"2016-08-05 15:33:38.000000000","message":"All conditions you can just put if $parameter","commit_id":"7f0d7fb93ec34dfbe1ddd0e63035e34bd0dab62d"},{"author":{"_account_id":7732,"name":"IvanBerezovskiy","email":"ivan.berezovskii@gmail.com","username":"iberezovskiy"},"change_message_id":"ee1a7dd8b744749a17017a0a5dcff647911eccb2","unresolved":false,"context_lines":[{"line_number":139,"context_line":"  if $memcached_servers !\u003d undef {"},{"line_number":140,"context_line":"    warning(\u0027Parameter \"ironic::api::memcached_servers\" is deprecated and will be removed in O release. Use \"ironic::api::authtoken::memcached_servers\" parameter instead.\u0027)"},{"line_number":141,"context_line":"  }"},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"  include ::ironic::api::authtoken"},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"  Ironic_config\u003c||\u003e ~\u003e Service[$service_name]"}],"source_content_type":"text/x-puppet","patch_set":8,"id":"9ad45d7e_1ce4c10b","line":142,"in_reply_to":"bacf61ea_5a4afd55","updated":"2016-08-08 11:05:04.000000000","message":"Done","commit_id":"7f0d7fb93ec34dfbe1ddd0e63035e34bd0dab62d"}],"manifests/api/authtoken.pp":[{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"2e708baa2d2c37ef2b73293fca35402a5815a3d2","unresolved":false,"context_lines":[{"line_number":40,"context_line":"#"},{"line_number":41,"context_line":"# [*auth_type*]"},{"line_number":42,"context_line":"#  (Optional) Authentication type to load"},{"line_number":43,"context_line":"#  Defaults to $::os_service_default"},{"line_number":44,"context_line":"#"},{"line_number":45,"context_line":"# [*auth_uri*]"},{"line_number":46,"context_line":"#  (Optional) Complete public Identity API endpoint."}],"source_content_type":"text/x-puppet","patch_set":11,"id":"9ad45d7e_36aa6fd5","line":43,"range":{"start_line":43,"start_character":14,"end_line":43,"end_character":36},"updated":"2016-08-08 17:02:22.000000000","message":"password","commit_id":"d04457c7a3ce9404f37b1507ee6a9522717d948c"}],"manifests/inspector.pp":[{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"9b5a9e7b1af2cdea4478f745c5857348a8076d42","unresolved":false,"context_lines":[{"line_number":282,"context_line":"#"},{"line_number":283,"context_line":"# [*memcache_pool_unused_timeout*]"},{"line_number":284,"context_line":"#  (Optional) Number of seconds a connection to memcached is held unused in"},{"line_number":285,"context_line":"#  the"},{"line_number":286,"context_line":"#  pool before it is closed. Integer value"},{"line_number":287,"context_line":"#  Defaults to $::os_service_default."},{"line_number":288,"context_line":"#"}],"source_content_type":"text/x-puppet","patch_set":4,"id":"dada55a8_ca8316cb","line":285,"updated":"2016-07-25 17:45:55.000000000","message":"join lines","commit_id":"89d31711c4138a2dcd8135b021e2b052d3cdd4bd"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"9b5a9e7b1af2cdea4478f745c5857348a8076d42","unresolved":false,"context_lines":[{"line_number":312,"context_line":"#  Defaults to $::os_service_default."},{"line_number":313,"context_line":"#"},{"line_number":314,"context_line":"# [*region_name*]"},{"line_number":315,"context_line":"#  (optional)"},{"line_number":316,"context_line":"#  Defaults to $::os_service_default"},{"line_number":317,"context_line":"#"},{"line_number":318,"context_line":"# [*revocation_cache_time*]"}],"source_content_type":"text/x-puppet","patch_set":4,"id":"dada55a8_ca0cb696","line":315,"updated":"2016-07-25 17:45:55.000000000","message":"missing description","commit_id":"89d31711c4138a2dcd8135b021e2b052d3cdd4bd"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"a3a7ee10dda5cca64a208ad9ecea231c7449c14b","unresolved":false,"context_lines":[{"line_number":237,"context_line":"  if $auth_uri !\u003d undef {"},{"line_number":238,"context_line":"    warning(\u0027Parameter \"ironic::inspector::auth_uri\" is deprecated and will be removed in O release. Use \"ironic::inspector::authtoken::auth_uri\" parameter instead.\u0027)"},{"line_number":239,"context_line":"  }"},{"line_number":240,"context_line":""},{"line_number":241,"context_line":"  include ::ironic::inspector::authtoken"},{"line_number":242,"context_line":""},{"line_number":243,"context_line":"  Ironic_inspector_config\u003c||\u003e ~\u003e Service[\u0027ironic-inspector\u0027]"}],"source_content_type":"text/x-puppet","patch_set":8,"id":"bacf61ea_1ae08528","line":240,"updated":"2016-08-05 15:33:38.000000000","message":"same from api.pp","commit_id":"7f0d7fb93ec34dfbe1ddd0e63035e34bd0dab62d"},{"author":{"_account_id":7732,"name":"IvanBerezovskiy","email":"ivan.berezovskii@gmail.com","username":"iberezovskiy"},"change_message_id":"ee1a7dd8b744749a17017a0a5dcff647911eccb2","unresolved":false,"context_lines":[{"line_number":237,"context_line":"  if $auth_uri !\u003d undef {"},{"line_number":238,"context_line":"    warning(\u0027Parameter \"ironic::inspector::auth_uri\" is deprecated and will be removed in O release. Use \"ironic::inspector::authtoken::auth_uri\" parameter instead.\u0027)"},{"line_number":239,"context_line":"  }"},{"line_number":240,"context_line":""},{"line_number":241,"context_line":"  include ::ironic::inspector::authtoken"},{"line_number":242,"context_line":""},{"line_number":243,"context_line":"  Ironic_inspector_config\u003c||\u003e ~\u003e Service[\u0027ironic-inspector\u0027]"}],"source_content_type":"text/x-puppet","patch_set":8,"id":"9ad45d7e_bcb935ef","line":240,"in_reply_to":"bacf61ea_1ae08528","updated":"2016-08-08 11:05:04.000000000","message":"Done","commit_id":"7f0d7fb93ec34dfbe1ddd0e63035e34bd0dab62d"}],"manifests/inspector/authtoken.pp":[{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"2e708baa2d2c37ef2b73293fca35402a5815a3d2","unresolved":false,"context_lines":[{"line_number":40,"context_line":"#"},{"line_number":41,"context_line":"# [*auth_type*]"},{"line_number":42,"context_line":"#  (Optional) Authentication type to load"},{"line_number":43,"context_line":"#  Defaults to $::os_service_default"},{"line_number":44,"context_line":"#"},{"line_number":45,"context_line":"# [*auth_uri*]"},{"line_number":46,"context_line":"#  (Optional) Complete public Identity API endpoint."}],"source_content_type":"text/x-puppet","patch_set":11,"id":"9ad45d7e_76ace7ed","line":43,"range":{"start_line":43,"start_character":15,"end_line":43,"end_character":36},"updated":"2016-08-08 17:02:22.000000000","message":"password","commit_id":"d04457c7a3ce9404f37b1507ee6a9522717d948c"}],"releasenotes/notes/authtoken-6daf653ffcd619c5.yaml":[{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"a3a7ee10dda5cca64a208ad9ecea231c7449c14b","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    way with all options required for Keystone v3."},{"line_number":5,"context_line":"deprecations:"},{"line_number":6,"context_line":"  - ironic::api|inspector::admin_tenant_name is deprecated"},{"line_number":7,"context_line":"    in favor of ironic::api|inspector::project_name."},{"line_number":8,"context_line":"  - ironic::api|inspector::admin_user is deprecated"},{"line_number":9,"context_line":"    in favor of ironic::api|inspector::username."},{"line_number":10,"context_line":"  - ironic::api|inspector::admin_password is deprecated"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"bacf61ea_9a0755c9","line":7,"range":{"start_line":7,"start_character":16,"end_line":7,"end_character":39},"updated":"2016-08-05 15:33:38.000000000","message":"ironic::api|inspector::authtoken::","commit_id":"7f0d7fb93ec34dfbe1ddd0e63035e34bd0dab62d"},{"author":{"_account_id":7732,"name":"IvanBerezovskiy","email":"ivan.berezovskii@gmail.com","username":"iberezovskiy"},"change_message_id":"ee1a7dd8b744749a17017a0a5dcff647911eccb2","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    way with all options required for Keystone v3."},{"line_number":5,"context_line":"deprecations:"},{"line_number":6,"context_line":"  - ironic::api|inspector::admin_tenant_name is deprecated"},{"line_number":7,"context_line":"    in favor of ironic::api|inspector::project_name."},{"line_number":8,"context_line":"  - ironic::api|inspector::admin_user is deprecated"},{"line_number":9,"context_line":"    in favor of ironic::api|inspector::username."},{"line_number":10,"context_line":"  - ironic::api|inspector::admin_password is deprecated"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"9ad45d7e_dcb869e8","line":7,"range":{"start_line":7,"start_character":16,"end_line":7,"end_character":39},"in_reply_to":"bacf61ea_9a0755c9","updated":"2016-08-08 11:05:04.000000000","message":"Done for all :)","commit_id":"7f0d7fb93ec34dfbe1ddd0e63035e34bd0dab62d"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"a3a7ee10dda5cca64a208ad9ecea231c7449c14b","unresolved":false,"context_lines":[{"line_number":6,"context_line":"  - ironic::api|inspector::admin_tenant_name is deprecated"},{"line_number":7,"context_line":"    in favor of ironic::api|inspector::project_name."},{"line_number":8,"context_line":"  - ironic::api|inspector::admin_user is deprecated"},{"line_number":9,"context_line":"    in favor of ironic::api|inspector::username."},{"line_number":10,"context_line":"  - ironic::api|inspector::admin_password is deprecated"},{"line_number":11,"context_line":"    in favor of ironic::api|inspector::password."},{"line_number":12,"context_line":"  - ironic::api|inspector::identity_uri is deprecated"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"bacf61ea_1afc05b7","line":9,"range":{"start_line":9,"start_character":16,"end_line":9,"end_character":39},"updated":"2016-08-05 15:33:38.000000000","message":"same","commit_id":"7f0d7fb93ec34dfbe1ddd0e63035e34bd0dab62d"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"a3a7ee10dda5cca64a208ad9ecea231c7449c14b","unresolved":false,"context_lines":[{"line_number":8,"context_line":"  - ironic::api|inspector::admin_user is deprecated"},{"line_number":9,"context_line":"    in favor of ironic::api|inspector::username."},{"line_number":10,"context_line":"  - ironic::api|inspector::admin_password is deprecated"},{"line_number":11,"context_line":"    in favor of ironic::api|inspector::password."},{"line_number":12,"context_line":"  - ironic::api|inspector::identity_uri is deprecated"},{"line_number":13,"context_line":"    in favor of ironic::api|inspector::auth_uri."},{"line_number":14,"context_line":"  - ironic::api|inspector::auth_uri is deprecated"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"bacf61ea_7a31c1a1","line":11,"range":{"start_line":11,"start_character":16,"end_line":11,"end_character":39},"updated":"2016-08-05 15:33:38.000000000","message":"same","commit_id":"7f0d7fb93ec34dfbe1ddd0e63035e34bd0dab62d"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"a3a7ee10dda5cca64a208ad9ecea231c7449c14b","unresolved":false,"context_lines":[{"line_number":10,"context_line":"  - ironic::api|inspector::admin_password is deprecated"},{"line_number":11,"context_line":"    in favor of ironic::api|inspector::password."},{"line_number":12,"context_line":"  - ironic::api|inspector::identity_uri is deprecated"},{"line_number":13,"context_line":"    in favor of ironic::api|inspector::auth_uri."},{"line_number":14,"context_line":"  - ironic::api|inspector::auth_uri is deprecated"},{"line_number":15,"context_line":"    in favor of ironic::api|inspector::auth_uri."},{"line_number":16,"context_line":"  - ironic::api::memcached_servers is deprecated"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"bacf61ea_1a236557","line":13,"range":{"start_line":13,"start_character":16,"end_line":13,"end_character":39},"updated":"2016-08-05 15:33:38.000000000","message":"same","commit_id":"7f0d7fb93ec34dfbe1ddd0e63035e34bd0dab62d"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"a3a7ee10dda5cca64a208ad9ecea231c7449c14b","unresolved":false,"context_lines":[{"line_number":12,"context_line":"  - ironic::api|inspector::identity_uri is deprecated"},{"line_number":13,"context_line":"    in favor of ironic::api|inspector::auth_uri."},{"line_number":14,"context_line":"  - ironic::api|inspector::auth_uri is deprecated"},{"line_number":15,"context_line":"    in favor of ironic::api|inspector::auth_uri."},{"line_number":16,"context_line":"  - ironic::api::memcached_servers is deprecated"},{"line_number":17,"context_line":"    in favor of ironic::api::memcached_servers."}],"source_content_type":"text/x-yaml","patch_set":8,"id":"bacf61ea_5a195d21","line":15,"range":{"start_line":15,"start_character":16,"end_line":15,"end_character":39},"updated":"2016-08-05 15:33:38.000000000","message":"same","commit_id":"7f0d7fb93ec34dfbe1ddd0e63035e34bd0dab62d"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"a3a7ee10dda5cca64a208ad9ecea231c7449c14b","unresolved":false,"context_lines":[{"line_number":14,"context_line":"  - ironic::api|inspector::auth_uri is deprecated"},{"line_number":15,"context_line":"    in favor of ironic::api|inspector::auth_uri."},{"line_number":16,"context_line":"  - ironic::api::memcached_servers is deprecated"},{"line_number":17,"context_line":"    in favor of ironic::api::memcached_servers."}],"source_content_type":"text/x-yaml","patch_set":8,"id":"bacf61ea_3a1469e7","line":17,"range":{"start_line":17,"start_character":16,"end_line":17,"end_character":29},"updated":"2016-08-05 15:33:38.000000000","message":"ironic::api::authtoken::","commit_id":"7f0d7fb93ec34dfbe1ddd0e63035e34bd0dab62d"}],"spec/classes/ironic_api_spec.rb":[{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"9b5a9e7b1af2cdea4478f745c5857348a8076d42","unresolved":false,"context_lines":[{"line_number":66,"context_line":"      is_expected.to contain_ironic_config(\u0027api/api_workers\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":67,"context_line":"      is_expected.to contain_ironic_config(\u0027api/public_endpoint\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":68,"context_line":"      is_expected.to contain_ironic_config(\u0027keystone_authtoken/password\u0027).with_value(p[:password])"},{"line_number":69,"context_line":"      is_expected.to contain_ironic_config(\u0027keystone_authtoken/username\u0027).with_value(p[:username])"},{"line_number":70,"context_line":"      is_expected.to contain_ironic_config(\u0027keystone_authtoken/auth_uri\u0027).with_value(\u0027http://127.0.0.1:5000/\u0027)"},{"line_number":71,"context_line":"      is_expected.to contain_ironic_config(\u0027keystone_authtoken/memcached_servers\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":72,"context_line":"      is_expected.to contain_ironic_config(\u0027neutron/url\u0027).with_value(\u0027http://127.0.0.1:9696/\u0027)"}],"source_content_type":"text/x-ruby","patch_set":4,"id":"dada55a8_2a4ab2ac","line":69,"updated":"2016-07-25 17:45:55.000000000","message":"can you add tests for new parameters? :D","commit_id":"89d31711c4138a2dcd8135b021e2b052d3cdd4bd"},{"author":{"_account_id":7732,"name":"IvanBerezovskiy","email":"ivan.berezovskii@gmail.com","username":"iberezovskiy"},"change_message_id":"8dbcd2031c746815b64912cfa0fa09a010ca3bc3","unresolved":false,"context_lines":[{"line_number":66,"context_line":"      is_expected.to contain_ironic_config(\u0027api/api_workers\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":67,"context_line":"      is_expected.to contain_ironic_config(\u0027api/public_endpoint\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":68,"context_line":"      is_expected.to contain_ironic_config(\u0027keystone_authtoken/password\u0027).with_value(p[:password])"},{"line_number":69,"context_line":"      is_expected.to contain_ironic_config(\u0027keystone_authtoken/username\u0027).with_value(p[:username])"},{"line_number":70,"context_line":"      is_expected.to contain_ironic_config(\u0027keystone_authtoken/auth_uri\u0027).with_value(\u0027http://127.0.0.1:5000/\u0027)"},{"line_number":71,"context_line":"      is_expected.to contain_ironic_config(\u0027keystone_authtoken/memcached_servers\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":72,"context_line":"      is_expected.to contain_ironic_config(\u0027neutron/url\u0027).with_value(\u0027http://127.0.0.1:9696/\u0027)"}],"source_content_type":"text/x-ruby","patch_set":4,"id":"dada55a8_a70fd937","line":69,"in_reply_to":"dada55a8_2a4ab2ac","updated":"2016-07-26 09:37:22.000000000","message":"sure","commit_id":"89d31711c4138a2dcd8135b021e2b052d3cdd4bd"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"a3a7ee10dda5cca64a208ad9ecea231c7449c14b","unresolved":false,"context_lines":[{"line_number":128,"context_line":"        is_expected.to contain_ironic_config(\u0027api/public_endpoint\u0027).with_value(p[:public_endpoint])"},{"line_number":129,"context_line":"        is_expected.to contain_ironic_config(\u0027keystone_authtoken/auth_uri\u0027).with_value(\u0027https://1.2.3.4:5000/\u0027)"},{"line_number":130,"context_line":"        is_expected.to contain_ironic_config(\u0027keystone_authtoken/auth_url\u0027).with_value(\u0027https://1.2.3.4:35357/\u0027)"},{"line_number":131,"context_line":"        is_expected.to contain_ironic_config(\u0027keystone_authtoken/project_name\u0027).with_value(\u0027ironic_tenant\u0027)"},{"line_number":132,"context_line":"      end"},{"line_number":133,"context_line":"    end"},{"line_number":134,"context_line":""}],"source_content_type":"text/x-ruby","patch_set":8,"id":"bacf61ea_1aa6c5ad","line":131,"updated":"2016-08-05 15:33:38.000000000","message":"why remove memcached_servers test?\nMaybe remove everything and create \u0027with deprecated parameters\u0027 or something","commit_id":"7f0d7fb93ec34dfbe1ddd0e63035e34bd0dab62d"},{"author":{"_account_id":7732,"name":"IvanBerezovskiy","email":"ivan.berezovskii@gmail.com","username":"iberezovskiy"},"change_message_id":"ee1a7dd8b744749a17017a0a5dcff647911eccb2","unresolved":false,"context_lines":[{"line_number":128,"context_line":"        is_expected.to contain_ironic_config(\u0027api/public_endpoint\u0027).with_value(p[:public_endpoint])"},{"line_number":129,"context_line":"        is_expected.to contain_ironic_config(\u0027keystone_authtoken/auth_uri\u0027).with_value(\u0027https://1.2.3.4:5000/\u0027)"},{"line_number":130,"context_line":"        is_expected.to contain_ironic_config(\u0027keystone_authtoken/auth_url\u0027).with_value(\u0027https://1.2.3.4:35357/\u0027)"},{"line_number":131,"context_line":"        is_expected.to contain_ironic_config(\u0027keystone_authtoken/project_name\u0027).with_value(\u0027ironic_tenant\u0027)"},{"line_number":132,"context_line":"      end"},{"line_number":133,"context_line":"    end"},{"line_number":134,"context_line":""}],"source_content_type":"text/x-ruby","patch_set":8,"id":"9ad45d7e_7c621dda","line":131,"in_reply_to":"bacf61ea_1aa6c5ad","updated":"2016-08-08 11:05:04.000000000","message":"it was removed accidentally :)\nI don\u0027t think we need additional test","commit_id":"7f0d7fb93ec34dfbe1ddd0e63035e34bd0dab62d"}],"spec/classes/ironic_inspector_spec.rb":[{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"9b5a9e7b1af2cdea4478f745c5857348a8076d42","unresolved":false,"context_lines":[{"line_number":93,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/auth_uri\u0027).with_value(p[:auth_uri])"},{"line_number":94,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/username\u0027).with_value(p[:username])"},{"line_number":95,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/project_name\u0027).with_value(p[:project_name])"},{"line_number":96,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027firewall/dnsmasq_interface\u0027).with_value(p[:dnsmasq_interface])"},{"line_number":97,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027database/connection\u0027).with_value(p[:db_connection])"},{"line_number":98,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027processing/ramdisk_logs_dir\u0027).with_value(p[:ramdisk_logs_dir])"},{"line_number":99,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027processing/enable_setting_ipmi_credentials\u0027).with_value(p[:enable_setting_ipmi_credentials])"}],"source_content_type":"text/x-ruby","patch_set":4,"id":"dada55a8_4ae606b5","line":96,"updated":"2016-07-25 17:45:55.000000000","message":"same here (add tests)","commit_id":"89d31711c4138a2dcd8135b021e2b052d3cdd4bd"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"a3a7ee10dda5cca64a208ad9ecea231c7449c14b","unresolved":false,"context_lines":[{"line_number":113,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027swift/project_name\u0027).with_value(p[:swift_tenant_name])"},{"line_number":114,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027swift/auth_url\u0027).with_value(p[:swift_auth_url])"},{"line_number":115,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027processing/processing_hooks\u0027).with_value(\u0027$default_processing_hooks\u0027)"},{"line_number":116,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/user_domain_name\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":117,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/project_domain_name\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":118,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/insecure\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":119,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/auth_section\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":120,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/cache\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":121,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/cafile\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":122,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/certfile\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":123,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/check_revocations_for_cached\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":124,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/delay_auth_decision\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":125,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/enforce_token_bind\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":126,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/hash_algorithms\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":127,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/http_connect_timeout\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":128,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/http_request_max_retries\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":129,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/include_service_catalog\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":130,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/keyfile\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":131,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/memcache_pool_conn_get_timeout\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":132,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/memcache_pool_dead_retry\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":133,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/memcache_pool_maxsize\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":134,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/memcache_pool_socket_timeout\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":135,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/memcache_secret_key\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":136,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/memcache_security_strategy\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":137,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/memcache_use_advanced_pool\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":138,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/memcache_pool_unused_timeout\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":139,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/region_name\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":140,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/revocation_cache_time\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":141,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/signing_dir\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":142,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/token_cache_time\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":143,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/auth_version\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"    end"},{"line_number":146,"context_line":""}],"source_content_type":"text/x-ruby","patch_set":8,"id":"bacf61ea_da39cdf3","line":143,"range":{"start_line":116,"start_character":4,"end_line":143,"end_character":119},"updated":"2016-08-05 15:33:38.000000000","message":"do you really need this here? since is from authtoken class?","commit_id":"7f0d7fb93ec34dfbe1ddd0e63035e34bd0dab62d"},{"author":{"_account_id":7732,"name":"IvanBerezovskiy","email":"ivan.berezovskii@gmail.com","username":"iberezovskiy"},"change_message_id":"ee1a7dd8b744749a17017a0a5dcff647911eccb2","unresolved":false,"context_lines":[{"line_number":113,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027swift/project_name\u0027).with_value(p[:swift_tenant_name])"},{"line_number":114,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027swift/auth_url\u0027).with_value(p[:swift_auth_url])"},{"line_number":115,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027processing/processing_hooks\u0027).with_value(\u0027$default_processing_hooks\u0027)"},{"line_number":116,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/user_domain_name\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":117,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/project_domain_name\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":118,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/insecure\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":119,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/auth_section\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":120,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/cache\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":121,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/cafile\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":122,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/certfile\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":123,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/check_revocations_for_cached\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":124,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/delay_auth_decision\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":125,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/enforce_token_bind\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":126,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/hash_algorithms\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":127,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/http_connect_timeout\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":128,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/http_request_max_retries\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":129,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/include_service_catalog\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":130,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/keyfile\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":131,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/memcache_pool_conn_get_timeout\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":132,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/memcache_pool_dead_retry\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":133,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/memcache_pool_maxsize\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":134,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/memcache_pool_socket_timeout\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":135,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/memcache_secret_key\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":136,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/memcache_security_strategy\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":137,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/memcache_use_advanced_pool\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":138,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/memcache_pool_unused_timeout\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":139,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/region_name\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":140,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/revocation_cache_time\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":141,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/signing_dir\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":142,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/token_cache_time\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":143,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/auth_version\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"    end"},{"line_number":146,"context_line":""}],"source_content_type":"text/x-ruby","patch_set":8,"id":"9ad45d7e_7c1a1d19","line":143,"range":{"start_line":116,"start_character":4,"end_line":143,"end_character":119},"in_reply_to":"bacf61ea_da39cdf3","updated":"2016-08-08 11:05:04.000000000","message":"Removed","commit_id":"7f0d7fb93ec34dfbe1ddd0e63035e34bd0dab62d"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"a3a7ee10dda5cca64a208ad9ecea231c7449c14b","unresolved":false,"context_lines":[{"line_number":143,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/auth_version\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"    end"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"    it \u0027should contain file /etc/ironic-inspector/dnsmasq.conf\u0027 do"},{"line_number":148,"context_line":"      is_expected.to contain_file(\u0027/etc/ironic-inspector/dnsmasq.conf\u0027).with("},{"line_number":149,"context_line":"        \u0027ensure\u0027  \u003d\u003e \u0027present\u0027,"}],"source_content_type":"text/x-ruby","patch_set":8,"id":"bacf61ea_75043214","line":146,"updated":"2016-08-05 15:33:38.000000000","message":"Maybe create \u0027with deprecated parameters\u0027 or something","commit_id":"7f0d7fb93ec34dfbe1ddd0e63035e34bd0dab62d"},{"author":{"_account_id":7732,"name":"IvanBerezovskiy","email":"ivan.berezovskii@gmail.com","username":"iberezovskiy"},"change_message_id":"ee1a7dd8b744749a17017a0a5dcff647911eccb2","unresolved":false,"context_lines":[{"line_number":143,"context_line":"      is_expected.to contain_ironic_inspector_config(\u0027keystone_authtoken/auth_version\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"    end"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"    it \u0027should contain file /etc/ironic-inspector/dnsmasq.conf\u0027 do"},{"line_number":148,"context_line":"      is_expected.to contain_file(\u0027/etc/ironic-inspector/dnsmasq.conf\u0027).with("},{"line_number":149,"context_line":"        \u0027ensure\u0027  \u003d\u003e \u0027present\u0027,"}],"source_content_type":"text/x-ruby","patch_set":8,"id":"9ad45d7e_3ce70514","line":146,"in_reply_to":"bacf61ea_75043214","updated":"2016-08-08 11:05:04.000000000","message":"Does it really make sense? They are covered in other tests","commit_id":"7f0d7fb93ec34dfbe1ddd0e63035e34bd0dab62d"}]}
