)]}'
{"tests/init-swift.sh":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b367a251df8e7837a3d523623f070d27a74ab3f2","unresolved":false,"context_lines":[{"line_number":5,"context_line":""},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"function init_swift_logged {"},{"line_number":8,"context_line":"    KOLLA_SWIFT_BASE_IMAGE\u003d\"kolla/$BASE_DISTRO-$INSTALL_TYPE-swift-base:$TAG\""},{"line_number":9,"context_line":"    next_port\u003d6000"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"    # the order is important due to port incrementation"}],"source_content_type":"text/x-sh","patch_set":19,"id":"3fa7e38b_b4e570dd","line":8,"range":{"start_line":8,"start_character":28,"end_line":8,"end_character":33},"updated":"2019-12-05 10:47:13.000000000","message":"If we\u0027re building images this should be lokolla. Maybe just pass in the whole image ref?\n\ne.g. https://review.opendev.org/#/c/693332/2/tests/run.yml","commit_id":"224fa73734050e680bd4478bdf1887f0bad3e1a4"}],"tests/run.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b367a251df8e7837a3d523623f070d27a74ab3f2","unresolved":false,"context_lines":[{"line_number":214,"context_line":"        # TODO(yoctozepto): support locally built and previous release for upgrades"},{"line_number":215,"context_line":"        TAG: \"{{ zuul.branch | basename }}\""},{"line_number":216,"context_line":"        # NOTE(yoctozepto): no IPv6 for now"},{"line_number":217,"context_line":"        STORAGE_NODES: \"{{ hostvars | dict2items | map(attribute\u003d\u0027value\u0027)"},{"line_number":218,"context_line":"                           | map(attribute\u003d\u0027ansible_\u0027+api_interface_name)"},{"line_number":219,"context_line":"                           | map(attribute\u003d\u0027ipv4\u0027) | map(attribute\u003d\u0027address\u0027)"},{"line_number":220,"context_line":"                           | join(\u0027 \u0027) }}\""},{"line_number":221,"context_line":"      when: scenario \u003d\u003d \u0027swift\u0027"},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"    # At this point we have generated all necessary configuration, and are"}],"source_content_type":"text/x-yaml","patch_set":19,"id":"3fa7e38b_74229803","line":220,"range":{"start_line":217,"start_character":0,"end_line":220,"end_character":42},"updated":"2019-12-05 10:47:13.000000000","message":"I think you\u0027re looking for the extract filter: https://docs.ansible.com/ansible/latest/user_guide/playbooks_filters.html#extracting-values-from-containers\n\n\ngroups[\u0027all\u0027] | map(\u0027extract\u0027, hostvars, [\u0027ansible_\u0027+api_interface_name, \u0027ipv4\u0027, \u0027address\u0027]) | list","commit_id":"224fa73734050e680bd4478bdf1887f0bad3e1a4"}],"tests/test-swift.sh":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b367a251df8e7837a3d523623f070d27a74ab3f2","unresolved":false,"context_lines":[{"line_number":7,"context_line":""},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"function test_swift_logged {"},{"line_number":10,"context_line":"    . /etc/kolla/admin-openrc.sh"},{"line_number":11,"context_line":"    . ~/openstackclient-venv/bin/activate"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"    echo \"TESTING: Swift\""}],"source_content_type":"text/x-sh","patch_set":19,"id":"3fa7e38b_d4ed8c8e","line":10,"range":{"start_line":10,"start_character":17,"end_line":10,"end_character":29},"updated":"2019-12-05 10:47:13.000000000","message":"We should switch testing to a non-admin user at some point.","commit_id":"224fa73734050e680bd4478bdf1887f0bad3e1a4"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b367a251df8e7837a3d523623f070d27a74ab3f2","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"    echo \"Hello, Swift!\" \u003e /tmp/swift_test_object"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"    openstack --debug object create test_container /tmp/swift_test_object"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"    rm -f /tmp/swift_test_object"},{"line_number":22,"context_line":""}],"source_content_type":"text/x-sh","patch_set":19,"id":"3fa7e38b_54d8bcee","line":19,"updated":"2019-12-05 10:47:13.000000000","message":"Can we download the object and check its contents too?","commit_id":"224fa73734050e680bd4478bdf1887f0bad3e1a4"}],"zuul.d/base.yaml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b367a251df8e7837a3d523623f070d27a74ab3f2","unresolved":false,"context_lines":[{"line_number":88,"context_line":"      - ^tests/setup_disks.sh"},{"line_number":89,"context_line":"      - ^tests/test-core-openstack.sh"},{"line_number":90,"context_line":"      - ^tests/test-dashboard.sh"},{"line_number":91,"context_line":"      - ^tests/test-swift.sh"},{"line_number":92,"context_line":"    vars:"},{"line_number":93,"context_line":"      scenario: swift"}],"source_content_type":"text/x-yaml","patch_set":19,"id":"3fa7e38b_5453dc6c","line":91,"updated":"2019-12-05 10:47:13.000000000","message":"init-swift.sh","commit_id":"224fa73734050e680bd4478bdf1887f0bad3e1a4"}],"zuul.d/project.yaml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b367a251df8e7837a3d523623f070d27a74ab3f2","unresolved":false,"context_lines":[{"line_number":36,"context_line":"        - kolla-ansible-centos-source-zun"},{"line_number":37,"context_line":"        - kolla-ansible-ubuntu-source-zun"},{"line_number":38,"context_line":"        - kolla-ansible-centos-source-swift"},{"line_number":39,"context_line":"        - kolla-ansible-debian-source-swift"},{"line_number":40,"context_line":"        - kolla-ansible-ubuntu-source-swift"},{"line_number":41,"context_line":"        - kolla-ansible-centos-source-scenario-nfv:"},{"line_number":42,"context_line":"            files:"}],"source_content_type":"text/x-yaml","patch_set":19,"id":"3fa7e38b_3412e0fe","line":39,"range":{"start_line":39,"start_character":10,"end_line":39,"end_character":43},"updated":"2019-12-05 10:47:13.000000000","message":"Can we just go for ubuntu?","commit_id":"224fa73734050e680bd4478bdf1887f0bad3e1a4"}]}
