)]}'
{
  "log": [
    {
      "commit": "3aa32f03778e55f617559159efeec62176f6e1b9",
      "tree": "e9247deb8451d903219918bf99f2d79df0eb4555",
      "parents": [
        "7014ac40d8151249213ca1afa623b175278729c8"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Dec 13 19:58:19 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Dec 20 17:59:42 2017 -0700"
      },
      "message": "[CORD-2270]\nSupport Ubuntu 16.04 (Xenial) for head node for mock/single scenarios\n\nChange-Id: I906f45bdd5922056f7a8a18fcea06097223b0034\n"
    },
    {
      "commit": "602748e3c686ae4fb415b1b4fab84891f49b015e",
      "tree": "3596269d84be56c45aad8c42ccea9cf2286fca1c",
      "parents": [
        "c90bce779f419ddb1b85e761526f5bce06fdf6a4"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Dec 14 23:08:50 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Sat Dec 16 16:42:00 2017 +0000"
      },
      "message": "[CORD-2434]\nRemove build_tag from images that aren\u0027t labeled correctly\n\n[CORD-2265]\nRequire \u003e\u003d v2 docker python module\n\nChange-Id: I81a6665295f1152f56a0500af0d5e2a6a581232a\n"
    },
    {
      "commit": "b02161b6ffb81004e51125ff2dc9ded62a89d685",
      "tree": "e653e43b172794d5bbd0a290d2bbb72913a533ef",
      "parents": [
        "12814972296ce27bc1c7378e4a20561e156bf3a0"
      ],
      "author": {
        "name": "Luca Prete",
        "email": "luca@onlab.us",
        "time": "Thu Nov 30 14:31:21 2017 -0800"
      },
      "committer": {
        "name": "Luca Prete",
        "email": "luca@opennetworking.org",
        "time": "Fri Dec 01 17:23:16 2017 +0000"
      },
      "message": "Moving to the new repo address - hosted by opencord\n\nChange-Id: I64f85d66629512ee14613eec129a684507737589\n"
    },
    {
      "commit": "5e039f01549c52e453bf4213244f0208ae705397",
      "tree": "07b56cd9f8f542e531279bc3066779c7ebd3a47e",
      "parents": [
        "565fe28cb920a334d60877a6c59b23022ef9d858"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Nov 16 09:50:09 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Fri Nov 17 18:19:52 2017 +0000"
      },
      "message": "[CORD-2269]\nBuild mavenrepo image using imagebuilder\n\nChange-Id: I72cb0b6d38de4c16b2acd0c4d14b23af86b00bd5\n"
    },
    {
      "commit": "053a80770c8e070e4653f600c1926757573efbdd",
      "tree": "7b2a50a7c030f99ab2a13b760976a96af7ddda8c",
      "parents": [
        "75a1df34b2587bffa23db5439bef050464f439e5"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Oct 31 14:11:39 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Nov 15 18:53:26 2017 +0000"
      },
      "message": "[CORD-1564]\nSupport multi-parent image builds\n\n[CORD-2025]\nCatch docker ConnectionError\n\n[CORD-2257]\nCatch 404 errors when image not available from DockerHub\n\nChange-Id: I6b54bd9ecd16902d036e1da08a1f5dcc68da3c8d\n"
    },
    {
      "commit": "75a1df34b2587bffa23db5439bef050464f439e5",
      "tree": "84c7d56d707ec6b84c6f680accad5596b283b2d0",
      "parents": [
        "20806361704d2dffbafd950e28866dc3639da600"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Tue Nov 14 14:48:45 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Nov 15 08:20:36 2017 -0700"
      },
      "message": "[CORD-2259]\nXenial (16.04) compat\n\nChange-Id: I1cc9fd7b259f3101aaf46047dc1355257fd583a3\n"
    },
    {
      "commit": "7fadd59954a9322c1084f252a495f5e0fbac9d51",
      "tree": "087fe6c4558091d2d03a4e20003dfc73cabb6504",
      "parents": [
        "21e4fe4aa5591b9581769cfeaa052749446a41ce"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Oct 02 10:18:03 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Oct 02 10:45:48 2017 -0700"
      },
      "message": "Imgabuilder - Ignoring files listed in .dockerignore\n\nChange-Id: If6a7f78541224311be55166c326c3e55c3641627\n"
    },
    {
      "commit": "6924bed9c023319459fcee71d9db7afae98cb02c",
      "tree": "694b2fe5d3d63dc4fafc8d32e1e7288b7983dba5",
      "parents": [
        "b4fe3a8029cb137e2e15864bc7d2dd853508bb51"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Sep 26 18:31:41 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Sep 26 19:24:37 2017 -0700"
      },
      "message": "[CORD-1929]\nMake cord-bootstrap.sh more idempotent\n\nChange-Id: I5ddd949b5fda8249cff4ba9717b2c0c8cc2969be\n"
    },
    {
      "commit": "e6c255f01e8e7e43d17caa446b8b366a37d4fcce",
      "tree": "50e9012264acf89ed06b5d5513922401418082a1",
      "parents": [
        "08fe39f7549965f40f7c955cd610a6553ff08e7e"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Sep 15 16:13:37 2017 -0700"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Sep 15 17:06:30 2017 -0700"
      },
      "message": "CORD-1811 Add Vagrant ssh-config to ~/.ssh/config\n\nChange-Id: Ie3630f2990af30528b4f966d8b6d98fc040d94ae\n"
    },
    {
      "commit": "32295d5534f170180b1febbd1158167c53598273",
      "tree": "d0205b63c103da332cb1ecc51d5904e818f6f2a6",
      "parents": [
        "e4f82a92ece99b39ec435d8a85d027bf8a5eef5e"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Mon Aug 28 22:49:37 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Sep 15 11:41:16 2017 -0700"
      },
      "message": "[CORD-1811]\nCreate a separate Vagrant SSH config file, check if it\u0027s included in\n~/.ssh/config, rather than overwriting.\n\nAdd clean-openstack target\n\nChange-Id: Ifcaf78c40ccb77ad2231cb2013cfdf540ffba365\n"
    },
    {
      "commit": "40a366314c5268f22780f798a23135b7141010a6",
      "tree": "16450c7a7fa6caf5bfbf39d1d3c5bba748c29dc4",
      "parents": [
        "1fc1bc75bd9ea55175df5eeff0661016d944861b"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Sep 07 08:25:20 2017 -0700"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@opennetworking.org",
        "time": "Thu Sep 07 16:07:56 2017 -0700"
      },
      "message": "CORD-1876 Use standard upstream vagrant-libvirt plugin\n\nChange-Id: I56865b1e337e988130058222aab766e367fb66e2\n(cherry picked from commit 1e6cf6e6310cc50b953affd1acecf61d081fbb52)\n"
    },
    {
      "commit": "40d57b38d8a23d63a8127a119c9cb945253a9a36",
      "tree": "b16e4b1b2247bcfaa325262204d22c26739698f0",
      "parents": [
        "fb724fcf96b83d91474c630815c9041246b5fdaf"
      ],
      "author": {
        "name": "Gopinath Taget",
        "email": "gopinath@opennetworking.org",
        "time": "Wed Aug 16 17:05:09 2017 -0700"
      },
      "committer": {
        "name": "Gopinath Taget",
        "email": "gopinath@opennetworking.org",
        "time": "Wed Aug 23 10:52:56 2017 -0700"
      },
      "message": "CORD-1729 Use corddev VM as build machine\n\nChange-Id: I1cc70957bf37d61ed0350425ac96eaae7dfd13bd\n"
    },
    {
      "commit": "afaa530a5ee16b1e09d2096d4bbf7acc6cc6289a",
      "tree": "fe8e05049876fac330f10e54e11f2732b408a49c",
      "parents": [
        "1c891c2a7696186301e7362759b2292fd2b0ca3a"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Aug 15 08:56:15 2017 -0700"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Mon Aug 21 09:39:03 2017 -0700"
      },
      "message": "CORD-1729 Support \"localhost\" as build node for full POD / CiaB\n\nChange-Id: I406393b5594799f60eab83a2e3a1910f6974fc87\n"
    },
    {
      "commit": "0941047e903fc154bdf602c771f5e3a0f78b8390",
      "tree": "d167ee3dcb866c0bc8481bc898423976e10d9666",
      "parents": [
        "931c0abbbd0ee24a0508a59da2d3e34202d4ae53"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Aug 15 14:29:35 2017 -0700"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Aug 15 15:36:20 2017 -0700"
      },
      "message": "CORD-1732 Fix publish of images managed by ImageBuilder\n\nChange-Id: Id95481973f183615188874c283467ddfe60e5978\n"
    },
    {
      "commit": "c4a4051e56d0c0044574f80c6993121b0212b65e",
      "tree": "486ad6eb1de5d1c8ae4b0ae6e0d4d539f31f4415",
      "parents": [
        "37efb3d2a7dbb591df7999b5ab4f645365fd1fe9"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Aug 10 07:06:25 2017 -0700"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Aug 10 07:06:25 2017 -0700"
      },
      "message": "Shebang in first line\n\nChange-Id: Ica298516fa2f4af8fc0ace5d050bd8ab3fe5ac2b\n"
    },
    {
      "commit": "37efb3d2a7dbb591df7999b5ab4f645365fd1fe9",
      "tree": "7ffba06e3e9c68c6c2529d8713532894c7ccc988",
      "parents": [
        "60b640f5968694da96216832bbe1e78fbf1caf50"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Aug 09 16:36:09 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Aug 09 16:36:09 2017 -0700"
      },
      "message": "Moving shebang line in imagebuilder at the top\n\nChange-Id: If5dafdebc5177af7a3f23292f68d08cad4871fb1\n"
    },
    {
      "commit": "60b640f5968694da96216832bbe1e78fbf1caf50",
      "tree": "caa1d5ed3ba2cbea52268fdeb969cca0ddedb63a",
      "parents": [
        "35d238e4d08e1cfb256fb9a55feaad84ec7ac5da"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 08 13:05:22 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 08 13:09:29 2017 -0700"
      },
      "message": "[CORD-1685] Adding copyright informations\n\nChange-Id: I2370cc7f2df25ff183551f6ce17c5135ce3c683b\n"
    },
    {
      "commit": "ce63eb03641312f9171317c1128b39bac012c372",
      "tree": "ac3553530b9743a00aba425c0aa50094bb139abb",
      "parents": [
        "182769882b1dc23a9323b9ad4e94805fcb9b18c8"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Feb 28 10:46:22 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Jul 12 11:20:52 2017 -0700"
      },
      "message": "[CORD-795]\nDocker image building/tagging/labeling, Makefile based build\n\nChange-Id: I0d70ab01353999c0e0585547582af9c62d247987\n"
    },
    {
      "commit": "8ad44d5d71bfd4e89a14a2d4a9746ca1b914cdee",
      "tree": "f0b459e0fe26d42d86f24cdc38ee16d773cf48ca",
      "parents": [
        "1125f605dc903c496456dcfe21367aac0177fb27"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Thu Jun 29 08:40:38 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Jun 30 14:45:33 2017 -0700"
      },
      "message": "[CORD-1481]\nUpdate Ansible and docker-compose\n\nChange-Id: I17921d1c071e09a14fc9b2f3817babbf16dfa672\n"
    },
    {
      "commit": "fcf4e84b7527423d86ab164a2faab25c9f71cd19",
      "tree": "4b8865a7d7d648b16e5439b35d8d88a3b8423b81",
      "parents": [
        "ab0b4dd822cea1aed05a7671cb9a3c4727f6d698"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Jun 27 17:55:10 2017 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Jun 27 17:55:10 2017 -0400"
      },
      "message": "/cord -\u003e /opt/cord\n\nChange-Id: Idf19f4afe52a88ccc944750597641398a050c554\n"
    },
    {
      "commit": "f55e7f98cdc7f3c082ecc74f808a1c9fcfab4c40",
      "tree": "152cc10ad722097ab97112429fd58918c26469d8",
      "parents": [
        "f6e6a8b6d2e6f8afc14b79bb8cb9e85d6b410bd1"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Jun 22 10:16:44 2017 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Jun 27 10:15:51 2017 -0700"
      },
      "message": "CORD-1394 Unify build environment paths\n\nChange-Id: I8d3164aa4247274fc5b89d6115d12d8a1887f41d\n"
    },
    {
      "commit": "a2acd2a5bf83725fa9c0dee30760cbf40abe11de",
      "tree": "bbe546de8b309ca4aaf852eb7b53682742cc39de",
      "parents": [
        "12b02e29a2025aa16a7019f7ca6c20aa29ab87d9"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Mon Jun 19 09:57:32 2017 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Jun 21 06:03:00 2017 -0700"
      },
      "message": "CORD-1455 Fix missing SSH key for HW pod install\n\nChange-Id: Ic3ce7c431cfede0db5843d879f4f27cef85265ba\n"
    },
    {
      "commit": "83a94cec6fb718bbad2f015bd7237b333c9961d5",
      "tree": "d25df809366a340d8deed0571f38d68d4963903c",
      "parents": [
        "162ad00d8581e338cc081c4aa583be75a55029d7"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Sat May 20 13:36:09 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Sat Jun 03 12:27:11 2017 -0700"
      },
      "message": "CORD-1151\nremove variables set in platform-install by profile_manifest\ngenerate config on build node\nreorder build slightly\n\nChange-Id: I6dadebda073a98e1b74420fc13ad7dd683dfc343\n"
    },
    {
      "commit": "4d7d16697373427e95536439dca42b8bb846f022",
      "tree": "4faf4a53fd8919667fd1b3813568c221f0c60f72",
      "parents": [
        "951dd5b1fa7e63d88bae734d08a1636d201f8d37"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue May 30 11:20:57 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue May 30 11:20:57 2017 -0700"
      },
      "message": "Cloning all the source code in CiaB\n\nChange-Id: I9f09857c36986a1b751a0f5e30c1ebe005d67013\n"
    },
    {
      "commit": "64bec2b8c96ac071e747ed848ada8aa4dbdefb06",
      "tree": "09fdcae1d2422ae81aa5f6a8bd6ccec1b8589cf5",
      "parents": [
        "422f09a49bd74a2b1e2332206afff87590606cfa"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue May 02 17:09:13 2017 -0700"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue May 02 17:09:13 2017 -0700"
      },
      "message": "Fix hardcoded branch\n\nChange-Id: I67e9d2955eae4d2e329bfc43335bcdfcd7f7da85\n"
    },
    {
      "commit": "2f13092b8a74dd4cd9684c837f13fb5b98728a0a",
      "tree": "a03dfd85751f100c7e72b100430136faf317f39b",
      "parents": [
        "619b635fbb9e57f79cb2e602c041c0a9346831f7"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Apr 28 15:02:09 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Apr 28 15:02:09 2017 -0700"
      },
      "message": "fix issue with vagrant-libvirt gem dependency fog-core requiring ruby newer than vagrant installs\n\nChange-Id: I2dc813daa1b57ede9548f4dd73589537bf06d86c\n"
    },
    {
      "commit": "3524609389a8d3b0960bf4f52ff8e3f1934c89cb",
      "tree": "18ebc4ff4c6fe064f0f49977bf56e3862476ea13",
      "parents": [
        "03a20ec8c194117a7e34a433aa5714fe4d580cc7"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Apr 13 19:42:02 2017 -0700"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Sat Apr 15 06:34:30 2017 -0700"
      },
      "message": "This patch fixes Build, which broke because of Ansible\u0027s deprecation of\nv2.2. We now install Ansible using pip instead of apt.\n\nChange-Id: I03207a429a25cf0bcbddfa403bd02a7f89d0f7e7\n"
    },
    {
      "commit": "03a20ec8c194117a7e34a433aa5714fe4d580cc7",
      "tree": "6f306aeb6ae11dbc541380c966d631acc82b8cbd",
      "parents": [
        "1bffc1669281df32d674589865725f2af07214e3"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Apr 12 17:39:36 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Thu Apr 13 08:02:45 2017 -0700"
      },
      "message": "Fix gerrit 3552, incorrect path\nbuild inventory for maas playbook use\nVagrant uses the parent directory of Vagrantfile to name it\u0027s VMs\n\nChange-Id: I4780b2a40d3531ae92a89f35632227eb56c055e3\n"
    },
    {
      "commit": "1bffc1669281df32d674589865725f2af07214e3",
      "tree": "1d6f20d87bdcbf56446d56997ac517c819889e9d",
      "parents": [
        "9e7249a9071a756f9ab277887eb5694173d6f790"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Apr 12 16:31:15 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Apr 12 16:31:51 2017 -0700"
      },
      "message": "CORD-1114\nmove Vagrantfile back to where it was\nupdate cord-in-a-box.sh to use new (old) location\n\nChange-Id: I91ffd2579ad1fd50a9cac6aec9ec50f5062414b7\n"
    },
    {
      "commit": "9e7249a9071a756f9ab277887eb5694173d6f790",
      "tree": "0313016881022c547aef070f4bfdefb11b470c2a",
      "parents": [
        "a1f5508898a44aaf3c6dbd0e1134fe65dc25af5f"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Mar 28 13:07:41 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Mar 28 14:15:08 2017 -0700"
      },
      "message": "documentation updates, run vagrant-libvirt commands in sudo subshell for group membership\nfix quoting to allow variable replacement\ndocs clarity fixes\nbreak out of loop properly when destroying vagrant vm\u0027s\nfixes per @acb\n\nChange-Id: Ic3c6eaf64b852164e3edbec18b0d496f1caaa850\n"
    },
    {
      "commit": "a1f5508898a44aaf3c6dbd0e1134fe65dc25af5f",
      "tree": "067851a47ecf937d4c7924ad7bd25eba321f4d57",
      "parents": [
        "49af5e6c4fdb832e0a93785d3b446ab467d2f5e6"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Feb 28 22:41:36 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Sun Mar 26 08:24:04 2017 -0700"
      },
      "message": "CORD-912\nOpenCloud-in-a-Box script\napply VAGRANT_CWD in proper place, fix order on elk.diff application\nnvme drive support for Utah cloudlab\nutah cloudlab fixes\nfix logic inversion on SSH keygen\nrename network interface\nconfiguration of libvirt networks\nnetwork fixes\nvagrant-libvirt fails to use networks created by others\nupdate ip addresses for OCiaB\nchange IP\u0027s for head/compute VM\u0027s\nfix VM destroy\nmanually configure mgmt network\nuse a bogus ip address range for management network\ntypo\ndns failure check\ndon\u0027t install docker on the host node\nfrontload more package installation\nsudo on cleanup vagrant command\ns/loghost/cordloghost/ to fix logging to logstash\nremove now-unneccesary steps\nmake suitable for CiaB use\nfix paths in CiaB Vagrantfile\nfixed paths in a more maintainable way\nset vagrantfile path in more places\nbump Vagrant version, fix for compute-node naming\n\nChange-Id: Icbaaab4e74bd18c87b17f474bd5eea347c98cfaf\n"
    },
    {
      "commit": "49af5e6c4fdb832e0a93785d3b446ab467d2f5e6",
      "tree": "e48da863c12b5b927fa6118c1dab631bd2b247a2",
      "parents": [
        "96df5e64f54a0f793f4b07a4e05f7ac5e2cdcc8a"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Mar 24 18:02:56 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Mar 24 18:36:10 2017 -0700"
      },
      "message": "CORD-993\nEliminate elastic VM, install elasticstack on prod\nremove old elastic VM config, install python-netaddr\n\nChange-Id: I27f155733bc5c374e22cefec33086480ecb89df3\n"
    },
    {
      "commit": "d79d841836aad998de34369c37480172b7270919",
      "tree": "49b329d85e804be86d17b7aa3831954564dfa221",
      "parents": [
        "e0be67e41c7f6e1ea95b41c73828923dc76779eb"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Mar 22 14:36:36 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Mar 22 14:36:36 2017 -0700"
      },
      "message": "don\u0027t patch synchronziers config as we look up cordloghost w/DNS\n\nChange-Id: Ic4463318e97a5b915be396f288f2aa0427e41648\n"
    },
    {
      "commit": "77f266754826d7401e66f9b5a7e75b1299157a17",
      "tree": "f0385f0093b1a5cbc1bbc9230a9dd54d167965e9",
      "parents": [
        "1719e9a5ed337a2403ce6a6042130353e32025e3"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Mar 13 18:30:25 2017 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Mar 14 14:25:30 2017 +0100"
      },
      "message": "Tag recorded events with CORD version\n\nChange-Id: I447f54dda7b8249bcbdfc8b9f20e71ce6a9dbd9f\n"
    },
    {
      "commit": "e65abba584155b176c81ef2db4a4860fbd2f866c",
      "tree": "fdefa5fa39c67d920ac84fef0bbe5266d8c5d68c",
      "parents": [
        "a573079d8f00cb7af417b3e567c0e1caa9a44a5e"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Mar 09 06:01:52 2017 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Mar 09 06:01:52 2017 -0500"
      },
      "message": "CORD-1019 Repeat \u0027vagrant destroy\u0027 if it fails\n\nChange-Id: I9b690ecd3a523244b3e9cb2c8010ed6398a982fc\n"
    },
    {
      "commit": "46dfda6e53a7671d0ce443671e0320c3b19ea340",
      "tree": "72404dadcbbed44600f9abc82f5c99ce3e4dc05b",
      "parents": [
        "f4e65222daea87d672b84c4b260f67422f45649a"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Mar 02 05:40:08 2017 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Mar 02 05:42:27 2017 -0500"
      },
      "message": "Fix for non-CloudLab nodes\n\nChange-Id: Ib279595f7e3760f01f5c605e1fb9c6a4725efd0a\n"
    },
    {
      "commit": "f4e65222daea87d672b84c4b260f67422f45649a",
      "tree": "ec522aa3f2deedc8fc351f460c293fc43c9c5c30",
      "parents": [
        "eb7819cad7e11b88c413a923696e6829a57b9106"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Mar 01 14:22:37 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Mar 01 15:09:39 2017 -0700"
      },
      "message": "support for Utah Cloudlab\nreliability fixes\n\nChange-Id: I1067592bd1b24241a3ccec76c7a53d22eafb3724\n"
    },
    {
      "commit": "eb7819cad7e11b88c413a923696e6829a57b9106",
      "tree": "d9c32a5fa4e73a1e114472b8dfbe68dd14aade23",
      "parents": [
        "9569209969fb24824b8e4336cbbb9ab21960a2ad"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Mar 01 15:26:17 2017 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Mar 01 15:26:17 2017 +0100"
      },
      "message": "CORD-933: Better interface for Mixpanel tracker\n\nChange-Id: I649a90a32e2f63012e66a4326f8302671e965e64\n"
    },
    {
      "commit": "9569209969fb24824b8e4336cbbb9ab21960a2ad",
      "tree": "1752819738e9fde2936ed80726e0485614e3a767",
      "parents": [
        "3f454b3a842387425363625eb6353b656abf3cfa"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Mar 01 06:48:19 2017 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Mar 01 12:09:58 2017 +0100"
      },
      "message": "CORD-933: Report error status to simplify differentiating successes and\nfailures. Also fix a hang when CIAB is run via Jenkins.\n\nChange-Id: I055c5a0e902a707b0627622a94a15519bee41ede\n"
    },
    {
      "commit": "3f454b3a842387425363625eb6353b656abf3cfa",
      "tree": "2dc685d07d2ea886cc2ca0d8cbb59fd6ccf52324",
      "parents": [
        "a94c2db3aed75bdc8657ac41c36e2ad881176dcd"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Mar 01 05:24:19 2017 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Mar 01 05:24:19 2017 +0100"
      },
      "message": "CORD-933: The analytics patch broke the \"-c\" option. This fixes it.\n\nChange-Id: Id26e900ea4078117a26583acb83caadfcbaca9ff\n"
    },
    {
      "commit": "a94c2db3aed75bdc8657ac41c36e2ad881176dcd",
      "tree": "40ac73ba2e9ff87a2b105259447e48f1db295433",
      "parents": [
        "c15c64908c0c0609fda3bc40b303e6704fe51417"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Feb 27 20:18:24 2017 +0100"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Feb 28 15:00:57 2017 -0800"
      },
      "message": "CORD-933: Add Mixpanel aggregate analytics to cord in a box to track failures, errors, and also track cord-in-a-box usage.\n\nChange-Id: I8d443198b9861bed079a47c6d282533c6eceae3b\n"
    },
    {
      "commit": "868e00145f7a585b2cb1e6209385736f98b12c2d",
      "tree": "38436eec20b166d061648f019af2e444abaf46d0",
      "parents": [
        "1064f7eede6b058e0ac015603a002279c346b472"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Feb 15 22:14:11 2017 -0800"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Feb 15 22:56:25 2017 -0800"
      },
      "message": "CORD-705: Create install.out at the right location\n\nChange-Id: Id0c4ce01353792efd0a791275a546abedbd3e413\n"
    },
    {
      "commit": "01ddea6bc9410076f3e3217a64382a77786aae9b",
      "tree": "18c19f4f12dc41c85e1a0964057acaeeb594b589",
      "parents": [
        "19c61df83d9559593e291db71366e0951ce91e7d"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Feb 10 11:28:48 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Tue Feb 14 22:10:25 2017 -0800"
      },
      "message": "CORD-705: ELK logging and debugger for CORD\n\nChange-Id: I3406d95161e71976ee3b3bf689f89069b4d9de73\n"
    },
    {
      "commit": "8b4ed1f55897af77d84cc6f708779d9cfc8fdb42",
      "tree": "7399c7bdac2564d3477801d88e134d50d70a9705",
      "parents": [
        "392a40c452795b44a70467188f600411512c8877"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Mon Feb 13 17:06:58 2017 -0800"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Mon Feb 13 17:40:08 2017 -0800"
      },
      "message": "Stop CloudLab watchdog from resetting groups\n\nChange-Id: I3f081591781e21e5f02cb14e76d1c3d510104209\n"
    },
    {
      "commit": "392a40c452795b44a70467188f600411512c8877",
      "tree": "af1f950b111b7b984e90ff2032bfd00d8513e37f",
      "parents": [
        "98e07ed7ca4947463ac6c0471f38b0fc35e1c07b"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Sun Feb 12 10:30:32 2017 -0800"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Sun Feb 12 10:30:32 2017 -0800"
      },
      "message": "Fix base dir to reflect recent changes\n\nChange-Id: Ic475cc2b021885ee03517959a505f3e37fc9bbc6\n"
    },
    {
      "commit": "0620c934fcbde3dc18c77fb3d8fdb4505009c515",
      "tree": "8e34801277f18d4d9020ec7ae672c7b93b9e82a5",
      "parents": [
        "4fd3dccf6a0472615b2b849cd54cc1105fd25245"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Jan 25 14:36:31 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Feb 08 23:54:53 2017 -0700"
      },
      "message": "CORD-714\nUpdate ansible playbook names\nadd cord_profile flavor config\nadd cord_dir for copy destination, parameterize\nmake user/pass specific to the prod node\nuse headnode/common as top level config keys\nfix inventory template\nignore generated files, remove cord-app-build which is vestigial\nuse ~/cord instead of ~/opencord for repo\nfix variable\ncreate cord_profile in /opt\nrenamed diag playbook\nfix variables\n\nChange-Id: If7d3fbdd6a2fc5bbf52770dcf2f97e5cac420746\n"
    },
    {
      "commit": "4fd3dccf6a0472615b2b849cd54cc1105fd25245",
      "tree": "4a1e3a433bcf2d56c54f91ef4bea94e70fd9c8af",
      "parents": [
        "ec9829a91c434009705cc86109e60301335fc0e6"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Feb 08 20:46:14 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Feb 08 20:46:14 2017 -0700"
      },
      "message": "fix diagnostic collector\n\nChange-Id: Ia20230b66f8de12bc8ad846a0f72426a99e7113f\n"
    },
    {
      "commit": "0f07bb38563bf765f63a58b3b1ab8adbada3fe21",
      "tree": "20ea505d6924d1f99f400ad9bd195bdb80a9687f",
      "parents": [
        "0ab868295826a0ac529d0edc057d2d35d2c4f0e3"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Jan 17 10:20:26 2017 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Feb 03 14:39:05 2017 -0500"
      },
      "message": "CORD-433 Add virtual fabric to CiaB\n\nChange-Id: I8fbea8c85f309a4c226951e0cde96a9b7394d6eb\n"
    },
    {
      "commit": "0ab868295826a0ac529d0edc057d2d35d2c4f0e3",
      "tree": "a69b41ebaa3f6c700c72dde322b5cd38e649e63d",
      "parents": [
        "1b0e83f7c0b86ce0a7fd7884981f925e16959dbb"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 01 14:33:40 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Wed Feb 01 22:43:21 2017 -0800"
      },
      "message": "CORD-762 Check out component directory from cord-in-a-box script\n\nChange-Id: Iae2fb7e034b14a81a5c05deb9bcf54838b8bf114\n"
    },
    {
      "commit": "a9e76ece9166aaf9e83784218bd8f3a5d50af9a8",
      "tree": "fb95c4716215ff1f0c5afca1fbde1b0496c99f9e",
      "parents": [
        "910d2c5b793cedfd795aea5f56b07a25e35b5e82"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Jan 20 16:17:35 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Sun Jan 22 18:50:36 2017 -0700"
      },
      "message": "generate config yaml file instead of long extra-vars parameter\nfix var and typo\nleave extraVars for maas use\n\nChange-Id: Ia4d535a738c6ee1fab99c35879407785a0b08458\n"
    },
    {
      "commit": "d11651075681a2079ef3a35ab8891afcfd6c8032",
      "tree": "9e14f10466fac6b938a87e7e50150dc926c7c825",
      "parents": [
        "e63578f89a03265c8bc3a0f521f2a70d9b2b0bc3"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Jan 13 16:38:57 2017 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Jan 13 14:26:45 2017 -0800"
      },
      "message": "CORD-755 Add -v flag to print version\n\n(cherry picked from commit e2acb980fd545afd0246995fdda35381292f937d)\n\nChange-Id: If5dea2671672f42e5ce7ae2b30d9dc66006c6fc8\n"
    },
    {
      "commit": "65c8e1574e16be35aef2bfe645255e785e75339b",
      "tree": "ffd18d40e89e87718f7200e7904a9cf23fcd0e20",
      "parents": [
        "ad3ea8455c0cf43980776faf954d9c589f0ea29f"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Dec 22 16:01:27 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Dec 22 16:21:12 2016 -0500"
      },
      "message": "Update ONOS version from 1.6\n\nChange-Id: I42f919b6d7b12b6fac5488aa98d0c726f8858f2c\n"
    },
    {
      "commit": "ad3ea8455c0cf43980776faf954d9c589f0ea29f",
      "tree": "c1c591892e5c7c5c90f9f9f2455c3393b64520c7",
      "parents": [
        "a4883baebf81acb8a55df283996bfe37e33ea5d6"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Dec 21 16:19:07 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Dec 21 16:19:07 2016 -0500"
      },
      "message": "Avoid unnecessary work\n\nChange-Id: I2c04ab2533533da78f00634b252a9551432d7cdb\n"
    },
    {
      "commit": "a4883baebf81acb8a55df283996bfe37e33ea5d6",
      "tree": "8ee38d4f748e10e8bc86c2335aaf9e14275e669b",
      "parents": [
        "b325bf223495dea417d95f68532034b07fe9d2fe"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Dec 21 15:46:58 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Dec 21 15:46:58 2016 -0500"
      },
      "message": "Don\u0027t fail if build dir does not exist\n\nChange-Id: I1613128e687d1f0b8c2868e0ab6d2f3cca833608\n"
    },
    {
      "commit": "caeab6a11f23035f9a08d5ebc91a4b75ddf4eea8",
      "tree": "d164746e7b35be08d3cd69ac02d088887ea29b25",
      "parents": [
        "6f58e321dba814a46729c1c19fc42dfe0b579ef7"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Mon Dec 12 14:58:01 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Mon Dec 12 14:58:01 2016 -0500"
      },
      "message": "Script for running tests separately from build\n\nChange-Id: I478d6ff9212d4d28a93924dddb391ef8a02c4e6a\n"
    },
    {
      "commit": "b22860a80edd42f95330186359d853fa5679be3c",
      "tree": "f3013511a3774527b341bcaecf142fc097c18fba",
      "parents": [
        "a8248b12caac9c5b6e3ded743e04ab9c7c447139"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Dec 06 12:05:02 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Dec 06 15:56:20 2016 -0500"
      },
      "message": "Pick up libvirtd group membership when running cleanup\n\nChange-Id: Ic36d2fe67c6215dbaff84f6f83fa75aefd8b7e9d\n"
    },
    {
      "commit": "2505f59f2d208de0361a83cab2f40a1fb15b2c47",
      "tree": "70ba8c8534846fe57c35054f828edcb7560c7e4a",
      "parents": [
        "b1c4da02b2dff906af680ba0a941cf8486140190"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Nov 11 15:58:55 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Nov 30 19:10:25 2016 -0500"
      },
      "message": "Install the CORD-in-a-Box head node into the \u0027prod\u0027 VM\n\nChange-Id: I121130e21ae4268a9dbc9d0a6fb8ff8095ffdcc7\n"
    },
    {
      "commit": "b1c4da02b2dff906af680ba0a941cf8486140190",
      "tree": "f55c2671124861cc0e43f3727dff4a5c31805502",
      "parents": [
        "9ea73d6a6fed7a62c1acfe99e183314233723de7"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Thu Nov 17 15:24:28 2016 -0600"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Tue Nov 29 13:41:29 2016 -0600"
      },
      "message": "cord-in-a-box enhancements to support more than one compute node\n\nChange-Id: Ic8fa77ead0ab474af7758015c8732d04acdbd76f\n"
    },
    {
      "commit": "a69ee72c4a8c9f0756f228b8596f3e268ec39ad7",
      "tree": "b96f7b2c66c0df8bb268fa18ab514639a571b4d3",
      "parents": [
        "8a608cb9c118f7dc8a7965762c69010d5169d9bf"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Nov 17 07:26:01 2016 -0800"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Nov 17 10:01:40 2016 -0800"
      },
      "message": "Use ssh instead of vagrant ssh\n\nChange-Id: I7a14bea5d849d89d3e9e12e4733f1e88d0c0b973\n"
    },
    {
      "commit": "dae7ff68a69b2a7dba75686f7f4115a5124498c4",
      "tree": "85cb46e048179597134bf11369a056909bed1adb",
      "parents": [
        "1a35ae6388afe96a5c7d4a8dfe7322055dc4b75b"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Mon Nov 14 15:20:06 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Nov 15 22:07:33 2016 -0700"
      },
      "message": "add the ability to pull gerrit reviews with cord-in-a-box.sh script, lint, spelling\nclarification of language\nchange to multiple -b options rather than a long parsed string\n\nChange-Id: I834e171be3c53d46436bc27b94cf7e1efca56a30\n"
    },
    {
      "commit": "1a35ae6388afe96a5c7d4a8dfe7322055dc4b75b",
      "tree": "136905ec9dcdbbc60400d60312da953cfaa71e09",
      "parents": [
        "094508e4b1d528e5565c36ddbd8d3c7e29c33d20"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Nov 15 19:58:13 2016 -0800"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Nov 15 19:58:13 2016 -0800"
      },
      "message": "Add build-essential to bootstrap\n\nChange-Id: I9bd6230cacb10dbb34b6091b37a9906571806b0b\n"
    },
    {
      "commit": "4135f85581d4a54fa519830f1d4effa2799e8c6a",
      "tree": "7815ad2ac37d6dd82b7edb615995fa344544c5dc",
      "parents": [
        "9c0835e960c9082cad2e1a4977715c945df6ddc1"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Nov 15 17:20:03 2016 -0800"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Nov 15 17:20:03 2016 -0800"
      },
      "message": "Install git in bootstrap phase\n\nChange-Id: I2f28f2540eb0883b7d78a39c18bd598c682173a1\n"
    },
    {
      "commit": "9c0835e960c9082cad2e1a4977715c945df6ddc1",
      "tree": "5c786f9a2b8dbae5f56199628c88eea712068fa2",
      "parents": [
        "172ebd20227d8673a101b71f58373e98990ad95b"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Nov 11 15:56:47 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Mon Nov 14 13:19:59 2016 -0800"
      },
      "message": "Move extra space to /mnt/extra\n\nChange-Id: I2ea5b77b1690f7ecd0be533acda652f64a23e6cb\n"
    },
    {
      "commit": "172ebd20227d8673a101b71f58373e98990ad95b",
      "tree": "1054db77a13f4daf16f562a471afe56890351054",
      "parents": [
        "f5ffb0dd90095202433743c73e3e5d57d50272e9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 08 14:00:38 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 08 14:00:38 2016 -0800"
      },
      "message": "link docker_registry to extra space\n\nChange-Id: Ib7fb2ce013d301ec741584d1780fd2b5d6d396fe\n"
    },
    {
      "commit": "c75886550469721d4cb9ad4fc4311f3a7930e6e8",
      "tree": "6766d55c0192a31026d7ff244d39bd7fd2a33108",
      "parents": [
        "8b9182db302c7c65d5cedaa9269e9ec7bf031d0b"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Nov 03 13:55:22 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Nov 04 06:17:06 2016 -0700"
      },
      "message": "Keep going even if get-node-prov-state returns an error code\n\nChange-Id: I04d4f0ce90b80ae2c169f34b9fe6c5c3a336c1a5\n"
    },
    {
      "commit": "8b9182db302c7c65d5cedaa9269e9ec7bf031d0b",
      "tree": "ae9445da52f2fa36142157f76e61c8562b778b7e",
      "parents": [
        "5c2e4fa2fbee6e485770d6706720f53fb518c270"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 27 17:53:52 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 02 15:12:15 2016 -0700"
      },
      "message": "different way of handling cloudlab extra space\n\nChange-Id: Ic28ffb2847d2d348d7217cd380b21d2f1aef8cf4\n"
    },
    {
      "commit": "5c2e4fa2fbee6e485770d6706720f53fb518c270",
      "tree": "d9565ee1e6aeeee7d8e8821a3c47f2257c67207d",
      "parents": [
        "658f021004f85986b36d471d452e4a665d9605fa"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Mon Oct 31 13:50:52 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Nov 01 11:47:32 2016 -0700"
      },
      "message": "Specify NFS for sync_folder, fix bug with disabling mounts\nLook up names of bridges created by libvirt\nAdd -s option to cord-in-a-box.sh script\n\nChange-Id: I7805ce059096997f34f7c9f21adf5e31952fc152\n"
    },
    {
      "commit": "b5796fb8a34b779885abc9e8809e361d3463cde9",
      "tree": "c23755e4f0361f006357e9c8ef3e6cfb22edc687",
      "parents": [
        "31d08c2abf83da7b8c85ed593e2ece899cafab3c"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Oct 20 12:06:47 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Oct 28 02:40:13 2016 -0700"
      },
      "message": "Enable MaaS to configure interfaces in virtual compute node\n\nChange-Id: I0b10b8a979a69cf5eaa6e28f79fc6b751e23482f\n"
    },
    {
      "commit": "101b37cd3ac3f0f13d1117a41a8b57ce43f484d1",
      "tree": "937180ba1b1db2781c5dc5ef1ed530a921ef5eb8",
      "parents": [
        "5dec661a795336b858e725eb4dcc2bcb462c76b0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 24 16:22:43 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 24 16:22:43 2016 -0700"
      },
      "message": "check out orchestration subdir using repo\n\nChange-Id: Iad2775f0db178dc90bbac4d4b20e598dab8d0825\n"
    },
    {
      "commit": "8ce395f7ddafe8a0d930d2346ee33af41cb05365",
      "tree": "cda5c5693a30d912503bbbc303e363ddbeeb8505",
      "parents": [
        "0bdec19c402425ed4abb70d61066484aa4278682"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Oct 14 12:51:30 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Oct 14 12:51:30 2016 -0400"
      },
      "message": "vagrant-libvirt uses NFS to mount external directories\n\nChange-Id: I3a731116049945b2fbf293d635873264b40f36d0\n"
    },
    {
      "commit": "45e30bb9ebe04bfc475f18cfb0648ccfab0ea4a6",
      "tree": "7373ef0a8ec3d04ec40fbf74d4c8947e6a5a3f17",
      "parents": [
        "78177eb61dad90bed418bb9cc42fb94d13fdfb2e"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Oct 07 15:45:18 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Oct 07 15:45:18 2016 -0400"
      },
      "message": "Specify vagrant-libvirt 0.0.35\n\nChange-Id: Ia3d734081a3f8ec06c2ddcafc5bffed31d6a8762\n"
    },
    {
      "commit": "99c11d3b620ba561122ec4a4cb09a3d55b4a9ff0",
      "tree": "532981edd87a0aef569e91835361247b92a4b2f6",
      "parents": [
        "18704b0213217b57fa5307975abca188bf6bf748"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Sep 14 17:21:20 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Oct 06 04:06:51 2016 -0700"
      },
      "message": "Update for CORD-in-a-Box\n\nChange-Id: Idad5ef32b3bc7a4a2541e4e1ab010332bf7fb864\n"
    },
    {
      "commit": "c82b625d643874394aa3a2318e239b9d81904656",
      "tree": "a3955d7eb8994b00b6ed3917bc0b438793afdbfe",
      "parents": [
        "f72cab0076fa90377d26a7910803eee9140dd326"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Sep 02 19:13:34 2016 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Fri Sep 02 19:16:18 2016 -0700"
      },
      "message": "removing registry, registry-mirror and dockerui containers\nfrom the build machine. They are not necessary there.\n\nChange-Id: I67f55658c5160d96c14c2404ebb7cc7fcccde154\n"
    },
    {
      "commit": "b6ae086685b7c5747c77c805537cb068f76d0c04",
      "tree": "e28f20871365cf586983d0ca8ab283a28413ae99",
      "parents": [
        "b02b1b8ad4810bc59a2048a4dd37f5eef6a424d8"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Aug 26 10:55:48 2016 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Fri Aug 26 11:00:33 2016 -0700"
      },
      "message": "adapting vagrantfile to support new directory structure\n\nChange-Id: I99cd6e53861d3d5abddf8152af06250aa53af2e5\n"
    },
    {
      "commit": "5dc859da616e17ba7f2d02c8ccd76b8b1e8e8b1d",
      "tree": "446ffb18315d1ada8356eb22b2c62e3e4c695065",
      "parents": [
        "005ff64936f749b9cdf7835e6482458488ddadd5"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Tue May 31 17:11:40 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Tue May 31 17:11:40 2016 -0700"
      },
      "message": "Adjusting for the repo name change\n"
    },
    {
      "commit": "ec7df105f9bf3ee9bb32b749eea9a85363541d9f",
      "tree": "5241d44f2aec2ab10c7343616304fef820b9eb5e",
      "parents": [
        "78beb65d8ee77c2830f0d79fa043357c313fafd4"
      ],
      "author": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Thu May 05 13:34:18 2016 -0700"
      },
      "committer": {
        "name": "Zsolt Haraszti",
        "email": "zharaszt@ciena.com",
        "time": "Fri May 06 23:46:17 2016 -0700"
      },
      "message": "Initial outline of opencord integration repo\n\n- Vagrantfile to support standardized \u0027corddev\u0027 development environment\n- Ansible playbooks to properly bring up devenv\n- Gradle build structure\n- Gradle plugin to manage docker-based workflow (pull, build, run, tag,\n  push, etc.)\n- Gradle top-level build file to allow pre-fetching and publishing\n  component docker images. Supported main tasks: fetch, publish\n- Example to how to manage \u0027as-is\u0027 upstream components\n- Added initial content to README.md\n- Added initial content to docs/quickstart.md\n- Updated .gitignore\n- Placeholder, parametric entry for deploy step\n- Placeholder deployment profile config file (config/default.yml)\n"
    }
  ]
}
