)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"f33a02fc7c33949a921be6dd82bcf09d8e0f8661","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Christopher Wellie \u003ccw@ratiokontakt.de\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-02-12 14:53:37 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Cloudkitty cant not conncet to Auth"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Fetcher gnochi and Keystone"},{"line_number":10,"context_line":"Closes-Bug: 1861679"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I702415b9fd04d21562ef9f3e2da861db4d1e8a22"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"1fa4df85_ff5e9f10","line":10,"range":{"start_line":7,"start_character":0,"end_line":10,"end_character":19},"updated":"2020-02-27 05:27:31.000000000","message":"If you update the change, please also fix typos in commit message","commit_id":"1e90a63ca8d7cf2084e430c9318b6258d10b00f3"}],"ansible/roles/cloudkitty/defaults/main.yml":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"cfd39f19e9edc900d2977e147fb6db4d7ab06d03","unresolved":false,"context_lines":[{"line_number":125,"context_line":"####################"},{"line_number":126,"context_line":"# Fetcher"},{"line_number":127,"context_line":"####################"},{"line_number":128,"context_line":"cloudkitty_fetcher: \"keystone\""},{"line_number":129,"context_line":"####################"},{"line_number":130,"context_line":"# Keystone"},{"line_number":131,"context_line":"####################"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1fa4df85_4dc2d687","line":128,"updated":"2020-02-25 09:48:27.000000000","message":"nit: newline","commit_id":"1e90a63ca8d7cf2084e430c9318b6258d10b00f3"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"1c594d555324795204f0bd8946a87cb3bb2cfca7","unresolved":false,"context_lines":[{"line_number":125,"context_line":"####################"},{"line_number":126,"context_line":"# Fetcher"},{"line_number":127,"context_line":"####################"},{"line_number":128,"context_line":"cloudkitty_fetcher: \"keystone\""},{"line_number":129,"context_line":"####################"},{"line_number":130,"context_line":"# Keystone"},{"line_number":131,"context_line":"####################"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1fa4df85_026d7603","line":128,"in_reply_to":"1fa4df85_4dc2d687","updated":"2020-02-26 09:59:43.000000000","message":"Strictly this is a small feature which has been bundled with the bug fix.","commit_id":"1e90a63ca8d7cf2084e430c9318b6258d10b00f3"}],"ansible/roles/cloudkitty/templates/cloudkitty.conf.j2":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"76530609b64b7dc6c15afb8d30b1c50bce7844c2","unresolved":false,"context_lines":[{"line_number":50,"context_line":"{% endif %}"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"[fetcher]"},{"line_number":53,"context_line":"backend \u003d {{ cloudkitty_collector_backend }}"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"[fetcher_gnocchi]"},{"line_number":56,"context_line":"auth_section \u003d ks_auth"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"3fa7e38b_301068ab","line":53,"range":{"start_line":53,"start_character":13,"end_line":53,"end_character":41},"updated":"2020-02-12 13:26:31.000000000","message":"This isn\u0027t correct, fetchers and collectors are different things.\n\nThis also differs from the default CloudKitty configuration which is to use the keystone fetcher. Additionally, in my experience the gnocchi fetcher doesn\u0027t work correctly.","commit_id":"6d12bb5d1f632ac28f5906c787b9c717eaf3cd85"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"1c594d555324795204f0bd8946a87cb3bb2cfca7","unresolved":false,"context_lines":[{"line_number":14,"context_line":"connection \u003d mysql+pymysql://{{ cloudkitty_database_user }}:{{ cloudkitty_database_password }}@{{ cloudkitty_database_address }}/{{ cloudkitty_database_name }}"},{"line_number":15,"context_line":"max_retries \u003d -1"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"[ks_auth]"},{"line_number":18,"context_line":"auth_type \u003d v3password"},{"line_number":19,"context_line":"auth_protocol \u003d http"},{"line_number":20,"context_line":"auth_url \u003d {{ keystone_internal_url }}/v3/"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"1fa4df85_c25f5e3f","line":17,"updated":"2020-02-26 09:59:43.000000000","message":"As far as I can tell, the things that have actually changed here are:\n\nauth_type password -\u003e v3password\nadd auth_protocol \u003d http\nadd /v3 to auth_url\nwww_authenticate_uri -\u003e identity_uri (and add /v3)\n\nThe section rename *should* in theory have no effect.","commit_id":"1e90a63ca8d7cf2084e430c9318b6258d10b00f3"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"cfd39f19e9edc900d2977e147fb6db4d7ab06d03","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"[ks_auth]"},{"line_number":18,"context_line":"auth_type \u003d v3password"},{"line_number":19,"context_line":"auth_protocol \u003d http"},{"line_number":20,"context_line":"auth_url \u003d {{ keystone_internal_url }}/v3/"},{"line_number":21,"context_line":"identity_uri \u003d {{ keystone_internal_url }}/v3/"},{"line_number":22,"context_line":"project_domain_id \u003d {{ default_project_domain_id }}"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"1fa4df85_cd3b269a","line":19,"range":{"start_line":19,"start_character":16,"end_line":19,"end_character":20},"updated":"2020-02-25 09:48:27.000000000","message":"depends on internal protocol, which should actually be encoded in the url...","commit_id":"1e90a63ca8d7cf2084e430c9318b6258d10b00f3"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"1c594d555324795204f0bd8946a87cb3bb2cfca7","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"[ks_auth]"},{"line_number":18,"context_line":"auth_type \u003d v3password"},{"line_number":19,"context_line":"auth_protocol \u003d http"},{"line_number":20,"context_line":"auth_url \u003d {{ keystone_internal_url }}/v3/"},{"line_number":21,"context_line":"identity_uri \u003d {{ keystone_internal_url }}/v3/"},{"line_number":22,"context_line":"project_domain_id \u003d {{ default_project_domain_id }}"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"1fa4df85_22bd1265","line":19,"range":{"start_line":19,"start_character":16,"end_line":19,"end_character":20},"in_reply_to":"1fa4df85_cd3b269a","updated":"2020-02-26 09:59:43.000000000","message":"I\u0027d suggest we omit.","commit_id":"1e90a63ca8d7cf2084e430c9318b6258d10b00f3"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"cfd39f19e9edc900d2977e147fb6db4d7ab06d03","unresolved":false,"context_lines":[{"line_number":17,"context_line":"[ks_auth]"},{"line_number":18,"context_line":"auth_type \u003d v3password"},{"line_number":19,"context_line":"auth_protocol \u003d http"},{"line_number":20,"context_line":"auth_url \u003d {{ keystone_internal_url }}/v3/"},{"line_number":21,"context_line":"identity_uri \u003d {{ keystone_internal_url }}/v3/"},{"line_number":22,"context_line":"project_domain_id \u003d {{ default_project_domain_id }}"},{"line_number":23,"context_line":"user_domain_id \u003d {{ default_user_domain_id }}"},{"line_number":24,"context_line":"project_name \u003d service"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"1fa4df85_ad36eab3","line":21,"range":{"start_line":20,"start_character":0,"end_line":21,"end_character":46},"updated":"2020-02-25 09:48:27.000000000","message":"does it have to be v3 in here? we seem to have a mix in config","commit_id":"1e90a63ca8d7cf2084e430c9318b6258d10b00f3"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"1c594d555324795204f0bd8946a87cb3bb2cfca7","unresolved":false,"context_lines":[{"line_number":17,"context_line":"[ks_auth]"},{"line_number":18,"context_line":"auth_type \u003d v3password"},{"line_number":19,"context_line":"auth_protocol \u003d http"},{"line_number":20,"context_line":"auth_url \u003d {{ keystone_internal_url }}/v3/"},{"line_number":21,"context_line":"identity_uri \u003d {{ keystone_internal_url }}/v3/"},{"line_number":22,"context_line":"project_domain_id \u003d {{ default_project_domain_id }}"},{"line_number":23,"context_line":"user_domain_id \u003d {{ default_user_domain_id }}"},{"line_number":24,"context_line":"project_name \u003d service"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"1fa4df85_8292c6f5","line":21,"range":{"start_line":20,"start_character":0,"end_line":21,"end_character":46},"in_reply_to":"1fa4df85_ad36eab3","updated":"2020-02-26 09:59:43.000000000","message":"Docs suggest v3 not required.\n\nhttps://docs.openstack.org/cloudkitty/latest//admin/configuration/configuration.html","commit_id":"1e90a63ca8d7cf2084e430c9318b6258d10b00f3"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"cfd39f19e9edc900d2977e147fb6db4d7ab06d03","unresolved":false,"context_lines":[{"line_number":30,"context_line":"memcache_security_strategy \u003d ENCRYPT"},{"line_number":31,"context_line":"memcache_secret_key \u003d {{ memcache_secret_key }}"},{"line_number":32,"context_line":"memcached_servers \u003d {% for host in groups[\u0027memcached\u0027] %}{{ \u0027api\u0027 | kolla_address(host) | put_address_in_context(\u0027memcache\u0027) }}:{{ memcached_port }}{% if not loop.last %},{% endif %}{% endfor %}"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"[keystone_authtoken]"},{"line_number":36,"context_line":"auth_section \u003d ks_auth"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"1fa4df85_edbe22fe","line":33,"updated":"2020-02-25 09:48:27.000000000","message":"nit: extra line","commit_id":"1e90a63ca8d7cf2084e430c9318b6258d10b00f3"}]}
