)]}'
{"playbooks/galera-install.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"10c8bca1adfea6e6dbb1c1f55c8d71531a716d5e","unresolved":false,"context_lines":[{"line_number":53,"context_line":"      tags:"},{"line_number":54,"context_line":"        - \"galera-rsyslog-client\""},{"line_number":55,"context_line":"        - \"rsyslog-client\""},{"line_number":56,"context_line":"    - role: \"system_crontab_coordination\""},{"line_number":57,"context_line":"  vars:"},{"line_number":58,"context_line":"    galera_wsrep_node_name: \"{{ container_name }}\""},{"line_number":59,"context_line":"    ansible_hostname: \"{{ container_name }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba3cc151_a2875e60","line":56,"updated":"2015-06-29 17:19:54.000000000","message":"please add a tag to this role entry so that it can be executed standalone.","commit_id":"e116465b3f3f3a2d7ce6a57c8c1014337a8f4f26"}],"playbooks/memcached-install.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"10c8bca1adfea6e6dbb1c1f55c8d71531a716d5e","unresolved":false,"context_lines":[{"line_number":19,"context_line":"  user: root"},{"line_number":20,"context_line":"  roles:"},{"line_number":21,"context_line":"    - { role: \"memcached_server\", tags: [ \"memcached-server\" ] }"},{"line_number":22,"context_line":"    - role: \"system_crontab_coordination\""},{"line_number":23,"context_line":"  vars:"},{"line_number":24,"context_line":"    is_metal: \"{{ properties.is_metal|default(false) }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba3cc151_e2b6c63c","line":22,"updated":"2015-06-29 17:19:54.000000000","message":"please add a tag to this role entry so that it can be executed standalone.","commit_id":"e116465b3f3f3a2d7ce6a57c8c1014337a8f4f26"}],"playbooks/os-cinder-install.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"10c8bca1adfea6e6dbb1c1f55c8d71531a716d5e","unresolved":false,"context_lines":[{"line_number":115,"context_line":"      tags:"},{"line_number":116,"context_line":"        - \"cinder-rsyslog-client\""},{"line_number":117,"context_line":"        - \"rsyslog-client\""},{"line_number":118,"context_line":"    - role: \"system_crontab_coordination\""},{"line_number":119,"context_line":"  vars:"},{"line_number":120,"context_line":"    cinder_galera_address: \"{{ internal_lb_vip_address }}\""},{"line_number":121,"context_line":"    glance_host: \"{{ internal_lb_vip_address }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba3cc151_c2b94230","line":118,"updated":"2015-06-29 17:19:54.000000000","message":"please add a tag to this role entry so that it can be executed standalone.","commit_id":"e116465b3f3f3a2d7ce6a57c8c1014337a8f4f26"}],"playbooks/os-glance-install.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"10c8bca1adfea6e6dbb1c1f55c8d71531a716d5e","unresolved":false,"context_lines":[{"line_number":81,"context_line":"      tags:"},{"line_number":82,"context_line":"        - \"glance-rsyslog-client\""},{"line_number":83,"context_line":"        - \"rsyslog-client\""},{"line_number":84,"context_line":"    - role: \"system_crontab_coordination\""},{"line_number":85,"context_line":"  vars:"},{"line_number":86,"context_line":"    glance_galera_address: \"{{ internal_lb_vip_address }}\""},{"line_number":87,"context_line":"    ansible_hostname: \"{{ container_name }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba3cc151_22ad8ee9","line":84,"updated":"2015-06-29 17:19:54.000000000","message":"please add a tag to this role entry so that it can be executed standalone.","commit_id":"e116465b3f3f3a2d7ce6a57c8c1014337a8f4f26"}],"playbooks/os-heat-install.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"10c8bca1adfea6e6dbb1c1f55c8d71531a716d5e","unresolved":false,"context_lines":[{"line_number":56,"context_line":"      tags:"},{"line_number":57,"context_line":"        - \"heat-rsyslog-client\""},{"line_number":58,"context_line":"        - \"rsyslog-client\""},{"line_number":59,"context_line":"    - role: \"system_crontab_coordination\""},{"line_number":60,"context_line":"  vars:"},{"line_number":61,"context_line":"    heat_galera_address: \"{{ internal_lb_vip_address }}\""},{"line_number":62,"context_line":"    ansible_hostname: \"{{ container_name }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba3cc151_62aab6d6","line":59,"updated":"2015-06-29 17:19:54.000000000","message":"please add a tag to this role entry so that it can be executed standalone.","commit_id":"e116465b3f3f3a2d7ce6a57c8c1014337a8f4f26"}],"playbooks/os-horizon-install.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"10c8bca1adfea6e6dbb1c1f55c8d71531a716d5e","unresolved":false,"context_lines":[{"line_number":56,"context_line":"      tags:"},{"line_number":57,"context_line":"        - \"horizon-rsyslog-client\""},{"line_number":58,"context_line":"        - \"rsyslog-client\""},{"line_number":59,"context_line":"    - role: \"system_crontab_coordination\""},{"line_number":60,"context_line":"  vars:"},{"line_number":61,"context_line":"    horizon_galera_address: \"{{ internal_lb_vip_address }}\""},{"line_number":62,"context_line":"    ansible_hostname: \"{{ container_name }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba3cc151_42a53202","line":59,"updated":"2015-06-29 17:19:54.000000000","message":"please add a tag to this role entry so that it can be executed standalone.","commit_id":"e116465b3f3f3a2d7ce6a57c8c1014337a8f4f26"}],"playbooks/os-keystone-install.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"10c8bca1adfea6e6dbb1c1f55c8d71531a716d5e","unresolved":false,"context_lines":[{"line_number":57,"context_line":"      tags:"},{"line_number":58,"context_line":"        - \"keystone-rsyslog-client\""},{"line_number":59,"context_line":"        - \"rsyslog-client\""},{"line_number":60,"context_line":"    - role: \"system_crontab_coordination\""},{"line_number":61,"context_line":"  vars:"},{"line_number":62,"context_line":"    keystone_galera_address: \"{{ internal_lb_vip_address }}\""},{"line_number":63,"context_line":"    ansible_hostname: \"{{ container_name }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba3cc151_a2a0bef5","line":60,"updated":"2015-06-29 17:19:54.000000000","message":"please add a tag to this role entry so that it can be executed standalone.","commit_id":"e116465b3f3f3a2d7ce6a57c8c1014337a8f4f26"}],"playbooks/os-neutron-install.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"10c8bca1adfea6e6dbb1c1f55c8d71531a716d5e","unresolved":false,"context_lines":[{"line_number":102,"context_line":"      tags:"},{"line_number":103,"context_line":"        - \"neutron-rsyslog-client\""},{"line_number":104,"context_line":"        - \"rsyslog-client\""},{"line_number":105,"context_line":"    - role: \"system_crontab_coordination\""},{"line_number":106,"context_line":"  vars:"},{"line_number":107,"context_line":"    neutron_galera_address: \"{{ internal_lb_vip_address }}\""},{"line_number":108,"context_line":"    ansible_hostname: \"{{ container_name }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba3cc151_829b3ac9","line":105,"updated":"2015-06-29 17:19:54.000000000","message":"please add a tag to this role entry so that it can be executed standalone.","commit_id":"e116465b3f3f3a2d7ce6a57c8c1014337a8f4f26"}],"playbooks/os-nova-install.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"10c8bca1adfea6e6dbb1c1f55c8d71531a716d5e","unresolved":false,"context_lines":[{"line_number":98,"context_line":"      tags:"},{"line_number":99,"context_line":"        - \"nova-rsyslog-client\""},{"line_number":100,"context_line":"        - \"rsyslog-client\""},{"line_number":101,"context_line":"    - role: \"system_crontab_coordination\""},{"line_number":102,"context_line":"  vars:"},{"line_number":103,"context_line":"    nova_galera_address: \"{{ internal_lb_vip_address }}\""},{"line_number":104,"context_line":"    ansible_hostname: \"{{ container_name }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba3cc151_c262a2d8","line":101,"updated":"2015-06-29 17:19:54.000000000","message":"please add a tag to this role entry so that it can be executed standalone.","commit_id":"e116465b3f3f3a2d7ce6a57c8c1014337a8f4f26"}],"playbooks/os-swift-install.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"10c8bca1adfea6e6dbb1c1f55c8d71531a716d5e","unresolved":false,"context_lines":[{"line_number":53,"context_line":"      tags:"},{"line_number":54,"context_line":"        - \"swift-rsyslog-client\""},{"line_number":55,"context_line":"        - \"rsyslog-client\""},{"line_number":56,"context_line":"    - role: \"system_crontab_coordination\""},{"line_number":57,"context_line":"  vars:"},{"line_number":58,"context_line":"    ansible_hostname: \"{{ container_name }}\""},{"line_number":59,"context_line":"    ansible_ssh_host: \"{{ container_address }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba3cc151_a2799e95","line":56,"updated":"2015-06-29 17:19:54.000000000","message":"please add a tag to this role entry so that it can be executed standalone.","commit_id":"e116465b3f3f3a2d7ce6a57c8c1014337a8f4f26"}],"playbooks/os-tempest-install.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"10c8bca1adfea6e6dbb1c1f55c8d71531a716d5e","unresolved":false,"context_lines":[{"line_number":25,"context_line":"      tags:"},{"line_number":26,"context_line":"        - \"tempest-rsyslog-client\""},{"line_number":27,"context_line":"        - \"rsyslog-client\""},{"line_number":28,"context_line":"    - role: \"system_crontab_coordination\""},{"line_number":29,"context_line":"  vars_files:"},{"line_number":30,"context_line":"    - defaults/repo_packages/openstack_services.yml"},{"line_number":31,"context_line":"  vars:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba3cc151_2266eeed","line":28,"updated":"2015-06-29 17:19:54.000000000","message":"please add a tag to this role entry so that it can be executed standalone.","commit_id":"e116465b3f3f3a2d7ce6a57c8c1014337a8f4f26"}],"playbooks/rabbitmq-install.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"10c8bca1adfea6e6dbb1c1f55c8d71531a716d5e","unresolved":false,"context_lines":[{"line_number":25,"context_line":"      tags:"},{"line_number":26,"context_line":"        - \"rabbitmq-rsyslog-client\""},{"line_number":27,"context_line":"        - \"rsyslog-client\""},{"line_number":28,"context_line":"    - role: \"system_crontab_coordination\""},{"line_number":29,"context_line":"  vars:"},{"line_number":30,"context_line":"    ansible_hostname: \"{{ container_name }}\""},{"line_number":31,"context_line":"    ansible_ssh_host: \"{{ container_address }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba3cc151_e248065e","line":28,"updated":"2015-06-29 17:19:54.000000000","message":"please add a tag to this role entry so that it can be executed standalone.","commit_id":"e116465b3f3f3a2d7ce6a57c8c1014337a8f4f26"}],"playbooks/roles/system_crontab_coordination/defaults/main.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"116c0eca54f020a66353f021990eede2fc23c3ee","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ba3cc151_e2aa4670","updated":"2015-06-29 17:23:51.000000000","message":"license boilerplate.","commit_id":"e116465b3f3f3a2d7ce6a57c8c1014337a8f4f26"}],"playbooks/roles/system_crontab_coordination/handlers/main.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"10c8bca1adfea6e6dbb1c1f55c8d71531a716d5e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ba3cc151_2294ae89","updated":"2015-06-29 17:19:54.000000000","message":"can we remove this empty file?","commit_id":"e116465b3f3f3a2d7ce6a57c8c1014337a8f4f26"},{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"116c0eca54f020a66353f021990eede2fc23c3ee","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ba3cc151_c276223e","updated":"2015-06-29 17:23:51.000000000","message":"license boilerplate.","commit_id":"e116465b3f3f3a2d7ce6a57c8c1014337a8f4f26"}],"playbooks/roles/system_crontab_coordination/meta/main.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"10c8bca1adfea6e6dbb1c1f55c8d71531a716d5e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ba3cc151_62cf16b1","updated":"2015-06-29 17:19:54.000000000","message":"Nit: It\u0027d be good to add in a description and categories entries into the meta data.","commit_id":"e116465b3f3f3a2d7ce6a57c8c1014337a8f4f26"},{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"116c0eca54f020a66353f021990eede2fc23c3ee","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ba3cc151_e273264c","updated":"2015-06-29 17:23:51.000000000","message":"license boilerplate.","commit_id":"e116465b3f3f3a2d7ce6a57c8c1014337a8f4f26"}],"playbooks/roles/system_crontab_coordination/tasks/main.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"116c0eca54f020a66353f021990eede2fc23c3ee","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ba3cc151_4299b26d","updated":"2015-06-29 17:23:51.000000000","message":"license boilerplate.","commit_id":"e116465b3f3f3a2d7ce6a57c8c1014337a8f4f26"}],"playbooks/rsyslog-install.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"10c8bca1adfea6e6dbb1c1f55c8d71531a716d5e","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        - flush-net-cache"},{"line_number":45,"context_line":"  roles:"},{"line_number":46,"context_line":"    - { role: \"rsyslog_server\", tags: [ \"rsyslog-server\" ] }"},{"line_number":47,"context_line":"    - role: \"system_crontab_coordination\""},{"line_number":48,"context_line":"  vars:"},{"line_number":49,"context_line":"    storage_directory: \"{{ rsyslog_server_storage_directory }}\""},{"line_number":50,"context_line":"    is_metal: \"{{ properties.is_metal|default(false) }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba3cc151_223fceb5","line":47,"updated":"2015-06-29 17:19:54.000000000","message":"please add a tag to this role entry so that it can be executed standalone.","commit_id":"e116465b3f3f3a2d7ce6a57c8c1014337a8f4f26"}]}
