)]}'
{"doc/source/configuration.rst":[{"author":{"_account_id":10022,"name":"Gabriele Cerami","email":"gcerami@redhat.com","username":"panda"},"change_message_id":"cf4600103c5b087803e7183aa62ad0ff7b7237d0","unresolved":false,"context_lines":[{"line_number":145,"context_line":"That script will be copied to working directory, and applied on the"},{"line_number":146,"context_line":"undercloud. The script can be in Jinja template format, so you can benefit"},{"line_number":147,"context_line":"of ansible var substitutions."},{"line_number":148,"context_line":""},{"line_number":149,"context_line":"Overcloud customization"},{"line_number":150,"context_line":"-----------------------"},{"line_number":151,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a8ec9b2_67410ba9","line":148,"updated":"2016-09-16 14:45:23.000000000","message":"You should specify for both cases that the content of customize_script variable must be an absolute path. Otherwise ansible will look for files in the role templates/ directory","commit_id":"49065713c6c038347cc8634926150810c4c06267"},{"author":{"_account_id":17893,"name":"Luke Hinds","email":"lhinds@redhat.com","username":"lhinds"},"change_message_id":"f38609ec7b3140efabb78b6ae011df02822e2763","unresolved":false,"context_lines":[{"line_number":144,"context_line":"var, that needs to point to an script living on your filesystem."},{"line_number":145,"context_line":"That script will be copied to working directory, and applied on the"},{"line_number":146,"context_line":"undercloud. The script can be in Jinja template format, so you can benefit"},{"line_number":147,"context_line":"of ansible var substitutions."},{"line_number":148,"context_line":""},{"line_number":149,"context_line":"Overcloud customization"},{"line_number":150,"context_line":"-----------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a8ec9b2_6b8eb428","line":147,"range":{"start_line":147,"start_character":0,"end_line":147,"end_character":2},"updated":"2016-09-20 10:36:09.000000000","message":"from","commit_id":"601dd695bdf11de9c60b44dd9dcc5a18d7600bfb"},{"author":{"_account_id":17893,"name":"Luke Hinds","email":"lhinds@redhat.com","username":"lhinds"},"change_message_id":"f38609ec7b3140efabb78b6ae011df02822e2763","unresolved":false,"context_lines":[{"line_number":155,"context_line":"var, that needs to point to an script living on your filesystem."},{"line_number":156,"context_line":"That script will be copied to working directory, and applied on the"},{"line_number":157,"context_line":"overcloud. The script can be in Jinja template format, so you can benefit"},{"line_number":158,"context_line":"of ansible var substitutions."}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a8ec9b2_cb9d085b","line":158,"range":{"start_line":158,"start_character":0,"end_line":158,"end_character":2},"updated":"2016-09-20 10:36:09.000000000","message":"from","commit_id":"601dd695bdf11de9c60b44dd9dcc5a18d7600bfb"}],"roles/libvirt/setup/undercloud/tasks/convert_image.yml":[{"author":{"_account_id":8652,"name":"Attila Darazs","email":"adarazs@redhat.com","username":"adarazs"},"change_message_id":"2c7cc9b8be908e22e0e8625786c750136b1ce8d5","unresolved":false,"context_lines":[{"line_number":11,"context_line":"# once copied, overcloud-full can be customized properly"},{"line_number":12,"context_line":"- name: Perform extra overcloud customizations"},{"line_number":13,"context_line":"  command: \u003e"},{"line_number":14,"context_line":"    virt-customize -a {{ working_dir}}/overcloud-full.qcow2"},{"line_number":15,"context_line":"    --run \u0027{{ working_dir}}/overcloud-customize.sh\u0027"},{"line_number":16,"context_line":"  when: overcloud_customize_script is defined"},{"line_number":17,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"5a8bc5a2_83eb2bdb","line":14,"range":{"start_line":14,"start_character":25,"end_line":14,"end_character":36},"updated":"2016-09-27 16:08:05.000000000","message":"Put space after working_dir","commit_id":"a5b94482e1e223feeb946d2248ca904758b897db"},{"author":{"_account_id":8652,"name":"Attila Darazs","email":"adarazs@redhat.com","username":"adarazs"},"change_message_id":"2c7cc9b8be908e22e0e8625786c750136b1ce8d5","unresolved":false,"context_lines":[{"line_number":12,"context_line":"- name: Perform extra overcloud customizations"},{"line_number":13,"context_line":"  command: \u003e"},{"line_number":14,"context_line":"    virt-customize -a {{ working_dir}}/overcloud-full.qcow2"},{"line_number":15,"context_line":"    --run \u0027{{ working_dir}}/overcloud-customize.sh\u0027"},{"line_number":16,"context_line":"  when: overcloud_customize_script is defined"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"# Resize the undercloud image using qemu-img resize"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"5a8bc5a2_43ccc388","line":15,"range":{"start_line":15,"start_character":14,"end_line":15,"end_character":25},"updated":"2016-09-27 16:08:05.000000000","message":"Same.","commit_id":"a5b94482e1e223feeb946d2248ca904758b897db"}],"roles/libvirt/setup/undercloud/tasks/customize_overcloud.yml":[{"author":{"_account_id":8652,"name":"Attila Darazs","email":"adarazs@redhat.com","username":"adarazs"},"change_message_id":"900b872132c122651eed8ccc7fdf4c42eeb95e8e","unresolved":false,"context_lines":[{"line_number":20,"context_line":"      virt-copy-out -a {{ working_dir }}/undercloud.qcow2"},{"line_number":21,"context_line":"      /home/stack/overcloud-full.qcow2 {{ working_dir }}"},{"line_number":22,"context_line":"    register: overcloud_image_extracted_for_customize"},{"line_number":23,"context_line":"    when: not overcloud_image_stat_for_customize.stat.exists"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"  # only customize overcloud-full image if that is not going to be"},{"line_number":26,"context_line":"  # used as undercloud"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"3a98d1f4_f0285d9c","line":23,"range":{"start_line":23,"start_character":4,"end_line":23,"end_character":60},"updated":"2016-10-03 13:01:35.000000000","message":"While looking at this I realized we could use\n\n    creates: \"{{ working_dir }}/overcloud-full.qcow2\"\n\nto spare the previous step as it would only run if that file doesn\u0027t exist. See http://docs.ansible.com/ansible/command_module.html\n\nStill, this is not a real issue so we can go ahead and submit this.","commit_id":"db2ac77548541431ffdc10c69b7b151a953bc5ca"}],"roles/libvirt/setup/undercloud/tasks/main.yml":[{"author":{"_account_id":10022,"name":"Gabriele Cerami","email":"gcerami@redhat.com","username":"panda"},"change_message_id":"db498c9734c7908de05b0c994b7c544e29caa42d","unresolved":false,"context_lines":[{"line_number":52,"context_line":"  # and customize the overcloud image if needed"},{"line_number":53,"context_line":"  - include: inject_gating_repo_and_customize_overcloud.yml"},{"line_number":54,"context_line":"    when: compressed_gating_repo is defined or"},{"line_number":55,"context_line":"          overcloud_customize_script is defined"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"  # Converts an overcloud-full.qcow2 into a undercloud.qcow2"},{"line_number":58,"context_line":"  - include: convert_image.yml"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7a8ec9b2_80601637","line":55,"updated":"2016-09-20 21:27:48.000000000","message":"What happens if the custom script is specified but there is not repo to inject ? I think parts of the included playbook will fail","commit_id":"601dd695bdf11de9c60b44dd9dcc5a18d7600bfb"}]}
