)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"7ecbce0cc7941c5123c18ee3f08844111f04b328","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add tinycorelinux element"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Allow for creation of Tiny Core Liunx images."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Depends-On: I4062696209e0750e95d0a1c697af271be6a07052"},{"line_number":12,"context_line":"Change-Id: I5b11b17dfa971e59a3c4408dbe773e39e52bbd9c"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"1a122d0e_3da7aa0c","line":9,"range":{"start_line":9,"start_character":32,"end_line":9,"end_character":37},"updated":"2016-05-03 19:31:32.000000000","message":"typo","commit_id":"ab5e7e7133408173c7beb4ded7c116289ae741f2"}],"elements/tinycorelinux/bin/install-packages":[{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"7ecbce0cc7941c5123c18ee3f08844111f04b328","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"if [ ${DIB_DEBUG_TRACE:-0} -gt 0 ]; then"},{"line_number":4,"context_line":"    set -x"},{"line_number":5,"context_line":"fi"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"1a122d0e_7d900297","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":0},"updated":"2016-05-03 19:31:32.000000000","message":"License header here?","commit_id":"ab5e7e7133408173c7beb4ded7c116289ae741f2"},{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"7ecbce0cc7941c5123c18ee3f08844111f04b328","unresolved":false,"context_lines":[{"line_number":16,"context_line":"    echo \"Usage: $SCRIPTNAME [package ...]\""},{"line_number":17,"context_line":"    echo"},{"line_number":18,"context_line":"    echo \"Options:\""},{"line_number":19,"context_line":"    echo \"    -u          -- update all packages\""},{"line_number":20,"context_line":"    echo \"    -m          -- use custom element package map (Example: -m nova)\""},{"line_number":21,"context_line":"    exit 0"},{"line_number":22,"context_line":"}"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"1a122d0e_fd3892a1","line":19,"updated":"2016-05-03 19:31:32.000000000","message":"-e option should be documented here if it\u0027s in the case statement, I think (though it\u0027s a no-op).","commit_id":"ab5e7e7133408173c7beb4ded7c116289ae741f2"},{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"7ecbce0cc7941c5123c18ee3f08844111f04b328","unresolved":false,"context_lines":[{"line_number":51,"context_line":"fi"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"if [ -z \"${PKGS}\" ]; then"},{"line_number":54,"context_line":"    echo \"Not running install-packages $ACTION with empty packages list\""},{"line_number":55,"context_line":"else"},{"line_number":56,"context_line":"    if [ -n \"$REMOVE\" -a -n \"$PKGS\" ]; then"},{"line_number":57,"context_line":"        echo \"ERROR: Removal of packages is not supported on TCE.\""}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"1a122d0e_5daf067d","line":54,"range":{"start_line":54,"start_character":40,"end_line":54,"end_character":46},"updated":"2016-05-03 19:31:32.000000000","message":"ACTION\u003dinstall is missing near line 13 so if we\u0027re not using -e this won\u0027t work.","commit_id":"ab5e7e7133408173c7beb4ded7c116289ae741f2"},{"author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"change_message_id":"c7e0bbceb5b0798f6bad87f73af7ae2481567593","unresolved":false,"context_lines":[{"line_number":51,"context_line":"fi"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"if [ -z \"${PKGS}\" ]; then"},{"line_number":54,"context_line":"    echo \"Not running install-packages $ACTION with empty packages list\""},{"line_number":55,"context_line":"else"},{"line_number":56,"context_line":"    if [ -n \"$REMOVE\" -a -n \"$PKGS\" ]; then"},{"line_number":57,"context_line":"        echo \"ERROR: Removal of packages is not supported on TCE.\""}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"1a122d0e_5625cebf","line":54,"range":{"start_line":54,"start_character":40,"end_line":54,"end_character":46},"in_reply_to":"1a122d0e_5daf067d","updated":"2016-05-05 14:17:21.000000000","message":"Ah, this got all mixed up - I was hoping to remove ACTION since only install is supported here.","commit_id":"ab5e7e7133408173c7beb4ded7c116289ae741f2"},{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"7ecbce0cc7941c5123c18ee3f08844111f04b328","unresolved":false,"context_lines":[{"line_number":53,"context_line":"if [ -z \"${PKGS}\" ]; then"},{"line_number":54,"context_line":"    echo \"Not running install-packages $ACTION with empty packages list\""},{"line_number":55,"context_line":"else"},{"line_number":56,"context_line":"    if [ -n \"$REMOVE\" -a -n \"$PKGS\" ]; then"},{"line_number":57,"context_line":"        echo \"ERROR: Removal of packages is not supported on TCE.\""},{"line_number":58,"context_line":"        exit 1"},{"line_number":59,"context_line":"    fi"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"1a122d0e_9d535e6c","line":56,"range":{"start_line":56,"start_character":14,"end_line":56,"end_character":20},"updated":"2016-05-03 19:31:32.000000000","message":"We never reset REMOVE. This should probably refer to ACTION matching \"remove\".","commit_id":"ab5e7e7133408173c7beb4ded7c116289ae741f2"},{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"a7741d50daf4eae00af57b2fc7f8e714bb9659ca","unresolved":false,"context_lines":[{"line_number":29,"context_line":"    echo"},{"line_number":30,"context_line":"    echo \"Options:\""},{"line_number":31,"context_line":"    echo \"    -u          -- update all packages\""},{"line_number":32,"context_line":"    echo \"    -e          -- remove pacakges. This is not supported.\""},{"line_number":33,"context_line":"    echo \"    -m          -- use custom element package map (Example: -m nova)\""},{"line_number":34,"context_line":"    exit 0"},{"line_number":35,"context_line":"}"}],"source_content_type":"application/x-shellscript","patch_set":7,"id":"1a122d0e_082b25ec","line":32,"updated":"2016-05-05 19:17:19.000000000","message":"Wee typo here.","commit_id":"1fad0e4b34107a72e6c57d9119207872e8a1fafc"}],"elements/tinycorelinux/extra-data.d/50-tinycorelinux":[{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"7ecbce0cc7941c5123c18ee3f08844111f04b328","unresolved":false,"context_lines":[{"line_number":6,"context_line":"set -eu"},{"line_number":7,"context_line":"set -o pipefail"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"sudo mkdir $TMP_MOUNT_PATH/etc/sysconfig/tcedir"},{"line_number":10,"context_line":"sudo chmod a+rwx $TMP_MOUNT_PATH/etc/sysconfig/tcedir"},{"line_number":11,"context_line":"sudo touch $TMP_MOUNT_PATH/etc/sysconfig/tcuser"},{"line_number":12,"context_line":"sudo chmod a+rwx $TMP_MOUNT_PATH/etc/sysconfig/tcuser"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"1a122d0e_7d83e2a9","line":9,"range":{"start_line":9,"start_character":5,"end_line":9,"end_character":10},"updated":"2016-05-03 19:31:32.000000000","message":"mkdir -p?","commit_id":"ab5e7e7133408173c7beb4ded7c116289ae741f2"}],"elements/tinycorelinux/root.d/10-cache-tinycorelinux":[{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"7ecbce0cc7941c5123c18ee3f08844111f04b328","unresolved":false,"context_lines":[{"line_number":11,"context_line":"function get_cached_file() {"},{"line_number":12,"context_line":"    local name\u003d$1"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"    local base_uri\u003dhttp://distro.ibiblio.org/tinycorelinux/6.x/x86_64/release/distribution_files/"},{"line_number":15,"context_line":"    local md5sums_uri\u003d$base_uri/$name.md5.txt"},{"line_number":16,"context_line":"    local file_uri\u003d$base_uri/$name"},{"line_number":17,"context_line":"    local cached_file\u003d$DIB_IMAGE_CACHE/$name"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"1a122d0e_98340ce0","line":14,"range":{"start_line":14,"start_character":4,"end_line":14,"end_character":97},"updated":"2016-05-03 19:31:32.000000000","message":"Worth it to have this URI configurable via env var (e.g. if using a local mirror)?","commit_id":"ab5e7e7133408173c7beb4ded7c116289ae741f2"}]}
