)]}'
{"examples/ceilometer_with_gnocchi.pp":[{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"74c67607ccf79458a8c8cf69061f2033a83fcf39","unresolved":false,"context_lines":[{"line_number":20,"context_line":"class { \u0027::ceilometer::api\u0027:"},{"line_number":21,"context_line":"  enabled      \u003d\u003e true,"},{"line_number":22,"context_line":"  password     \u003d\u003e \u0027a_big_secret\u0027,"},{"line_number":23,"context_line":"  aut_uri      \u003d\u003e \u0027http://127.0.0.1:5000/\u0027,"},{"line_number":24,"context_line":"  service_name \u003d\u003e \u0027httpd\u0027,"},{"line_number":25,"context_line":"}"},{"line_number":26,"context_line":"include ::apache"}],"source_content_type":"text/x-puppet","patch_set":1,"id":"dada55a8_8047951c","line":23,"updated":"2016-07-22 14:16:28.000000000","message":"type, auth_uri","commit_id":"5571220c799f7457216b16525441d7de3f339fd7"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"66023a77df5fbb63867b3e13550132b16af23acc","unresolved":false,"context_lines":[{"line_number":20,"context_line":"class { \u0027::ceilometer::api\u0027:"},{"line_number":21,"context_line":"  enabled      \u003d\u003e true,"},{"line_number":22,"context_line":"  password     \u003d\u003e \u0027a_big_secret\u0027,"},{"line_number":23,"context_line":"  aut_uri      \u003d\u003e \u0027http://127.0.0.1:5000/\u0027,"},{"line_number":24,"context_line":"  service_name \u003d\u003e \u0027httpd\u0027,"},{"line_number":25,"context_line":"}"},{"line_number":26,"context_line":"include ::apache"}],"source_content_type":"text/x-puppet","patch_set":1,"id":"dada55a8_067ef9ad","line":23,"in_reply_to":"dada55a8_8047951c","updated":"2016-07-23 22:12:20.000000000","message":"Done","commit_id":"5571220c799f7457216b16525441d7de3f339fd7"}],"examples/site.pp":[{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"74c67607ccf79458a8c8cf69061f2033a83fcf39","unresolved":false,"context_lines":[{"line_number":32,"context_line":"  # Install the ceilometer-api service"},{"line_number":33,"context_line":"  # The password parameter is mandatory"},{"line_number":34,"context_line":"  class { \u0027::ceilometer::api\u0027:"},{"line_number":35,"context_line":"    password \u003d\u003e \u0027tralalayouyou\u0027"},{"line_number":36,"context_line":"  }"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"  # Set common auth parameters used by all agents (compute/central)"}],"source_content_type":"text/x-puppet","patch_set":1,"id":"dada55a8_c0518dda","line":35,"updated":"2016-07-22 14:16:28.000000000","message":"I like this password lol.","commit_id":"5571220c799f7457216b16525441d7de3f339fd7"}],"manifests/api.pp":[{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"74c67607ccf79458a8c8cf69061f2033a83fcf39","unresolved":false,"context_lines":[{"line_number":42,"context_line":"#   Defaults to $::os_service_default."},{"line_number":43,"context_line":"#"},{"line_number":44,"context_line":"# \u003d Keystone Middleware"},{"line_number":45,"context_line":"# \u003d Keystone Middleware"},{"line_number":46,"context_line":"#"},{"line_number":47,"context_line":"# [*username*]"},{"line_number":48,"context_line":"#   (optional) The name of the service user"}],"source_content_type":"text/x-puppet","patch_set":1,"id":"dada55a8_e05491cb","line":45,"updated":"2016-07-22 14:16:28.000000000","message":"oops, dito","commit_id":"5571220c799f7457216b16525441d7de3f339fd7"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"66023a77df5fbb63867b3e13550132b16af23acc","unresolved":false,"context_lines":[{"line_number":42,"context_line":"#   Defaults to $::os_service_default."},{"line_number":43,"context_line":"#"},{"line_number":44,"context_line":"# \u003d Keystone Middleware"},{"line_number":45,"context_line":"# \u003d Keystone Middleware"},{"line_number":46,"context_line":"#"},{"line_number":47,"context_line":"# [*username*]"},{"line_number":48,"context_line":"#   (optional) The name of the service user"}],"source_content_type":"text/x-puppet","patch_set":1,"id":"dada55a8_26817d90","line":45,"in_reply_to":"dada55a8_e05491cb","updated":"2016-07-23 22:12:20.000000000","message":"Done","commit_id":"5571220c799f7457216b16525441d7de3f339fd7"},{"author":{"_account_id":8318,"name":"Matthew J Black","email":"mjblack@gmail.com","username":"mjblack"},"change_message_id":"64c6d835131e6b7ca9dd4d4079629b4e280bba2b","unresolved":false,"context_lines":[{"line_number":93,"context_line":"  }"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"  if $keystone_user {"},{"line_number":96,"context_line":"    warning(\u0027ceilometer::api:;keystone_user is deprecated, use ceilometer::keystone::authtoken::username instead\u0027)"},{"line_number":97,"context_line":"  }"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"  if $keystone_tenant {"}],"source_content_type":"text/x-puppet","patch_set":3,"id":"bacf61ea_d7ad949c","line":96,"updated":"2016-08-03 18:55:17.000000000","message":"semi colon was used.","commit_id":"e3747e0fd30d55ed6f4f60a9b3bb9b79c99c2ee8"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"9ccd090ce58af2f2351ecd690c3f6269c45d2a9f","unresolved":false,"context_lines":[{"line_number":93,"context_line":"  }"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"  if $keystone_user {"},{"line_number":96,"context_line":"    warning(\u0027ceilometer::api:;keystone_user is deprecated, use ceilometer::keystone::authtoken::username instead\u0027)"},{"line_number":97,"context_line":"  }"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"  if $keystone_tenant {"}],"source_content_type":"text/x-puppet","patch_set":3,"id":"bacf61ea_b7ed8090","line":96,"in_reply_to":"bacf61ea_d7ad949c","updated":"2016-08-03 19:00:42.000000000","message":"Done","commit_id":"e3747e0fd30d55ed6f4f60a9b3bb9b79c99c2ee8"},{"author":{"_account_id":8318,"name":"Matthew J Black","email":"mjblack@gmail.com","username":"mjblack"},"change_message_id":"64c6d835131e6b7ca9dd4d4079629b4e280bba2b","unresolved":false,"context_lines":[{"line_number":97,"context_line":"  }"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"  if $keystone_tenant {"},{"line_number":100,"context_line":"    warning(\u0027ceilometer::api:;keystone_tenant is deprecated, use ceilometer::keystone::authtoken::project_name instead\u0027)"},{"line_number":101,"context_line":"  }"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"  if $keystone_password {"}],"source_content_type":"text/x-puppet","patch_set":3,"id":"bacf61ea_1790cc4d","line":100,"updated":"2016-08-03 18:55:17.000000000","message":"semi colon was used","commit_id":"e3747e0fd30d55ed6f4f60a9b3bb9b79c99c2ee8"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"9ccd090ce58af2f2351ecd690c3f6269c45d2a9f","unresolved":false,"context_lines":[{"line_number":97,"context_line":"  }"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"  if $keystone_tenant {"},{"line_number":100,"context_line":"    warning(\u0027ceilometer::api:;keystone_tenant is deprecated, use ceilometer::keystone::authtoken::project_name instead\u0027)"},{"line_number":101,"context_line":"  }"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"  if $keystone_password {"}],"source_content_type":"text/x-puppet","patch_set":3,"id":"bacf61ea_97f03c68","line":100,"in_reply_to":"bacf61ea_1790cc4d","updated":"2016-08-03 19:00:42.000000000","message":"Done","commit_id":"e3747e0fd30d55ed6f4f60a9b3bb9b79c99c2ee8"},{"author":{"_account_id":8318,"name":"Matthew J Black","email":"mjblack@gmail.com","username":"mjblack"},"change_message_id":"64c6d835131e6b7ca9dd4d4079629b4e280bba2b","unresolved":false,"context_lines":[{"line_number":101,"context_line":"  }"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"  if $keystone_password {"},{"line_number":104,"context_line":"    warning(\u0027ceilometer::api:;keystone_password is deprecated, use ceilometer::keystone::authtoken::password instead\u0027)"},{"line_number":105,"context_line":"  }"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"  if $memcached_servers {"}],"source_content_type":"text/x-puppet","patch_set":3,"id":"bacf61ea_579a446f","line":104,"updated":"2016-08-03 18:55:17.000000000","message":"semi colon was used","commit_id":"e3747e0fd30d55ed6f4f60a9b3bb9b79c99c2ee8"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"9ccd090ce58af2f2351ecd690c3f6269c45d2a9f","unresolved":false,"context_lines":[{"line_number":101,"context_line":"  }"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"  if $keystone_password {"},{"line_number":104,"context_line":"    warning(\u0027ceilometer::api:;keystone_password is deprecated, use ceilometer::keystone::authtoken::password instead\u0027)"},{"line_number":105,"context_line":"  }"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"  if $memcached_servers {"}],"source_content_type":"text/x-puppet","patch_set":3,"id":"bacf61ea_f7e7f8a9","line":104,"in_reply_to":"bacf61ea_579a446f","updated":"2016-08-03 19:00:42.000000000","message":"Done","commit_id":"e3747e0fd30d55ed6f4f60a9b3bb9b79c99c2ee8"},{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"9ee197ddca7871b52fabe77a3de67437b9311698","unresolved":false,"context_lines":[{"line_number":82,"context_line":""},{"line_number":83,"context_line":"  include ::ceilometer::params"},{"line_number":84,"context_line":"  include ::ceilometer::policy"},{"line_number":85,"context_line":"  include ::ceilometer::keystone::authtoken"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"  if $identity_uri {"},{"line_number":88,"context_line":"    warning(\u0027ceilometer::api::identity_uri is deprecated, use ceilometer::keystone::authtoken::auth_url instead\u0027)"}],"source_content_type":"text/x-puppet","patch_set":4,"id":"9ad45d7e_9d4f2a33","line":85,"updated":"2016-08-11 22:19:33.000000000","message":"auth_strategy? yay or nay?","commit_id":"5c61adb0ea2c11a9347587bd803dffb78a1f3a0a"},{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"1298e9e2a617c595a73e8da9fd7c98bd48ed2238","unresolved":false,"context_lines":[{"line_number":82,"context_line":""},{"line_number":83,"context_line":"  include ::ceilometer::params"},{"line_number":84,"context_line":"  include ::ceilometer::policy"},{"line_number":85,"context_line":"  include ::ceilometer::keystone::authtoken"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"  if $identity_uri {"},{"line_number":88,"context_line":"    warning(\u0027ceilometer::api::identity_uri is deprecated, use ceilometer::keystone::authtoken::auth_url instead\u0027)"}],"source_content_type":"text/x-puppet","patch_set":4,"id":"9ad45d7e_a230e6e9","line":85,"in_reply_to":"9ad45d7e_333aaae7","updated":"2016-08-12 13:54:31.000000000","message":"So we don\u0027t actually have to set a config value for it, we can just use it as the setting to determine if the keystone authtoken items are automatically included with this class.  I think we have at least one other class where we have auth_strategy but it\u0027s not used as a config setting.  My thought here is for consistency to use auth_strategy on the api classes to determine if it\u0027s included or not for all modules","commit_id":"5c61adb0ea2c11a9347587bd803dffb78a1f3a0a"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"f8c83a9c441828db06ac2b92edb6ee9b556c17d0","unresolved":false,"context_lines":[{"line_number":82,"context_line":""},{"line_number":83,"context_line":"  include ::ceilometer::params"},{"line_number":84,"context_line":"  include ::ceilometer::policy"},{"line_number":85,"context_line":"  include ::ceilometer::keystone::authtoken"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"  if $identity_uri {"},{"line_number":88,"context_line":"    warning(\u0027ceilometer::api::identity_uri is deprecated, use ceilometer::keystone::authtoken::auth_url instead\u0027)"}],"source_content_type":"text/x-puppet","patch_set":4,"id":"9ad45d7e_333aaae7","line":85,"in_reply_to":"9ad45d7e_9d4f2a33","updated":"2016-08-12 01:29:39.000000000","message":"Does Ceilometer require have auth_strategy? I\u0027ve looked in http://docs.openstack.org/mitaka/config-reference/telemetry/ and I didn\u0027t found \u003d(\n\nIf the option is valid yay, if not nay \u003d)","commit_id":"5c61adb0ea2c11a9347587bd803dffb78a1f3a0a"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"28b246e9942ad50184cfc68020db12ffa42ebfa0","unresolved":false,"context_lines":[{"line_number":82,"context_line":""},{"line_number":83,"context_line":"  include ::ceilometer::params"},{"line_number":84,"context_line":"  include ::ceilometer::policy"},{"line_number":85,"context_line":"  include ::ceilometer::keystone::authtoken"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"  if $identity_uri {"},{"line_number":88,"context_line":"    warning(\u0027ceilometer::api::identity_uri is deprecated, use ceilometer::keystone::authtoken::auth_url instead\u0027)"}],"source_content_type":"text/x-puppet","patch_set":4,"id":"3ac371cc_b3cfa2b2","line":85,"in_reply_to":"9ad45d7e_a230e6e9","updated":"2016-08-14 05:07:22.000000000","message":"Done","commit_id":"5c61adb0ea2c11a9347587bd803dffb78a1f3a0a"}],"releasenotes/notes/authtoken_resource-be94146ce8104cea.yaml":[{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"74c67607ccf79458a8c8cf69061f2033a83fcf39","unresolved":false,"context_lines":[{"line_number":11,"context_line":"  - ceilometer::api::keystone_password is deprecated in favor of"},{"line_number":12,"context_line":"    ceilometer::api::password."},{"line_number":13,"context_line":"other:"},{"line_number":14,"context_line":"  - remove deprecated parameter in ceilometer::api"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"dada55a8_205d09ed","line":14,"updated":"2016-07-22 14:16:28.000000000","message":"please specify which ones :)","commit_id":"5571220c799f7457216b16525441d7de3f339fd7"},{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"66023a77df5fbb63867b3e13550132b16af23acc","unresolved":false,"context_lines":[{"line_number":11,"context_line":"  - ceilometer::api::keystone_password is deprecated in favor of"},{"line_number":12,"context_line":"    ceilometer::api::password."},{"line_number":13,"context_line":"other:"},{"line_number":14,"context_line":"  - remove deprecated parameter in ceilometer::api"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"dada55a8_464e3197","line":14,"in_reply_to":"dada55a8_205d09ed","updated":"2016-07-23 22:12:20.000000000","message":"Done","commit_id":"5571220c799f7457216b16525441d7de3f339fd7"}]}
