)]}'
{"inventory/group_vars/zun_all.yml":[{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"58f006a5902d3f2f98a7d193a6a9bee60eb9f91c","unresolved":false,"context_lines":[{"line_number":27,"context_line":"zun_galera_database_name: zun_service"},{"line_number":28,"context_line":"zun_galera_address: \"{{ galera_address }}\""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"# TODO(ansmith): remove rabbitmq vars once service file is updated"},{"line_number":31,"context_line":"# to use oslomsg vars"},{"line_number":32,"context_line":"zun_oslomsg_rpc_userid: zun"},{"line_number":33,"context_line":"zun_oslomsg_rpc_vhost: /zun"},{"line_number":34,"context_line":"zun_oslomsg_notify_userid: zun"},{"line_number":35,"context_line":"zun_oslomsg_notify_vhost: /zun"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"zun_rabbitmq_userid: zun"},{"line_number":38,"context_line":"zun_rabbitmq_vhost: /zun"},{"line_number":39,"context_line":"zun_rabbitmq_port: \"{{ rabbitmq_port }}\""},{"line_number":40,"context_line":"zun_rabbitmq_servers: \"{{ rabbitmq_servers }}\""},{"line_number":41,"context_line":"zun_rabbitmq_host_group: \"{{ rabbitmq_host_group }}\""},{"line_number":42,"context_line":"zun_rabbitmq_use_ssl: \"{{ rabbitmq_use_ssl }}\""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"# Ensure that the package state matches the global setting"},{"line_number":45,"context_line":"zun_package_state: \"{{ package_state }}\""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"5f7c97a3_f06bebb5","line":42,"range":{"start_line":30,"start_character":0,"end_line":42,"end_character":46},"updated":"2018-06-11 06:28:13.000000000","message":"for consistency, please add that to group vars all, and remove all the zun_rabbitmq_ variables everywhere.","commit_id":"70c00ce51e5daad767fd58e9ca0f114a318275c0"}],"playbooks/os-zun-install.yml":[{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"58f006a5902d3f2f98a7d193a6a9bee60eb9f91c","unresolved":false,"context_lines":[{"line_number":29,"context_line":"      static: no"},{"line_number":30,"context_line":"      when:"},{"line_number":31,"context_line":"        - hostvars[\u0027localhost\u0027][\u0027resolvconf_enabled\u0027] | bool"},{"line_number":32,"context_line":"    - include: common-tasks/rabbitmq-vhost-user.yml"},{"line_number":33,"context_line":"      static: no"},{"line_number":34,"context_line":"      vars:"},{"line_number":35,"context_line":"        user: \"{{ zun_rabbitmq_userid }}\""},{"line_number":36,"context_line":"        password: \"{{ zun_rabbitmq_password }}\""},{"line_number":37,"context_line":"        vhost: \"{{ zun_rabbitmq_vhost }}\""},{"line_number":38,"context_line":"        _rabbitmq_host_group: \"{{ zun_rabbitmq_host_group }}\""},{"line_number":39,"context_line":"      when:"},{"line_number":40,"context_line":"        - inventory_hostname \u003d\u003d groups[\u0027zun_all\u0027][0]"},{"line_number":41,"context_line":"        - groups[zun_rabbitmq_host_group] | length \u003e 0"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"    - include: common-tasks/oslomsg-rpc-vhost-user.yml"},{"line_number":44,"context_line":"      static: no"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"5f7c97a3_1071c7a8","line":41,"range":{"start_line":32,"start_character":0,"end_line":41,"end_character":54},"updated":"2018-06-11 06:28:13.000000000","message":"that can be removed","commit_id":"70c00ce51e5daad767fd58e9ca0f114a318275c0"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"58f006a5902d3f2f98a7d193a6a9bee60eb9f91c","unresolved":false,"context_lines":[{"line_number":50,"context_line":"        - inventory_hostname \u003d\u003d groups[\u0027zun_all\u0027][0]"},{"line_number":51,"context_line":"        - groups[oslomsg_rpc_host_group] | length \u003e 0"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"    - include: common-tasks/mysql-db-user.yml"},{"line_number":54,"context_line":"      static: no"},{"line_number":55,"context_line":"      vars:"},{"line_number":56,"context_line":"        user_name: \"{{ zun_galera_user }}\""},{"line_number":57,"context_line":"        password: \"{{ zun_galera_password }}\""},{"line_number":58,"context_line":"        login_host: \"{{ zun_galera_address }}\""},{"line_number":59,"context_line":"        db_name: \"{{ zun_galera_database_name }}\""},{"line_number":60,"context_line":"      when: inventory_hostname \u003d\u003d groups[\u0027zun_all\u0027][0]"},{"line_number":61,"context_line":"  roles:"},{"line_number":62,"context_line":"    - role: \"os_zun\""},{"line_number":63,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"5f7c97a3_d066efed","line":60,"range":{"start_line":53,"start_character":0,"end_line":60,"end_character":54},"updated":"2018-06-11 06:28:13.000000000","message":"please sync with Jesse for his work on moving those tasks in the role.","commit_id":"70c00ce51e5daad767fd58e9ca0f114a318275c0"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"9a564f557d627db5d953780af1b7f3b07bcd5a9a","unresolved":false,"context_lines":[{"line_number":16,"context_line":"- name: Install zun server"},{"line_number":17,"context_line":"  hosts: zun_all"},{"line_number":18,"context_line":"  user: root"},{"line_number":19,"context_line":"  pre_tasks:"},{"line_number":20,"context_line":"    - include: \"common-tasks/os-{{ container_tech | default(\u0027lxc\u0027) }}-container-setup.yml\""},{"line_number":21,"context_line":"      vars:"},{"line_number":22,"context_line":"        list_of_bind_mounts: \"{{ zun_container_bind_mounts }}\""}],"source_content_type":"text/x-yaml","patch_set":9,"id":"5fc1f717_bdee701f","line":19,"updated":"2019-03-26 19:58:52.000000000","message":"This also needs the package pins, like in https://review.openstack.org/647813","commit_id":"98084e49fe09308cf384a7a3ffc90d4f3504e660"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"9a564f557d627db5d953780af1b7f3b07bcd5a9a","unresolved":false,"context_lines":[{"line_number":29,"context_line":"      static: no"},{"line_number":30,"context_line":"      when:"},{"line_number":31,"context_line":"        - hostvars[\u0027localhost\u0027][\u0027resolvconf_enabled\u0027] | bool"},{"line_number":32,"context_line":"    - include: common-tasks/rabbitmq-vhost-user.yml"},{"line_number":33,"context_line":"      static: no"},{"line_number":34,"context_line":"      vars:"},{"line_number":35,"context_line":"        user: \"{{ zun_rabbitmq_userid }}\""},{"line_number":36,"context_line":"        password: \"{{ zun_rabbitmq_password }}\""},{"line_number":37,"context_line":"        vhost: \"{{ zun_rabbitmq_vhost }}\""},{"line_number":38,"context_line":"        _rabbitmq_host_group: \"{{ zun_rabbitmq_host_group }}\""},{"line_number":39,"context_line":"      when:"},{"line_number":40,"context_line":"        - inventory_hostname \u003d\u003d groups[\u0027zun_all\u0027][0]"},{"line_number":41,"context_line":"        - groups[zun_rabbitmq_host_group] | length \u003e 0"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"    - include: common-tasks/oslomsg-rpc-vhost-user.yml"},{"line_number":44,"context_line":"      static: no"},{"line_number":45,"context_line":"      vars:"},{"line_number":46,"context_line":"        rpc_user: \"{{ zun_oslomsg_rpc_userid }}\""},{"line_number":47,"context_line":"        rpc_password: \"{{ zun_oslomsg_rpc_password }}\""},{"line_number":48,"context_line":"        rpc_vhost: \"{{ zun_oslomsg_rpc_vhost }}\""},{"line_number":49,"context_line":"      when:"},{"line_number":50,"context_line":"        - inventory_hostname \u003d\u003d groups[\u0027zun_all\u0027][0]"},{"line_number":51,"context_line":"        - groups[oslomsg_rpc_host_group] | length \u003e 0"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"    - include: common-tasks/mysql-db-user.yml"},{"line_number":54,"context_line":"      static: no"},{"line_number":55,"context_line":"      vars:"},{"line_number":56,"context_line":"        user_name: \"{{ zun_galera_user }}\""},{"line_number":57,"context_line":"        password: \"{{ zun_galera_password }}\""},{"line_number":58,"context_line":"        login_host: \"{{ zun_galera_address }}\""},{"line_number":59,"context_line":"        db_name: \"{{ zun_galera_database_name }}\""},{"line_number":60,"context_line":"      when: inventory_hostname \u003d\u003d groups[\u0027zun_all\u0027][0]"},{"line_number":61,"context_line":"  roles:"},{"line_number":62,"context_line":"    - role: \"os_zun\""},{"line_number":63,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":9,"id":"5fc1f717_5dc8aca6","line":60,"range":{"start_line":32,"start_character":0,"end_line":60,"end_character":54},"updated":"2019-03-26 19:58:52.000000000","message":"These should be done in the role, not in this playbook.","commit_id":"98084e49fe09308cf384a7a3ffc90d4f3504e660"}],"tests/vars/bootstrap-aio-vars.yml":[{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"3e054fcd18e2e61ec1f7032823b6091fb56a54f2","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"# Copyright 2017, 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":1,"id":"5f7c97a3_41fbbcbc","line":1,"updated":"2018-05-31 08:03:35.000000000","message":"Please do not add zun to the existing scenarii, but create a new one.","commit_id":"61cfbd53360e496e7aa4589f1fbbc7af988f501a"},{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"7da24244c5a6ca424560a3cc9c5794a2c668d46e","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"# Copyright 2017, 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":1,"id":"5f7c97a3_c8fa68b8","line":1,"in_reply_to":"5f7c97a3_41fbbcbc","updated":"2018-06-01 22:34:13.000000000","message":"Done","commit_id":"61cfbd53360e496e7aa4589f1fbbc7af988f501a"},{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"58f006a5902d3f2f98a7d193a6a9bee60eb9f91c","unresolved":false,"context_lines":[{"line_number":91,"context_line":"    - name: glance.yml.aio"},{"line_number":92,"context_line":"    - name: keystone.yml.aio"},{"line_number":93,"context_line":"    - name: neutron.yml.aio"},{"line_number":94,"context_line":"    - name: swift.yml.aio"},{"line_number":95,"context_line":"    - name: zun.yml.aio"},{"line_number":96,"context_line":"  aio_basekit:"},{"line_number":97,"context_line":"    - name: haproxy.yml.aio"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"5f7c97a3_10a6a710","line":94,"range":{"start_line":94,"start_character":0,"end_line":94,"end_character":25},"updated":"2018-06-11 06:28:13.000000000","message":"nit: could we make a lighter build, without swift and haproxy?","commit_id":"70c00ce51e5daad767fd58e9ca0f114a318275c0"}]}
