)]}'
{"ansible-role-requirements.yml":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"13afa8e205ecde94953b78ec2067e1de7d9b5537","unresolved":false,"context_lines":[{"line_number":58,"context_line":"  scm: git"},{"line_number":59,"context_line":"  src: https://git.openstack.org/openstack/openstack-ansible-os_ceilometer"},{"line_number":60,"context_line":"  version: master"},{"line_number":61,"context_line":"- name: os_gnocchi"},{"line_number":62,"context_line":"  src: https://github.com/stevelle/openstack-ansible-gnocchi"},{"line_number":63,"context_line":"  scm: git"},{"line_number":64,"context_line":"  version: master"},{"line_number":65,"context_line":"- name: os_cinder"},{"line_number":66,"context_line":"  scm: git"},{"line_number":67,"context_line":"  src: https://git.openstack.org/openstack/openstack-ansible-os_cinder"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"7aa08908_1a1a507d","line":64,"range":{"start_line":61,"start_character":0,"end_line":64,"end_character":17},"updated":"2016-06-08 10:15:43.000000000","message":"Please ensure that the element ordering is the same as the other roles, and that the src uses git.o.o","commit_id":"75b4204761de222f776c057ae18d245983435847"},{"author":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"change_message_id":"05c4cdd192cb3d277f73c10d83e147ebc4a8a107","unresolved":false,"context_lines":[{"line_number":58,"context_line":"  scm: git"},{"line_number":59,"context_line":"  src: https://git.openstack.org/openstack/openstack-ansible-os_ceilometer"},{"line_number":60,"context_line":"  version: master"},{"line_number":61,"context_line":"- name: os_gnocchi"},{"line_number":62,"context_line":"  src: https://github.com/stevelle/openstack-ansible-gnocchi"},{"line_number":63,"context_line":"  scm: git"},{"line_number":64,"context_line":"  version: master"},{"line_number":65,"context_line":"- name: os_cinder"},{"line_number":66,"context_line":"  scm: git"},{"line_number":67,"context_line":"  src: https://git.openstack.org/openstack/openstack-ansible-os_cinder"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"7aa08908_e61f8207","line":64,"range":{"start_line":61,"start_character":0,"end_line":64,"end_character":17},"in_reply_to":"7aa08908_1a1a507d","updated":"2016-06-09 19:37:31.000000000","message":"Done","commit_id":"75b4204761de222f776c057ae18d245983435847"}],"etc/openstack_deploy/conf.d/gnocchi.yml.aio":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"13afa8e205ecde94953b78ec2067e1de7d9b5537","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"7aa08908_0d07b8ca","updated":"2016-06-08 10:15:43.000000000","message":"Currently this file is not configured to be used in the AIO because the bootstrap-aio process doesn\u0027t implement it. run-playbooks therefore executes the play but finds no hosts. That\u0027s OK at this stage because there are no real tests implemented in this patch, nor is there any \u0027glue\u0027 to wire the services together.\n\nIs it intended to implement that at a later stage?","commit_id":"75b4204761de222f776c057ae18d245983435847"},{"author":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"change_message_id":"05c4cdd192cb3d277f73c10d83e147ebc4a8a107","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"7aa08908_e6c9425c","in_reply_to":"7aa08908_0d07b8ca","updated":"2016-06-09 19:37:31.000000000","message":"I was a bit undecided on when I wanted this to actually get added to the integrated gate, and when it was sufficiently tested and ready for it.\n\nI was still intending to provide patch sets for Aodh and Ceilometer to work with Gnocchi and try to get Gnocchi\u0027s Tempest scenario tests run in the role, now that they are available and seem stable upstream.\n\nI suppose not all of that would need to happen before we could enable this, but I wasn\u0027t expecting to add the extra time to the integrated job until at least a portion of the above work was complete.","commit_id":"75b4204761de222f776c057ae18d245983435847"}],"etc/openstack_deploy/env.d/gnocchi.yml":[{"author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"change_message_id":"366495bc88958c83a9c34fbcbd8275f9da731143","unresolved":false,"context_lines":[{"line_number":16,"context_line":"component_skel:"},{"line_number":17,"context_line":"  gnocchi_api:"},{"line_number":18,"context_line":"    belongs_to:"},{"line_number":19,"context_line":"    - gnocchi_all"},{"line_number":20,"context_line":"  gnocchi_metricd:"},{"line_number":21,"context_line":"   belongs_to:"},{"line_number":22,"context_line":"    - gnocchi_all"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"7aa08908_82a38e42","line":19,"updated":"2016-06-17 20:02:43.000000000","message":"more indent plz","commit_id":"3625b098126e78b23906942b7874ec74e3302b4a"},{"author":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"change_message_id":"9be811f6e2179b6ea4b9491bef8bf98b244bc409","unresolved":false,"context_lines":[{"line_number":16,"context_line":"component_skel:"},{"line_number":17,"context_line":"  gnocchi_api:"},{"line_number":18,"context_line":"    belongs_to:"},{"line_number":19,"context_line":"    - gnocchi_all"},{"line_number":20,"context_line":"  gnocchi_metricd:"},{"line_number":21,"context_line":"   belongs_to:"},{"line_number":22,"context_line":"    - gnocchi_all"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"7aa08908_657cac20","line":19,"in_reply_to":"7aa08908_82a38e42","updated":"2016-06-17 20:17:22.000000000","message":"Done","commit_id":"3625b098126e78b23906942b7874ec74e3302b4a"},{"author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"change_message_id":"366495bc88958c83a9c34fbcbd8275f9da731143","unresolved":false,"context_lines":[{"line_number":18,"context_line":"    belongs_to:"},{"line_number":19,"context_line":"    - gnocchi_all"},{"line_number":20,"context_line":"  gnocchi_metricd:"},{"line_number":21,"context_line":"   belongs_to:"},{"line_number":22,"context_line":"    - gnocchi_all"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"container_skel:"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"7aa08908_e2625215","line":21,"updated":"2016-06-17 20:02:43.000000000","message":"2 space indent plz","commit_id":"3625b098126e78b23906942b7874ec74e3302b4a"},{"author":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"change_message_id":"9be811f6e2179b6ea4b9491bef8bf98b244bc409","unresolved":false,"context_lines":[{"line_number":18,"context_line":"    belongs_to:"},{"line_number":19,"context_line":"    - gnocchi_all"},{"line_number":20,"context_line":"  gnocchi_metricd:"},{"line_number":21,"context_line":"   belongs_to:"},{"line_number":22,"context_line":"    - gnocchi_all"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"container_skel:"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"7aa08908_4579b02e","line":21,"in_reply_to":"7aa08908_e2625215","updated":"2016-06-17 20:17:22.000000000","message":"Done","commit_id":"3625b098126e78b23906942b7874ec74e3302b4a"},{"author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"change_message_id":"366495bc88958c83a9c34fbcbd8275f9da731143","unresolved":false,"context_lines":[{"line_number":34,"context_line":"physical_skel:"},{"line_number":35,"context_line":"  metrics_containers:"},{"line_number":36,"context_line":"    belongs_to:"},{"line_number":37,"context_line":"    - all_containers"},{"line_number":38,"context_line":"  metrics_hosts:"},{"line_number":39,"context_line":"    belongs_to:"},{"line_number":40,"context_line":"    - hosts"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"7aa08908_c2675623","line":37,"updated":"2016-06-17 20:02:43.000000000","message":"2 space indent plz","commit_id":"3625b098126e78b23906942b7874ec74e3302b4a"},{"author":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"change_message_id":"9be811f6e2179b6ea4b9491bef8bf98b244bc409","unresolved":false,"context_lines":[{"line_number":34,"context_line":"physical_skel:"},{"line_number":35,"context_line":"  metrics_containers:"},{"line_number":36,"context_line":"    belongs_to:"},{"line_number":37,"context_line":"    - all_containers"},{"line_number":38,"context_line":"  metrics_hosts:"},{"line_number":39,"context_line":"    belongs_to:"},{"line_number":40,"context_line":"    - hosts"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"7aa08908_a5721448","line":37,"in_reply_to":"7aa08908_c2675623","updated":"2016-06-17 20:17:22.000000000","message":"Done","commit_id":"3625b098126e78b23906942b7874ec74e3302b4a"},{"author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"change_message_id":"366495bc88958c83a9c34fbcbd8275f9da731143","unresolved":false,"context_lines":[{"line_number":37,"context_line":"    - all_containers"},{"line_number":38,"context_line":"  metrics_hosts:"},{"line_number":39,"context_line":"    belongs_to:"},{"line_number":40,"context_line":"    - hosts"},{"line_number":41,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":10,"id":"7aa08908_026e7eff","line":40,"updated":"2016-06-17 20:02:43.000000000","message":"2 space indent plz","commit_id":"3625b098126e78b23906942b7874ec74e3302b4a"},{"author":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"change_message_id":"9be811f6e2179b6ea4b9491bef8bf98b244bc409","unresolved":false,"context_lines":[{"line_number":37,"context_line":"    - all_containers"},{"line_number":38,"context_line":"  metrics_hosts:"},{"line_number":39,"context_line":"    belongs_to:"},{"line_number":40,"context_line":"    - hosts"},{"line_number":41,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":10,"id":"7aa08908_856f185f","line":40,"in_reply_to":"7aa08908_026e7eff","updated":"2016-06-17 20:17:22.000000000","message":"Done","commit_id":"3625b098126e78b23906942b7874ec74e3302b4a"},{"author":{"_account_id":12892,"name":"Nolan Brubaker","email":"nolan.brubaker@rackspace.com","username":"nrb"},"change_message_id":"1190b76a3549215b80abda297f32e59d7b06211d","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"# Copyright 2015, Rackspace US, Inc."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\");"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"1aa78d24_5690b495","line":1,"updated":"2016-07-08 18:22:37.000000000","message":"This seems out of place to me now, with the rest being in in playbooks/inventory/env.d","commit_id":"d99031a30b80efa980daf98df23d0c2d662d3f2e"}],"playbooks/inventory/group_vars/all.yml":[{"author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"change_message_id":"632f3ed4e0332144520f3778f7377b16492145cd","unresolved":false,"context_lines":[{"line_number":125,"context_line":"glance_rabbitmq_vhost: /glance"},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"## Gnocchi"},{"line_number":128,"context_line":"gnocchi_service_port: 8041"},{"line_number":129,"context_line":"gnocchi_service_proto: http"},{"line_number":130,"context_line":"gnocchi_service_internaluri_proto: \"{{ openstack_service_internaluri_proto | default(gnocchi_service_proto) }}\""},{"line_number":131,"context_line":"gnocchi_service_internalurl: \"{{ gnocchi_service_internaluri_proto }}://{{ internal_lb_vip_address }}:{{ gnocchi_service_port }}\""}],"source_content_type":"text/x-yaml","patch_set":13,"id":"1aa78d24_90bdd66a","line":128,"updated":"2016-07-05 13:26:18.000000000","message":"Do hosts outside the gnocchi_all inventory group depend on these vars? If not, I\u0027d prefer to see these in the gnocchi_all.yml","commit_id":"7ed8a4d3a8923b7d7705ae40beb01671b264c722"}],"playbooks/os-gnocchi-install.yml":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"13afa8e205ecde94953b78ec2067e1de7d9b5537","unresolved":false,"context_lines":[{"line_number":105,"context_line":"      tags:"},{"line_number":106,"context_line":"        - mysql-db-setup"},{"line_number":107,"context_line":"  roles:"},{"line_number":108,"context_line":"    - role: \"os_gnocchi\""},{"line_number":109,"context_line":"      gnocchi_venv_tag: \"{{ openstack_release }}\""},{"line_number":110,"context_line":"      gnocchi_venv_download_url: \"{{ openstack_repo_url }}/venvs/{{ openstack_release }}/{{ ansible_distribution | lower }}/gnocchi-{{ openstack_release }}.tgz\""},{"line_number":111,"context_line":"      tags:"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"7aa08908_6d675ce9","line":108,"range":{"start_line":108,"start_character":0,"end_line":108,"end_character":24},"updated":"2016-06-08 10:15:43.000000000","message":"The lockdown var should be implemented here: https://github.com/openstack/openstack-ansible/blob/master/playbooks/os-cinder-install.yml#L221","commit_id":"75b4204761de222f776c057ae18d245983435847"},{"author":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"change_message_id":"05c4cdd192cb3d277f73c10d83e147ebc4a8a107","unresolved":false,"context_lines":[{"line_number":105,"context_line":"      tags:"},{"line_number":106,"context_line":"        - mysql-db-setup"},{"line_number":107,"context_line":"  roles:"},{"line_number":108,"context_line":"    - role: \"os_gnocchi\""},{"line_number":109,"context_line":"      gnocchi_venv_tag: \"{{ openstack_release }}\""},{"line_number":110,"context_line":"      gnocchi_venv_download_url: \"{{ openstack_repo_url }}/venvs/{{ openstack_release }}/{{ ansible_distribution | lower }}/gnocchi-{{ openstack_release }}.tgz\""},{"line_number":111,"context_line":"      tags:"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"7aa08908_261a2a18","line":108,"range":{"start_line":108,"start_character":0,"end_line":108,"end_character":24},"in_reply_to":"7aa08908_6d675ce9","updated":"2016-06-09 19:37:31.000000000","message":"Done","commit_id":"75b4204761de222f776c057ae18d245983435847"},{"author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"change_message_id":"366495bc88958c83a9c34fbcbd8275f9da731143","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"- name: Install Gnocchi components"},{"line_number":17,"context_line":"  hosts: gnocchi_all"},{"line_number":18,"context_line":"  max_fail_percentage: 20"},{"line_number":19,"context_line":"  user: root"},{"line_number":20,"context_line":"  pre_tasks:"},{"line_number":21,"context_line":"    - name: Use the lxc-openstack aa profile"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"7aa08908_c23596f7","line":18,"updated":"2016-06-17 20:02:43.000000000","message":"Can we drop this? Seems like an anti-pattern where it exists now","commit_id":"3625b098126e78b23906942b7874ec74e3302b4a"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"c10fdbc5d277155c40ab75bc0480e22e7052f3db","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"- name: Install Gnocchi components"},{"line_number":17,"context_line":"  hosts: gnocchi_all"},{"line_number":18,"context_line":"  max_fail_percentage: 20"},{"line_number":19,"context_line":"  user: root"},{"line_number":20,"context_line":"  pre_tasks:"},{"line_number":21,"context_line":"    - name: Use the lxc-openstack aa profile"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"7aa08908_e58edc25","line":18,"in_reply_to":"7aa08908_c23596f7","updated":"2016-06-17 20:10:59.000000000","message":"I queried this recently, and as it turns out while this seems silly for a 3 node infra cluster it actually is useful.\n\nI haven\u0027t done the match but as I recall this will result in a fail if there are three hosts and one fails. If there are more than three hosts and one fails then it will pass.\n\nI think that\u0027s kinda OK, don\u0027t you?","commit_id":"3625b098126e78b23906942b7874ec74e3302b4a"},{"author":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"change_message_id":"9be811f6e2179b6ea4b9491bef8bf98b244bc409","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"- name: Install Gnocchi components"},{"line_number":17,"context_line":"  hosts: gnocchi_all"},{"line_number":18,"context_line":"  max_fail_percentage: 20"},{"line_number":19,"context_line":"  user: root"},{"line_number":20,"context_line":"  pre_tasks:"},{"line_number":21,"context_line":"    - name: Use the lxc-openstack aa profile"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"7aa08908_8570b809","line":18,"in_reply_to":"7aa08908_e58edc25","updated":"2016-06-17 20:17:22.000000000","message":"I would like to allow a deployer to elect to allow failures (max fail percentage can be added from the cmd line) but default to really shouting from the rooftops if one of the hosts fails. That suggests removing it.\n\nI like that we are challenging the necessity of all of these individual cargo-culted elements, but it doesn\u0027t seem like this is something we have a clear answer to yet. I\u0027ll leave it in right now for consistency, but with the understanding that this question isn\u0027t resolved globally.","commit_id":"3625b098126e78b23906942b7874ec74e3302b4a"},{"author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"change_message_id":"366495bc88958c83a9c34fbcbd8275f9da731143","unresolved":false,"context_lines":[{"line_number":71,"context_line":"        dest: \"{{ item.dest }}\""},{"line_number":72,"context_line":"        state: \"{{ item.state }}\""},{"line_number":73,"context_line":"        force: \"yes\""},{"line_number":74,"context_line":"      with_items:"},{"line_number":75,"context_line":"        - { src: \"/openstack/log/{{ inventory_hostname }}-gnocchi\", dest: \"/var/log/gnocchi\", state: \"link\" }"},{"line_number":76,"context_line":"      when: is_metal | bool"},{"line_number":77,"context_line":"      tags:"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"7aa08908_4209a630","line":74,"updated":"2016-06-17 20:02:43.000000000","message":"Nit, but no need for a with_items here","commit_id":"3625b098126e78b23906942b7874ec74e3302b4a"},{"author":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"change_message_id":"9be811f6e2179b6ea4b9491bef8bf98b244bc409","unresolved":false,"context_lines":[{"line_number":71,"context_line":"        dest: \"{{ item.dest }}\""},{"line_number":72,"context_line":"        state: \"{{ item.state }}\""},{"line_number":73,"context_line":"        force: \"yes\""},{"line_number":74,"context_line":"      with_items:"},{"line_number":75,"context_line":"        - { src: \"/openstack/log/{{ inventory_hostname }}-gnocchi\", dest: \"/var/log/gnocchi\", state: \"link\" }"},{"line_number":76,"context_line":"      when: is_metal | bool"},{"line_number":77,"context_line":"      tags:"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"7aa08908_25ac6487","line":74,"in_reply_to":"7aa08908_4209a630","updated":"2016-06-17 20:17:22.000000000","message":"Done","commit_id":"3625b098126e78b23906942b7874ec74e3302b4a"},{"author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"change_message_id":"366495bc88958c83a9c34fbcbd8275f9da731143","unresolved":false,"context_lines":[{"line_number":120,"context_line":"        - \"gnocchi-rsyslog-client\""},{"line_number":121,"context_line":"  vars:"},{"line_number":122,"context_line":"    is_metal: \"{{ properties.is_metal|default(false) }}\""},{"line_number":123,"context_line":"    galera_address: \"{{ internal_lb_vip_address }}\""},{"line_number":124,"context_line":"    gnocchi_galera_user: gnocchi"},{"line_number":125,"context_line":"    gnocchi_galera_database: gnocchi"},{"line_number":126,"context_line":"    gnocchi_galera_address: \"{{ galera_address }}\""}],"source_content_type":"text/x-yaml","patch_set":10,"id":"7aa08908_256aa4b5","line":123,"updated":"2016-06-17 20:02:43.000000000","message":"Doesn\u0027t look this is referenced other than in the var below, why not just directly assign internal_lb_vip_address?","commit_id":"3625b098126e78b23906942b7874ec74e3302b4a"},{"author":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"change_message_id":"9be811f6e2179b6ea4b9491bef8bf98b244bc409","unresolved":false,"context_lines":[{"line_number":120,"context_line":"        - \"gnocchi-rsyslog-client\""},{"line_number":121,"context_line":"  vars:"},{"line_number":122,"context_line":"    is_metal: \"{{ properties.is_metal|default(false) }}\""},{"line_number":123,"context_line":"    galera_address: \"{{ internal_lb_vip_address }}\""},{"line_number":124,"context_line":"    gnocchi_galera_user: gnocchi"},{"line_number":125,"context_line":"    gnocchi_galera_database: gnocchi"},{"line_number":126,"context_line":"    gnocchi_galera_address: \"{{ galera_address }}\""}],"source_content_type":"text/x-yaml","patch_set":10,"id":"7aa08908_a5c0542c","line":123,"in_reply_to":"7aa08908_256aa4b5","updated":"2016-06-17 20:17:22.000000000","message":"Done","commit_id":"3625b098126e78b23906942b7874ec74e3302b4a"},{"author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"change_message_id":"632f3ed4e0332144520f3778f7377b16492145cd","unresolved":false,"context_lines":[{"line_number":120,"context_line":"    is_metal: \"{{ properties.is_metal|default(false) }}\""},{"line_number":121,"context_line":"    gnocchi_galera_user: gnocchi"},{"line_number":122,"context_line":"    gnocchi_galera_database: gnocchi"},{"line_number":123,"context_line":"    gnocchi_galera_address: \"{{ internal_lb_vip_address }}\""}],"source_content_type":"text/x-yaml","patch_set":13,"id":"1aa78d24_f021bab5","line":123,"updated":"2016-07-05 13:26:18.000000000","message":"This should probably reference the var galera_address","commit_id":"7ed8a4d3a8923b7d7705ae40beb01671b264c722"}]}
