)]}'
{"tasks/gnocchi_init.yml":[{"author":{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},"change_message_id":"e5386f5ea549ca3ac0b8ffa56cb55eaf9140bedc","unresolved":false,"context_lines":[{"line_number":16,"context_line":"- include: gnocchi_init_common.yml"},{"line_number":17,"context_line":"  vars:"},{"line_number":18,"context_line":"    program_name: \"{{ gnocchi_api_program_name }}\""},{"line_number":19,"context_line":"    service_name: \"{{ gnocchi_service_name }}\""},{"line_number":20,"context_line":"    system_user: \"{{ gnocchi_system_user_name }}\""},{"line_number":21,"context_line":"    system_group: \"{{ gnocchi_system_group_name }}\""},{"line_number":22,"context_line":"    service_home: \"{{ gnocchi_system_user_home }}\""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"- include: gnocchi_init_common.yml"},{"line_number":25,"context_line":"  vars:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9abb7d3a_e9d746bd","line":22,"range":{"start_line":19,"start_character":0,"end_line":22,"end_character":50},"updated":"2016-06-03 01:48:28.000000000","message":"Since these 4 stay the same regardless of program_name, the init tasks could use the gnocchi namespaced variables directly. And \u0027service_home\u0027 doesn\u0027t look to be used by the included tasks anyway.\n\nNot directly relevant to intent of this change and maybe best for followup. Potentially avoids a recursive loop in the future after this role is integrated in OSA and when using Ansible 2.","commit_id":"31eda8e0e7e1f8a10d5a184c652660b24307644a"},{"author":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"change_message_id":"7aee57035f99868fdd5eb8b3761d64eb8ed34780","unresolved":false,"context_lines":[{"line_number":16,"context_line":"- include: gnocchi_init_common.yml"},{"line_number":17,"context_line":"  vars:"},{"line_number":18,"context_line":"    program_name: \"{{ gnocchi_api_program_name }}\""},{"line_number":19,"context_line":"    service_name: \"{{ gnocchi_service_name }}\""},{"line_number":20,"context_line":"    system_user: \"{{ gnocchi_system_user_name }}\""},{"line_number":21,"context_line":"    system_group: \"{{ gnocchi_system_group_name }}\""},{"line_number":22,"context_line":"    service_home: \"{{ gnocchi_system_user_home }}\""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"- include: gnocchi_init_common.yml"},{"line_number":25,"context_line":"  vars:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7aa08908_325b5d30","line":22,"range":{"start_line":19,"start_character":0,"end_line":22,"end_character":50},"in_reply_to":"9abb7d3a_e9d746bd","updated":"2016-06-06 21:15:38.000000000","message":"Deferring for now.\nThis pattern seems consistent with other roles (glance, heat,...). I had long ago optimized this away but brought it back to make maintenance easier via consistence.","commit_id":"31eda8e0e7e1f8a10d5a184c652660b24307644a"}],"tasks/main.yml":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"adc44f01dea0ec062eb7b50955e567d87ddf6414","unresolved":false,"context_lines":[{"line_number":13,"context_line":"# See the License for the specific language governing permissions and"},{"line_number":14,"context_line":"# limitations under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"- name: Gather variables for each operating system"},{"line_number":17,"context_line":"  include_vars: \"{{ item }}\""},{"line_number":18,"context_line":"  with_first_found:"},{"line_number":19,"context_line":"    - \"{{ ansible_distribution | lower }}-{{ ansible_distribution_version | lower }}.yml\""},{"line_number":20,"context_line":"    - \"{{ ansible_distribution | lower }}.yml\""},{"line_number":21,"context_line":"    - \"{{ ansible_os_family | lower }}.yml\""},{"line_number":22,"context_line":"  tags:"},{"line_number":23,"context_line":"    - always"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"- name: Check init system"},{"line_number":26,"context_line":"  command: cat /proc/1/comm"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7aa08908_e7ee0eb3","line":23,"range":{"start_line":16,"start_character":0,"end_line":23,"end_character":12},"updated":"2016-06-07 12:49:37.000000000","message":"This list is inconsistent with other roles as applied by https://review.openstack.org/324498 - please add the missing items to ensure a consistent pattern across roles.","commit_id":"b03ea7ef9eba574b04bbb13c512073c6f82cfa4f"},{"author":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"change_message_id":"6fc372e36cb06b452b11e343290db88a8f3a0bcf","unresolved":false,"context_lines":[{"line_number":13,"context_line":"# See the License for the specific language governing permissions and"},{"line_number":14,"context_line":"# limitations under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"- name: Gather variables for each operating system"},{"line_number":17,"context_line":"  include_vars: \"{{ item }}\""},{"line_number":18,"context_line":"  with_first_found:"},{"line_number":19,"context_line":"    - \"{{ ansible_distribution | lower }}-{{ ansible_distribution_version | lower }}.yml\""},{"line_number":20,"context_line":"    - \"{{ ansible_distribution | lower }}.yml\""},{"line_number":21,"context_line":"    - \"{{ ansible_os_family | lower }}.yml\""},{"line_number":22,"context_line":"  tags:"},{"line_number":23,"context_line":"    - always"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"- name: Check init system"},{"line_number":26,"context_line":"  command: cat /proc/1/comm"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7aa08908_8d6bddf0","line":23,"range":{"start_line":16,"start_character":0,"end_line":23,"end_character":12},"in_reply_to":"7aa08908_e7ee0eb3","updated":"2016-06-07 16:24:36.000000000","message":"Yeah, this is the result of trying to hit a moving target. I modeled after another role but that role had appeared to have been updated but wasn\u0027t correct at the time.","commit_id":"b03ea7ef9eba574b04bbb13c512073c6f82cfa4f"}],"vars/ubuntu-16.04.yml":[{"author":{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},"change_message_id":"e5386f5ea549ca3ac0b8ffa56cb55eaf9140bedc","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\");"},{"line_number":5,"context_line":"# you may not use this file except in compliance with the License."},{"line_number":6,"context_line":"# You may obtain a copy of the License at"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9abb7d3a_dc3ddebc","line":3,"range":{"start_line":3,"start_character":1,"end_line":3,"end_character":2},"updated":"2016-06-03 01:48:28.000000000","message":"whitespace","commit_id":"31eda8e0e7e1f8a10d5a184c652660b24307644a"},{"author":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"change_message_id":"7aee57035f99868fdd5eb8b3761d64eb8ed34780","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\");"},{"line_number":5,"context_line":"# you may not use this file except in compliance with the License."},{"line_number":6,"context_line":"# You may obtain a copy of the License at"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7aa08908_b77d7fb3","line":3,"range":{"start_line":3,"start_character":1,"end_line":3,"end_character":2},"in_reply_to":"9abb7d3a_dc3ddebc","updated":"2016-06-06 21:15:38.000000000","message":"Done","commit_id":"31eda8e0e7e1f8a10d5a184c652660b24307644a"}]}
