)]}'
{"elements/apt-conf/README.md":[{"author":{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},"change_message_id":"44045def51e20d5f9050cc931e62895d893c4600","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Override the default apt.conf"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"For Ubuntu OS, if you require specific options for apt operations,"},{"line_number":4,"context_line":"you can define DIB\\_APT\\_CONF with your favorite apt.conf to override it,"},{"line_number":5,"context_line":"before running devtest.sh."},{"line_number":6,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":1,"id":"AAAAUX%2F%2BkvE%3D","line":3,"updated":"2014-02-21 03:54:13.000000000","message":"I think you\u0027ll probably want to rewrite this based on the changes in the apt-sources element that have recently landed.","commit_id":"09fe1a1c0c9937b340a39ca1df381b7ef5ff56d1"},{"author":{"_account_id":215,"name":"Jon-Paul Sullivan","email":"j3p0uk@hotmail.com","username":"jonpaul-sullivan"},"change_message_id":"9457133f4b17054069c2804919d05e832a37bd07","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Override the default apt.conf"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"For Ubuntu OS, if you require specific options for apt operations,"},{"line_number":4,"context_line":"you can define DIB\\_APT\\_CONF with your favorite apt.conf to override it,"},{"line_number":5,"context_line":"before running devtest.sh."},{"line_number":6,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":1,"id":"AAAAUX%2F%2BZxM%3D","line":3,"in_reply_to":"AAAAUX%2F%2BkvE%3D","updated":"2014-02-21 11:51:54.000000000","message":"Done based on https://review.openstack.org/#/c/73035/3/elements/apt-sources/README.md","commit_id":"09fe1a1c0c9937b340a39ca1df381b7ef5ff56d1"},{"author":{"_account_id":6969,"name":"Michael Kerrin","email":"michael.kerrin@hpe.com","username":"mkerrin"},"change_message_id":"28b28709bc1373b301551a4fb521f0c9221dbccf","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"The new apt.conf will take effect at build time and run time."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"If you want to use this element with tripleo-incubator scripts, set NODE\\_DIST"},{"line_number":10,"context_line":"/ SEED\\_DIB\\_EXTRA\\_ARGS / UNDERCLOUD\\_DIB\\_EXTRA\\_ARGS /"},{"line_number":11,"context_line":"OVERCLOUD\\_DIB\\_EXTRA\\_ARGS to make it take effect at the appropriate time."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":2,"id":"AAAAU3%2F%2Fpg4%3D","line":9,"updated":"2014-02-25 13:45:15.000000000","message":"Can we remove all the /\u0027s ? or is there a reason","commit_id":"8d7e648fff704803d6258a2db47ae0c78d770454"},{"author":{"_account_id":6969,"name":"Michael Kerrin","email":"michael.kerrin@hpe.com","username":"mkerrin"},"change_message_id":"35f93000167b702efc975eea366f914b8b230a16","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"The new apt.conf will take effect at build time and run time."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"If you want to use this element with tripleo-incubator scripts, set NODE\\_DIST"},{"line_number":10,"context_line":"/ SEED\\_DIB\\_EXTRA\\_ARGS / UNDERCLOUD\\_DIB\\_EXTRA\\_ARGS /"},{"line_number":11,"context_line":"OVERCLOUD\\_DIB\\_EXTRA\\_ARGS to make it take effect at the appropriate time."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":2,"id":"AAAAU3%2F%2Fo28%3D","line":9,"in_reply_to":"AAAAU3%2F%2FpJs%3D","updated":"2014-02-25 14:33:52.000000000","message":"Fair enough","commit_id":"8d7e648fff704803d6258a2db47ae0c78d770454"},{"author":{"_account_id":215,"name":"Jon-Paul Sullivan","email":"j3p0uk@hotmail.com","username":"jonpaul-sullivan"},"change_message_id":"ea1844a71927698b6353e0d5d38a4ca32f6c1210","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"The new apt.conf will take effect at build time and run time."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"If you want to use this element with tripleo-incubator scripts, set NODE\\_DIST"},{"line_number":10,"context_line":"/ SEED\\_DIB\\_EXTRA\\_ARGS / UNDERCLOUD\\_DIB\\_EXTRA\\_ARGS /"},{"line_number":11,"context_line":"OVERCLOUD\\_DIB\\_EXTRA\\_ARGS to make it take effect at the appropriate time."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":2,"id":"AAAAU3%2F%2FpJs%3D","line":9,"in_reply_to":"AAAAU3%2F%2Fpg4%3D","updated":"2014-02-25 14:09:45.000000000","message":"There is a reason.  It is part of the markdown language - http://daringfireball.net/projects/markdown/syntax\n\nThe README.md is a markdown file, and so follows those syntax rules.\n\nThe \"_\" denotes italics, and therefore needs escaping to be written as a literal \"_\".","commit_id":"8d7e648fff704803d6258a2db47ae0c78d770454"},{"author":{"_account_id":7144,"name":"James Slagle","email":"jslagle@redhat.com","username":"slagle"},"change_message_id":"f34c9ff4bfec5325b100dd381015049e6a4defae","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"If you want to use this element with tripleo-incubator scripts, set NODE\\_DIST"},{"line_number":10,"context_line":"/ SEED\\_DIB\\_EXTRA\\_ARGS / UNDERCLOUD\\_DIB\\_EXTRA\\_ARGS /"},{"line_number":11,"context_line":"OVERCLOUD\\_DIB\\_EXTRA\\_ARGS to make it take effect at the appropriate time."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"For instance, before running devtest.sh:"},{"line_number":14,"context_line":"    export DIB\\_APT\\_CONF\u003d/etc/apt/apt.conf"}],"source_content_type":"text/x-gfm","patch_set":2,"id":"AAAAU3%2F%2FdlM%3D","line":11,"updated":"2014-02-26 13:54:37.000000000","message":"OVERCLOUD_DIB_EXTRA_ARGS has now been split into OVERCLOUD_CONTROL_DIB_EXTRA_ARGS and OVERCLOUD_COMPUTE_DIB_EXTRA_ARGS","commit_id":"8d7e648fff704803d6258a2db47ae0c78d770454"},{"author":{"_account_id":215,"name":"Jon-Paul Sullivan","email":"j3p0uk@hotmail.com","username":"jonpaul-sullivan"},"change_message_id":"a0d6dab969bb040c65bd9ea4c49574ad1df36461","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"If you want to use this element with tripleo-incubator scripts, set NODE\\_DIST"},{"line_number":10,"context_line":"/ SEED\\_DIB\\_EXTRA\\_ARGS / UNDERCLOUD\\_DIB\\_EXTRA\\_ARGS /"},{"line_number":11,"context_line":"OVERCLOUD\\_DIB\\_EXTRA\\_ARGS to make it take effect at the appropriate time."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"For instance, before running devtest.sh:"},{"line_number":14,"context_line":"    export DIB\\_APT\\_CONF\u003d/etc/apt/apt.conf"}],"source_content_type":"text/x-gfm","patch_set":2,"id":"AAAAU3%2F%2Fc7Q%3D","line":11,"in_reply_to":"AAAAU3%2F%2FdlM%3D","updated":"2014-02-26 15:09:58.000000000","message":"Done","commit_id":"8d7e648fff704803d6258a2db47ae0c78d770454"},{"author":{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},"change_message_id":"83105e4819c3f2d8716ad08f482465fccbe4686c","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Override the default apt.conf"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"For APT based systems, if you require specific options for apt operations,"},{"line_number":4,"context_line":"you can define DIB\\_APT\\_CONF with your favorite apt.conf to override it,"}],"source_content_type":"text/x-gfm","patch_set":3,"id":"AAAAU3%2F%2FbKk%3D","line":1,"updated":"2014-02-26 18:25:41.000000000","message":"Please add a period at the end of this sentence, or underline it with \u003d\u003d\u003d to make it a document title. Either is acceptable.","commit_id":"1c408a3cf9d420c4533e3f3249a0211c87da4bab"},{"author":{"_account_id":215,"name":"Jon-Paul Sullivan","email":"j3p0uk@hotmail.com","username":"jonpaul-sullivan"},"change_message_id":"154cb38701d6fc7a9b277b971428e20959c7d4c9","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Override the default apt.conf"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"For APT based systems, if you require specific options for apt operations,"},{"line_number":4,"context_line":"you can define DIB\\_APT\\_CONF with your favorite apt.conf to override it,"}],"source_content_type":"text/x-gfm","patch_set":3,"id":"AAAAU3%2F%2Fa2s%3D","line":1,"in_reply_to":"AAAAU3%2F%2FbKk%3D","updated":"2014-02-26 19:13:04.000000000","message":"Done","commit_id":"1c408a3cf9d420c4533e3f3249a0211c87da4bab"},{"author":{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},"change_message_id":"83105e4819c3f2d8716ad08f482465fccbe4686c","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"If you want to use this element with tripleo-incubator scripts, set NODE\\_DIST"},{"line_number":10,"context_line":"/ SEED\\_DIB\\_EXTRA\\_ARGS / UNDERCLOUD\\_DIB\\_EXTRA\\_ARGS /"},{"line_number":11,"context_line":"OVERCLOUD\\_CONTROL\\_DIB\\_EXTRA\\_ARGS / OVERCLOUD\\_COMPUTE\\_DIB\\_EXTRA\\_ARGS to"},{"line_number":12,"context_line":"make it take effect at the appropriate time."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"For instance, before running devtest.sh:"}],"source_content_type":"text/x-gfm","patch_set":3,"id":"AAAAU3%2F%2FbJY%3D","line":11,"updated":"2014-02-26 18:25:41.000000000","message":"This is nearly impossible to read in plain text. Markdown\u0027s goal is to be better when rendered to HTML, but that it is primarily readable in plain text.\n\nAs an alternative to escaping all of the underscores you can also just surround things in the \u0027`\u0027 character.\n\nNODE\\_DIST vs. `NODE_DIST`","commit_id":"1c408a3cf9d420c4533e3f3249a0211c87da4bab"},{"author":{"_account_id":215,"name":"Jon-Paul Sullivan","email":"j3p0uk@hotmail.com","username":"jonpaul-sullivan"},"change_message_id":"154cb38701d6fc7a9b277b971428e20959c7d4c9","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"If you want to use this element with tripleo-incubator scripts, set NODE\\_DIST"},{"line_number":10,"context_line":"/ SEED\\_DIB\\_EXTRA\\_ARGS / UNDERCLOUD\\_DIB\\_EXTRA\\_ARGS /"},{"line_number":11,"context_line":"OVERCLOUD\\_CONTROL\\_DIB\\_EXTRA\\_ARGS / OVERCLOUD\\_COMPUTE\\_DIB\\_EXTRA\\_ARGS to"},{"line_number":12,"context_line":"make it take effect at the appropriate time."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"For instance, before running devtest.sh:"}],"source_content_type":"text/x-gfm","patch_set":3,"id":"AAAAU3%2F%2Fa2w%3D","line":11,"in_reply_to":"AAAAU3%2F%2FbJY%3D","updated":"2014-02-26 19:13:04.000000000","message":"Done","commit_id":"1c408a3cf9d420c4533e3f3249a0211c87da4bab"},{"author":{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},"change_message_id":"83105e4819c3f2d8716ad08f482465fccbe4686c","unresolved":false,"context_lines":[{"line_number":11,"context_line":"OVERCLOUD\\_CONTROL\\_DIB\\_EXTRA\\_ARGS / OVERCLOUD\\_COMPUTE\\_DIB\\_EXTRA\\_ARGS to"},{"line_number":12,"context_line":"make it take effect at the appropriate time."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"For instance, before running devtest.sh:"},{"line_number":15,"context_line":"    export DIB\\_APT\\_CONF\u003d/etc/apt/apt.conf"},{"line_number":16,"context_line":"    export NODE\\_DIST\u003d\"ubuntu apt-conf\""}],"source_content_type":"text/x-gfm","patch_set":3,"id":"AAAAU3%2F%2FbIs%3D","line":14,"updated":"2014-02-26 18:25:41.000000000","message":"Insert a blank line here, and then unescape all of the underscores.","commit_id":"1c408a3cf9d420c4533e3f3249a0211c87da4bab"},{"author":{"_account_id":215,"name":"Jon-Paul Sullivan","email":"j3p0uk@hotmail.com","username":"jonpaul-sullivan"},"change_message_id":"154cb38701d6fc7a9b277b971428e20959c7d4c9","unresolved":false,"context_lines":[{"line_number":11,"context_line":"OVERCLOUD\\_CONTROL\\_DIB\\_EXTRA\\_ARGS / OVERCLOUD\\_COMPUTE\\_DIB\\_EXTRA\\_ARGS to"},{"line_number":12,"context_line":"make it take effect at the appropriate time."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"For instance, before running devtest.sh:"},{"line_number":15,"context_line":"    export DIB\\_APT\\_CONF\u003d/etc/apt/apt.conf"},{"line_number":16,"context_line":"    export NODE\\_DIST\u003d\"ubuntu apt-conf\""}],"source_content_type":"text/x-gfm","patch_set":3,"id":"AAAAU3%2F%2Fa24%3D","line":14,"in_reply_to":"AAAAU3%2F%2FbIs%3D","updated":"2014-02-26 19:13:04.000000000","message":"Done","commit_id":"1c408a3cf9d420c4533e3f3249a0211c87da4bab"}],"elements/apt-conf/extra-data.d/99-override-default-apt-conf":[{"author":{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},"change_message_id":"83105e4819c3f2d8716ad08f482465fccbe4686c","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":"# Override the default /etc/apt/apt.conf with $DIB_APT_CONF"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"set -e"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"# exit directly if DIB_APT_CONF is not defined properly"},{"line_number":7,"context_line":"if [ -z \"$DIB_APT_CONF\" ] ; then"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"AAAAU3%2F%2FbH0%3D","line":4,"updated":"2014-02-26 18:25:41.000000000","message":"Please use -u as well. It helps to mitigate spelling errors in variable names.","commit_id":"1c408a3cf9d420c4533e3f3249a0211c87da4bab"},{"author":{"_account_id":215,"name":"Jon-Paul Sullivan","email":"j3p0uk@hotmail.com","username":"jonpaul-sullivan"},"change_message_id":"154cb38701d6fc7a9b277b971428e20959c7d4c9","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":"# Override the default /etc/apt/apt.conf with $DIB_APT_CONF"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"set -e"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"# exit directly if DIB_APT_CONF is not defined properly"},{"line_number":7,"context_line":"if [ -z \"$DIB_APT_CONF\" ] ; then"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"AAAAU3%2F%2Famc%3D","line":4,"in_reply_to":"AAAAU3%2F%2FbH0%3D","updated":"2014-02-26 19:13:04.000000000","message":"Done","commit_id":"1c408a3cf9d420c4533e3f3249a0211c87da4bab"},{"author":{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},"change_message_id":"83105e4819c3f2d8716ad08f482465fccbe4686c","unresolved":false,"context_lines":[{"line_number":6,"context_line":"# exit directly if DIB_APT_CONF is not defined properly"},{"line_number":7,"context_line":"if [ -z \"$DIB_APT_CONF\" ] ; then"},{"line_number":8,"context_line":"    echo \"DIB_APT_CONF must be set to the location of a apt.conf file you wish to use\""},{"line_number":9,"context_line":"    exit 1"},{"line_number":10,"context_line":"elif [ ! -f \"$DIB_APT_CONF\" -o ! -s \"$DIB_APT_CONF\" ] ; then"},{"line_number":11,"context_line":"    echo \"$DIB_APT_CONF  is not a valid apt.conf file.\""},{"line_number":12,"context_line":"    echo \"You should assign a proper apt.conf file in DIB_APT_CONF\""}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"AAAAU3%2F%2FbHQ%3D","line":9,"updated":"2014-02-26 18:25:41.000000000","message":"I dislike this approach. I think there are instances where I want the element list to express configurability, but I may not want to override apt.conf. So I would change the error to be more of an informational message that we did nothing and exit 0 here.","commit_id":"1c408a3cf9d420c4533e3f3249a0211c87da4bab"},{"author":{"_account_id":215,"name":"Jon-Paul Sullivan","email":"j3p0uk@hotmail.com","username":"jonpaul-sullivan"},"change_message_id":"154cb38701d6fc7a9b277b971428e20959c7d4c9","unresolved":false,"context_lines":[{"line_number":6,"context_line":"# exit directly if DIB_APT_CONF is not defined properly"},{"line_number":7,"context_line":"if [ -z \"$DIB_APT_CONF\" ] ; then"},{"line_number":8,"context_line":"    echo \"DIB_APT_CONF must be set to the location of a apt.conf file you wish to use\""},{"line_number":9,"context_line":"    exit 1"},{"line_number":10,"context_line":"elif [ ! -f \"$DIB_APT_CONF\" -o ! -s \"$DIB_APT_CONF\" ] ; then"},{"line_number":11,"context_line":"    echo \"$DIB_APT_CONF  is not a valid apt.conf file.\""},{"line_number":12,"context_line":"    echo \"You should assign a proper apt.conf file in DIB_APT_CONF\""}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"AAAAU3%2F%2Fas0%3D","line":9,"in_reply_to":"AAAAU3%2F%2FbHQ%3D","updated":"2014-02-26 19:13:04.000000000","message":"Done","commit_id":"1c408a3cf9d420c4533e3f3249a0211c87da4bab"},{"author":{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},"change_message_id":"83105e4819c3f2d8716ad08f482465fccbe4686c","unresolved":false,"context_lines":[{"line_number":7,"context_line":"if [ -z \"$DIB_APT_CONF\" ] ; then"},{"line_number":8,"context_line":"    echo \"DIB_APT_CONF must be set to the location of a apt.conf file you wish to use\""},{"line_number":9,"context_line":"    exit 1"},{"line_number":10,"context_line":"elif [ ! -f \"$DIB_APT_CONF\" -o ! -s \"$DIB_APT_CONF\" ] ; then"},{"line_number":11,"context_line":"    echo \"$DIB_APT_CONF  is not a valid apt.conf file.\""},{"line_number":12,"context_line":"    echo \"You should assign a proper apt.conf file in DIB_APT_CONF\""},{"line_number":13,"context_line":"    exit 1"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"AAAAU3%2F%2FbFg%3D","line":10,"updated":"2014-02-26 18:25:41.000000000","message":"You don\u0027t need the or condition. -s encompasses all of -f\n\n       -f file\n              True if file exists and is a regular file.\n       -s file\n              True if file exists and has a size greater than zero.\n\nAlso I think this is overly pedantic. If somebody wants to put an empty file in for apt.conf, I don\u0027t believe that is an error condition that _we_ are responsible for. apt will happily validate its own files.","commit_id":"1c408a3cf9d420c4533e3f3249a0211c87da4bab"},{"author":{"_account_id":215,"name":"Jon-Paul Sullivan","email":"j3p0uk@hotmail.com","username":"jonpaul-sullivan"},"change_message_id":"154cb38701d6fc7a9b277b971428e20959c7d4c9","unresolved":false,"context_lines":[{"line_number":7,"context_line":"if [ -z \"$DIB_APT_CONF\" ] ; then"},{"line_number":8,"context_line":"    echo \"DIB_APT_CONF must be set to the location of a apt.conf file you wish to use\""},{"line_number":9,"context_line":"    exit 1"},{"line_number":10,"context_line":"elif [ ! -f \"$DIB_APT_CONF\" -o ! -s \"$DIB_APT_CONF\" ] ; then"},{"line_number":11,"context_line":"    echo \"$DIB_APT_CONF  is not a valid apt.conf file.\""},{"line_number":12,"context_line":"    echo \"You should assign a proper apt.conf file in DIB_APT_CONF\""},{"line_number":13,"context_line":"    exit 1"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"AAAAU3%2F%2Fa0g%3D","line":10,"in_reply_to":"AAAAU3%2F%2FbFg%3D","updated":"2014-02-26 19:13:04.000000000","message":"Done","commit_id":"1c408a3cf9d420c4533e3f3249a0211c87da4bab"},{"author":{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},"change_message_id":"83105e4819c3f2d8716ad08f482465fccbe4686c","unresolved":false,"context_lines":[{"line_number":13,"context_line":"    exit 1"},{"line_number":14,"context_line":"fi"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"DIB_APT_CONF\u003d`readlink -f $DIB_APT_CONF`"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"# copy the apt.conf to cloudimg"},{"line_number":19,"context_line":"sudo cp -f $DIB_APT_CONF $TMP_MOUNT_PATH/etc/apt/apt.conf"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"AAAAU3%2F%2FbE0%3D","line":16,"updated":"2014-02-26 18:25:41.000000000","message":"This is unnecessary, just pass \u0027--dereference\u0027 to cp.","commit_id":"1c408a3cf9d420c4533e3f3249a0211c87da4bab"},{"author":{"_account_id":215,"name":"Jon-Paul Sullivan","email":"j3p0uk@hotmail.com","username":"jonpaul-sullivan"},"change_message_id":"154cb38701d6fc7a9b277b971428e20959c7d4c9","unresolved":false,"context_lines":[{"line_number":13,"context_line":"    exit 1"},{"line_number":14,"context_line":"fi"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"DIB_APT_CONF\u003d`readlink -f $DIB_APT_CONF`"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"# copy the apt.conf to cloudimg"},{"line_number":19,"context_line":"sudo cp -f $DIB_APT_CONF $TMP_MOUNT_PATH/etc/apt/apt.conf"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"AAAAU3%2F%2FanA%3D","line":16,"in_reply_to":"AAAAU3%2F%2FbE0%3D","updated":"2014-02-26 19:13:04.000000000","message":"Done","commit_id":"1c408a3cf9d420c4533e3f3249a0211c87da4bab"}],"elements/apt-conf/extra-data.d/99-override-default-apt-sources":[{"author":{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},"change_message_id":"44045def51e20d5f9050cc931e62895d893c4600","unresolved":false,"context_lines":[{"line_number":5,"context_line":""},{"line_number":6,"context_line":"# get the cloudimg version"},{"line_number":7,"context_line":"source $TMP_MOUNT_PATH/etc/lsb-release"},{"line_number":8,"context_line":"echo \"Current cloudimg codename is: $DISTRIB_DESCRIPTION $DISTRIB_CODENAME\""},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"# exit directly if DIB_APT_CONF is not defined properly"},{"line_number":11,"context_line":"if [ -z \"$DIB_APT_CONF\" ] ; then"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"AAAAUX%2F%2Bczc%3D","line":8,"updated":"2014-02-21 03:54:13.000000000","message":"I don\u0027t think we need the bits above for apt.conf","commit_id":"09fe1a1c0c9937b340a39ca1df381b7ef5ff56d1"},{"author":{"_account_id":215,"name":"Jon-Paul Sullivan","email":"j3p0uk@hotmail.com","username":"jonpaul-sullivan"},"change_message_id":"9457133f4b17054069c2804919d05e832a37bd07","unresolved":false,"context_lines":[{"line_number":5,"context_line":""},{"line_number":6,"context_line":"# get the cloudimg version"},{"line_number":7,"context_line":"source $TMP_MOUNT_PATH/etc/lsb-release"},{"line_number":8,"context_line":"echo \"Current cloudimg codename is: $DISTRIB_DESCRIPTION $DISTRIB_CODENAME\""},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"# exit directly if DIB_APT_CONF is not defined properly"},{"line_number":11,"context_line":"if [ -z \"$DIB_APT_CONF\" ] ; then"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"AAAAUX%2F%2BZwo%3D","line":8,"in_reply_to":"AAAAUX%2F%2Bczc%3D","updated":"2014-02-21 11:51:54.000000000","message":"Done","commit_id":"09fe1a1c0c9937b340a39ca1df381b7ef5ff56d1"},{"author":{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},"change_message_id":"44045def51e20d5f9050cc931e62895d893c4600","unresolved":false,"context_lines":[{"line_number":22,"context_line":"# copy the apt.conf to cloudimg"},{"line_number":23,"context_line":"pushd $TMP_MOUNT_PATH/etc/apt/"},{"line_number":24,"context_line":"sudo cp -f $DIB_APT_CONF apt.conf"},{"line_number":25,"context_line":"popd"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"AAAAUX%2F%2Bcyk%3D","line":25,"updated":"2014-02-21 03:54:13.000000000","message":"Not sure I understand the pushd/popd bit.\n\n    cp -f $DIB_APT_CONF $TMP_MOUNT_PATH/etc/apt/apt.conf\n\nSeems simpler to me. :-P","commit_id":"09fe1a1c0c9937b340a39ca1df381b7ef5ff56d1"},{"author":{"_account_id":215,"name":"Jon-Paul Sullivan","email":"j3p0uk@hotmail.com","username":"jonpaul-sullivan"},"change_message_id":"9457133f4b17054069c2804919d05e832a37bd07","unresolved":false,"context_lines":[{"line_number":22,"context_line":"# copy the apt.conf to cloudimg"},{"line_number":23,"context_line":"pushd $TMP_MOUNT_PATH/etc/apt/"},{"line_number":24,"context_line":"sudo cp -f $DIB_APT_CONF apt.conf"},{"line_number":25,"context_line":"popd"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"AAAAUX%2F%2BZwM%3D","line":25,"in_reply_to":"AAAAUX%2F%2Bcyk%3D","updated":"2014-02-21 11:51:54.000000000","message":"Done","commit_id":"09fe1a1c0c9937b340a39ca1df381b7ef5ff56d1"}]}
