)]}'
{"ansible/roles/ironic/tasks/start.yml":[{"author":{"_account_id":16233,"name":"Mauricio Lima","email":"mauriciolimab@gmail.com","username":"limamauricio"},"change_message_id":"2c0f607239fab012f4f89e29becb80bbbc768ae8","unresolved":false,"context_lines":[{"line_number":17,"context_line":"    common_options: \"{{ docker_common_options }}\""},{"line_number":18,"context_line":"    image: \"{{ ironic_api_image_full }}\""},{"line_number":19,"context_line":"    name: \"ironic_api\""},{"line_number":20,"context_line":"    volumes: "},{"line_number":21,"context_line":"      - \"{{ node_config_directory }}/ironic-api/:{{ container_config_directory }}/:ro\""},{"line_number":22,"context_line":"  when: inventory_hostname in groups[\u0027ironic-api\u0027]"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7a8ec9b2_bc01e108","line":20,"updated":"2016-09-20 12:10:08.000000000","message":"remove this whitespace","commit_id":"afa23d4d8e0c3054d2e19eeed4109091927f8a8f"},{"author":{"_account_id":14287,"name":"Waldemar Znoinski","email":"wznoinsk@redhat.com","username":"wznoinsk"},"change_message_id":"154dd18d527d651517dc5677dd074ba89f97ee4f","unresolved":false,"context_lines":[{"line_number":17,"context_line":"    common_options: \"{{ docker_common_options }}\""},{"line_number":18,"context_line":"    image: \"{{ ironic_api_image_full }}\""},{"line_number":19,"context_line":"    name: \"ironic_api\""},{"line_number":20,"context_line":"    volumes: "},{"line_number":21,"context_line":"      - \"{{ node_config_directory }}/ironic-api/:{{ container_config_directory }}/:ro\""},{"line_number":22,"context_line":"  when: inventory_hostname in groups[\u0027ironic-api\u0027]"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7a8ec9b2_3f7063dc","line":20,"in_reply_to":"7a8ec9b2_bc01e108","updated":"2016-09-20 12:28:36.000000000","message":"Done","commit_id":"afa23d4d8e0c3054d2e19eeed4109091927f8a8f"},{"author":{"_account_id":16993,"name":"Hui Kang","email":"kangh@us.ibm.com","username":"huikang"},"change_message_id":"d28ac5e6285a865df5bdc7d13bc11dd8c7bfcf04","unresolved":false,"context_lines":[{"line_number":31,"context_line":"      - \"{{ node_config_directory }}/ironic-conductor/:{{ container_config_directory }}/:ro\""},{"line_number":32,"context_line":"      - \"/etc/localtime:/etc/localtime:ro\""},{"line_number":33,"context_line":"      - \"ironic_pxe:/tftpboot/\""},{"line_number":34,"context_line":"      - \"ironic_conductor:/var/lib/ironic/\""},{"line_number":35,"context_line":"  when: inventory_hostname in groups[\u0027ironic-conductor\u0027]"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"- name: Starting ironic-inspector container"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7a8ec9b2_35db09ef","line":34,"updated":"2016-09-20 19:39:54.000000000","message":"conductor is typically stateless, why do we need a named volume for ironic-conductor?","commit_id":"d1bb61fb4034c0cc8f5c0675c59e2f758729e5f7"},{"author":{"_account_id":13642,"name":"Vikram Hosakote","email":"vikram.ganesh@gmail.com","username":"vhosakot"},"change_message_id":"ab3a5066e0d9180486b4b1ce064b012ed0f6c1d1","unresolved":false,"context_lines":[{"line_number":39,"context_line":"      - \"kolla_logs:/var/log/kolla\""},{"line_number":40,"context_line":"      - \"ironic:/var/lib/ironic\""},{"line_number":41,"context_line":"      - \"ironic_pxe:/tftpboot/\""},{"line_number":42,"context_line":"      - \"ironic_conductor:/var/lib/ironic/\""},{"line_number":43,"context_line":"  when: inventory_hostname in groups[\u0027ironic-conductor\u0027]"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"- name: Starting ironic-inspector container"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"1a95cdbc_4713a60d","line":42,"range":{"start_line":42,"start_character":0,"end_line":42,"end_character":43},"updated":"2016-10-05 16:42:06.000000000","message":"Good point.  Won\u0027t docker complain if different directory names are mounted at the same path /var/lib/ironic inside the container?","commit_id":"8bcf0128b5a294fd96bd80366206247450fbc2b6"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"df0d40f8cb392c154bdcfa3f71f6734fe578c9e4","unresolved":false,"context_lines":[{"line_number":39,"context_line":"      - \"kolla_logs:/var/log/kolla\""},{"line_number":40,"context_line":"      - \"ironic:/var/lib/ironic\""},{"line_number":41,"context_line":"      - \"ironic_pxe:/tftpboot/\""},{"line_number":42,"context_line":"      - \"ironic_conductor:/var/lib/ironic/\""},{"line_number":43,"context_line":"  when: inventory_hostname in groups[\u0027ironic-conductor\u0027]"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"- name: Starting ironic-inspector container"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"1a95cdbc_b372f047","line":42,"updated":"2016-10-05 15:50:25.000000000","message":"This is duplicated with line 40","commit_id":"8bcf0128b5a294fd96bd80366206247450fbc2b6"}],"docker/ironic/ironic-conductor/Dockerfile.j2":[{"author":{"_account_id":16993,"name":"Hui Kang","email":"kangh@us.ibm.com","username":"huikang"},"change_message_id":"62242e4649e11959fe2654db38ae1ad0b72c5c03","unresolved":false,"context_lines":[{"line_number":34,"context_line":""},{"line_number":35,"context_line":"{{ macros.install_packages(ironic_conductor_packages | customizable(\"packages\")) }}"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"RUN mkdir -p /var/lib/ironic \\"},{"line_number":38,"context_line":"    \u0026\u0026 chown -R ironic: /var/lib/ironic"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"{% block ironic_conductor_footer %}{% endblock %}"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"7a8ec9b2_47fcddb7","line":37,"updated":"2016-09-19 04:20:59.000000000","message":"does this needs to be named volume?","commit_id":"e090d50e7414089e3119a294a8231777bb2787b8"},{"author":{"_account_id":14287,"name":"Waldemar Znoinski","email":"wznoinsk@redhat.com","username":"wznoinsk"},"change_message_id":"9d78219665235d858516fdfbf166ce8ab8114033","unresolved":false,"context_lines":[{"line_number":34,"context_line":""},{"line_number":35,"context_line":"{{ macros.install_packages(ironic_conductor_packages | customizable(\"packages\")) }}"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"RUN mkdir -p /var/lib/ironic \\"},{"line_number":38,"context_line":"    \u0026\u0026 chown -R ironic: /var/lib/ironic"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"{% block ironic_conductor_footer %}{% endblock %}"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"7a8ec9b2_df45cd17","line":37,"in_reply_to":"7a8ec9b2_47fcddb7","updated":"2016-09-20 09:06:03.000000000","message":"Done","commit_id":"e090d50e7414089e3119a294a8231777bb2787b8"}]}
