)]}'
{"ceph-utility/Dockerfile.ubuntu_xenial":[{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"c9748b933a1ca13e58d74fc008025731411afc12","unresolved":false,"context_lines":[{"line_number":12,"context_line":"    \u0026\u0026 apt-get install -y wget curl apt-transport-https ca-certificates gnupg\\"},{"line_number":13,"context_line":"    \u0026\u0026 wget -q -O- \u0027https://download.ceph.com/keys/release.asc\u0027 | apt-key add - \\"},{"line_number":14,"context_line":"    \u0026\u0026 echo deb https://download.ceph.com/debian-${CEPH_RELEASE}/ xenial main | tee /etc/apt/sources.list.d/ceph.list \\"},{"line_number":15,"context_line":"    \u0026\u0026 apt-get update \u0026\u0026 apt-get install -y bash python-oslo.rootwrap moreutils vim sudo screen ceph ceph-common python-rbd radosgw rsyslog hexedit jq s3cmd rsync xz iperf \\"},{"line_number":16,"context_line":"    \u0026\u0026 apt-get remove --purge -y wget apt-transport-https \u0026\u0026 apt-get autoremove -y \u0026\u0026 apt-get clean \u0026\u0026 rm -rf /var/lib/apt/lists/* \\"},{"line_number":17,"context_line":"    \u0026\u0026 TMP_DIR\u003d$(mktemp --directory) \\"},{"line_number":18,"context_line":"    \u0026\u0026 cd ${TMP_DIR} \\"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"9fdfeff1_e6daa315","line":15,"range":{"start_line":15,"start_character":163,"end_line":15,"end_character":165},"updated":"2019-01-23 16:01:58.000000000","message":"xz-utils","commit_id":"f6c97f1a7238620e725689d3327aa796085535ec"},{"author":{"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},"change_message_id":"82d2e523521ebc9b3f7fd860657473aad840c823","unresolved":false,"context_lines":[{"line_number":12,"context_line":"    \u0026\u0026 apt-get install -y wget curl apt-transport-https ca-certificates gnupg\\"},{"line_number":13,"context_line":"    \u0026\u0026 wget -q -O- \u0027https://download.ceph.com/keys/release.asc\u0027 | apt-key add - \\"},{"line_number":14,"context_line":"    \u0026\u0026 echo deb https://download.ceph.com/debian-${CEPH_RELEASE}/ xenial main | tee /etc/apt/sources.list.d/ceph.list \\"},{"line_number":15,"context_line":"    \u0026\u0026 apt-get update \u0026\u0026 apt-get install -y bash python-oslo.rootwrap moreutils vim sudo screen ceph ceph-common python-rbd radosgw rsyslog hexedit jq s3cmd rsync xz iperf \\"},{"line_number":16,"context_line":"    \u0026\u0026 apt-get remove --purge -y wget apt-transport-https \u0026\u0026 apt-get autoremove -y \u0026\u0026 apt-get clean \u0026\u0026 rm -rf /var/lib/apt/lists/* \\"},{"line_number":17,"context_line":"    \u0026\u0026 TMP_DIR\u003d$(mktemp --directory) \\"},{"line_number":18,"context_line":"    \u0026\u0026 cd ${TMP_DIR} \\"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"9fdfeff1_a94d4c73","line":15,"range":{"start_line":15,"start_character":163,"end_line":15,"end_character":165},"in_reply_to":"9fdfeff1_e6daa315","updated":"2019-01-23 16:19:31.000000000","message":"Corrected.","commit_id":"f6c97f1a7238620e725689d3327aa796085535ec"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"c9748b933a1ca13e58d74fc008025731411afc12","unresolved":false,"context_lines":[{"line_number":19,"context_line":"    \u0026\u0026 curl -sSL https://dl.k8s.io/${KUBE_VERSION}/kubernetes-client-linux-amd64.tar.gz | tar -zxv --strip-components\u003d1 \\"},{"line_number":20,"context_line":"    \u0026\u0026 mv ${TMP_DIR}/client/bin/kubectl /usr/bin/kubectl \\"},{"line_number":21,"context_line":"    \u0026\u0026 chmod +x /usr/bin/kubectl \\"},{"line_number":22,"context_line":"    \u0026\u0026 curl -sSL https://bootstrap.pypa.io/get-pip.py | python \\"},{"line_number":23,"context_line":"    \u0026\u0026 rm -rf ${TMP_DIR}"},{"line_number":24,"context_line":"CMD [\"/bin/bash\"]"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"9fdfeff1_c6099f95","line":22,"range":{"start_line":22,"start_character":7,"end_line":22,"end_character":62},"updated":"2019-01-23 16:01:58.000000000","message":"do we still need to install pip?","commit_id":"f6c97f1a7238620e725689d3327aa796085535ec"},{"author":{"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},"change_message_id":"82d2e523521ebc9b3f7fd860657473aad840c823","unresolved":false,"context_lines":[{"line_number":19,"context_line":"    \u0026\u0026 curl -sSL https://dl.k8s.io/${KUBE_VERSION}/kubernetes-client-linux-amd64.tar.gz | tar -zxv --strip-components\u003d1 \\"},{"line_number":20,"context_line":"    \u0026\u0026 mv ${TMP_DIR}/client/bin/kubectl /usr/bin/kubectl \\"},{"line_number":21,"context_line":"    \u0026\u0026 chmod +x /usr/bin/kubectl \\"},{"line_number":22,"context_line":"    \u0026\u0026 curl -sSL https://bootstrap.pypa.io/get-pip.py | python \\"},{"line_number":23,"context_line":"    \u0026\u0026 rm -rf ${TMP_DIR}"},{"line_number":24,"context_line":"CMD [\"/bin/bash\"]"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"9fdfeff1_c950d00d","line":22,"range":{"start_line":22,"start_character":7,"end_line":22,"end_character":62},"in_reply_to":"9fdfeff1_c6099f95","updated":"2019-01-23 16:19:31.000000000","message":"Nope, it\u0027s gone now.","commit_id":"f6c97f1a7238620e725689d3327aa796085535ec"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"c67d75be8edd06aedb192c936d9601ddefc72f8a","unresolved":false,"context_lines":[{"line_number":2,"context_line":"FROM ${FROM}"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"ARG CEPH_RELEASE\u003dmimic"},{"line_number":5,"context_line":"ARG KUBE_VERSION\u003d1.12.2"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"RUN set -xe \\"},{"line_number":8,"context_line":"    \u0026\u0026 export DEBIAN_FRONTEND\u003dnoninteractive \\"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"9fdfeff1_4979402d","line":5,"range":{"start_line":5,"start_character":17,"end_line":5,"end_character":23},"updated":"2019-01-23 16:35:58.000000000","message":"v1.12.2","commit_id":"e55a6fff325d778eb966b1f2616edb25744742f8"},{"author":{"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},"change_message_id":"b132f477ee8064b4b50f69eb0891149c31897711","unresolved":false,"context_lines":[{"line_number":2,"context_line":"FROM ${FROM}"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"ARG CEPH_RELEASE\u003dmimic"},{"line_number":5,"context_line":"ARG KUBE_VERSION\u003d1.12.2"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"RUN set -xe \\"},{"line_number":8,"context_line":"    \u0026\u0026 export DEBIAN_FRONTEND\u003dnoninteractive \\"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"9fdfeff1_49f5c082","line":5,"range":{"start_line":5,"start_character":17,"end_line":5,"end_character":23},"in_reply_to":"9fdfeff1_4979402d","updated":"2019-01-23 16:42:48.000000000","message":"Leaving as-is see second change.","commit_id":"e55a6fff325d778eb966b1f2616edb25744742f8"},{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"c67d75be8edd06aedb192c936d9601ddefc72f8a","unresolved":false,"context_lines":[{"line_number":16,"context_line":"    \u0026\u0026 apt-get remove --purge -y wget apt-transport-https \u0026\u0026 apt-get autoremove -y \u0026\u0026 apt-get clean \u0026\u0026 rm -rf /var/lib/apt/lists/* \\"},{"line_number":17,"context_line":"    \u0026\u0026 TMP_DIR\u003d$(mktemp --directory) \\"},{"line_number":18,"context_line":"    \u0026\u0026 cd ${TMP_DIR} \\"},{"line_number":19,"context_line":"    \u0026\u0026 curl -sSL https://dl.k8s.io/${KUBE_VERSION}/kubernetes-client-linux-amd64.tar.gz | tar -zxv --strip-components\u003d1 \\"},{"line_number":20,"context_line":"    \u0026\u0026 mv ${TMP_DIR}/client/bin/kubectl /usr/bin/kubectl \\"},{"line_number":21,"context_line":"    \u0026\u0026 chmod +x /usr/bin/kubectl \\"},{"line_number":22,"context_line":"    \u0026\u0026 rm -rf ${TMP_DIR}"},{"line_number":23,"context_line":"CMD [\"/bin/bash\"]"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"9fdfeff1_6984440d","line":21,"range":{"start_line":19,"start_character":0,"end_line":21,"end_character":34},"updated":"2019-01-23 16:35:58.000000000","message":"curl -sSL -o /usr/bin/kubectl https://storage.googleapis.com/kubernetes-release/release/${KUBE_VERSION}/bin/linux/amd64/kubectl ;\\\n    chmod +x /usr/bin/kubectl ;\\","commit_id":"e55a6fff325d778eb966b1f2616edb25744742f8"},{"author":{"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},"change_message_id":"b132f477ee8064b4b50f69eb0891149c31897711","unresolved":false,"context_lines":[{"line_number":16,"context_line":"    \u0026\u0026 apt-get remove --purge -y wget apt-transport-https \u0026\u0026 apt-get autoremove -y \u0026\u0026 apt-get clean \u0026\u0026 rm -rf /var/lib/apt/lists/* \\"},{"line_number":17,"context_line":"    \u0026\u0026 TMP_DIR\u003d$(mktemp --directory) \\"},{"line_number":18,"context_line":"    \u0026\u0026 cd ${TMP_DIR} \\"},{"line_number":19,"context_line":"    \u0026\u0026 curl -sSL https://dl.k8s.io/${KUBE_VERSION}/kubernetes-client-linux-amd64.tar.gz | tar -zxv --strip-components\u003d1 \\"},{"line_number":20,"context_line":"    \u0026\u0026 mv ${TMP_DIR}/client/bin/kubectl /usr/bin/kubectl \\"},{"line_number":21,"context_line":"    \u0026\u0026 chmod +x /usr/bin/kubectl \\"},{"line_number":22,"context_line":"    \u0026\u0026 rm -rf ${TMP_DIR}"},{"line_number":23,"context_line":"CMD [\"/bin/bash\"]"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"9fdfeff1_a92b0ce9","line":21,"range":{"start_line":19,"start_character":0,"end_line":21,"end_character":34},"in_reply_to":"9fdfeff1_6984440d","updated":"2019-01-23 16:42:48.000000000","message":"changed \"${KUBE_VERSION}\" to \"v${KUBE_VERSION}\"","commit_id":"e55a6fff325d778eb966b1f2616edb25744742f8"}]}
