)]}'
{"ansible/group_vars/all.yml":[{"author":{"_account_id":16233,"name":"Mauricio Lima","email":"mauriciolimab@gmail.com","username":"limamauricio"},"change_message_id":"32a6d49d61d643898b467938023b00ab7ece1db3","unresolved":false,"context_lines":[{"line_number":284,"context_line":"enable_senlin: \"no\""},{"line_number":285,"context_line":"enable_swift: \"no\""},{"line_number":286,"context_line":"enable_telegraf: \"no\""},{"line_number":287,"context_line":"enable_tacker: \"no\""},{"line_number":288,"context_line":"enable_tempest: \"no\""},{"line_number":289,"context_line":"enable_vmtp: \"no\""},{"line_number":290,"context_line":"enable_watcher: \"no\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"da6895a0_21ba2de2","line":287,"range":{"start_line":287,"start_character":0,"end_line":287,"end_character":19},"updated":"2016-10-21 17:21:19.000000000","message":"put in alphabetical order","commit_id":"74baf16c4bafec0dddeebc72091582aea212397a"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"3ac850ba12d90e8ec9659e5cc7516a4d6e7b907a","unresolved":false,"context_lines":[{"line_number":284,"context_line":"enable_senlin: \"no\""},{"line_number":285,"context_line":"enable_swift: \"no\""},{"line_number":286,"context_line":"enable_telegraf: \"no\""},{"line_number":287,"context_line":"enable_tacker: \"no\""},{"line_number":288,"context_line":"enable_tempest: \"no\""},{"line_number":289,"context_line":"enable_vmtp: \"no\""},{"line_number":290,"context_line":"enable_watcher: \"no\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"da6895a0_3986c265","line":287,"range":{"start_line":287,"start_character":0,"end_line":287,"end_character":19},"in_reply_to":"da6895a0_21ba2de2","updated":"2016-10-24 11:32:37.000000000","message":"Done","commit_id":"74baf16c4bafec0dddeebc72091582aea212397a"}],"ansible/roles/prechecks/tasks/port_checks.yml":[{"author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"change_message_id":"40937400fefa1a754df69367af0bb261a0780f90","unresolved":false,"context_lines":[{"line_number":930,"context_line":"    - inventory_hostname in groups[\u0027haproxy\u0027]"},{"line_number":931,"context_line":"    - enable_searchlight | bool"},{"line_number":932,"context_line":""},{"line_number":933,"context_line":"- name: Checking free port for Tacker Server"},{"line_number":934,"context_line":"  wait_for:"},{"line_number":935,"context_line":"    host: \"{{ hostvars[inventory_hostname][\u0027ansible_\u0027 + api_interface][\u0027ipv4\u0027][\u0027address\u0027] }}\""},{"line_number":936,"context_line":"    port: \"{{ tacker_server_port }}\""}],"source_content_type":"text/x-yaml","patch_set":14,"id":"7a77a97e_b0268114","line":933,"range":{"start_line":933,"start_character":6,"end_line":933,"end_character":44},"updated":"2016-11-15 15:19:34.000000000","message":"shoud sort by the alphabet","commit_id":"d0c983aee555f31e0a1381bd634cdc511ea8bc25"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"530204c5b208523f45f03cfd207d70caec1b4909","unresolved":false,"context_lines":[{"line_number":930,"context_line":"    - inventory_hostname in groups[\u0027haproxy\u0027]"},{"line_number":931,"context_line":"    - enable_searchlight | bool"},{"line_number":932,"context_line":""},{"line_number":933,"context_line":"- name: Checking free port for Tacker Server"},{"line_number":934,"context_line":"  wait_for:"},{"line_number":935,"context_line":"    host: \"{{ hostvars[inventory_hostname][\u0027ansible_\u0027 + api_interface][\u0027ipv4\u0027][\u0027address\u0027] }}\""},{"line_number":936,"context_line":"    port: \"{{ tacker_server_port }}\""}],"source_content_type":"text/x-yaml","patch_set":14,"id":"7a77a97e_8b63131a","line":933,"range":{"start_line":933,"start_character":6,"end_line":933,"end_character":44},"in_reply_to":"7a77a97e_b0268114","updated":"2016-11-15 16:27:38.000000000","message":"None of the other prechecks are sorted by alphabet. As this will require a full rework of prechecks this change can be made at tacker blueprint.\nAlso, IIRC jeffrey is reworking prechecks into the roles.","commit_id":"d0c983aee555f31e0a1381bd634cdc511ea8bc25"}],"ansible/roles/tacker/tasks/deploy.yml":[{"author":{"_account_id":16233,"name":"Mauricio Lima","email":"mauriciolimab@gmail.com","username":"limamauricio"},"change_message_id":"632e119aa90d2fb259abdfcc61f9425269877b25","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"- include: register.yml"},{"line_number":3,"context_line":"- include: config.yml"},{"line_number":4,"context_line":"- include: bootstrap.yml"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"ba5da102_a3589a8b","line":1,"updated":"2016-11-01 19:50:31.000000000","message":"add spaces between lines","commit_id":"b190317af0bfa1c04768449cfefd70bcac760cc3"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"a986f8c22abcea9124e89ac335652dece3158a90","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"- include: register.yml"},{"line_number":3,"context_line":"- include: config.yml"},{"line_number":4,"context_line":"- include: bootstrap.yml"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"ba5da102_e9719377","line":1,"in_reply_to":"ba5da102_a3589a8b","updated":"2016-11-01 20:39:05.000000000","message":"Done","commit_id":"b190317af0bfa1c04768449cfefd70bcac760cc3"}],"ansible/roles/tacker/templates/tacker.conf.j2":[{"author":{"_account_id":16233,"name":"Mauricio Lima","email":"mauriciolimab@gmail.com","username":"limamauricio"},"change_message_id":"632e119aa90d2fb259abdfcc61f9425269877b25","unresolved":false,"context_lines":[{"line_number":5,"context_line":""},{"line_number":6,"context_line":"transport_url \u003d rabbit://{% for host in groups[\u0027rabbitmq\u0027] %}{{ rabbitmq_user }}:{{ rabbitmq_password }}@{{ hostvars[host][\u0027ansible_\u0027 + hostvars[host][\u0027api_interface\u0027]][\u0027ipv4\u0027][\u0027address\u0027] }}:{{ rabbitmq_port }}{% if not loop.last %},{% endif %}{% endfor %}"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"bind_host \u003d {{ api_interface_address }} "},{"line_number":9,"context_line":"bind_port \u003d {{ tacker_server_port }}"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"{% if enable_nova | bool %}"}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"ba5da102_a30a5a77","line":8,"updated":"2016-11-01 19:50:31.000000000","message":"remove whitespace","commit_id":"b190317af0bfa1c04768449cfefd70bcac760cc3"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"a986f8c22abcea9124e89ac335652dece3158a90","unresolved":false,"context_lines":[{"line_number":5,"context_line":""},{"line_number":6,"context_line":"transport_url \u003d rabbit://{% for host in groups[\u0027rabbitmq\u0027] %}{{ rabbitmq_user }}:{{ rabbitmq_password }}@{{ hostvars[host][\u0027ansible_\u0027 + hostvars[host][\u0027api_interface\u0027]][\u0027ipv4\u0027][\u0027address\u0027] }}:{{ rabbitmq_port }}{% if not loop.last %},{% endif %}{% endfor %}"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"bind_host \u003d {{ api_interface_address }} "},{"line_number":9,"context_line":"bind_port \u003d {{ tacker_server_port }}"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"{% if enable_nova | bool %}"}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"ba5da102_a9295b39","line":8,"in_reply_to":"ba5da102_a30a5a77","updated":"2016-11-01 20:39:05.000000000","message":"Done","commit_id":"b190317af0bfa1c04768449cfefd70bcac760cc3"},{"author":{"_account_id":16233,"name":"Mauricio Lima","email":"mauriciolimab@gmail.com","username":"limamauricio"},"change_message_id":"632e119aa90d2fb259abdfcc61f9425269877b25","unresolved":false,"context_lines":[{"line_number":35,"context_line":"memcached_servers \u003d {% for host in groups[\u0027memcached\u0027] %}{{ hostvars[host][\u0027ansible_\u0027 + hostvars[host][\u0027api_interface\u0027]][\u0027ipv4\u0027][\u0027address\u0027] }}:{{ memcached_port }}{% if not loop.last %},{% endif %}{% endfor %}"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"{% if enable_nova | bool %}"},{"line_number":38,"context_line":"[tacker_nova]"},{"line_number":39,"context_line":"auth_uri \u003d {{ internal_protocol }}://{{ kolla_internal_fqdn }}:{{ keystone_public_port }}"},{"line_number":40,"context_line":"auth_url \u003d {{ admin_protocol }}://{{ kolla_internal_fqdn }}:{{ keystone_admin_port }}"},{"line_number":41,"context_line":"auth_type \u003d password"},{"line_number":42,"context_line":"project_domain_id \u003d default"},{"line_number":43,"context_line":"user_domain_id \u003d default"},{"line_number":44,"context_line":"project_name \u003d service"},{"line_number":45,"context_line":"username \u003d {{ nova_keystone_user }}"},{"line_number":46,"context_line":"password \u003d {{ nova_keystone_password }}"},{"line_number":47,"context_line":"auth_url \u003d {{ admin_protocol }}://{{ kolla_internal_fqdn }}:{{ keystone_admin_port }}"},{"line_number":48,"context_line":"{% endif %}"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"{% if enable_heat | bool %}"}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"ba5da102_431c1ec1","line":47,"range":{"start_line":38,"start_character":0,"end_line":47,"end_character":85},"updated":"2016-11-01 19:50:31.000000000","message":"put it between lines 11-17","commit_id":"b190317af0bfa1c04768449cfefd70bcac760cc3"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"a986f8c22abcea9124e89ac335652dece3158a90","unresolved":false,"context_lines":[{"line_number":35,"context_line":"memcached_servers \u003d {% for host in groups[\u0027memcached\u0027] %}{{ hostvars[host][\u0027ansible_\u0027 + hostvars[host][\u0027api_interface\u0027]][\u0027ipv4\u0027][\u0027address\u0027] }}:{{ memcached_port }}{% if not loop.last %},{% endif %}{% endfor %}"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"{% if enable_nova | bool %}"},{"line_number":38,"context_line":"[tacker_nova]"},{"line_number":39,"context_line":"auth_uri \u003d {{ internal_protocol }}://{{ kolla_internal_fqdn }}:{{ keystone_public_port }}"},{"line_number":40,"context_line":"auth_url \u003d {{ admin_protocol }}://{{ kolla_internal_fqdn }}:{{ keystone_admin_port }}"},{"line_number":41,"context_line":"auth_type \u003d password"},{"line_number":42,"context_line":"project_domain_id \u003d default"},{"line_number":43,"context_line":"user_domain_id \u003d default"},{"line_number":44,"context_line":"project_name \u003d service"},{"line_number":45,"context_line":"username \u003d {{ nova_keystone_user }}"},{"line_number":46,"context_line":"password \u003d {{ nova_keystone_password }}"},{"line_number":47,"context_line":"auth_url \u003d {{ admin_protocol }}://{{ kolla_internal_fqdn }}:{{ keystone_admin_port }}"},{"line_number":48,"context_line":"{% endif %}"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"{% if enable_heat | bool %}"}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"ba5da102_09196722","line":47,"range":{"start_line":38,"start_character":0,"end_line":47,"end_character":85},"in_reply_to":"ba5da102_431c1ec1","updated":"2016-11-01 20:39:05.000000000","message":"Done","commit_id":"b190317af0bfa1c04768449cfefd70bcac760cc3"}],"docker/tacker/Dockerfile.j2":[{"author":{"_account_id":16233,"name":"Mauricio Lima","email":"mauriciolimab@gmail.com","username":"limamauricio"},"change_message_id":"32a6d49d61d643898b467938023b00ab7ece1db3","unresolved":false,"context_lines":[{"line_number":2,"context_line":"MAINTAINER {{ maintainer }}"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"{% block tacker_header %}{% endblock %}"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"{% if install_type \u003d\u003d \u0027binary\u0027 %}"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"RUN echo \u0027{{ install_type }} not yet available for {{ base_distro }}\u0027 \\"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"da6895a0_41cc8135","line":5,"updated":"2016-10-21 17:21:19.000000000","message":"you forgot to add {% import \"macros.j2\" as macros with context %}","commit_id":"74baf16c4bafec0dddeebc72091582aea212397a"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"3ac850ba12d90e8ec9659e5cc7516a4d6e7b907a","unresolved":false,"context_lines":[{"line_number":2,"context_line":"MAINTAINER {{ maintainer }}"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"{% block tacker_header %}{% endblock %}"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"{% if install_type \u003d\u003d \u0027binary\u0027 %}"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"RUN echo \u0027{{ install_type }} not yet available for {{ base_distro }}\u0027 \\"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"da6895a0_39ede225","line":5,"in_reply_to":"da6895a0_41cc8135","updated":"2016-10-24 11:32:37.000000000","message":"Not needed unless binary install is made with macros funtionallity","commit_id":"74baf16c4bafec0dddeebc72091582aea212397a"}]}
