)]}'
{"tests/playbooks/run.yml":[{"author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"change_message_id":"5ed135559e87da18ca5be1bd9403ec51b8434f79","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- hosts: all"},{"line_number":2,"context_line":"  vars:"},{"line_number":3,"context_line":"    kolla_inventory_path: \"{{ zuul.project.src_dir }}/inventory\""},{"line_number":4,"context_line":"    nodepool_rdo_proxy: \"{{ zuul_site_mirror_fqdn }}:8080/rdo\""},{"line_number":5,"context_line":"    nodepool_pypi_mirror: \"http://{{ zuul_site_mirror_fqdn }}:8080/pypi/simple\""},{"line_number":6,"context_line":"    nodepool_mirror_host: \"{{ zuul_site_mirror_fqdn }}\""},{"line_number":7,"context_line":"    nodepool_npmjs_proxy: \"http://{{ zuul_site_mirror_fqdn }}:8080/registry.npmjs/\""},{"line_number":8,"context_line":"    nodepool_elastic_proxy: \"http://{{ zuul_site_mirror_fqdn }}:8080/elastic/\""},{"line_number":9,"context_line":"    nodepool_grafana_proxy: \"http://{{ zuul_site_mirror_fqdn }}:8080/grafana/\""},{"line_number":10,"context_line":"    nodepool_opendaylight_proxy: \"http://{{ zuul_site_mirror_fqdn }}:8080/opendaylight/\""},{"line_number":11,"context_line":"    nodepool_oraclelinux_proxy: \"http://{{ zuul_site_mirror_fqdn }}:8080/oraclelinux/\""},{"line_number":12,"context_line":"  tasks:"},{"line_number":13,"context_line":"    - name: generate kolla inventory file"},{"line_number":14,"context_line":"      copy:"}],"source_content_type":"text/x-yaml","patch_set":13,"id":"ff82abbf_0ef8487a","line":11,"range":{"start_line":3,"start_character":0,"end_line":11,"end_character":86},"updated":"2017-11-30 18:54:23.000000000","message":"There\u0027s some extra HTTP in there, for example:\n\n    primary | INFO:kolla.image.build.base:\u001b[91mhttp://http://mirror.kna1.citycloud.openstack.org%3A8080/oraclelinux//OL7/UEKR4/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - \"Could not resolve host: http; Name or service not known\"","commit_id":"2da1907ad8902bdb0f5b6c1c42e9a411c501c99d"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"60842c0b3868ed2b64dbd26427add64dde947a75","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- hosts: all"},{"line_number":2,"context_line":"  vars:"},{"line_number":3,"context_line":"    kolla_inventory_path: \"{{ zuul.project.src_dir }}/inventory\""},{"line_number":4,"context_line":"    nodepool_rdo_proxy: \"{{ zuul_site_mirror_fqdn }}:8080/rdo\""},{"line_number":5,"context_line":"    nodepool_pypi_mirror: \"http://{{ zuul_site_mirror_fqdn }}:8080/pypi/simple\""},{"line_number":6,"context_line":"    nodepool_mirror_host: \"{{ zuul_site_mirror_fqdn }}\""},{"line_number":7,"context_line":"    nodepool_npmjs_proxy: \"http://{{ zuul_site_mirror_fqdn }}:8080/registry.npmjs/\""},{"line_number":8,"context_line":"    nodepool_elastic_proxy: \"http://{{ zuul_site_mirror_fqdn }}:8080/elastic/\""},{"line_number":9,"context_line":"    nodepool_grafana_proxy: \"http://{{ zuul_site_mirror_fqdn }}:8080/grafana/\""},{"line_number":10,"context_line":"    nodepool_opendaylight_proxy: \"http://{{ zuul_site_mirror_fqdn }}:8080/opendaylight/\""},{"line_number":11,"context_line":"    nodepool_oraclelinux_proxy: \"http://{{ zuul_site_mirror_fqdn }}:8080/oraclelinux/\""},{"line_number":12,"context_line":"  tasks:"},{"line_number":13,"context_line":"    - name: generate kolla inventory file"},{"line_number":14,"context_line":"      copy:"}],"source_content_type":"text/x-yaml","patch_set":13,"id":"ff82abbf_b7bba970","line":11,"range":{"start_line":3,"start_character":0,"end_line":11,"end_character":86},"in_reply_to":"ff82abbf_0ef8487a","updated":"2017-12-01 01:32:52.000000000","message":"This is a bug in old patch, and have already fixed in this patch ( patch 13), also the gate is green too.","commit_id":"2da1907ad8902bdb0f5b6c1c42e9a411c501c99d"}],"tests/templates/template_overrides.j2":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"0a3a16b8e35f77a23b8ac0ce2fea3986a2fd630d","unresolved":false,"context_lines":[{"line_number":9,"context_line":""},{"line_number":10,"context_line":"RUN echo registry\u003d{{ nodepool_npmjs_proxy }} \u003e /etc/npmrc \\"},{"line_number":11,"context_line":"    \u0026\u0026 mkdir -p /usr/etc \\"},{"line_number":12,"context_line":"    \u0026\u0026 ln -s /etc/npmrc /usr/etc/npmrc"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"{% raw %}"},{"line_number":15,"context_line":"{% if base_distro \u003d\u003d \u0027ubuntu\u0027 %}"}],"source_content_type":"text/x-jinja2","patch_set":10,"id":"ff82abbf_2976983f","line":12,"updated":"2017-11-29 06:50:55.000000000","message":"bug from npm\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d1190686","commit_id":"7218bdf871f0872ff964ce8a1c3b96825f0d9d3b"},{"author":{"_account_id":22582,"name":"Duong Ha-Quang","email":"quangduongha@gmail.com","username":"duonghq"},"change_message_id":"c44597a3b4dfde23ca3283a6bd4b9df503b7985d","unresolved":false,"context_lines":[{"line_number":38,"context_line":"{% endraw %}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"RUN sed -i -e  \"/^mirrorlist/d\" \\"},{"line_number":41,"context_line":"        -e \"s|^#baseurl\u003dhttp://download.fedoraproject.org/pub|baseurl\u003dhttp://{{ nodepool_mirror_host }}|\" \\"},{"line_number":42,"context_line":"        /etc/yum.repos.d/epel.repo \\"},{"line_number":43,"context_line":"    \u0026\u0026 sed -i -e \"s|^baseurl\u003dhttp://mirror.centos.org|baseurl\u003dhttp://{{ nodepool_mirror_host }}|\" \\"},{"line_number":44,"context_line":"        /etc/yum.repos.d/CentOS-Ceph-Jewel.repo \\"},{"line_number":45,"context_line":"    \u0026\u0026 sed -i -e \"s|^baseurl\u003dhttp://mirror.centos.org|baseurl\u003dhttp://{{ nodepool_mirror_host }}|\" \\"},{"line_number":46,"context_line":"        /etc/yum.repos.d/CentOS-QEMU-EV.repo \\"},{"line_number":47,"context_line":"    \u0026\u0026 sed -i -e \"s|^baseurl\u003dhttp://mirror.centos.org|baseurl\u003dhttp://{{ nodepool_mirror_host }}|\" \\"},{"line_number":48,"context_line":"        /etc/yum.repos.d/CentOS-OpsTools.repo \\"},{"line_number":49,"context_line":"    \u0026\u0026 sed -i -e \"s|https://packages.elastic.co|{{ nodepool_elastic_proxy }}|\" \\"},{"line_number":50,"context_line":"        /etc/yum.repos.d/elasticsearch.repo \\"},{"line_number":51,"context_line":"    \u0026\u0026 sed -i -e \"s|https://packages.elastic.co|{{ nodepool_elastic_proxy }}|\" \\"},{"line_number":52,"context_line":"        /etc/yum.repos.d/kibana.yum.repo \\"},{"line_number":53,"context_line":"    \u0026\u0026 sed -i -e \"s|https://packagecloud.io/grafana|{{ nodepool_grafana_proxy }}|\" \\"},{"line_number":54,"context_line":"        /etc/yum.repos.d/grafana.repo \\"},{"line_number":55,"context_line":"    \u0026\u0026 sed -i -e \"s|^baseurl\u003dhttps://trunk.rdoproject.org|baseurl\u003dhttp://{{ nodepool_rdo_proxy }}|\" \\"},{"line_number":56,"context_line":"        /etc/yum.repos.d/delorean.repo \\"},{"line_number":57,"context_line":"    \u0026\u0026 sed -i -e \"s|^baseurl\u003dhttps://trunk.rdoproject.org|baseurl\u003dhttp://{{ nodepool_rdo_proxy }}|\" \\"},{"line_number":58,"context_line":"        -e \"s|^baseurl\u003dhttp://mirror.centos.org|baseurl\u003dhttp://{{ nodepool_mirror_host }}|\" \\"},{"line_number":59,"context_line":"        /etc/yum.repos.d/delorean-deps.repo"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"{% raw %}"},{"line_number":62,"context_line":"{% elif base_distro \u003d\u003d \"oraclelinux\" %}"}],"source_content_type":"text/x-jinja2","patch_set":13,"id":"df87a7cf_dd3f67d4","line":59,"range":{"start_line":41,"start_character":0,"end_line":59,"end_character":43},"updated":"2017-12-04 02:24:22.000000000","message":"Why don\u0027t we use glob for same url? like:\n\nsed -i -e \"s|^baseurl\u003dhttp://mirror.centos.org|baseurl\u003dhttp://{{ nodepool_mirror_host }}|\" /etc/yum.repos.d/*.repo","commit_id":"2da1907ad8902bdb0f5b6c1c42e9a411c501c99d"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"92fc4980d41b97938400cbe4a3ce84a231d453fa","unresolved":false,"context_lines":[{"line_number":38,"context_line":"{% endraw %}"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"RUN sed -i -e  \"/^mirrorlist/d\" \\"},{"line_number":41,"context_line":"        -e \"s|^#baseurl\u003dhttp://download.fedoraproject.org/pub|baseurl\u003dhttp://{{ nodepool_mirror_host }}|\" \\"},{"line_number":42,"context_line":"        /etc/yum.repos.d/epel.repo \\"},{"line_number":43,"context_line":"    \u0026\u0026 sed -i -e \"s|^baseurl\u003dhttp://mirror.centos.org|baseurl\u003dhttp://{{ nodepool_mirror_host }}|\" \\"},{"line_number":44,"context_line":"        /etc/yum.repos.d/CentOS-Ceph-Jewel.repo \\"},{"line_number":45,"context_line":"    \u0026\u0026 sed -i -e \"s|^baseurl\u003dhttp://mirror.centos.org|baseurl\u003dhttp://{{ nodepool_mirror_host }}|\" \\"},{"line_number":46,"context_line":"        /etc/yum.repos.d/CentOS-QEMU-EV.repo \\"},{"line_number":47,"context_line":"    \u0026\u0026 sed -i -e \"s|^baseurl\u003dhttp://mirror.centos.org|baseurl\u003dhttp://{{ nodepool_mirror_host }}|\" \\"},{"line_number":48,"context_line":"        /etc/yum.repos.d/CentOS-OpsTools.repo \\"},{"line_number":49,"context_line":"    \u0026\u0026 sed -i -e \"s|https://packages.elastic.co|{{ nodepool_elastic_proxy }}|\" \\"},{"line_number":50,"context_line":"        /etc/yum.repos.d/elasticsearch.repo \\"},{"line_number":51,"context_line":"    \u0026\u0026 sed -i -e \"s|https://packages.elastic.co|{{ nodepool_elastic_proxy }}|\" \\"},{"line_number":52,"context_line":"        /etc/yum.repos.d/kibana.yum.repo \\"},{"line_number":53,"context_line":"    \u0026\u0026 sed -i -e \"s|https://packagecloud.io/grafana|{{ nodepool_grafana_proxy }}|\" \\"},{"line_number":54,"context_line":"        /etc/yum.repos.d/grafana.repo \\"},{"line_number":55,"context_line":"    \u0026\u0026 sed -i -e \"s|^baseurl\u003dhttps://trunk.rdoproject.org|baseurl\u003dhttp://{{ nodepool_rdo_proxy }}|\" \\"},{"line_number":56,"context_line":"        /etc/yum.repos.d/delorean.repo \\"},{"line_number":57,"context_line":"    \u0026\u0026 sed -i -e \"s|^baseurl\u003dhttps://trunk.rdoproject.org|baseurl\u003dhttp://{{ nodepool_rdo_proxy }}|\" \\"},{"line_number":58,"context_line":"        -e \"s|^baseurl\u003dhttp://mirror.centos.org|baseurl\u003dhttp://{{ nodepool_mirror_host }}|\" \\"},{"line_number":59,"context_line":"        /etc/yum.repos.d/delorean-deps.repo"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"{% raw %}"},{"line_number":62,"context_line":"{% elif base_distro \u003d\u003d \"oraclelinux\" %}"}],"source_content_type":"text/x-jinja2","patch_set":13,"id":"df87a7cf_863d07bd","line":59,"range":{"start_line":41,"start_character":0,"end_line":59,"end_character":43},"in_reply_to":"df87a7cf_dd3f67d4","updated":"2017-12-04 09:10:26.000000000","message":"because\n- sed do not support this \n- and not all repo share the same url.","commit_id":"2da1907ad8902bdb0f5b6c1c42e9a411c501c99d"}]}
