)]}'
{"tools/setup_gate.sh":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"ffcf124fed7b6e49ca7bdf192e74196358e790e5","unresolved":false,"context_lines":[{"line_number":61,"context_line":"tag \u003d ${TAG}"},{"line_number":62,"context_line":"profile \u003d gate"},{"line_number":63,"context_line":"registry \u003d 127.0.0.1:4000"},{"line_number":64,"context_line":"# NOTE(yoctozepto): we cannot build and push at the same time on debian buster"},{"line_number":65,"context_line":"# see https://github.com/docker/for-linux/issues/711"},{"line_number":66,"context_line":"# push \u003d true"},{"line_number":67,"context_line":"logs_dir \u003d /tmp/logs/build"}],"source_content_type":"text/x-sh","patch_set":1,"id":"3fa7e38b_5048dd5a","line":64,"range":{"start_line":64,"start_character":2,"end_line":64,"end_character":78},"updated":"2019-11-14 10:46:58.000000000","message":"How about a different storage driver for Debian?","commit_id":"43ef59d7c7781b54ef93262c8dd7d237a763d7c3"},{"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":"8726016da13c620015505607d93f9dab353a0983","unresolved":false,"context_lines":[{"line_number":61,"context_line":"tag \u003d ${TAG}"},{"line_number":62,"context_line":"profile \u003d gate"},{"line_number":63,"context_line":"registry \u003d 127.0.0.1:4000"},{"line_number":64,"context_line":"# NOTE(yoctozepto): we cannot build and push at the same time on debian buster"},{"line_number":65,"context_line":"# see https://github.com/docker/for-linux/issues/711"},{"line_number":66,"context_line":"# push \u003d true"},{"line_number":67,"context_line":"logs_dir \u003d /tmp/logs/build"}],"source_content_type":"text/x-sh","patch_set":1,"id":"3fa7e38b_f0ab0985","line":64,"range":{"start_line":64,"start_character":2,"end_line":64,"end_character":78},"in_reply_to":"3fa7e38b_5048dd5a","updated":"2019-11-14 11:09:00.000000000","message":"Good question. However, it requires more work and we are not sure whether there are not more issues lurking there. The issue should be temporary and we might revert this later. Maybe we go buildah :-)","commit_id":"43ef59d7c7781b54ef93262c8dd7d237a763d7c3"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"ffcf124fed7b6e49ca7bdf192e74196358e790e5","unresolved":false,"context_lines":[{"line_number":108,"context_line":"    sudo tox -e \"build-${BASE_DISTRO}-${INSTALL_TYPE}\""},{"line_number":109,"context_line":"    # NOTE(yoctozepto): due to debian buster we push after images are built"},{"line_number":110,"context_line":"    # see https://github.com/docker/for-linux/issues/711"},{"line_number":111,"context_line":"    for img in $(sudo docker image ls --format \u0027{{ .Repository }}:{{ .Tag }}\u0027 | grep lokolla/); do sudo docker push $img; done"},{"line_number":112,"context_line":"    popd"},{"line_number":113,"context_line":"}"},{"line_number":114,"context_line":""}],"source_content_type":"text/x-sh","patch_set":1,"id":"3fa7e38b_f0578900","line":111,"updated":"2019-11-14 10:46:58.000000000","message":"We lose the parallel push of kolla-build here. I don\u0027t know how that will affect job times.","commit_id":"43ef59d7c7781b54ef93262c8dd7d237a763d7c3"},{"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":"8726016da13c620015505607d93f9dab353a0983","unresolved":false,"context_lines":[{"line_number":108,"context_line":"    sudo tox -e \"build-${BASE_DISTRO}-${INSTALL_TYPE}\""},{"line_number":109,"context_line":"    # NOTE(yoctozepto): due to debian buster we push after images are built"},{"line_number":110,"context_line":"    # see https://github.com/docker/for-linux/issues/711"},{"line_number":111,"context_line":"    for img in $(sudo docker image ls --format \u0027{{ .Repository }}:{{ .Tag }}\u0027 | grep lokolla/); do sudo docker push $img; done"},{"line_number":112,"context_line":"    popd"},{"line_number":113,"context_line":"}"},{"line_number":114,"context_line":""}],"source_content_type":"text/x-sh","patch_set":1,"id":"3fa7e38b_10ba65e0","line":111,"in_reply_to":"3fa7e38b_f0578900","updated":"2019-11-14 11:09:00.000000000","message":"Checking here and now. Anyways, I am pretty sure we are IO-bound, not CPU-bound.","commit_id":"43ef59d7c7781b54ef93262c8dd7d237a763d7c3"},{"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":"863f3aed1e019869e1195b34bfa1003666153fe5","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"GIT_PROJECT_DIR\u003d$(mktemp -d)"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"distro_id\u003d$(lsb_release -is)"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"function setup_openstack_clients {"},{"line_number":14,"context_line":"    # Prepare virtualenv for openstack deployment tests"}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_0bb31aeb","line":11,"updated":"2019-11-14 12:03:55.000000000","message":"BASE_DISTRO is sufficient","commit_id":"7144a782d80ba2d08e50196af735508a96373c5d"},{"author":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"change_message_id":"897d7c82eb6e889b3942cad5f9eaca7ac2d523d5","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"GIT_PROJECT_DIR\u003d$(mktemp -d)"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"distro_id\u003d$(lsb_release -is)"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"function setup_openstack_clients {"},{"line_number":14,"context_line":"    # Prepare virtualenv for openstack deployment tests"}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_868b7fbe","line":11,"in_reply_to":"3fa7e38b_0bb31aeb","updated":"2019-11-14 13:23:52.000000000","message":"Done","commit_id":"7144a782d80ba2d08e50196af735508a96373c5d"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"36675c699b1742c88c80a21b6941b9c24c0ae116","unresolved":false,"context_lines":[{"line_number":66,"context_line":"logs_dir \u003d /tmp/logs/build"},{"line_number":67,"context_line":"template_override \u003d /etc/kolla/template_overrides.j2"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"[profiles]"},{"line_number":70,"context_line":"gate \u003d ${GATE_IMAGES}"},{"line_number":71,"context_line":"EOF"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"# NOTE(yoctozepto): we cannot build and push at the same time on debian buster"}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_46a267af","line":70,"range":{"start_line":69,"start_character":0,"end_line":70,"end_character":21},"updated":"2019-11-14 12:59:25.000000000","message":"The last section is [profiles], not [DEFAULT]","commit_id":"7144a782d80ba2d08e50196af735508a96373c5d"},{"author":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"change_message_id":"897d7c82eb6e889b3942cad5f9eaca7ac2d523d5","unresolved":false,"context_lines":[{"line_number":66,"context_line":"logs_dir \u003d /tmp/logs/build"},{"line_number":67,"context_line":"template_override \u003d /etc/kolla/template_overrides.j2"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"[profiles]"},{"line_number":70,"context_line":"gate \u003d ${GATE_IMAGES}"},{"line_number":71,"context_line":"EOF"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"# NOTE(yoctozepto): we cannot build and push at the same time on debian buster"}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_26bc0b6b","line":70,"range":{"start_line":69,"start_character":0,"end_line":70,"end_character":21},"in_reply_to":"3fa7e38b_46a267af","updated":"2019-11-14 13:23:52.000000000","message":"Done","commit_id":"7144a782d80ba2d08e50196af735508a96373c5d"},{"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":"863f3aed1e019869e1195b34bfa1003666153fe5","unresolved":false,"context_lines":[{"line_number":72,"context_line":""},{"line_number":73,"context_line":"# NOTE(yoctozepto): we cannot build and push at the same time on debian buster"},{"line_number":74,"context_line":"# see https://github.com/docker/for-linux/issues/711"},{"line_number":75,"context_line":"    if [[ \"Debian\" \u003d\u003d $distro_id ]]; then"},{"line_number":76,"context_line":"        echo \"push\u003dfalse\" | sudo tee -a /etc/kolla/kolla-build.conf"},{"line_number":77,"context_line":"    else"},{"line_number":78,"context_line":"        echo \"push\u003dtrue\"  | sudo tee -a /etc/kolla/kolla-build.conf"}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_ebaf9e7a","line":75,"range":{"start_line":75,"start_character":23,"end_line":75,"end_character":32},"updated":"2019-11-14 12:03:55.000000000","message":"ditto","commit_id":"7144a782d80ba2d08e50196af735508a96373c5d"},{"author":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"change_message_id":"897d7c82eb6e889b3942cad5f9eaca7ac2d523d5","unresolved":false,"context_lines":[{"line_number":72,"context_line":""},{"line_number":73,"context_line":"# NOTE(yoctozepto): we cannot build and push at the same time on debian buster"},{"line_number":74,"context_line":"# see https://github.com/docker/for-linux/issues/711"},{"line_number":75,"context_line":"    if [[ \"Debian\" \u003d\u003d $distro_id ]]; then"},{"line_number":76,"context_line":"        echo \"push\u003dfalse\" | sudo tee -a /etc/kolla/kolla-build.conf"},{"line_number":77,"context_line":"    else"},{"line_number":78,"context_line":"        echo \"push\u003dtrue\"  | sudo tee -a /etc/kolla/kolla-build.conf"}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_46bfc75f","line":75,"range":{"start_line":75,"start_character":23,"end_line":75,"end_character":32},"in_reply_to":"3fa7e38b_ebaf9e7a","updated":"2019-11-14 13:23:52.000000000","message":"Done","commit_id":"7144a782d80ba2d08e50196af735508a96373c5d"},{"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":"863f3aed1e019869e1195b34bfa1003666153fe5","unresolved":false,"context_lines":[{"line_number":72,"context_line":""},{"line_number":73,"context_line":"# NOTE(yoctozepto): we cannot build and push at the same time on debian buster"},{"line_number":74,"context_line":"# see https://github.com/docker/for-linux/issues/711"},{"line_number":75,"context_line":"    if [[ \"Debian\" \u003d\u003d $distro_id ]]; then"},{"line_number":76,"context_line":"        echo \"push\u003dfalse\" | sudo tee -a /etc/kolla/kolla-build.conf"},{"line_number":77,"context_line":"    else"},{"line_number":78,"context_line":"        echo \"push\u003dtrue\"  | sudo tee -a /etc/kolla/kolla-build.conf"},{"line_number":79,"context_line":"    fi"},{"line_number":80,"context_line":"    mkdir -p /tmp/logs/build"},{"line_number":81,"context_line":"}"},{"line_number":82,"context_line":""}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_4bb912c9","line":79,"range":{"start_line":75,"start_character":3,"end_line":79,"end_character":6},"updated":"2019-11-14 12:03:55.000000000","message":"better condition a variable like KOLLA_PUSH and substitute above in the template","commit_id":"7144a782d80ba2d08e50196af735508a96373c5d"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"36675c699b1742c88c80a21b6941b9c24c0ae116","unresolved":false,"context_lines":[{"line_number":114,"context_line":"    sudo tox -e \"build-${BASE_DISTRO}-${INSTALL_TYPE}\""},{"line_number":115,"context_line":"    # NOTE(yoctozepto): due to debian buster we push after images are built"},{"line_number":116,"context_line":"    # see https://github.com/docker/for-linux/issues/711"},{"line_number":117,"context_line":"    if [[ \"Debian\" \u003d\u003d $distro_id ]]; then"},{"line_number":118,"context_line":"        for img in $(sudo docker image ls --format \u0027{{ .Repository }}:{{ .Tag }}\u0027 | grep lokolla/); do"},{"line_number":119,"context_line":"            sudo docker push $img;"},{"line_number":120,"context_line":"        done"}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_e6a8338d","line":117,"range":{"start_line":117,"start_character":11,"end_line":117,"end_character":17},"updated":"2019-11-14 12:59:25.000000000","message":"Warning: C/C++ developer!","commit_id":"7144a782d80ba2d08e50196af735508a96373c5d"},{"author":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"change_message_id":"897d7c82eb6e889b3942cad5f9eaca7ac2d523d5","unresolved":false,"context_lines":[{"line_number":114,"context_line":"    sudo tox -e \"build-${BASE_DISTRO}-${INSTALL_TYPE}\""},{"line_number":115,"context_line":"    # NOTE(yoctozepto): due to debian buster we push after images are built"},{"line_number":116,"context_line":"    # see https://github.com/docker/for-linux/issues/711"},{"line_number":117,"context_line":"    if [[ \"Debian\" \u003d\u003d $distro_id ]]; then"},{"line_number":118,"context_line":"        for img in $(sudo docker image ls --format \u0027{{ .Repository }}:{{ .Tag }}\u0027 | grep lokolla/); do"},{"line_number":119,"context_line":"            sudo docker push $img;"},{"line_number":120,"context_line":"        done"}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_c6aad718","line":117,"range":{"start_line":117,"start_character":11,"end_line":117,"end_character":17},"in_reply_to":"3fa7e38b_e6a8338d","updated":"2019-11-14 13:23:52.000000000","message":":D","commit_id":"7144a782d80ba2d08e50196af735508a96373c5d"},{"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":"863f3aed1e019869e1195b34bfa1003666153fe5","unresolved":false,"context_lines":[{"line_number":118,"context_line":"        for img in $(sudo docker image ls --format \u0027{{ .Repository }}:{{ .Tag }}\u0027 | grep lokolla/); do"},{"line_number":119,"context_line":"            sudo docker push $img;"},{"line_number":120,"context_line":"        done"},{"line_number":121,"context_line":"        popd"},{"line_number":122,"context_line":"    fi"},{"line_number":123,"context_line":"}"},{"line_number":124,"context_line":""}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_2bb616de","line":121,"updated":"2019-11-14 12:03:55.000000000","message":"this should be out","commit_id":"7144a782d80ba2d08e50196af735508a96373c5d"},{"author":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"change_message_id":"897d7c82eb6e889b3942cad5f9eaca7ac2d523d5","unresolved":false,"context_lines":[{"line_number":118,"context_line":"        for img in $(sudo docker image ls --format \u0027{{ .Repository }}:{{ .Tag }}\u0027 | grep lokolla/); do"},{"line_number":119,"context_line":"            sudo docker push $img;"},{"line_number":120,"context_line":"        done"},{"line_number":121,"context_line":"        popd"},{"line_number":122,"context_line":"    fi"},{"line_number":123,"context_line":"}"},{"line_number":124,"context_line":""}],"source_content_type":"text/x-sh","patch_set":2,"id":"3fa7e38b_e6b5937f","line":121,"in_reply_to":"3fa7e38b_2bb616de","updated":"2019-11-14 13:23:52.000000000","message":"Done","commit_id":"7144a782d80ba2d08e50196af735508a96373c5d"},{"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":"0ed07e7eb6197474d08cf2f82b8137c50e6c0607","unresolved":false,"context_lines":[{"line_number":56,"context_line":"    # NOTE(yoctozepto): we cannot build and push at the same time on debian"},{"line_number":57,"context_line":"    # buster see https://github.com/docker/for-linux/issues/711."},{"line_number":58,"context_line":"    PUSH\u003d\"true\""},{"line_number":59,"context_line":"    if [[ \"Debian\" \u003d\u003d $BASE_DISTRO ]]; then"},{"line_number":60,"context_line":"        PUSH\u003d\"false\""},{"line_number":61,"context_line":"    fi"},{"line_number":62,"context_line":"    cat \u003c\u003cEOF | sudo tee /etc/kolla/kolla-build.conf"}],"source_content_type":"text/x-sh","patch_set":5,"id":"3fa7e38b_c319f487","line":59,"range":{"start_line":59,"start_character":11,"end_line":59,"end_character":17},"updated":"2019-11-22 18:01:25.000000000","message":"is not it \"debian\"?","commit_id":"3b9bc081f48dd7d4163574a8a74fd8fe700aefa3"},{"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":"0ed07e7eb6197474d08cf2f82b8137c50e6c0607","unresolved":false,"context_lines":[{"line_number":112,"context_line":"    sudo tox -e \"build-${BASE_DISTRO}-${INSTALL_TYPE}\""},{"line_number":113,"context_line":"    # NOTE(yoctozepto): due to debian buster we push after images are built"},{"line_number":114,"context_line":"    # see https://github.com/docker/for-linux/issues/711"},{"line_number":115,"context_line":"    if [[ \"Debian\" \u003d\u003d $BASE_DISTRO ]]; then"},{"line_number":116,"context_line":"        for img in $(sudo docker image ls --format \u0027{{ .Repository }}:{{ .Tag }}\u0027 | grep lokolla/); do"},{"line_number":117,"context_line":"            sudo docker push $img;"},{"line_number":118,"context_line":"        done"}],"source_content_type":"text/x-sh","patch_set":5,"id":"3fa7e38b_830f7c37","line":115,"range":{"start_line":115,"start_character":11,"end_line":115,"end_character":17},"updated":"2019-11-22 18:01:25.000000000","message":"ditto","commit_id":"3b9bc081f48dd7d4163574a8a74fd8fe700aefa3"}]}
