)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"cb6426da323752cdfb9ba5d5bbc180f181ac1ca9","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2016-01-19 17:40:09 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Enable tinyipa for devstack Ironic"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: If45c36cb8dc267dc80d1a324e8db3286ba6f7ee8"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":21,"id":"9a68dd71_db9fae4e","line":8,"updated":"2016-01-21 14:09:05.000000000","message":"Depends-On: I79fbec75de19b3d6feb19f87a3a0f662eae42bf3 ?","commit_id":"510b65aa9cf10a9aada1bb6e608c4d794ce8ce02"},{"author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"change_message_id":"e29b276d5d8326d6f5cd8780cbb840b11fa7aaf7","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2016-01-19 17:40:09 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Enable tinyipa for devstack Ironic"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: If45c36cb8dc267dc80d1a324e8db3286ba6f7ee8"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":21,"id":"9a68dd71_07a64910","line":8,"in_reply_to":"9a68dd71_db9fae4e","updated":"2016-01-21 15:01:55.000000000","message":"Done","commit_id":"510b65aa9cf10a9aada1bb6e608c4d794ce8ce02"}],"devstack/files/debs/ironic":[{"author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"change_message_id":"32b14d8805abb0d6ad06b3ccfa9f554f318e4862","unresolved":false,"context_lines":[{"line_number":18,"context_line":"tftpd-hpa"},{"line_number":19,"context_line":"xinetd"},{"line_number":20,"context_line":"advancecomp"},{"line_number":21,"context_line":"realpath"}],"source_content_type":"application/octet-stream","patch_set":7,"id":"3a7e1126_0f625ed8","line":21,"range":{"start_line":21,"start_character":0,"end_line":21,"end_character":8},"updated":"2015-12-21 13:05:03.000000000","message":"We need to install unsquashfs too.\n\nhttp://logs.openstack.org/89/259089/7/check/gate-tempest-dsvm-ironic-pxe_ipa/6ffd910/logs/devstacklog.txt.gz#_2015-12-19_02_54_10_587","commit_id":"ca3e463fc8ff5c0ff1ce5f2dd00feddd32cb6e2e"}],"devstack/lib/ironic":[{"author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"change_message_id":"2023773dfe3634eecfc88e73315e92dd0ebf04e9","unresolved":false,"context_lines":[{"line_number":787,"context_line":"    git fetch https://review.openstack.org/openstack/ironic-python-agent refs/changes/02/234902/3 \u0026\u0026 git checkout FETCH_HEAD"},{"line_number":788,"context_line":"    imagebuild/tinyipa/build-tinyipa.sh"},{"line_number":789,"context_line":"    cp imagebuild/tinyipa/tinyipa.gz $IRONIC_DEPLOY_RAMDISK_PATH"},{"line_number":790,"context_line":"    cp imagebuild/tinyipa/tinyipa.vmlinuz $IRONIC_DEPLOY_KERNEL_PATH"},{"line_number":791,"context_line":""},{"line_number":792,"context_line":"    local token"},{"line_number":793,"context_line":"    token\u003d$(openstack token issue -c id -f value)"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"3a7e1126_10af5995","line":790,"range":{"start_line":790,"start_character":43,"end_line":790,"end_character":68},"updated":"2015-12-17 16:31:17.000000000","message":"I think you should respect the IRONIC_BUILD_DEPLOY_RAMDISK\u003dTrue/False because gate relies on it to improve the speed. We only build the ramdisk from scratch when we run against the ironic-python-agent gate (see -src jobs).\n\nWe will need to start distributing tiny ipa images","commit_id":"ba1ee09555f2a3142a0a71c4d8e45ec6445000fc"},{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"cb6426da323752cdfb9ba5d5bbc180f181ac1ca9","unresolved":false,"context_lines":[{"line_number":830,"context_line":"                if is_deployed_with_ipa_ramdisk; then"},{"line_number":831,"context_line":"                    if [ \"$IRONIC_RAMDISK_TYPE\" \u003d\u003d \"coreos\" ]; then"},{"line_number":832,"context_line":"                        build_ipa_coreos_ramdisk $IRONIC_DEPLOY_KERNEL_PATH $IRONIC_DEPLOY_RAMDISK_PATH"},{"line_number":833,"context_line":"                    else"},{"line_number":834,"context_line":"                        build_tinyipa_ramdisk $IRONIC_DEPLOY_KERNEL_PATH $IRONIC_DEPLOY_RAMDISK_PATH"},{"line_number":835,"context_line":"                    fi"},{"line_number":836,"context_line":"                else"}],"source_content_type":"application/x-shellscript","patch_set":21,"id":"9a68dd71_7ba002a0","line":833,"updated":"2016-01-21 14:09:05.000000000","message":"Shouldn\u0027t here be a check that it is \"tinyipa\"?","commit_id":"510b65aa9cf10a9aada1bb6e608c4d794ce8ce02"},{"author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"change_message_id":"e29b276d5d8326d6f5cd8780cbb840b11fa7aaf7","unresolved":false,"context_lines":[{"line_number":830,"context_line":"                if is_deployed_with_ipa_ramdisk; then"},{"line_number":831,"context_line":"                    if [ \"$IRONIC_RAMDISK_TYPE\" \u003d\u003d \"coreos\" ]; then"},{"line_number":832,"context_line":"                        build_ipa_coreos_ramdisk $IRONIC_DEPLOY_KERNEL_PATH $IRONIC_DEPLOY_RAMDISK_PATH"},{"line_number":833,"context_line":"                    else"},{"line_number":834,"context_line":"                        build_tinyipa_ramdisk $IRONIC_DEPLOY_KERNEL_PATH $IRONIC_DEPLOY_RAMDISK_PATH"},{"line_number":835,"context_line":"                    fi"},{"line_number":836,"context_line":"                else"}],"source_content_type":"application/x-shellscript","patch_set":21,"id":"9a68dd71_c73b51d0","line":833,"in_reply_to":"9a68dd71_7ba002a0","updated":"2016-01-21 15:01:55.000000000","message":"Done","commit_id":"510b65aa9cf10a9aada1bb6e608c4d794ce8ce02"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"afa9b3829c6e4b1b6b1b532a437eae26e9e6d979","unresolved":false,"context_lines":[{"line_number":95,"context_line":""},{"line_number":96,"context_line":"# Use DIB to create deploy ramdisk and kernel."},{"line_number":97,"context_line":"IRONIC_BUILD_DEPLOY_RAMDISK\u003d$(trueorfalse True IRONIC_BUILD_DEPLOY_RAMDISK)"},{"line_number":98,"context_line":"IRONIC_RAMDISK_TYPE\u003d${IRONIC_RAMDISK_TYPE:-coreos}"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"# If not use DIB, these files are used as deploy ramdisk/kernel."},{"line_number":101,"context_line":"# (The value must be an absolute path)"}],"source_content_type":"application/x-shellscript","patch_set":24,"id":"5a5ae5dd_b19292f4","line":98,"range":{"start_line":98,"start_character":0,"end_line":98,"end_character":19},"updated":"2016-02-08 08:12:03.000000000","message":"I think it would be good to add here comment with supported values. Something like: \u0027# Supported ramdisk types are: coreos, tinyipa.","commit_id":"b0354376f470fba8584c5170e7297aafa937e55d"},{"author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"change_message_id":"de336e423600d460aaed4efbccb70eda5144d48f","unresolved":false,"context_lines":[{"line_number":95,"context_line":""},{"line_number":96,"context_line":"# Use DIB to create deploy ramdisk and kernel."},{"line_number":97,"context_line":"IRONIC_BUILD_DEPLOY_RAMDISK\u003d$(trueorfalse True IRONIC_BUILD_DEPLOY_RAMDISK)"},{"line_number":98,"context_line":"IRONIC_RAMDISK_TYPE\u003d${IRONIC_RAMDISK_TYPE:-coreos}"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"# If not use DIB, these files are used as deploy ramdisk/kernel."},{"line_number":101,"context_line":"# (The value must be an absolute path)"}],"source_content_type":"application/x-shellscript","patch_set":24,"id":"5a5ae5dd_887cfcec","line":98,"range":{"start_line":98,"start_character":0,"end_line":98,"end_character":19},"in_reply_to":"5a5ae5dd_b19292f4","updated":"2016-02-08 11:42:11.000000000","message":"Great suggestion! Done.","commit_id":"b0354376f470fba8584c5170e7297aafa937e55d"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"afa9b3829c6e4b1b6b1b532a437eae26e9e6d979","unresolved":false,"context_lines":[{"line_number":105,"context_line":""},{"line_number":106,"context_line":"IRONIC_AGENT_KERNEL_URL\u003d${IRONIC_AGENT_KERNEL_URL:-http://tarballs.openstack.org/ironic-python-agent/coreos/files/coreos_production_pxe.vmlinuz}"},{"line_number":107,"context_line":"IRONIC_AGENT_RAMDISK_URL\u003d${IRONIC_AGENT_RAMDISK_URL:-http://tarballs.openstack.org/ironic-python-agent/coreos/files/coreos_production_pxe_image-oem.cpio.gz}"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"# Which deploy driver to use - valid choices right now"},{"line_number":111,"context_line":"# are ``pxe_ssh``, ``pxe_ipmitool``, ``agent_ssh`` and ``agent_ipmitool``."}],"source_content_type":"application/x-shellscript","patch_set":24,"id":"5a5ae5dd_341f705c","line":108,"updated":"2016-02-08 08:12:03.000000000","message":"is this extra line is needed?","commit_id":"b0354376f470fba8584c5170e7297aafa937e55d"},{"author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"change_message_id":"de336e423600d460aaed4efbccb70eda5144d48f","unresolved":false,"context_lines":[{"line_number":105,"context_line":""},{"line_number":106,"context_line":"IRONIC_AGENT_KERNEL_URL\u003d${IRONIC_AGENT_KERNEL_URL:-http://tarballs.openstack.org/ironic-python-agent/coreos/files/coreos_production_pxe.vmlinuz}"},{"line_number":107,"context_line":"IRONIC_AGENT_RAMDISK_URL\u003d${IRONIC_AGENT_RAMDISK_URL:-http://tarballs.openstack.org/ironic-python-agent/coreos/files/coreos_production_pxe_image-oem.cpio.gz}"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"# Which deploy driver to use - valid choices right now"},{"line_number":111,"context_line":"# are ``pxe_ssh``, ``pxe_ipmitool``, ``agent_ssh`` and ``agent_ipmitool``."}],"source_content_type":"application/x-shellscript","patch_set":24,"id":"5a5ae5dd_680e608d","line":108,"in_reply_to":"5a5ae5dd_341f705c","updated":"2016-02-08 11:42:11.000000000","message":"Nope, fixed :)","commit_id":"b0354376f470fba8584c5170e7297aafa937e55d"}]}
