)]}'
{"tests/run.yml":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"584bbcd423bb77a69af05761b4f8b39ba2f3788e","unresolved":false,"context_lines":[{"line_number":169,"context_line":"        # Test latest ansible version on Ubuntu and CentOS 8, minimum supported on others."},{"line_number":170,"context_line":"        ansible_version_latest: \u003e-"},{"line_number":171,"context_line":"          {{ base_distro \u003d\u003d \u0027ubuntu\u0027 or"},{"line_number":172,"context_line":"             (base_distro \u003d\u003d \u0027centos\u0027 and groups[\u0027all\u0027] | map(\u0027extract\u0027, hostvars, \u0027ansible_distribution_major_version\u0027) | list | map(\u0027int\u0027) | list | max \u003d\u003d 8) }}"},{"line_number":173,"context_line":"        ansible_version_constraint: \"{{ \u0027\u003e\u003d2.6\u0027 if ansible_version_latest else \u0027\u003c2.7\u0027 }}\""},{"line_number":174,"context_line":"      pip:"},{"line_number":175,"context_line":"        name:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1f493fa4_6d42f310","line":172,"range":{"start_line":172,"start_character":150,"end_line":172,"end_character":153},"updated":"2020-05-01 10:47:44.000000000","message":"I would assume \u0027min\u0027","commit_id":"05747d35a7505e37cb53daebd00aa6f7f46b3db5"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"4ab8d381776c4b57bce66e226b34e65537bc18df","unresolved":false,"context_lines":[{"line_number":169,"context_line":"        # Test latest ansible version on Ubuntu and CentOS 8, minimum supported on others."},{"line_number":170,"context_line":"        ansible_version_latest: \u003e-"},{"line_number":171,"context_line":"          {{ base_distro \u003d\u003d \u0027ubuntu\u0027 or"},{"line_number":172,"context_line":"             (base_distro \u003d\u003d \u0027centos\u0027 and groups[\u0027all\u0027] | map(\u0027extract\u0027, hostvars, \u0027ansible_distribution_major_version\u0027) | list | map(\u0027int\u0027) | list | max \u003d\u003d 8) }}"},{"line_number":173,"context_line":"        ansible_version_constraint: \"{{ \u0027\u003e\u003d2.6\u0027 if ansible_version_latest else \u0027\u003c2.7\u0027 }}\""},{"line_number":174,"context_line":"      pip:"},{"line_number":175,"context_line":"        name:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1f493fa4_18f56657","line":172,"range":{"start_line":172,"start_character":150,"end_line":172,"end_character":153},"in_reply_to":"1f493fa4_422d41fc","updated":"2020-05-01 16:08:07.000000000","message":"Ah, right. My bad.","commit_id":"05747d35a7505e37cb53daebd00aa6f7f46b3db5"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"8ca441faa73311f683f3866da2f5a12dd52f3160","unresolved":false,"context_lines":[{"line_number":169,"context_line":"        # Test latest ansible version on Ubuntu and CentOS 8, minimum supported on others."},{"line_number":170,"context_line":"        ansible_version_latest: \u003e-"},{"line_number":171,"context_line":"          {{ base_distro \u003d\u003d \u0027ubuntu\u0027 or"},{"line_number":172,"context_line":"             (base_distro \u003d\u003d \u0027centos\u0027 and groups[\u0027all\u0027] | map(\u0027extract\u0027, hostvars, \u0027ansible_distribution_major_version\u0027) | list | map(\u0027int\u0027) | list | max \u003d\u003d 8) }}"},{"line_number":173,"context_line":"        ansible_version_constraint: \"{{ \u0027\u003e\u003d2.6\u0027 if ansible_version_latest else \u0027\u003c2.7\u0027 }}\""},{"line_number":174,"context_line":"      pip:"},{"line_number":175,"context_line":"        name:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1f493fa4_422d41fc","line":172,"range":{"start_line":172,"start_character":150,"end_line":172,"end_character":153},"in_reply_to":"1f493fa4_6d42f310","updated":"2020-05-01 15:00:35.000000000","message":"Then you would assume wrongly :)\n\nWe need latest for CentOS 8 support. min would yield 7.","commit_id":"05747d35a7505e37cb53daebd00aa6f7f46b3db5"}],"tests/templates/globals-default.j2":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"584bbcd423bb77a69af05761b4f8b39ba2f3788e","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"{% if \u0027centos-7\u0027 in groups and \u0027centos-8\u0027 in groups %}"},{"line_number":3,"context_line":"# Mixed CentOS 7 and 8: use platform-python to avoid specifying Python 2 or 3."},{"line_number":4,"context_line":"ansible_python_interpreter: /usr/libexec/platform-python"},{"line_number":5,"context_line":"rabbitmq_use_3_7_24_on_centos7: true"},{"line_number":6,"context_line":"{% else %}"},{"line_number":7,"context_line":"# Force the use of python2 on Ubuntu/Debian and CentOS7 remote hosts. This is"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"1f493fa4_ad47db1c","line":4,"range":{"start_line":3,"start_character":0,"end_line":4,"end_character":56},"updated":"2020-05-01 10:47:44.000000000","message":"or just don\u0027t touch it","commit_id":"05747d35a7505e37cb53daebd00aa6f7f46b3db5"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"8ca441faa73311f683f3866da2f5a12dd52f3160","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"{% if \u0027centos-7\u0027 in groups and \u0027centos-8\u0027 in groups %}"},{"line_number":3,"context_line":"# Mixed CentOS 7 and 8: use platform-python to avoid specifying Python 2 or 3."},{"line_number":4,"context_line":"ansible_python_interpreter: /usr/libexec/platform-python"},{"line_number":5,"context_line":"rabbitmq_use_3_7_24_on_centos7: true"},{"line_number":6,"context_line":"{% else %}"},{"line_number":7,"context_line":"# Force the use of python2 on Ubuntu/Debian and CentOS7 remote hosts. This is"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"1f493fa4_a23b6535","line":4,"range":{"start_line":3,"start_character":0,"end_line":4,"end_character":56},"in_reply_to":"1f493fa4_ad47db1c","updated":"2020-05-01 15:00:35.000000000","message":"Let me try.","commit_id":"05747d35a7505e37cb53daebd00aa6f7f46b3db5"}],"tests/templates/inventory.j2":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"584bbcd423bb77a69af05761b4f8b39ba2f3788e","unresolved":false,"context_lines":[{"line_number":46,"context_line":"{% endfor %}"},{"line_number":47,"context_line":"{% endif %}"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"{% if \u0027centos-7\u0027 in groups %}"},{"line_number":50,"context_line":"[centos-7]"},{"line_number":51,"context_line":"{% for host in groups[\u0027centos-7\u0027] %}"},{"line_number":52,"context_line":"{{ host }} ansible_host\u003d{{ hostvars[host][\u0027ansible_host\u0027] }} ansible_user\u003dkolla ansible_ssh_private_key_file\u003d{{ ansible_env.HOME ~ \u0027/.ssh/id_rsa_kolla\u0027 }}"},{"line_number":53,"context_line":"{% endfor %}"},{"line_number":54,"context_line":"{% endif %}"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"{% if \u0027centos-8\u0027 in groups %}"},{"line_number":57,"context_line":"[centos-8]"},{"line_number":58,"context_line":"{% for host in groups[\u0027centos-8\u0027] %}"},{"line_number":59,"context_line":"{{ host }} ansible_host\u003d{{ hostvars[host][\u0027ansible_host\u0027] }} ansible_user\u003dkolla ansible_ssh_private_key_file\u003d{{ ansible_env.HOME ~ \u0027/.ssh/id_rsa_kolla\u0027 }}"},{"line_number":60,"context_line":"{% endfor %}"},{"line_number":61,"context_line":"{% endif %}"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"# You can explicitly specify which hosts run each project by updating the"},{"line_number":64,"context_line":"# groups in the sections below. Common services are grouped together."}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"1f493fa4_ad707b73","line":61,"range":{"start_line":49,"start_character":0,"end_line":61,"end_character":11},"updated":"2020-05-01 10:47:44.000000000","message":"what are these for?","commit_id":"05747d35a7505e37cb53daebd00aa6f7f46b3db5"}],"zuul.d/jobs.yaml":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"584bbcd423bb77a69af05761b4f8b39ba2f3788e","unresolved":false,"context_lines":[{"line_number":28,"context_line":"    name: kolla-ansible-centos-mixed-7-8-source"},{"line_number":29,"context_line":"    parent: kolla-ansible-base"},{"line_number":30,"context_line":"    nodeset: kolla-ansible-centos-mixed-7-8"},{"line_number":31,"context_line":"    # NOTE(mgoddard): Use Python3 on CentOS 8 hosts, overriding the use of"},{"line_number":32,"context_line":"    # Python 2 from the base job."},{"line_number":33,"context_line":"    host-vars:"},{"line_number":34,"context_line":"      secondary1:"},{"line_number":35,"context_line":"        ansible_python_interpreter: python3"},{"line_number":36,"context_line":"      secondary2:"},{"line_number":37,"context_line":"        ansible_python_interpreter: python3"},{"line_number":38,"context_line":"    vars:"},{"line_number":39,"context_line":"      base_distro: centos"},{"line_number":40,"context_line":"      install_type: source"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1f493fa4_4d6297af","line":37,"range":{"start_line":31,"start_character":4,"end_line":37,"end_character":43},"updated":"2020-05-01 10:47:44.000000000","message":"it really should know to use py3; centos8 is covered since 2.8","commit_id":"05747d35a7505e37cb53daebd00aa6f7f46b3db5"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"8ca441faa73311f683f3866da2f5a12dd52f3160","unresolved":false,"context_lines":[{"line_number":28,"context_line":"    name: kolla-ansible-centos-mixed-7-8-source"},{"line_number":29,"context_line":"    parent: kolla-ansible-base"},{"line_number":30,"context_line":"    nodeset: kolla-ansible-centos-mixed-7-8"},{"line_number":31,"context_line":"    # NOTE(mgoddard): Use Python3 on CentOS 8 hosts, overriding the use of"},{"line_number":32,"context_line":"    # Python 2 from the base job."},{"line_number":33,"context_line":"    host-vars:"},{"line_number":34,"context_line":"      secondary1:"},{"line_number":35,"context_line":"        ansible_python_interpreter: python3"},{"line_number":36,"context_line":"      secondary2:"},{"line_number":37,"context_line":"        ansible_python_interpreter: python3"},{"line_number":38,"context_line":"    vars:"},{"line_number":39,"context_line":"      base_distro: centos"},{"line_number":40,"context_line":"      install_type: source"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1f493fa4_a224050e","line":37,"range":{"start_line":31,"start_character":4,"end_line":37,"end_character":43},"in_reply_to":"1f493fa4_4d6297af","updated":"2020-05-01 15:00:35.000000000","message":"As the comment says, we set py2 in the base job :)","commit_id":"05747d35a7505e37cb53daebd00aa6f7f46b3db5"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"4ab8d381776c4b57bce66e226b34e65537bc18df","unresolved":false,"context_lines":[{"line_number":28,"context_line":"    name: kolla-ansible-centos-mixed-7-8-source"},{"line_number":29,"context_line":"    parent: kolla-ansible-base"},{"line_number":30,"context_line":"    nodeset: kolla-ansible-centos-mixed-7-8"},{"line_number":31,"context_line":"    # NOTE(mgoddard): Use Python3 on CentOS 8 hosts, overriding the use of"},{"line_number":32,"context_line":"    # Python 2 from the base job."},{"line_number":33,"context_line":"    host-vars:"},{"line_number":34,"context_line":"      secondary1:"},{"line_number":35,"context_line":"        ansible_python_interpreter: python3"},{"line_number":36,"context_line":"      secondary2:"},{"line_number":37,"context_line":"        ansible_python_interpreter: python3"},{"line_number":38,"context_line":"    vars:"},{"line_number":39,"context_line":"      base_distro: centos"},{"line_number":40,"context_line":"      install_type: source"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1f493fa4_f8a99a23","line":37,"range":{"start_line":31,"start_character":4,"end_line":37,"end_character":43},"in_reply_to":"1f493fa4_a224050e","updated":"2020-05-01 16:08:07.000000000","message":"Ah, right. Sorry again.","commit_id":"05747d35a7505e37cb53daebd00aa6f7f46b3db5"}],"zuul.d/project.yaml":[{"author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"change_message_id":"9b38f642b7b8c094f70574da4935b5a395be636d","unresolved":false,"context_lines":[{"line_number":12,"context_line":"    check:"},{"line_number":13,"context_line":"      jobs:"},{"line_number":14,"context_line":"        - kolla-ansible-centos-source"},{"line_number":15,"context_line":"        - kolla-ansible-centos8-source"},{"line_number":16,"context_line":"        - kolla-ansible-centos-mixed-7-8-source"},{"line_number":17,"context_line":"        - kolla-ansible-debian-source"},{"line_number":18,"context_line":"        - kolla-ansible-ubuntu-source"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1f493fa4_40a9f921","line":15,"range":{"start_line":15,"start_character":10,"end_line":15,"end_character":38},"updated":"2020-04-29 01:19:03.000000000","message":"do we still need this?","commit_id":"05747d35a7505e37cb53daebd00aa6f7f46b3db5"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"8029a3ca57eb516001dc595513964739d774acf4","unresolved":false,"context_lines":[{"line_number":12,"context_line":"    check:"},{"line_number":13,"context_line":"      jobs:"},{"line_number":14,"context_line":"        - kolla-ansible-centos-source"},{"line_number":15,"context_line":"        - kolla-ansible-centos8-source"},{"line_number":16,"context_line":"        - kolla-ansible-centos-mixed-7-8-source"},{"line_number":17,"context_line":"        - kolla-ansible-debian-source"},{"line_number":18,"context_line":"        - kolla-ansible-ubuntu-source"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1f493fa4_ac4eefbd","line":15,"range":{"start_line":15,"start_character":10,"end_line":15,"end_character":38},"in_reply_to":"1f493fa4_40a9f921","updated":"2020-04-29 10:39:03.000000000","message":"Yes. First is CentOS 7, then 8, then mixed 7 \u0026 8.","commit_id":"05747d35a7505e37cb53daebd00aa6f7f46b3db5"}]}
