)]}'
{"tests/run.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"35165dd44270631d758b41664fa18d5884e2d787","unresolved":false,"context_lines":[{"line_number":99,"context_line":"        path: \"/etc/kolla/config/{{ item }}\""},{"line_number":100,"context_line":"        state: directory"},{"line_number":101,"context_line":"      loop:"},{"line_number":102,"context_line":"        - cinder"},{"line_number":103,"context_line":"        - glance"},{"line_number":104,"context_line":"        - nova"},{"line_number":105,"context_line":"        - bifrost"},{"line_number":106,"context_line":"        - swift"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"3fa7e38b_a7f7e728","line":103,"range":{"start_line":102,"start_character":0,"end_line":103,"end_character":16},"updated":"2020-01-31 16:40:14.000000000","message":"Add TODO to remove","commit_id":"1c2e04b94631aa51a220d30d3cff79be3ef31197"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"c23d068d98ccf6e8a019337cd69198299df46496","unresolved":false,"context_lines":[{"line_number":99,"context_line":"        path: \"/etc/kolla/config/{{ item }}\""},{"line_number":100,"context_line":"        state: directory"},{"line_number":101,"context_line":"      loop:"},{"line_number":102,"context_line":"        - cinder"},{"line_number":103,"context_line":"        - glance"},{"line_number":104,"context_line":"        - nova"},{"line_number":105,"context_line":"        - bifrost"},{"line_number":106,"context_line":"        - swift"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"3fa7e38b_a8e48ce0","line":103,"range":{"start_line":102,"start_character":0,"end_line":103,"end_character":16},"in_reply_to":"3fa7e38b_a7f7e728","updated":"2020-02-03 09:12:33.000000000","message":"Done","commit_id":"1c2e04b94631aa51a220d30d3cff79be3ef31197"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"35165dd44270631d758b41664fa18d5884e2d787","unresolved":false,"context_lines":[{"line_number":122,"context_line":"        # nova-compute.conf"},{"line_number":123,"context_line":"        - src: \"tests/templates/nova-compute-overrides.j2\""},{"line_number":124,"context_line":"          dest: /etc/kolla/config/nova/nova-compute.conf"},{"line_number":125,"context_line":"          when: \"{{ openstack_core_enabled or (scenario \u003d\u003d \u0027ceph-ansible\u0027 and is_previous_release) }}\""},{"line_number":126,"context_line":"        # ceph.conf"},{"line_number":127,"context_line":"        - src: \"tests/templates/ceph-overrides.j2\""},{"line_number":128,"context_line":"          dest: /etc/kolla/config/ceph.conf"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"3fa7e38b_4c03ba12","line":125,"range":{"start_line":125,"start_character":42,"end_line":125,"end_character":98},"updated":"2020-01-31 16:40:14.000000000","message":"Not necessary","commit_id":"1c2e04b94631aa51a220d30d3cff79be3ef31197"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"c23d068d98ccf6e8a019337cd69198299df46496","unresolved":false,"context_lines":[{"line_number":122,"context_line":"        # nova-compute.conf"},{"line_number":123,"context_line":"        - src: \"tests/templates/nova-compute-overrides.j2\""},{"line_number":124,"context_line":"          dest: /etc/kolla/config/nova/nova-compute.conf"},{"line_number":125,"context_line":"          when: \"{{ openstack_core_enabled or (scenario \u003d\u003d \u0027ceph-ansible\u0027 and is_previous_release) }}\""},{"line_number":126,"context_line":"        # ceph.conf"},{"line_number":127,"context_line":"        - src: \"tests/templates/ceph-overrides.j2\""},{"line_number":128,"context_line":"          dest: /etc/kolla/config/ceph.conf"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"3fa7e38b_48c95850","line":125,"range":{"start_line":125,"start_character":42,"end_line":125,"end_character":98},"in_reply_to":"3fa7e38b_4c03ba12","updated":"2020-02-03 09:12:33.000000000","message":"Done","commit_id":"1c2e04b94631aa51a220d30d3cff79be3ef31197"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"35165dd44270631d758b41664fa18d5884e2d787","unresolved":false,"context_lines":[{"line_number":147,"context_line":"        # external ceph: glance-api.conf on upgrade from Train"},{"line_number":148,"context_line":"        - src: \"tests/templates/ceph-ansible-upgrade/glance-api.conf.j2\""},{"line_number":149,"context_line":"          dest: /etc/kolla/config/glance/glance-api.conf"},{"line_number":150,"context_line":"          when: \"{{ scenario \u003d\u003d \u0027ceph-ansible\u0027 and is_previous_release }}\""},{"line_number":151,"context_line":"        # external ceph: cinder-volume.conf on upgrade from Train"},{"line_number":152,"context_line":"        - src: \"tests/templates/ceph-ansible-upgrade/cinder-volume.conf.j2\""},{"line_number":153,"context_line":"          dest: /etc/kolla/config/cinder/cinder-volume.conf"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"3fa7e38b_47087324","line":150,"range":{"start_line":150,"start_character":51,"end_line":150,"end_character":70},"updated":"2020-01-31 16:40:14.000000000","message":"Could add\n\nand previous_release \u003d\u003d \u0027train\u0027","commit_id":"1c2e04b94631aa51a220d30d3cff79be3ef31197"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"c23d068d98ccf6e8a019337cd69198299df46496","unresolved":false,"context_lines":[{"line_number":147,"context_line":"        # external ceph: glance-api.conf on upgrade from Train"},{"line_number":148,"context_line":"        - src: \"tests/templates/ceph-ansible-upgrade/glance-api.conf.j2\""},{"line_number":149,"context_line":"          dest: /etc/kolla/config/glance/glance-api.conf"},{"line_number":150,"context_line":"          when: \"{{ scenario \u003d\u003d \u0027ceph-ansible\u0027 and is_previous_release }}\""},{"line_number":151,"context_line":"        # external ceph: cinder-volume.conf on upgrade from Train"},{"line_number":152,"context_line":"        - src: \"tests/templates/ceph-ansible-upgrade/cinder-volume.conf.j2\""},{"line_number":153,"context_line":"          dest: /etc/kolla/config/cinder/cinder-volume.conf"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"3fa7e38b_c8fea86c","line":150,"range":{"start_line":150,"start_character":51,"end_line":150,"end_character":70},"in_reply_to":"3fa7e38b_47087324","updated":"2020-02-03 09:12:33.000000000","message":"Done","commit_id":"1c2e04b94631aa51a220d30d3cff79be3ef31197"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"35165dd44270631d758b41664fa18d5884e2d787","unresolved":false,"context_lines":[{"line_number":143,"context_line":"        - src: \"tests/templates/ceph-ansible.j2\""},{"line_number":144,"context_line":"          dest: /etc/kolla/ceph-ansible.yml"},{"line_number":145,"context_line":"          when: \"{{ scenario \u003d\u003d \u0027ceph-ansible\u0027 }}\""},{"line_number":146,"context_line":"        # TODO(mnasiadka): Remove following when V is master"},{"line_number":147,"context_line":"        # external ceph: glance-api.conf on upgrade from Train"},{"line_number":148,"context_line":"        - src: \"tests/templates/ceph-ansible-upgrade/glance-api.conf.j2\""},{"line_number":149,"context_line":"          dest: /etc/kolla/config/glance/glance-api.conf"},{"line_number":150,"context_line":"          when: \"{{ scenario \u003d\u003d \u0027ceph-ansible\u0027 and is_previous_release }}\""},{"line_number":151,"context_line":"        # external ceph: cinder-volume.conf on upgrade from Train"},{"line_number":152,"context_line":"        - src: \"tests/templates/ceph-ansible-upgrade/cinder-volume.conf.j2\""},{"line_number":153,"context_line":"          dest: /etc/kolla/config/cinder/cinder-volume.conf"},{"line_number":154,"context_line":"          when: \"{{ scenario \u003d\u003d \u0027ceph-ansible\u0027 and is_previous_release }}\""},{"line_number":155,"context_line":"        # external ceph: cinder-backup.conf on upgrade from Train"},{"line_number":156,"context_line":"        - src: \"tests/templates/ceph-ansible-upgrade/cinder-backup.conf.j2\""},{"line_number":157,"context_line":"          dest: /etc/kolla/config/cinder/cinder-backup.conf"},{"line_number":158,"context_line":"          when: \"{{ scenario \u003d\u003d \u0027ceph-ansible\u0027 and is_previous_release }}\""},{"line_number":159,"context_line":"      when: item.when | default(true)"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"    - block:"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"3fa7e38b_c7fc630d","line":158,"range":{"start_line":146,"start_character":0,"end_line":158,"end_character":74},"updated":"2020-01-31 16:40:14.000000000","message":"Should we remove these before upgrade?","commit_id":"1c2e04b94631aa51a220d30d3cff79be3ef31197"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"c23d068d98ccf6e8a019337cd69198299df46496","unresolved":false,"context_lines":[{"line_number":143,"context_line":"        - src: \"tests/templates/ceph-ansible.j2\""},{"line_number":144,"context_line":"          dest: /etc/kolla/ceph-ansible.yml"},{"line_number":145,"context_line":"          when: \"{{ scenario \u003d\u003d \u0027ceph-ansible\u0027 }}\""},{"line_number":146,"context_line":"        # TODO(mnasiadka): Remove following when V is master"},{"line_number":147,"context_line":"        # external ceph: glance-api.conf on upgrade from Train"},{"line_number":148,"context_line":"        - src: \"tests/templates/ceph-ansible-upgrade/glance-api.conf.j2\""},{"line_number":149,"context_line":"          dest: /etc/kolla/config/glance/glance-api.conf"},{"line_number":150,"context_line":"          when: \"{{ scenario \u003d\u003d \u0027ceph-ansible\u0027 and is_previous_release }}\""},{"line_number":151,"context_line":"        # external ceph: cinder-volume.conf on upgrade from Train"},{"line_number":152,"context_line":"        - src: \"tests/templates/ceph-ansible-upgrade/cinder-volume.conf.j2\""},{"line_number":153,"context_line":"          dest: /etc/kolla/config/cinder/cinder-volume.conf"},{"line_number":154,"context_line":"          when: \"{{ scenario \u003d\u003d \u0027ceph-ansible\u0027 and is_previous_release }}\""},{"line_number":155,"context_line":"        # external ceph: cinder-backup.conf on upgrade from Train"},{"line_number":156,"context_line":"        - src: \"tests/templates/ceph-ansible-upgrade/cinder-backup.conf.j2\""},{"line_number":157,"context_line":"          dest: /etc/kolla/config/cinder/cinder-backup.conf"},{"line_number":158,"context_line":"          when: \"{{ scenario \u003d\u003d \u0027ceph-ansible\u0027 and is_previous_release }}\""},{"line_number":159,"context_line":"      when: item.when | default(true)"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"    - block:"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"3fa7e38b_084120a8","line":158,"range":{"start_line":146,"start_character":0,"end_line":158,"end_character":74},"in_reply_to":"3fa7e38b_c7fc630d","updated":"2020-02-03 09:12:33.000000000","message":"Done","commit_id":"1c2e04b94631aa51a220d30d3cff79be3ef31197"},{"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":"54e7708deb94bd84ef853500886b8ffb53982aaf","unresolved":false,"context_lines":[{"line_number":94,"context_line":"        state: directory"},{"line_number":95,"context_line":"      become: true"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"    # TODO(mnasiadka) remove cinder and glance in V"},{"line_number":98,"context_line":"    - name: Ensure configuration directories exist"},{"line_number":99,"context_line":"      file:"},{"line_number":100,"context_line":"        path: \"/etc/kolla/config/{{ item }}\""}],"source_content_type":"text/x-yaml","patch_set":12,"id":"3fa7e38b_e317feee","line":97,"range":{"start_line":97,"start_character":21,"end_line":97,"end_character":22},"updated":"2020-02-03 16:07:24.000000000","message":": (or my parser does not show it)","commit_id":"1c3dad569f471cd016c48362ab2dd44ffe58b4d2"},{"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":"54e7708deb94bd84ef853500886b8ffb53982aaf","unresolved":false,"context_lines":[{"line_number":144,"context_line":"        - src: \"tests/templates/ceph-ansible.j2\""},{"line_number":145,"context_line":"          dest: /etc/kolla/ceph-ansible.yml"},{"line_number":146,"context_line":"          when: \"{{ scenario \u003d\u003d \u0027ceph-ansible\u0027 }}\""},{"line_number":147,"context_line":"        # TODO(mnasiadka): Remove following when V is master"},{"line_number":148,"context_line":"        # external ceph: glance-api.conf on upgrade from Train"},{"line_number":149,"context_line":"        - src: \"tests/templates/ceph-ansible-upgrade/glance-api.conf.j2\""},{"line_number":150,"context_line":"          dest: /etc/kolla/config/glance/glance-api.conf"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"3fa7e38b_230d16e7","line":147,"range":{"start_line":147,"start_character":49,"end_line":147,"end_character":50},"updated":"2020-02-03 16:07:24.000000000","message":"Victoria","commit_id":"1c3dad569f471cd016c48362ab2dd44ffe58b4d2"},{"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":"54e7708deb94bd84ef853500886b8ffb53982aaf","unresolved":false,"context_lines":[{"line_number":153,"context_line":"        - src: \"tests/templates/ceph-ansible-upgrade/cinder-volume.conf.j2\""},{"line_number":154,"context_line":"          dest: /etc/kolla/config/cinder/cinder-volume.conf"},{"line_number":155,"context_line":"          when: \"{{ scenario \u003d\u003d \u0027ceph-ansible\u0027 and is_previous_release and previous_release \u003d\u003d \u0027train\u0027 }}\""},{"line_number":156,"context_line":"        # external ceph: cinder-backup.conf on upgrade from Train"},{"line_number":157,"context_line":"        - src: \"tests/templates/ceph-ansible-upgrade/cinder-backup.conf.j2\""},{"line_number":158,"context_line":"          dest: /etc/kolla/config/cinder/cinder-backup.conf"},{"line_number":159,"context_line":"          when: \"{{ scenario \u003d\u003d \u0027ceph-ansible\u0027 and is_previous_release and previous_release \u003d\u003d \u0027train\u0027 }}\""}],"source_content_type":"text/x-yaml","patch_set":12,"id":"3fa7e38b_83fbaabd","line":156,"updated":"2020-02-03 16:07:24.000000000","message":"might be cleaner to mark the region to remove","commit_id":"1c3dad569f471cd016c48362ab2dd44ffe58b4d2"},{"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":"54e7708deb94bd84ef853500886b8ffb53982aaf","unresolved":false,"context_lines":[{"line_number":442,"context_line":"              git log --pretty\u003doneline  -1"},{"line_number":443,"context_line":"            chdir: \"{{ kolla_ansible_src_dir }}\""},{"line_number":444,"context_line":""},{"line_number":445,"context_line":"        - name: Remove not needed external ceph required configs"},{"line_number":446,"context_line":"          file:"},{"line_number":447,"context_line":"            name: \"{{ item }}\""},{"line_number":448,"context_line":"            state: absent"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"3fa7e38b_83664abc","line":445,"updated":"2020-02-03 16:07:24.000000000","message":"TODO of removal","commit_id":"1c3dad569f471cd016c48362ab2dd44ffe58b4d2"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"3552069ee25bc161ebc678689ae48fdddceb7c92","unresolved":false,"context_lines":[{"line_number":158,"context_line":"        - src: \"tests/templates/ceph-ansible-upgrade/cinder-backup.conf.j2\""},{"line_number":159,"context_line":"          dest: /etc/kolla/config/cinder/cinder-backup.conf"},{"line_number":160,"context_line":"          when: \"{{ scenario \u003d\u003d \u0027ceph-ansible\u0027 and is_previous_release and previous_release \u003d\u003d \u0027train\u0027 }}\""},{"line_number":161,"context_line":"      ### TODO(mnasiadka): End of remove block for ceph-ansible in Victoria"},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"      when: item.when | default(true)"},{"line_number":164,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":15,"id":"3fa7e38b_93151441","line":161,"range":{"start_line":161,"start_character":6,"end_line":161,"end_character":9},"updated":"2020-02-05 13:25:19.000000000","message":"nit: indentation","commit_id":"f9046c2dd9282249a827e281d136fe9b64663a35"},{"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":"cad656b2a91c816fb5c55b98aa1abdd4beaba006","unresolved":false,"context_lines":[{"line_number":158,"context_line":"        - src: \"tests/templates/ceph-ansible-upgrade/cinder-backup.conf.j2\""},{"line_number":159,"context_line":"          dest: /etc/kolla/config/cinder/cinder-backup.conf"},{"line_number":160,"context_line":"          when: \"{{ scenario \u003d\u003d \u0027ceph-ansible\u0027 and is_previous_release and previous_release \u003d\u003d \u0027train\u0027 }}\""},{"line_number":161,"context_line":"      ### TODO(mnasiadka): End of remove block for ceph-ansible in Victoria"},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"      when: item.when | default(true)"},{"line_number":164,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":15,"id":"3fa7e38b_d3762c41","line":161,"range":{"start_line":161,"start_character":6,"end_line":161,"end_character":9},"in_reply_to":"3fa7e38b_93151441","updated":"2020-02-05 13:41:24.000000000","message":"yeah, he had to move it back left to satisfy the linter","commit_id":"f9046c2dd9282249a827e281d136fe9b64663a35"}],"tests/templates/ceph-ansible-upgrade/nova-compute.conf.j2":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"35165dd44270631d758b41664fa18d5884e2d787","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[libvirt]"},{"line_number":2,"context_line":"images_rbd_pool\u003dvms"},{"line_number":3,"context_line":"images_type\u003drbd"},{"line_number":4,"context_line":"images_rbd_ceph_conf\u003d/etc/ceph/ceph.conf"}],"source_content_type":"text/x-jinja2","patch_set":9,"id":"3fa7e38b_2739b7cf","line":1,"updated":"2020-01-31 16:40:14.000000000","message":"File not used","commit_id":"1c2e04b94631aa51a220d30d3cff79be3ef31197"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"c23d068d98ccf6e8a019337cd69198299df46496","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[libvirt]"},{"line_number":2,"context_line":"images_rbd_pool\u003dvms"},{"line_number":3,"context_line":"images_type\u003drbd"},{"line_number":4,"context_line":"images_rbd_ceph_conf\u003d/etc/ceph/ceph.conf"}],"source_content_type":"text/x-jinja2","patch_set":9,"id":"3fa7e38b_c871c815","line":1,"in_reply_to":"3fa7e38b_2739b7cf","updated":"2020-02-03 09:12:33.000000000","message":"Done","commit_id":"1c2e04b94631aa51a220d30d3cff79be3ef31197"}],"tests/templates/globals-default.j2":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"09d0aeef165e61b88ce7e23a4e23545e45f7be64","unresolved":false,"context_lines":[{"line_number":136,"context_line":"ceph_nova_user: \"cinder\""},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"{% if is_previous_release %}"},{"line_number":139,"context_line":"enable_ceph: \"yes\""},{"line_number":140,"context_line":"enable_ceph_mds: \"yes\""},{"line_number":141,"context_line":"enable_ceph_rgw: \"yes\""},{"line_number":142,"context_line":"enable_ceph_rgw_keystone: \"yes\""}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"3fa7e38b_eec8704f","line":139,"range":{"start_line":139,"start_character":0,"end_line":139,"end_character":18},"updated":"2020-01-30 13:28:31.000000000","message":"This isn\u0027t really testing ceph-ansible","commit_id":"a2119c8aa7a675037e044512297dbf240a591f76"}]}
