)]}'
{"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":"cda6c09dc69dfa953782b9e6010d3270e5b7aaa9","unresolved":false,"context_lines":[{"line_number":37,"context_line":"        - item.branch \u003d\u003d zuul.branch"},{"line_number":38,"context_line":"      with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"    # NOTE(hrw): we do not publish Debian images (yet)"},{"line_number":41,"context_line":"    - name: enable building images for Debian"},{"line_number":42,"context_line":"      set_fact:"},{"line_number":43,"context_line":"        need_build_image: true"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"3fa7e38b_0f459b17","line":40,"updated":"2019-10-04 07:24:01.000000000","message":"ok, we are building them now so maybe just wait for them to appear before merging","commit_id":"8075e76cf0fc43033272b04f14fa6e39660d23db"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"5faf2f763a5727cd839d34a285d25ca1cd9eaca8","unresolved":false,"context_lines":[{"line_number":37,"context_line":"        - item.branch \u003d\u003d zuul.branch"},{"line_number":38,"context_line":"      with_items: \"{{ zuul[\u0027items\u0027] }}\""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"    # NOTE(hrw): we do not publish Debian images (yet)"},{"line_number":41,"context_line":"    - name: enable building images for Debian"},{"line_number":42,"context_line":"      set_fact:"},{"line_number":43,"context_line":"        need_build_image: true"},{"line_number":44,"context_line":"      when:"},{"line_number":45,"context_line":"        ansible_distribution \u003d\u003d \"Debian\""},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"    # NOTE(yoctozepto): required to template template_overrides.j2 for Zuul"},{"line_number":48,"context_line":"    - name: Include kolla Zuul vars if building new images"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"3fa7e38b_f70c913c","line":45,"range":{"start_line":40,"start_character":0,"end_line":45,"end_character":40},"updated":"2019-10-04 11:09:41.000000000","message":"Please remember to remove this when Debian source images are published.","commit_id":"b9d6cc2a7f2969af9bbef751db5899edce7eb1c2"}],"tools/setup_gate.sh":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"a3c16bf18b7f0727f7fb2570d5c6de3cbc9aed26","unresolved":false,"context_lines":[{"line_number":99,"context_line":"        cat /etc/apt/sources.list.d/*.list | sudo tee -a /etc/kolla/sources.list"},{"line_number":100,"context_line":"        # Append non-infra provided repos to list"},{"line_number":101,"context_line":"        cat \u003c\u003c EOF | sudo tee -a /etc/kolla/sources.list"},{"line_number":102,"context_line":"deb [arch\u003damd64] https://artifacts.elastic.co/packages/5.x/apt stable main"},{"line_number":103,"context_line":"deb https://packages.grafana.com/oss/deb stable main"},{"line_number":104,"context_line":"deb http://buster-train.debian.net/debian buster-train-backports main"},{"line_number":105,"context_line":"deb http://buster-train.debian.net/debian buster-train-backports-nochange main"},{"line_number":106,"context_line":"deb http://packages.treasuredata.com/3/debian/stretch stretch contrib"},{"line_number":107,"context_line":"EOF"},{"line_number":108,"context_line":"    fi"},{"line_number":109,"context_line":"}"}],"source_content_type":"text/x-sh","patch_set":5,"id":"3fa7e38b_3d53ffe4","line":106,"range":{"start_line":102,"start_character":0,"end_line":106,"end_character":69},"updated":"2019-10-03 10:21:52.000000000","message":"Why don\u0027t we do this in the kolla build job?","commit_id":"a0fd716040071356db8374010e0e03ac2ed35ce0"},{"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":"ae9ee2cddae7691240b40ab2654ad85373040919","unresolved":false,"context_lines":[{"line_number":99,"context_line":"        cat /etc/apt/sources.list.d/*.list | sudo tee -a /etc/kolla/sources.list"},{"line_number":100,"context_line":"        # Append non-infra provided repos to list"},{"line_number":101,"context_line":"        cat \u003c\u003c EOF | sudo tee -a /etc/kolla/sources.list"},{"line_number":102,"context_line":"deb [arch\u003damd64] https://artifacts.elastic.co/packages/5.x/apt stable main"},{"line_number":103,"context_line":"deb https://packages.grafana.com/oss/deb stable main"},{"line_number":104,"context_line":"deb http://buster-train.debian.net/debian buster-train-backports main"},{"line_number":105,"context_line":"deb http://buster-train.debian.net/debian buster-train-backports-nochange main"},{"line_number":106,"context_line":"deb http://packages.treasuredata.com/3/debian/stretch stretch contrib"},{"line_number":107,"context_line":"EOF"},{"line_number":108,"context_line":"    fi"},{"line_number":109,"context_line":"}"}],"source_content_type":"text/x-sh","patch_set":5,"id":"3fa7e38b_fd079d17","line":106,"range":{"start_line":102,"start_character":0,"end_line":106,"end_character":69},"in_reply_to":"3fa7e38b_1a5b9f2e","updated":"2019-10-03 19:45:23.000000000","message":"Maybe remove those exceptions from check-configs.sh now.\n\nThis was only easy on us because we have this option broken in kolla so that it was not affecting builds lol.\n\nNeed to report that.","commit_id":"a0fd716040071356db8374010e0e03ac2ed35ce0"},{"author":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"change_message_id":"0fa47f6af2569326fe6560152ad07a24164451b5","unresolved":false,"context_lines":[{"line_number":99,"context_line":"        cat /etc/apt/sources.list.d/*.list | sudo tee -a /etc/kolla/sources.list"},{"line_number":100,"context_line":"        # Append non-infra provided repos to list"},{"line_number":101,"context_line":"        cat \u003c\u003c EOF | sudo tee -a /etc/kolla/sources.list"},{"line_number":102,"context_line":"deb [arch\u003damd64] https://artifacts.elastic.co/packages/5.x/apt stable main"},{"line_number":103,"context_line":"deb https://packages.grafana.com/oss/deb stable main"},{"line_number":104,"context_line":"deb http://buster-train.debian.net/debian buster-train-backports main"},{"line_number":105,"context_line":"deb http://buster-train.debian.net/debian buster-train-backports-nochange main"},{"line_number":106,"context_line":"deb http://packages.treasuredata.com/3/debian/stretch stretch contrib"},{"line_number":107,"context_line":"EOF"},{"line_number":108,"context_line":"    fi"},{"line_number":109,"context_line":"}"}],"source_content_type":"text/x-sh","patch_set":5,"id":"3fa7e38b_bd260f68","line":106,"range":{"start_line":102,"start_character":0,"end_line":106,"end_character":69},"in_reply_to":"3fa7e38b_3d53ffe4","updated":"2019-10-03 10:29:32.000000000","message":"I do not know yet why this code is needed so just updated it to keep proper repos.","commit_id":"a0fd716040071356db8374010e0e03ac2ed35ce0"},{"author":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"change_message_id":"6c12182b9feaf943ce61525cbfc4f4d2d99df99e","unresolved":false,"context_lines":[{"line_number":99,"context_line":"        cat /etc/apt/sources.list.d/*.list | sudo tee -a /etc/kolla/sources.list"},{"line_number":100,"context_line":"        # Append non-infra provided repos to list"},{"line_number":101,"context_line":"        cat \u003c\u003c EOF | sudo tee -a /etc/kolla/sources.list"},{"line_number":102,"context_line":"deb [arch\u003damd64] https://artifacts.elastic.co/packages/5.x/apt stable main"},{"line_number":103,"context_line":"deb https://packages.grafana.com/oss/deb stable main"},{"line_number":104,"context_line":"deb http://buster-train.debian.net/debian buster-train-backports main"},{"line_number":105,"context_line":"deb http://buster-train.debian.net/debian buster-train-backports-nochange main"},{"line_number":106,"context_line":"deb http://packages.treasuredata.com/3/debian/stretch stretch contrib"},{"line_number":107,"context_line":"EOF"},{"line_number":108,"context_line":"    fi"},{"line_number":109,"context_line":"}"}],"source_content_type":"text/x-sh","patch_set":5,"id":"3fa7e38b_1a5b9f2e","line":106,"range":{"start_line":102,"start_character":0,"end_line":106,"end_character":69},"in_reply_to":"3fa7e38b_9d20f3b2","updated":"2019-10-03 19:00:04.000000000","message":"Done","commit_id":"a0fd716040071356db8374010e0e03ac2ed35ce0"},{"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":"b8b2431ff45fb8ebed6c4c0d0aef517d31b2c2bb","unresolved":false,"context_lines":[{"line_number":99,"context_line":"        cat /etc/apt/sources.list.d/*.list | sudo tee -a /etc/kolla/sources.list"},{"line_number":100,"context_line":"        # Append non-infra provided repos to list"},{"line_number":101,"context_line":"        cat \u003c\u003c EOF | sudo tee -a /etc/kolla/sources.list"},{"line_number":102,"context_line":"deb [arch\u003damd64] https://artifacts.elastic.co/packages/5.x/apt stable main"},{"line_number":103,"context_line":"deb https://packages.grafana.com/oss/deb stable main"},{"line_number":104,"context_line":"deb http://buster-train.debian.net/debian buster-train-backports main"},{"line_number":105,"context_line":"deb http://buster-train.debian.net/debian buster-train-backports-nochange main"},{"line_number":106,"context_line":"deb http://packages.treasuredata.com/3/debian/stretch stretch contrib"},{"line_number":107,"context_line":"EOF"},{"line_number":108,"context_line":"    fi"},{"line_number":109,"context_line":"}"}],"source_content_type":"text/x-sh","patch_set":5,"id":"3fa7e38b_9d20f3b2","line":106,"range":{"start_line":102,"start_character":0,"end_line":106,"end_character":69},"in_reply_to":"3fa7e38b_bd260f68","updated":"2019-10-03 17:26:32.000000000","message":"Not needed on hosts. Clean up, clean up.","commit_id":"a0fd716040071356db8374010e0e03ac2ed35ce0"},{"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":"d90b74d03bf332ccddbb080f3846161e7ba93ca3","unresolved":false,"context_lines":[{"line_number":99,"context_line":"        cat /etc/apt/sources.list.d/*.list | sudo tee -a /etc/kolla/sources.list"},{"line_number":100,"context_line":"        # Append non-infra provided repos to list"},{"line_number":101,"context_line":"        cat \u003c\u003c EOF | sudo tee -a /etc/kolla/sources.list"},{"line_number":102,"context_line":"deb [arch\u003damd64] https://artifacts.elastic.co/packages/5.x/apt stable main"},{"line_number":103,"context_line":"deb https://packages.grafana.com/oss/deb stable main"},{"line_number":104,"context_line":"deb http://buster-train.debian.net/debian buster-train-backports main"},{"line_number":105,"context_line":"deb http://buster-train.debian.net/debian buster-train-backports-nochange main"},{"line_number":106,"context_line":"deb http://packages.treasuredata.com/3/debian/stretch stretch contrib"},{"line_number":107,"context_line":"EOF"},{"line_number":108,"context_line":"    fi"},{"line_number":109,"context_line":"}"}],"source_content_type":"text/x-sh","patch_set":5,"id":"3fa7e38b_4fd71325","line":106,"range":{"start_line":102,"start_character":0,"end_line":106,"end_character":69},"in_reply_to":"3fa7e38b_fd079d17","updated":"2019-10-04 07:35:16.000000000","message":"found: https://bugs.launchpad.net/kolla/+bug/1706549","commit_id":"a0fd716040071356db8374010e0e03ac2ed35ce0"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"e55ce191f4c8d78689b92d5e3d67a8bef4afd8cf","unresolved":false,"context_lines":[{"line_number":25,"context_line":"}"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"function setup_config {"},{"line_number":28,"context_line":"    # Use Infra provided pypi."},{"line_number":29,"context_line":"    # Wheel package mirror may be not compatible. So do not enable it."},{"line_number":30,"context_line":"    PIP_CONF\u003d$(mktemp)"},{"line_number":31,"context_line":"    cat \u003e ${PIP_CONF} \u003c\u003cEOF"},{"line_number":32,"context_line":"[global]"},{"line_number":33,"context_line":"timeout \u003d 60"},{"line_number":34,"context_line":"index-url \u003d $NODEPOOL_PYPI_MIRROR"},{"line_number":35,"context_line":"trusted-host \u003d $NODEPOOL_MIRROR_HOST"},{"line_number":36,"context_line":"EOF"},{"line_number":37,"context_line":"    echo \"RUN echo $(base64 -w0 ${PIP_CONF}) | base64 -d \u003e /etc/pip.conf\" | sudo tee /etc/kolla/header"},{"line_number":38,"context_line":"    rm ${PIP_CONF}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"    if [[ $ACTION !\u003d \"bifrost\" ]]; then"},{"line_number":41,"context_line":"        GATE_IMAGES\u003d\"cron,fluentd,glance,haproxy,keepalived,keystone,kolla-toolbox,mariadb,memcached,neutron,nova,openvswitch,rabbitmq,horizon,chrony,heat,placement\""}],"source_content_type":"text/x-sh","patch_set":11,"id":"3fa7e38b_a4110956","side":"PARENT","line":38,"range":{"start_line":28,"start_character":0,"end_line":38,"end_character":18},"updated":"2019-10-04 09:28:44.000000000","message":"This is due to having PIP_INDEX_URL and PIP_TRUSTED_HOST in the template-overrides, right?","commit_id":"c8509dbeac53e5a070ac6d4df51ba7cc1297469d"},{"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":"ee7bf1889db2f09bc317eb0d024f2bc94bd427a9","unresolved":false,"context_lines":[{"line_number":25,"context_line":"}"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"function setup_config {"},{"line_number":28,"context_line":"    # Use Infra provided pypi."},{"line_number":29,"context_line":"    # Wheel package mirror may be not compatible. So do not enable it."},{"line_number":30,"context_line":"    PIP_CONF\u003d$(mktemp)"},{"line_number":31,"context_line":"    cat \u003e ${PIP_CONF} \u003c\u003cEOF"},{"line_number":32,"context_line":"[global]"},{"line_number":33,"context_line":"timeout \u003d 60"},{"line_number":34,"context_line":"index-url \u003d $NODEPOOL_PYPI_MIRROR"},{"line_number":35,"context_line":"trusted-host \u003d $NODEPOOL_MIRROR_HOST"},{"line_number":36,"context_line":"EOF"},{"line_number":37,"context_line":"    echo \"RUN echo $(base64 -w0 ${PIP_CONF}) | base64 -d \u003e /etc/pip.conf\" | sudo tee /etc/kolla/header"},{"line_number":38,"context_line":"    rm ${PIP_CONF}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"    if [[ $ACTION !\u003d \"bifrost\" ]]; then"},{"line_number":41,"context_line":"        GATE_IMAGES\u003d\"cron,fluentd,glance,haproxy,keepalived,keystone,kolla-toolbox,mariadb,memcached,neutron,nova,openvswitch,rabbitmq,horizon,chrony,heat,placement\""}],"source_content_type":"text/x-sh","patch_set":11,"id":"3fa7e38b_04457d17","side":"PARENT","line":38,"range":{"start_line":28,"start_character":0,"end_line":38,"end_character":18},"in_reply_to":"3fa7e38b_a4110956","updated":"2019-10-04 09:49:03.000000000","message":"Yeah but not used in general as there is no include_header support that would take it into account anyway.","commit_id":"c8509dbeac53e5a070ac6d4df51ba7cc1297469d"},{"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":"84bf6cc6c89cd3bd437c32e425437c155b59d0ef","unresolved":false,"context_lines":[{"line_number":74,"context_line":"tag \u003d ${TAG}"},{"line_number":75,"context_line":"profile \u003d gate"},{"line_number":76,"context_line":"registry \u003d 127.0.0.1:4000"},{"line_number":77,"context_line":"push \u003d true"},{"line_number":78,"context_line":"logs_dir \u003d /tmp/logs/build"},{"line_number":79,"context_line":"template_override \u003d /etc/kolla/template_overrides.j2"},{"line_number":80,"context_line":""}],"source_content_type":"text/x-sh","patch_set":11,"id":"3fa7e38b_61c8e373","side":"PARENT","line":77,"range":{"start_line":77,"start_character":0,"end_line":77,"end_character":11},"updated":"2019-10-04 08:59:56.000000000","message":"wonder why","commit_id":"c8509dbeac53e5a070ac6d4df51ba7cc1297469d"},{"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":"98270274e87ff5819bc6b96bd131f156ea179d54","unresolved":false,"context_lines":[{"line_number":74,"context_line":"tag \u003d ${TAG}"},{"line_number":75,"context_line":"profile \u003d gate"},{"line_number":76,"context_line":"registry \u003d 127.0.0.1:4000"},{"line_number":77,"context_line":"push \u003d true"},{"line_number":78,"context_line":"logs_dir \u003d /tmp/logs/build"},{"line_number":79,"context_line":"template_override \u003d /etc/kolla/template_overrides.j2"},{"line_number":80,"context_line":""}],"source_content_type":"text/x-sh","patch_set":11,"id":"3fa7e38b_c190b751","side":"PARENT","line":77,"range":{"start_line":77,"start_character":0,"end_line":77,"end_character":11},"in_reply_to":"3fa7e38b_61c8e373","updated":"2019-10-04 09:00:56.000000000","message":"ignore me, I know - this is local registry","commit_id":"c8509dbeac53e5a070ac6d4df51ba7cc1297469d"}]}
