)]}'
{".zuul.yaml":[{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"47b6c8cc5542af4804445f061db967e61e79e83b","unresolved":false,"context_lines":[{"line_number":8,"context_line":"          #  - kolla-build-ubuntu-source"},{"line_number":9,"context_line":"          #  - kolla-build-oraclelinux-binary"},{"line_number":10,"context_line":"          #  - kolla-build-oraclelinux-source"},{"line_number":11,"context_line":"        - kolla-build-ubuntu-source-dockerhub"},{"line_number":12,"context_line":"    gate:"},{"line_number":13,"context_line":"      jobs:"},{"line_number":14,"context_line":"        - kolla-build-centos-source"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f4b6375_7831770b","line":11,"updated":"2017-10-20 21:54:58.000000000","message":"would recommend prefixing this with publish,\n\npublish-kolla-build-ubuntu-source","commit_id":"e2db517fef050f15e27e7bec58956c0c3746718c"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"47b6c8cc5542af4804445f061db967e61e79e83b","unresolved":false,"context_lines":[{"line_number":114,"context_line":"- job:"},{"line_number":115,"context_line":"    name: kolla-build-ubuntu-source-dockerhub"},{"line_number":116,"context_line":"    parent: kolla-dockerhub-base"},{"line_number":117,"context_line":"    nodeset: kolla-ubuntu"},{"line_number":118,"context_line":"    vars:"},{"line_number":119,"context_line":"      action: build"},{"line_number":120,"context_line":"      base_distro: ubuntu"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f4b6375_3309e02b","line":117,"updated":"2017-10-20 21:54:58.000000000","message":"you arent specifying the secret, so you wont be able to use it\n\nadditionally, you *must* specify the playbook that is running and you must use that secret in the playbook.\n\nI recommend doing it as a post playbook (post playbooks dont override, they queue up and run in reverse order)","commit_id":"e2db517fef050f15e27e7bec58956c0c3746718c"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"203f2f6ba89e8cb3de4e9bd7bd8f70f4c5edcc02","unresolved":false,"context_lines":[{"line_number":107,"context_line":"- job:"},{"line_number":108,"context_line":"    name: kolla-build-ubuntu-source-dockerhub"},{"line_number":109,"context_line":"    parent: kolla-base"},{"line_number":110,"context_line":"    nodeset: kolla-ubuntu"},{"line_number":111,"context_line":"    timeout: 10800"},{"line_number":112,"context_line":"    vars:"},{"line_number":113,"context_line":"      action: build"}],"source_content_type":"text/x-yaml","patch_set":19,"id":"3f4b6375_8bc8f173","line":110,"updated":"2017-10-25 19:05:55.000000000","message":"you need to declare the playbook and secret here","commit_id":"17102d85a5b7dea70a6dbd49c111fdfb69c5d992"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"b26d960e7197e01caebc7fed9d58fc063270647d","unresolved":false,"context_lines":[{"line_number":110,"context_line":"    nodeset: kolla-ubuntu"},{"line_number":111,"context_line":"    timeout: 10800"},{"line_number":112,"context_line":"    run: tests/playbooks/run"},{"line_number":113,"context_line":"    post: tests/playbooks/publish"},{"line_number":114,"context_line":"    vars:"},{"line_number":115,"context_line":"      action: build"},{"line_number":116,"context_line":"      base_distro: ubuntu"}],"source_content_type":"text/x-yaml","patch_set":29,"id":"3f4b6375_a90ea72f","line":113,"updated":"2017-10-30 20:31:33.000000000","message":"this is called post-run","commit_id":"d3409bb2fc80d20ff0783de70d0d1e8a59f135d3"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"b9214a93b334e6f9ae81c958f6de0fff3e34a758","unresolved":false,"context_lines":[{"line_number":97,"context_line":"    name: kolla-publish-centos-source"},{"line_number":98,"context_line":"    parent: kolla-build-centos-source"},{"line_number":99,"context_line":"    timeout: 10800"},{"line_number":100,"context_line":"    post-run: tests/playbooks/publish"},{"line_number":101,"context_line":"    vars:"},{"line_number":102,"context_line":"      publisher: true"},{"line_number":103,"context_line":"    secrets:"}],"source_content_type":"text/x-yaml","patch_set":36,"id":"3f4b6375_27e9a2b6","line":100,"updated":"2017-10-31 18:22:58.000000000","message":"need to specify the file extention","commit_id":"04b1620dd184782849bba5778da6dd401f7743f0"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"106c93cfa28f65dfd1981d43590fa822ff980f8a","unresolved":false,"context_lines":[{"line_number":97,"context_line":"    name: kolla-publish-centos-source"},{"line_number":98,"context_line":"    parent: kolla-build-centos-source"},{"line_number":99,"context_line":"    timeout: 10800"},{"line_number":100,"context_line":"    post-run: tests/playbooks/publish"},{"line_number":101,"context_line":"    vars:"},{"line_number":102,"context_line":"      publisher: true"},{"line_number":103,"context_line":"    secrets:"}],"source_content_type":"text/x-yaml","patch_set":36,"id":"3f4b6375_4dba7fc0","line":100,"in_reply_to":"3f4b6375_27e9a2b6","updated":"2017-10-31 19:48:14.000000000","message":"negative, we don\u0027t do it in other job definitons","commit_id":"04b1620dd184782849bba5778da6dd401f7743f0"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"745690f647b46112fff7b3c86259848a0d4e2fb3","unresolved":false,"context_lines":[{"line_number":97,"context_line":"    name: kolla-publish-centos-source"},{"line_number":98,"context_line":"    parent: kolla-build-centos-source"},{"line_number":99,"context_line":"    timeout: 10800"},{"line_number":100,"context_line":"    post-run: tests/playbooks/publish"},{"line_number":101,"context_line":"    vars:"},{"line_number":102,"context_line":"      publisher: true"},{"line_number":103,"context_line":"    secrets:"}],"source_content_type":"text/x-yaml","patch_set":36,"id":"3f4b6375_680e46e6","line":100,"in_reply_to":"3f4b6375_4dba7fc0","updated":"2017-10-31 22:32:42.000000000","message":"its a new requirement. you have to do it. this way is deprecated. please add it :)","commit_id":"04b1620dd184782849bba5778da6dd401f7743f0"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"b9214a93b334e6f9ae81c958f6de0fff3e34a758","unresolved":false,"context_lines":[{"line_number":125,"context_line":"    name: kolla-publish-ubuntu-source"},{"line_number":126,"context_line":"    parent: kolla-build-ubuntu-source"},{"line_number":127,"context_line":"    timeout: 10800"},{"line_number":128,"context_line":"    post-run: tests/playbooks/publish"},{"line_number":129,"context_line":"    vars:"},{"line_number":130,"context_line":"      publisher: true"},{"line_number":131,"context_line":"    secrets:"}],"source_content_type":"text/x-yaml","patch_set":36,"id":"3f4b6375_07d0e6f6","line":128,"updated":"2017-10-31 18:22:58.000000000","message":"need to specify the file extention","commit_id":"04b1620dd184782849bba5778da6dd401f7743f0"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"b9214a93b334e6f9ae81c958f6de0fff3e34a758","unresolved":false,"context_lines":[{"line_number":154,"context_line":"    name: kolla-publish-oraclelinux-source"},{"line_number":155,"context_line":"    parent: kolla-build-oraclelinux-source"},{"line_number":156,"context_line":"    timeout: 10800"},{"line_number":157,"context_line":"    post-run: tests/playbooks/publish"},{"line_number":158,"context_line":"    vars:"},{"line_number":159,"context_line":"      publisher: true"},{"line_number":160,"context_line":"    secrets:"}],"source_content_type":"text/x-yaml","patch_set":36,"id":"3f4b6375_e7ca6a44","line":157,"updated":"2017-10-31 18:22:58.000000000","message":"need to specify the file extention","commit_id":"04b1620dd184782849bba5778da6dd401f7743f0"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"5bc55fa18821556b58a63d399b07b172200e990c","unresolved":false,"context_lines":[{"line_number":157,"context_line":"    secrets:"},{"line_number":158,"context_line":"      - kolla_dockerhub_creds"},{"line_number":159,"context_line":""},{"line_number":160,"context_line":"\u003c\u003c\u003c\u003c\u003c\u003c\u003c HEAD"},{"line_number":161,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"\u003e\u003e\u003e\u003e\u003e\u003e\u003e c6b3d52... Dockerhub publisher job"}],"source_content_type":"text/x-yaml","patch_set":39,"id":"3f4b6375_f438cb3b","line":160,"updated":"2017-11-01 02:36:33.000000000","message":"reeeeeeeeebase","commit_id":"f7ccc44acfd087689def01407587ee4112f2ac6f"}],"tests/playbooks/publish.yml":[{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"b9214a93b334e6f9ae81c958f6de0fff3e34a758","unresolved":false,"context_lines":[{"line_number":2,"context_line":"- hosts: all"},{"line_number":3,"context_line":"  tasks:"},{"line_number":4,"context_line":"    - name: Login to Dockerhub"},{"line_number":5,"context_line":"      command: \"docker login -u {{ kolla_dockerhub_creds.user }} -p {{ kolla_dockerhub_creds.password }}\""},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"    - shell: \"for img in $(docker images | grep kolla | awk \u0027{print $1}\u0027); do docker push $img; done\""}],"source_content_type":"text/x-yaml","patch_set":36,"id":"3f4b6375_87b736d9","line":5,"updated":"2017-10-31 18:22:58.000000000","message":"should set no_log: True to prevent leaking creds","commit_id":"04b1620dd184782849bba5778da6dd401f7743f0"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"106c93cfa28f65dfd1981d43590fa822ff980f8a","unresolved":false,"context_lines":[{"line_number":2,"context_line":"- hosts: all"},{"line_number":3,"context_line":"  tasks:"},{"line_number":4,"context_line":"    - name: Login to Dockerhub"},{"line_number":5,"context_line":"      command: \"docker login -u {{ kolla_dockerhub_creds.user }} -p {{ kolla_dockerhub_creds.password }}\""},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"    - shell: \"for img in $(docker images | grep kolla | awk \u0027{print $1}\u0027); do docker push $img; done\""}],"source_content_type":"text/x-yaml","patch_set":36,"id":"3f4b6375_0d024770","line":5,"in_reply_to":"3f4b6375_87b736d9","updated":"2017-10-31 19:48:14.000000000","message":"Done","commit_id":"04b1620dd184782849bba5778da6dd401f7743f0"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"1a4e1951e1b848bacabece5135720f42f89bed6e","unresolved":false,"context_lines":[{"line_number":5,"context_line":"      command: \"docker login -u {{ kolla_dockerhub_creds.user }} -p {{ kolla_dockerhub_creds.password }}\""},{"line_number":6,"context_line":"      no_log: true"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"    - shell: \"for img in $(docker images | grep kolla | awk \u0027{print $1}\u0027); do docker push $img; done\""}],"source_content_type":"text/x-yaml","patch_set":42,"id":"3f4b6375_ec443fba","line":8,"updated":"2017-11-03 02:43:50.000000000","message":"pushing latest tags? we\u0027d better use branch name here.","commit_id":"f41be95db6369776d5c9f9523039e46e20701d6d"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"47163a7b6cad3376185a789a1e36b9609fb1b05a","unresolved":false,"context_lines":[{"line_number":5,"context_line":"      command: \"docker login -u {{ kolla_dockerhub_creds.user }} -p {{ kolla_dockerhub_creds.password }}\""},{"line_number":6,"context_line":"      no_log: true"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"    - shell: \"for img in $(docker images | grep kolla | awk \u0027{print $1}\u0027); do docker push $img; done\""}],"source_content_type":"text/x-yaml","patch_set":42,"id":"3f4b6375_4bd30402","line":8,"in_reply_to":"3f4b6375_200b612a","updated":"2017-11-06 17:12:31.000000000","message":"https://hub.docker.com/r/falszywekonto/ubuntu-source-base/tags/ \u003c- I don\u0027t think that\u0027s the case if latest tag doesn\u0027t exist, but I\u0027ll improve it.","commit_id":"f41be95db6369776d5c9f9523039e46e20701d6d"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"995406443c9f27c8356b521b77e153b549ad568c","unresolved":false,"context_lines":[{"line_number":5,"context_line":"      command: \"docker login -u {{ kolla_dockerhub_creds.user }} -p {{ kolla_dockerhub_creds.password }}\""},{"line_number":6,"context_line":"      no_log: true"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"    - shell: \"for img in $(docker images | grep kolla | awk \u0027{print $1}\u0027); do docker push $img; done\""}],"source_content_type":"text/x-yaml","patch_set":42,"id":"3f4b6375_200b612a","line":8,"in_reply_to":"3f4b6375_2c6db731","updated":"2017-11-04 01:08:29.000000000","message":"michal the code you have here *will* push the latest tag. the docker images command whe way you have it doesnt account for the tag","commit_id":"f41be95db6369776d5c9f9523039e46e20701d6d"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"1976b7474488e9d6d11d483bfe8d5148f9c81b37","unresolved":false,"context_lines":[{"line_number":5,"context_line":"      command: \"docker login -u {{ kolla_dockerhub_creds.user }} -p {{ kolla_dockerhub_creds.password }}\""},{"line_number":6,"context_line":"      no_log: true"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"    - shell: \"for img in $(docker images | grep kolla | awk \u0027{print $1}\u0027); do docker push $img; done\""}],"source_content_type":"text/x-yaml","patch_set":42,"id":"3f4b6375_2c6db731","line":8,"in_reply_to":"3f4b6375_ec443fba","updated":"2017-11-03 02:47:22.000000000","message":"we do, look at kolla-build.conf.j2:)","commit_id":"f41be95db6369776d5c9f9523039e46e20701d6d"}],"tests/playbooks/run.yml":[{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"47b6c8cc5542af4804445f061db967e61e79e83b","unresolved":false,"context_lines":[{"line_number":52,"context_line":"        src: tests/templates/kolla-build.conf.j2"},{"line_number":53,"context_line":"        dest: /etc/kolla/kolla-build.conf"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"    - name: Template oveerides"},{"line_number":56,"context_line":"      template:"},{"line_number":57,"context_line":"        src: tests/templates/template_overrides.j2"},{"line_number":58,"context_line":"        dest: /etc/kolla/template_overrides.j2"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f4b6375_b82ecfa2","line":55,"updated":"2017-10-20 21:54:58.000000000","message":"typo","commit_id":"e2db517fef050f15e27e7bec58956c0c3746718c"},{"author":{"_account_id":23717,"name":"Surya Prakash Singh","email":"singh.surya64mnnit@gmail.com","username":"SuryaPrakash"},"change_message_id":"16280a9179d283008a66107f827040065b38d28e","unresolved":false,"context_lines":[{"line_number":52,"context_line":"        src: tests/templates/kolla-build.conf.j2"},{"line_number":53,"context_line":"        dest: /etc/kolla/kolla-build.conf"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"    - name: Template oveerides"},{"line_number":56,"context_line":"      template:"},{"line_number":57,"context_line":"        src: tests/templates/template_overrides.j2"},{"line_number":58,"context_line":"        dest: /etc/kolla/template_overrides.j2"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3f4b6375_74870db7","line":55,"range":{"start_line":55,"start_character":21,"end_line":55,"end_character":30},"updated":"2017-10-24 05:35:58.000000000","message":"override","commit_id":"cc5e751dc2538daef7160fa4e0557ee1d4db5bbf"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"b9214a93b334e6f9ae81c958f6de0fff3e34a758","unresolved":false,"context_lines":[{"line_number":62,"context_line":"        dest: /etc/kolla/pip.conf"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"    - name: Read contents of pip.conf"},{"line_number":65,"context_line":"      shell: \"cat /etc/kolla/pip.conf\""},{"line_number":66,"context_line":"      register: pip_conf_file"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"    - name: Template override"}],"source_content_type":"text/x-yaml","patch_set":36,"id":"3f4b6375_0727c614","line":65,"updated":"2017-10-31 18:22:58.000000000","message":"dont need shell here","commit_id":"04b1620dd184782849bba5778da6dd401f7743f0"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"106c93cfa28f65dfd1981d43590fa822ff980f8a","unresolved":false,"context_lines":[{"line_number":62,"context_line":"        dest: /etc/kolla/pip.conf"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"    - name: Read contents of pip.conf"},{"line_number":65,"context_line":"      shell: \"cat /etc/kolla/pip.conf\""},{"line_number":66,"context_line":"      register: pip_conf_file"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"    - name: Template override"}],"source_content_type":"text/x-yaml","patch_set":36,"id":"3f4b6375_add9f322","line":65,"in_reply_to":"3f4b6375_0727c614","updated":"2017-10-31 19:48:14.000000000","message":"Done","commit_id":"04b1620dd184782849bba5778da6dd401f7743f0"}],"tests/templates/kolla-build.conf.j2":[{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"47b6c8cc5542af4804445f061db967e61e79e83b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[DEFAULT]"},{"line_number":2,"context_line":"# NOTE(Jeffrey4l): use different a docker namespace name in case it pull image from hub.docker.io when deplying"},{"line_number":3,"context_line":"{% if publish %}"},{"line_number":4,"context_line":"namespace \u003d kolla"},{"line_number":5,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"3f4b6375_93177446","line":2,"updated":"2017-10-20 21:54:58.000000000","message":"if this is still an issue, then you may have issues with your publish job. i would recommend building as normal, then retagging them in a post playbook before pushing.","commit_id":"e2db517fef050f15e27e7bec58956c0c3746718c"},{"author":{"_account_id":23717,"name":"Surya Prakash Singh","email":"singh.surya64mnnit@gmail.com","username":"SuryaPrakash"},"change_message_id":"16280a9179d283008a66107f827040065b38d28e","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[DEFAULT]"},{"line_number":2,"context_line":"# NOTE(Jeffrey4l): use different a docker namespace name in case it pull image from hub.docker.io when deplying"},{"line_number":3,"context_line":"{% if publisher %}"},{"line_number":4,"context_line":"namespace \u003d kolla"},{"line_number":5,"context_line":"{% else %}"}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"3f4b6375_94d289ff","line":2,"range":{"start_line":2,"start_character":103,"end_line":2,"end_character":111},"updated":"2017-10-24 05:35:58.000000000","message":"deloying","commit_id":"cc5e751dc2538daef7160fa4e0557ee1d4db5bbf"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"160916152f357e45775682df11d7c0edda497ed7","unresolved":false,"context_lines":[{"line_number":3,"context_line":"{% if publisher %}"},{"line_number":4,"context_line":"namespace \u003d kolla"},{"line_number":5,"context_line":"{% else %}"},{"line_number":6,"context_line":"namespace \u003d lokolla"},{"line_number":7,"context_line":"registry \u003d 127.0.0.1:4000"},{"line_number":8,"context_line":"{% endif %}"},{"line_number":9,"context_line":"push \u003d false"}],"source_content_type":"text/x-jinja2","patch_set":18,"id":"3f4b6375_5fef701d","line":6,"updated":"2017-10-24 23:35:38.000000000","message":"we have local registry now, so the lokolla trick can be removed.","commit_id":"3e4f4920ec0ba757a96e3e111ef012133c3f8e8a"},{"author":{"_account_id":23717,"name":"Surya Prakash Singh","email":"singh.surya64mnnit@gmail.com","username":"SuryaPrakash"},"change_message_id":"8db9d2500a893ee178b28abe56156539583d5dd1","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[DEFAULT]"},{"line_number":2,"context_line":"debug \u003d true"},{"line_number":3,"context_line":"{% if publisher %}"},{"line_number":4,"context_line":"profile \u003d default"},{"line_number":5,"context_line":"profile \u003d infra"},{"line_number":6,"context_line":"profile \u003d main"},{"line_number":7,"context_line":"namespace \u003d falszywekonto"},{"line_number":8,"context_line":"tag \u003d queens"},{"line_number":9,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":34,"id":"3f4b6375_a6e5a90c","line":6,"range":{"start_line":4,"start_character":0,"end_line":6,"end_character":14},"updated":"2017-10-31 03:57:46.000000000","message":"all the value set to same variable without specifying different condition.\nIt would be great if you clear my understanding.\n\nWill the same test run in all cases ?\n\nThanks","commit_id":"0da9a4e6a3ebd2609f8f897c2a7fb8052a16e125"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"f38255e5e9efa00c2bfe29b81b75a8816e2d3e86","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[DEFAULT]"},{"line_number":2,"context_line":"debug \u003d true"},{"line_number":3,"context_line":"{% if publisher %}"},{"line_number":4,"context_line":"profile \u003d default"},{"line_number":5,"context_line":"profile \u003d infra"},{"line_number":6,"context_line":"profile \u003d main"},{"line_number":7,"context_line":"namespace \u003d falszywekonto"},{"line_number":8,"context_line":"tag \u003d queens"},{"line_number":9,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":34,"id":"3f4b6375_deca9b44","line":6,"range":{"start_line":4,"start_character":0,"end_line":6,"end_character":14},"in_reply_to":"3f4b6375_a6e5a90c","updated":"2017-10-31 16:01:17.000000000","message":"It\u0027s not about testing. This code will be used when we push images to dockerhub. For sake of bandwidth I wanted to limit amount of images pushed to those, which are most popular","commit_id":"0da9a4e6a3ebd2609f8f897c2a7fb8052a16e125"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"b9214a93b334e6f9ae81c958f6de0fff3e34a758","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[DEFAULT]"},{"line_number":2,"context_line":"debug \u003d true"},{"line_number":3,"context_line":"{% if publisher %}"},{"line_number":4,"context_line":"profile \u003d default"},{"line_number":5,"context_line":"profile \u003d infra"},{"line_number":6,"context_line":"profile \u003d main"}],"source_content_type":"text/x-jinja2","patch_set":36,"id":"3f4b6375_877856f8","line":3,"updated":"2017-10-31 18:22:58.000000000","message":"seems weird to be doing somethng different for when you are publishing vesus normal gate jobs.","commit_id":"04b1620dd184782849bba5778da6dd401f7743f0"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"106c93cfa28f65dfd1981d43590fa822ff980f8a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[DEFAULT]"},{"line_number":2,"context_line":"debug \u003d true"},{"line_number":3,"context_line":"{% if publisher %}"},{"line_number":4,"context_line":"profile \u003d default"},{"line_number":5,"context_line":"profile \u003d infra"},{"line_number":6,"context_line":"profile \u003d main"}],"source_content_type":"text/x-jinja2","patch_set":36,"id":"3f4b6375_edcfeb54","line":3,"in_reply_to":"3f4b6375_877856f8","updated":"2017-10-31 19:48:14.000000000","message":"limiting number of images built only to those needed by 95% or so openstacks - for time and bandwidth reasons. This isn\u0027t meant to test anything, it\u0027s publishing","commit_id":"04b1620dd184782849bba5778da6dd401f7743f0"},{"author":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"change_message_id":"745690f647b46112fff7b3c86259848a0d4e2fb3","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[DEFAULT]"},{"line_number":2,"context_line":"debug \u003d true"},{"line_number":3,"context_line":"{% if publisher %}"},{"line_number":4,"context_line":"profile \u003d default"},{"line_number":5,"context_line":"profile \u003d infra"},{"line_number":6,"context_line":"profile \u003d main"}],"source_content_type":"text/x-jinja2","patch_set":36,"id":"3f4b6375_28f84ec2","line":3,"in_reply_to":"3f4b6375_edcfeb54","updated":"2017-10-31 22:32:42.000000000","message":"fair enough","commit_id":"04b1620dd184782849bba5778da6dd401f7743f0"},{"author":{"_account_id":22582,"name":"Duong Ha-Quang","email":"quangduongha@gmail.com","username":"duonghq"},"change_message_id":"250d1a01c3168465062c07b9ddb6cab6602ecf7d","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[DEFAULT]"},{"line_number":2,"context_line":"debug \u003d true"},{"line_number":3,"context_line":"{% if publisher %}"},{"line_number":4,"context_line":"profile \u003d default"},{"line_number":5,"context_line":"profile \u003d infra"},{"line_number":6,"context_line":"profile \u003d main"},{"line_number":7,"context_line":"namespace \u003d kolla"},{"line_number":8,"context_line":"tag \u003d queens"},{"line_number":9,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":46,"id":"3f4b6375_8738c1ed","line":6,"range":{"start_line":4,"start_character":0,"end_line":6,"end_character":14},"updated":"2017-11-07 08:27:05.000000000","message":"It will be concatenated or it will use last value?","commit_id":"c506e626e7443fb95180807013082fb281390376"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"acfef3574e8ce529687aa308d1030ebb583e51ed","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[DEFAULT]"},{"line_number":2,"context_line":"debug \u003d true"},{"line_number":3,"context_line":"{% if publisher %}"},{"line_number":4,"context_line":"profile \u003d default"},{"line_number":5,"context_line":"profile \u003d infra"},{"line_number":6,"context_line":"profile \u003d main"},{"line_number":7,"context_line":"namespace \u003d kolla"},{"line_number":8,"context_line":"tag \u003d queens"},{"line_number":9,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":46,"id":"3f4b6375_151e300b","line":6,"range":{"start_line":4,"start_character":0,"end_line":6,"end_character":14},"in_reply_to":"3f4b6375_8738c1ed","updated":"2017-11-07 15:55:20.000000000","message":"concatenated","commit_id":"c506e626e7443fb95180807013082fb281390376"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"a5775024d482779494b748b69e52ce23a8646f39","unresolved":false,"context_lines":[{"line_number":5,"context_line":"profile \u003d infra"},{"line_number":6,"context_line":"profile \u003d main"},{"line_number":7,"context_line":"namespace \u003d kolla"},{"line_number":8,"context_line":"tag \u003d queens"},{"line_number":9,"context_line":"{% endif %}"},{"line_number":10,"context_line":"push \u003d false"},{"line_number":11,"context_line":"logs_dir \u003d /tmp/logs/build"}],"source_content_type":"text/x-jinja2","patch_set":46,"id":"3f4b6375_f52f1e3c","line":8,"updated":"2017-11-07 06:39:30.000000000","message":"use a dynamic variable?","commit_id":"c506e626e7443fb95180807013082fb281390376"},{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"acfef3574e8ce529687aa308d1030ebb583e51ed","unresolved":false,"context_lines":[{"line_number":5,"context_line":"profile \u003d infra"},{"line_number":6,"context_line":"profile \u003d main"},{"line_number":7,"context_line":"namespace \u003d kolla"},{"line_number":8,"context_line":"tag \u003d queens"},{"line_number":9,"context_line":"{% endif %}"},{"line_number":10,"context_line":"push \u003d false"},{"line_number":11,"context_line":"logs_dir \u003d /tmp/logs/build"}],"source_content_type":"text/x-jinja2","patch_set":46,"id":"3f4b6375_75da044b","line":8,"in_reply_to":"3f4b6375_f52f1e3c","updated":"2017-11-07 15:55:20.000000000","message":"maybe, for now it doesn\u0027t exist in any place, so maybe TODO","commit_id":"c506e626e7443fb95180807013082fb281390376"}],"tests/templates/template_overrides.j2":[{"author":{"_account_id":22582,"name":"Duong Ha-Quang","email":"quangduongha@gmail.com","username":"duonghq"},"change_message_id":"250d1a01c3168465062c07b9ddb6cab6602ecf7d","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"RUN echo $(base64 -w0 \"{{ pip_conf }}\") | base64 -d \u003e /etc/pip.conf"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"{% raw %}"},{"line_number":10,"context_line":"{% if base_distro \u003d\u003d \u0027ubuntu\u0027 %}"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"RUN echo \u0027APT::Get::AllowUnauthenticated \"true\";\u0027 \u003e /etc/apt/apt.conf.d/99allow-unauthenticated"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"{% endif %}"},{"line_number":15,"context_line":"{% endblock %}"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"{% block base_footer %}"},{"line_number":18,"context_line":"{% if base_distro \u003d\u003d \"centos\" %}"},{"line_number":19,"context_line":"{% endraw %}"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"RUN sed -i -e \"/^mirrorlist/d\" \\"},{"line_number":22,"context_line":"        -e \"s|^#baseurl\u003dhttp://mirror.centos.org|baseurl\u003dhttp://{{ nodepool_mirror_host }}|\" \\"}],"source_content_type":"text/x-jinja2","patch_set":46,"id":"3f4b6375_275c6d49","line":19,"range":{"start_line":9,"start_character":0,"end_line":19,"end_character":12},"updated":"2017-11-07 08:27:05.000000000","message":"I think we should not overlap blocks","commit_id":"c506e626e7443fb95180807013082fb281390376"}],"tools/setup_gate.sh":[{"author":{"_account_id":23717,"name":"Surya Prakash Singh","email":"singh.surya64mnnit@gmail.com","username":"SuryaPrakash"},"change_message_id":"16280a9179d283008a66107f827040065b38d28e","unresolved":false,"context_lines":[{"line_number":12,"context_line":"    docker run -d -p 4000:5000 --restart\u003dalways -v /opt/kolla_registry/:/var/lib/registry --name registry registry:2"},{"line_number":13,"context_line":"}"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"setup_registry"}],"source_content_type":"text/x-sh","patch_set":5,"id":"3f4b6375_743dcd29","line":15,"range":{"start_line":15,"start_character":0,"end_line":15,"end_character":14},"updated":"2017-10-24 05:35:58.000000000","message":"IIUC it is not defined.","commit_id":"cc5e751dc2538daef7160fa4e0557ee1d4db5bbf"}]}
