)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"e0c16b2eaefaba6e5aad0840bf1df37ad79efbe2","unresolved":false,"context_lines":[{"line_number":25,"context_line":"Dracut sequence to complete the deployment before Dracut would try"},{"line_number":26,"context_line":"to boot off the hard disk."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"bp tripleo-juno-dracut-ramdisks"},{"line_number":29,"context_line":"Change-Id: I144c8993fe040169f440bd4f7a428fdbe3d745cf"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":9,"id":"baa201ad_ee59635c","line":28,"updated":"2014-10-01 10:09:29.000000000","message":"need a blank line to separate the tags from the text","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"},{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"cf33430f16b4bba42c524b2acc98add6bda01908","unresolved":false,"context_lines":[{"line_number":25,"context_line":"Dracut sequence to complete the deployment before Dracut would try"},{"line_number":26,"context_line":"to boot off the hard disk."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"bp tripleo-juno-dracut-ramdisks"},{"line_number":29,"context_line":"Change-Id: I144c8993fe040169f440bd4f7a428fdbe3d745cf"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":9,"id":"baa201ad_1d2fb7a2","line":28,"in_reply_to":"baa201ad_69885f71","updated":"2014-10-13 08:59:43.000000000","message":"I stand corrected :)","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f60d304a77e35ba15d3524dcfdc7b43cd950ca8d","unresolved":false,"context_lines":[{"line_number":25,"context_line":"Dracut sequence to complete the deployment before Dracut would try"},{"line_number":26,"context_line":"to boot off the hard disk."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"bp tripleo-juno-dracut-ramdisks"},{"line_number":29,"context_line":"Change-Id: I144c8993fe040169f440bd4f7a428fdbe3d745cf"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":9,"id":"baa201ad_69885f71","line":28,"in_reply_to":"baa201ad_ee59635c","updated":"2014-10-10 15:51:12.000000000","message":"Strictly speaking the references and bot tags are supposed to all be grouped at the bottom: https://wiki.openstack.org/wiki/GitCommitMessages#Summary_of_GIT_commit_message_structure","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"}],"bin/disk-image-create":[{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"6113e3fa7a5071a80a5f9313c3cb23a827ca4aee","unresolved":false,"context_lines":[{"line_number":87,"context_line":""},{"line_number":88,"context_line":"INSTALL_PACKAGES\u003d\"\""},{"line_number":89,"context_line":"COMPRESS_IMAGE\u003d\"true\""},{"line_number":90,"context_line":"\u003c\u003c\u003c\u003c\u003c\u003c\u003c HEAD"},{"line_number":91,"context_line":"DIB_ROOT_LABEL\u003d\"\""},{"line_number":92,"context_line":"TEMP\u003d`getopt -o a:ho:t:xucnp: -l no-tmpfs,offline,help,min-tmpfs:,image-size:,image-cache:,max-online-resize:,qemu-img-options:,root-label: -n $SCRIPTNAME -- \"$@\"`"},{"line_number":93,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"application/x-shellscript","patch_set":8,"id":"baa201ad_26a56e53","line":90,"updated":"2014-09-30 09:33:54.000000000","message":"ahem :)","commit_id":"4a16a5f9cb70eea3ff18ad700df427ce8780745c"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f2cee0386c2263155cf2204720f7008174d23dab","unresolved":false,"context_lines":[{"line_number":87,"context_line":""},{"line_number":88,"context_line":"INSTALL_PACKAGES\u003d\"\""},{"line_number":89,"context_line":"COMPRESS_IMAGE\u003d\"true\""},{"line_number":90,"context_line":"\u003c\u003c\u003c\u003c\u003c\u003c\u003c HEAD"},{"line_number":91,"context_line":"DIB_ROOT_LABEL\u003d\"\""},{"line_number":92,"context_line":"TEMP\u003d`getopt -o a:ho:t:xucnp: -l no-tmpfs,offline,help,min-tmpfs:,image-size:,image-cache:,max-online-resize:,qemu-img-options:,root-label: -n $SCRIPTNAME -- \"$@\"`"},{"line_number":93,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"application/x-shellscript","patch_set":8,"id":"baa201ad_825fdf0d","line":90,"in_reply_to":"baa201ad_26a56e53","updated":"2014-09-30 13:58:57.000000000","message":"Weird, I didn\u0027t think Git would even let you commit a conflicted file.  Plus I could have sworn I resolved these conflicts. :-/","commit_id":"4a16a5f9cb70eea3ff18ad700df427ce8780745c"}],"elements/dracut-ramdisk/element-deps":[{"author":{"_account_id":1926,"name":"Derek Higgins","email":"derekh@redhat.com","username":"derekh"},"change_message_id":"70050fa6950b0f73877974d085f6f974833e2aa5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"baa201ad_57a7f04f","line":3,"updated":"2014-10-16 10:55:10.000000000","message":"+source-repositories","commit_id":"6bc52adaa75011248bd42b064a9231a97c2cd131"}],"elements/dracut-ramdisk/extra-data.d/scripts/module/deploy-cmdline.sh":[{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"e0c16b2eaefaba6e5aad0840bf1df37ad79efbe2","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"# dib-lint: disable\u003dsetu sete setpipefail"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"source /init-func"},{"line_number":6,"context_line":""}],"source_content_type":"text/x-sh","patch_set":9,"id":"baa201ad_2e028b0b","line":3,"updated":"2014-10-01 10:09:29.000000000","message":"Please say why this is necessary in the file so that if the situation changes, this can be updated","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f60d304a77e35ba15d3524dcfdc7b43cd950ca8d","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"# dib-lint: disable\u003dsetu sete setpipefail"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"source /init-func"},{"line_number":6,"context_line":""}],"source_content_type":"text/x-sh","patch_set":9,"id":"baa201ad_cc4159aa","line":3,"in_reply_to":"baa201ad_2e028b0b","updated":"2014-10-10 15:51:12.000000000","message":"Done","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"},{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"e0c16b2eaefaba6e5aad0840bf1df37ad79efbe2","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"# Dracut doesn\u0027t correctly parse the ip argument passed to us."},{"line_number":27,"context_line":"# Override /proc/cmdline to rewrite it in a way dracut can grok."},{"line_number":28,"context_line":"sed \u0027s/\\(ip\u003d\\S*\\)/\\1:::off/\u0027 /proc/cmdline \u003e /run/cmdline"},{"line_number":29,"context_line":"# Map the existing \"troubleshoot\" kernel param to the Dracut equivalent."},{"line_number":30,"context_line":"sed -i \u0027s/troubleshoot\u003d\\(\\S*\\)/rd.shell\u003d\\1/\u0027 /run/cmdline"},{"line_number":31,"context_line":"mount -n --bind -o ro /run/cmdline /proc/cmdline"}],"source_content_type":"text/x-sh","patch_set":9,"id":"baa201ad_51276eb6","line":28,"updated":"2014-10-01 10:09:29.000000000","message":"I\u0027m guessing \"ip\u003d:::off\" is invalid, so I\u0027d suggest \\S+ instead of \\S*","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f60d304a77e35ba15d3524dcfdc7b43cd950ca8d","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"# Dracut doesn\u0027t correctly parse the ip argument passed to us."},{"line_number":27,"context_line":"# Override /proc/cmdline to rewrite it in a way dracut can grok."},{"line_number":28,"context_line":"sed \u0027s/\\(ip\u003d\\S*\\)/\\1:::off/\u0027 /proc/cmdline \u003e /run/cmdline"},{"line_number":29,"context_line":"# Map the existing \"troubleshoot\" kernel param to the Dracut equivalent."},{"line_number":30,"context_line":"sed -i \u0027s/troubleshoot\u003d\\(\\S*\\)/rd.shell\u003d\\1/\u0027 /run/cmdline"},{"line_number":31,"context_line":"mount -n --bind -o ro /run/cmdline /proc/cmdline"}],"source_content_type":"text/x-sh","patch_set":9,"id":"baa201ad_6c314d59","line":28,"in_reply_to":"baa201ad_51276eb6","updated":"2014-10-10 15:51:12.000000000","message":"True, done.","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"},{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"e0c16b2eaefaba6e5aad0840bf1df37ad79efbe2","unresolved":false,"context_lines":[{"line_number":27,"context_line":"# Override /proc/cmdline to rewrite it in a way dracut can grok."},{"line_number":28,"context_line":"sed \u0027s/\\(ip\u003d\\S*\\)/\\1:::off/\u0027 /proc/cmdline \u003e /run/cmdline"},{"line_number":29,"context_line":"# Map the existing \"troubleshoot\" kernel param to the Dracut equivalent."},{"line_number":30,"context_line":"sed -i \u0027s/troubleshoot\u003d\\(\\S*\\)/rd.shell\u003d\\1/\u0027 /run/cmdline"},{"line_number":31,"context_line":"mount -n --bind -o ro /run/cmdline /proc/cmdline"},{"line_number":32,"context_line":"# Force Dracut to re-read the cmdline args"},{"line_number":33,"context_line":"CMDLINE\u003d"}],"source_content_type":"text/x-sh","patch_set":9,"id":"baa201ad_9121d6a1","line":30,"updated":"2014-10-01 10:09:29.000000000","message":"\u0027s/troubleshoot\u003d/rd.shell/\u0027 is simpler","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f60d304a77e35ba15d3524dcfdc7b43cd950ca8d","unresolved":false,"context_lines":[{"line_number":27,"context_line":"# Override /proc/cmdline to rewrite it in a way dracut can grok."},{"line_number":28,"context_line":"sed \u0027s/\\(ip\u003d\\S*\\)/\\1:::off/\u0027 /proc/cmdline \u003e /run/cmdline"},{"line_number":29,"context_line":"# Map the existing \"troubleshoot\" kernel param to the Dracut equivalent."},{"line_number":30,"context_line":"sed -i \u0027s/troubleshoot\u003d\\(\\S*\\)/rd.shell\u003d\\1/\u0027 /run/cmdline"},{"line_number":31,"context_line":"mount -n --bind -o ro /run/cmdline /proc/cmdline"},{"line_number":32,"context_line":"# Force Dracut to re-read the cmdline args"},{"line_number":33,"context_line":"CMDLINE\u003d"}],"source_content_type":"text/x-sh","patch_set":9,"id":"baa201ad_ac37b54b","line":30,"in_reply_to":"baa201ad_9121d6a1","updated":"2014-10-10 15:51:12.000000000","message":"Also true.  Not sure why I did it this way in the first place. :-)","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"}],"elements/dracut-ramdisk/install.d/20-install-dracut-deps":[{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"e0c16b2eaefaba6e5aad0840bf1df37ad79efbe2","unresolved":false,"context_lines":[{"line_number":13,"context_line":"    pushd /tmp"},{"line_number":14,"context_line":"    # Using 037 because that matches the current Fedora package"},{"line_number":15,"context_line":"    dracut_ver\u003d037"},{"line_number":16,"context_line":"    wget https://www.kernel.org/pub/linux/utils/boot/dracut/dracut-$dracut_ver.tar.xz"},{"line_number":17,"context_line":"    tar xJvf dracut-$dracut_ver.tar.xz"},{"line_number":18,"context_line":"    cd dracut-$dracut_ver"},{"line_number":19,"context_line":"    ./configure"}],"source_content_type":"application/x-shellscript","patch_set":9,"id":"baa201ad_7151d20d","line":16,"updated":"2014-10-01 10:09:29.000000000","message":"Can we use source-repositories here?","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f60d304a77e35ba15d3524dcfdc7b43cd950ca8d","unresolved":false,"context_lines":[{"line_number":13,"context_line":"    pushd /tmp"},{"line_number":14,"context_line":"    # Using 037 because that matches the current Fedora package"},{"line_number":15,"context_line":"    dracut_ver\u003d037"},{"line_number":16,"context_line":"    wget https://www.kernel.org/pub/linux/utils/boot/dracut/dracut-$dracut_ver.tar.xz"},{"line_number":17,"context_line":"    tar xJvf dracut-$dracut_ver.tar.xz"},{"line_number":18,"context_line":"    cd dracut-$dracut_ver"},{"line_number":19,"context_line":"    ./configure"}],"source_content_type":"application/x-shellscript","patch_set":9,"id":"baa201ad_4176dcd9","line":16,"in_reply_to":"baa201ad_7151d20d","updated":"2014-10-10 15:51:12.000000000","message":"Yeah, it doesn\u0027t know about xz files, but it can at least fetch the file for us.","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"},{"author":{"_account_id":1926,"name":"Derek Higgins","email":"derekh@redhat.com","username":"derekh"},"change_message_id":"70050fa6950b0f73877974d085f6f974833e2aa5","unresolved":false,"context_lines":[{"line_number":11,"context_line":"    # anyway so it won\u0027t matter if we\u0027ve installed some build deps."},{"line_number":12,"context_line":"    install-packages build-essential arping"},{"line_number":13,"context_line":"    pushd /tmp"},{"line_number":14,"context_line":"    tar xJvf dracut.tar.xz"},{"line_number":15,"context_line":"    pushd dracut-$DRACUT_VERSION"},{"line_number":16,"context_line":"    ./configure"},{"line_number":17,"context_line":"    make"}],"source_content_type":"application/x-shellscript","patch_set":11,"id":"baa201ad_d7ce802c","line":14,"updated":"2014-10-16 10:55:10.000000000","message":"Can we remove this tarball instead of leaving it around in /tmp , or if we want to keep it somewhere then maybe in /usr/stack/dracut.","commit_id":"6bc52adaa75011248bd42b064a9231a97c2cd131"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f46f36a9cbfb3f708fb2794701be158a8e3af1e2","unresolved":false,"context_lines":[{"line_number":11,"context_line":"    # anyway so it won\u0027t matter if we\u0027ve installed some build deps."},{"line_number":12,"context_line":"    install-packages build-essential arping"},{"line_number":13,"context_line":"    pushd /tmp"},{"line_number":14,"context_line":"    tar xJvf dracut.tar.xz"},{"line_number":15,"context_line":"    pushd dracut-$DRACUT_VERSION"},{"line_number":16,"context_line":"    ./configure"},{"line_number":17,"context_line":"    make"}],"source_content_type":"application/x-shellscript","patch_set":11,"id":"9aa7fdbe_cfc77d63","line":14,"in_reply_to":"baa201ad_d7ce802c","updated":"2014-10-17 21:38:05.000000000","message":"Basically the entire filesystem is temporary here.  The only thing we keep in the ramdisk image build is the initrd file generated by dracut and the kernel image.  Those are explicitly copied out, and everything else in the chroot gets deleted as part of the cleanup, so this file isn\u0027t going to show up in a final image anyway.","commit_id":"6bc52adaa75011248bd42b064a9231a97c2cd131"}],"elements/dracut-ramdisk/post-install.d/99-build-dracut-ramdisk":[{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"e0c16b2eaefaba6e5aad0840bf1df37ad79efbe2","unresolved":false,"context_lines":[{"line_number":25,"context_line":"IMAGE_ELEMENT\u003d"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"mk_build_dir"},{"line_number":28,"context_line":"mkdir -p $TMP_BUILD_DIR/mnt"},{"line_number":29,"context_line":"export TMP_HOOKS_PATH\u003d/tmp"},{"line_number":30,"context_line":"export TMP_MOUNT_PATH\u003d$TMP_BUILD_DIR/mnt"},{"line_number":31,"context_line":""}],"source_content_type":"application/x-shellscript","patch_set":9,"id":"baa201ad_b145fa18","line":28,"updated":"2014-10-01 10:09:29.000000000","message":"nit: please quote, see tripleo-incubator/HACKING.rst","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f60d304a77e35ba15d3524dcfdc7b43cd950ca8d","unresolved":false,"context_lines":[{"line_number":25,"context_line":"IMAGE_ELEMENT\u003d"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"mk_build_dir"},{"line_number":28,"context_line":"mkdir -p $TMP_BUILD_DIR/mnt"},{"line_number":29,"context_line":"export TMP_HOOKS_PATH\u003d/tmp"},{"line_number":30,"context_line":"export TMP_MOUNT_PATH\u003d$TMP_BUILD_DIR/mnt"},{"line_number":31,"context_line":""}],"source_content_type":"application/x-shellscript","patch_set":9,"id":"baa201ad_491b9b80","line":28,"in_reply_to":"baa201ad_b145fa18","updated":"2014-10-10 15:51:12.000000000","message":"Quoted all the things. :-)","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"},{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"e0c16b2eaefaba6e5aad0840bf1df37ad79efbe2","unresolved":false,"context_lines":[{"line_number":34,"context_line":"populate_init"},{"line_number":35,"context_line":"SCRIPT_HOME\u003d/tmp/in_target.d/bin TMP_HOOKS_PATH\u003d/tmp/in_target.d run_d ramdisk-install"},{"line_number":36,"context_line":"MODULE_PATH\u003d\"/usr/lib/dracut/modules.d\""},{"line_number":37,"context_line":"cp -r $MODULE $MODULE_PATH/80deploy-ramdisk"},{"line_number":38,"context_line":"cp $TMP_MOUNT_PATH/init $MODULE_PATH/80deploy-ramdisk/init.sh"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"# Notes on the options passed to Dracut:"}],"source_content_type":"application/x-shellscript","patch_set":9,"id":"baa201ad_11bfa6fc","line":37,"updated":"2014-10-01 10:09:29.000000000","message":"nit: please quote, see tripleo-incubator/HACKING.rst\n\nshould it be 80-deploy-ramdisk?","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f60d304a77e35ba15d3524dcfdc7b43cd950ca8d","unresolved":false,"context_lines":[{"line_number":34,"context_line":"populate_init"},{"line_number":35,"context_line":"SCRIPT_HOME\u003d/tmp/in_target.d/bin TMP_HOOKS_PATH\u003d/tmp/in_target.d run_d ramdisk-install"},{"line_number":36,"context_line":"MODULE_PATH\u003d\"/usr/lib/dracut/modules.d\""},{"line_number":37,"context_line":"cp -r $MODULE $MODULE_PATH/80deploy-ramdisk"},{"line_number":38,"context_line":"cp $TMP_MOUNT_PATH/init $MODULE_PATH/80deploy-ramdisk/init.sh"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"# Notes on the options passed to Dracut:"}],"source_content_type":"application/x-shellscript","patch_set":9,"id":"baa201ad_8934a34a","line":37,"in_reply_to":"baa201ad_11bfa6fc","updated":"2014-10-10 15:51:12.000000000","message":"This is in keeping with the dracut module naming scheme.  For example, the systemd module can be found at /usr/lib/dracut/modules.d/98systemd","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"},{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"e0c16b2eaefaba6e5aad0840bf1df37ad79efbe2","unresolved":false,"context_lines":[{"line_number":35,"context_line":"SCRIPT_HOME\u003d/tmp/in_target.d/bin TMP_HOOKS_PATH\u003d/tmp/in_target.d run_d ramdisk-install"},{"line_number":36,"context_line":"MODULE_PATH\u003d\"/usr/lib/dracut/modules.d\""},{"line_number":37,"context_line":"cp -r $MODULE $MODULE_PATH/80deploy-ramdisk"},{"line_number":38,"context_line":"cp $TMP_MOUNT_PATH/init $MODULE_PATH/80deploy-ramdisk/init.sh"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"# Notes on the options passed to Dracut:"},{"line_number":41,"context_line":"# -N: Do not build a host-specific ramdisk.  We want to be able to run this ramdisk"}],"source_content_type":"application/x-shellscript","patch_set":9,"id":"baa201ad_515f6ee5","line":38,"updated":"2014-10-01 10:09:29.000000000","message":"same","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"},{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"e0c16b2eaefaba6e5aad0840bf1df37ad79efbe2","unresolved":false,"context_lines":[{"line_number":54,"context_line":"    --install \u0027tail head awk ifconfig cut expr route ping tgtd tgtadm nc wget curl tftp grep\u0027 \\"},{"line_number":55,"context_line":"    --kernel-cmdline \"rd.shell rd.debug rd.neednet\u003d1 rd.driver.pre\u003dahci\" \\"},{"line_number":56,"context_line":"    --include $TMP_MOUNT_PATH/init-func /init-func \\"},{"line_number":57,"context_line":"    --kver ${KERNEL_VERSION} \\"},{"line_number":58,"context_line":"    --add-drivers \"virtio virtio_net virtio_blk\" \\"},{"line_number":59,"context_line":"    -o \"dash plymouth\" \\"},{"line_number":60,"context_line":"    --debug \\"}],"source_content_type":"application/x-shellscript","patch_set":9,"id":"baa201ad_b15c1aef","line":57,"updated":"2014-10-01 10:09:29.000000000","message":"nit: please quote, see tripleo-incubator/HACKING.rst","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"},{"author":{"_account_id":1926,"name":"Derek Higgins","email":"derekh@redhat.com","username":"derekh"},"change_message_id":"df3d92a208ef7bb225cce65406472426282e77ed","unresolved":false,"context_lines":[{"line_number":57,"context_line":"    --kver ${KERNEL_VERSION} \\"},{"line_number":58,"context_line":"    --add-drivers \"virtio virtio_net virtio_blk\" \\"},{"line_number":59,"context_line":"    -o \"dash plymouth\" \\"},{"line_number":60,"context_line":"    --debug \\"},{"line_number":61,"context_line":"    /tmp/ramdisk"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"cp /boot/vmlinuz-${KERNEL_VERSION} /tmp/kernel"}],"source_content_type":"application/x-shellscript","patch_set":9,"id":"baa201ad_10eb9278","line":60,"updated":"2014-10-07 23:01:09.000000000","message":"The dracut command adds 17Megs to the logs (162,897 lines), I guess removing --debug would reduce this (although I havn\u0027t tried it)","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"f60d304a77e35ba15d3524dcfdc7b43cd950ca8d","unresolved":false,"context_lines":[{"line_number":57,"context_line":"    --kver ${KERNEL_VERSION} \\"},{"line_number":58,"context_line":"    --add-drivers \"virtio virtio_net virtio_blk\" \\"},{"line_number":59,"context_line":"    -o \"dash plymouth\" \\"},{"line_number":60,"context_line":"    --debug \\"},{"line_number":61,"context_line":"    /tmp/ramdisk"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"cp /boot/vmlinuz-${KERNEL_VERSION} /tmp/kernel"}],"source_content_type":"application/x-shellscript","patch_set":9,"id":"baa201ad_a9ade79c","line":60,"in_reply_to":"baa201ad_10eb9278","updated":"2014-10-10 15:51:12.000000000","message":"Ah, yes.  I meant to remove that, which is why I didn\u0027t document it in the comment above.","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"},{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"e0c16b2eaefaba6e5aad0840bf1df37ad79efbe2","unresolved":false,"context_lines":[{"line_number":60,"context_line":"    --debug \\"},{"line_number":61,"context_line":"    /tmp/ramdisk"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"cp /boot/vmlinuz-${KERNEL_VERSION} /tmp/kernel"},{"line_number":64,"context_line":"chmod o+r /tmp/kernel"}],"source_content_type":"application/x-shellscript","patch_set":9,"id":"baa201ad_d1727e7b","line":63,"updated":"2014-10-01 10:09:29.000000000","message":"nit: please quote, see tripleo-incubator/HACKING.rst","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"}],"lib/ramdisk-defaults":[{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"e0c16b2eaefaba6e5aad0840bf1df37ad79efbe2","unresolved":false,"context_lines":[{"line_number":18,"context_line":"# options for ramdisk-image-create"},{"line_number":19,"context_line":"export DIB_NO_TMPFS\u003d${DIB_NO_TMPFS:-1}"},{"line_number":20,"context_line":"export DIB_MIN_TMPFS\u003d${DIB_MIN_TMPFS:-1}"},{"line_number":21,"context_line":"export RAMDISK_ELEMENT\u003d${RAMDISK_ELEMENT:-ramdisk}"},{"line_number":22,"context_line":"source $_LIB/common-defaults"},{"line_number":23,"context_line":"MODULE_ROOT\u003d${DIB_MODULE_ROOT:-\"\"}"},{"line_number":24,"context_line":"LIB_UDEV_ROOT\u003d${DIB_LIB_UDEV_ROOT:-\"\"}"}],"source_content_type":"application/octet-stream","patch_set":9,"id":"baa201ad_7130f29e","line":21,"updated":"2014-10-01 10:09:29.000000000","message":"this is a pretty nasty pattern, sourcing a script to export vars; makes it hard to see what\u0027s exported and what isn\u0027t. Still, not your fault so I\u0027m just griping.","commit_id":"a2659151ae4e1ba62ee51c39bd0da35fe8cd17fa"}]}
