)]}'
{
  "log": [
    {
      "commit": "2ebe6ef8b6eb1868814025abee9e2029ea742fd3",
      "tree": "d20ec6f447e894d6848a43b50f26c1d636b0f927",
      "parents": [
        "71a945bc819c956fa48a4fd427af3e7bd6c9d12b"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Mar 29 14:17:13 2018 -0700"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Mar 29 16:57:16 2018 -0700"
      },
      "message": "CORD-2877 Ansible 2.5.0 prunes \u0027omit\u0027 values\n\nChange-Id: I7e294bcca8dba4d320563118f762d06484f41de6\n"
    },
    {
      "commit": "31385c19d676c72e0227af17c36dd5a0dee63da1",
      "tree": "9b4649bfd85fe3d567190c5fb4325b5a388ebc74",
      "parents": [
        "ad44c16d3322b4e89fb7505f7be499a86e36b928"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Sep 07 15:13:52 2017 -0700"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Mon Sep 11 13:34:49 2017 -0700"
      },
      "message": "CORD-1894 Cleanup for HW pod install\n\nChange-Id: I685861a1bdcbdc40aa993d5d9b0c01477fdde8c6\n"
    },
    {
      "commit": "090e8705efa3d6e9831468f13b53008a1a6e3282",
      "tree": "7fd21f4f75c0fd42fe8688c1c58bd4c01d20589b",
      "parents": [
        "0e4fd6618fc75f89a5af3619580abc022384ff9f"
      ],
      "author": {
        "name": "gopinath",
        "email": "gopinath@opennetworking.org",
        "time": "Tue Aug 29 17:59:19 2017 -0700"
      },
      "committer": {
        "name": "gopinath",
        "email": "gopinath@opennetworking.org",
        "time": "Fri Sep 01 14:38:11 2017 -0700"
      },
      "message": "CORD-1400: Physical pod config with the new build system\n\nChange-Id: I77d65cf3be65d98412fdf8489f7462c2375166b5\n"
    },
    {
      "commit": "93956f5846d98dc05942940021d60bd7a3abc98e",
      "tree": "ca4f04ef5ac4f9eccf0eea97fc6526aa07f5183c",
      "parents": [
        "4ae79c9bdc0897612e2c9d878ddb37a6b6c09c93"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Tue Aug 22 13:12:42 2017 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Tue Aug 22 14:16:48 2017 -0700"
      },
      "message": "Add copyright headers to MAAS repo.\n\nChange-Id: Ib1adb7115ee571765d55ce7fa043ae361ed9485e\n"
    },
    {
      "commit": "4ae79c9bdc0897612e2c9d878ddb37a6b6c09c93",
      "tree": "bccbfee1b65bf163ae18fb336ab863a30eb15118",
      "parents": [
        "6a37ea9b6ef6624e757f48dcf0761b5d56ed034b"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Jul 27 13:02:11 2017 -0700"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@opennetworking.org",
        "time": "Fri Aug 04 14:49:28 2017 -0700"
      },
      "message": "CORD-1401 Don\u0027t overwrite existing keypair, CiaB PCU setup roles\n\nChange-Id: Ia0fe60315ed09ba39634ed5c25e50e7bfd51d1ab\n"
    },
    {
      "commit": "0a7cdbb14063b72dfe15a18279e47cc3a62a55be",
      "tree": "7578350c348a7cc9791358ce83e29be46a3f312b",
      "parents": [
        "8e53d82cdf22c3935f947c6f4f3689a04facd165"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jul 14 11:36:13 2017 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Jul 18 12:00:44 2017 -0700"
      },
      "message": "CORD-1551 - updated maas makefiles and multi-stage dockerfile\n\nChange-Id: I0bab86e0207edb12f553ddcfe040882f04f34f25\n"
    },
    {
      "commit": "6fe463731fbeb89d4dda1b1b54aa221a7b5d99f8",
      "tree": "cca77f02a5545f94e082e5afd36620bae5349a9e",
      "parents": [
        "3833383e93da2b303f104bb1f6918810f147b85c"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Thu Jun 29 08:30:21 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Jun 30 14:45:24 2017 -0700"
      },
      "message": "[CORD-1481]\nUpdate Ansible and docker-compose\n\nChange-Id: Ifc48827de42a1677d19b2826c6d1047d96a21bcf\n"
    },
    {
      "commit": "a871a482041a87bd5f401306e62cd321d1f7d2d8",
      "tree": "b0f5fe030cafd96ab3cbaed90ebddb7806775a99",
      "parents": [
        "f2aba56cb4aad833821178e3aec8b8c07eb948ba"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed May 31 16:14:29 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Sat Jun 03 15:54:04 2017 -0700"
      },
      "message": "CORD-1151\nmount the credentials dir into provisioner container\nremove prep role (ssh key creation) as that now happens in\nplatform-install\u0027s ssh-* roles\n\nChange-Id: Ie13e4f0ad5a2e3a67070b39acbe81c7bb73436d1\n"
    },
    {
      "commit": "a826906c5171b9498ad5a22db9f489fba0439672",
      "tree": "cf0383bf1c4f9880fbf2853bdde645d7a2e07027",
      "parents": [
        "790ef936a049237b2d1eb10e1ad640b3b2f405e8"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu May 18 11:43:56 2017 -0700"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu May 18 11:53:16 2017 -0700"
      },
      "message": "execute kernel mod change as root\n\nChange-Id: I4157962c227e1d1477fc4faccb3b3e2b003daf2e\n(cherry picked from commit ffff712f7f9fd356cc72db881d00bbb92330f92d)\n"
    },
    {
      "commit": "e2212a5daef6280d69185dded8fe0e57c0824e2d",
      "tree": "b034d67f670fd755d0b191949dbb579c88e58be7",
      "parents": [
        "34380a55a5cafb9c3008f27dc927da4d974a178c"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Apr 28 12:36:25 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Apr 28 12:36:25 2017 -0700"
      },
      "message": "fix premature merge of gerrit #3557\n\nChange-Id: I327bf8d1812bb1d776300a88ee1686ecdd7ac897\n"
    },
    {
      "commit": "34380a55a5cafb9c3008f27dc927da4d974a178c",
      "tree": "f1b942ec8fa8cba43fa1a31b50a892ae8c295be8",
      "parents": [
        "642388d169fcc04b16b2567351f4a79b50501b40"
      ],
      "author": {
        "name": "Amir Zeidner",
        "email": "amirzei@mellanox.com",
        "time": "Wed Apr 26 10:48:44 2017 +0300"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Apr 27 07:50:00 2017 -0700"
      },
      "message": "Adding support for Mellanox NIC ConnectX-4 and newer\n\nChange-Id: Ia5d93c23d982e430b54de2116c9b526a9bf1f59e\n"
    },
    {
      "commit": "642388d169fcc04b16b2567351f4a79b50501b40",
      "tree": "871722aa8984c1dcd40f2f8079b54541454ddd5c",
      "parents": [
        "060c89980335091066087eb480f1788348ad9e9e"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Apr 12 22:39:15 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Thu Apr 20 12:35:24 2017 -0700"
      },
      "message": "various fixes for ansible 2.3 compat\nupdate docker role\nset default for docker apt repo\nfix quote\nrevert explicit dependencies, use ansible_user_id rather than ansible_user\ndon\u0027t depend on ansible role\nforce docker version\n\nChange-Id: I0ba24d829db73559d7d4f16ae89a4661215f3842\n"
    },
    {
      "commit": "a78efbebf13a803c90f9d7a4b38f3b85e9de10ac",
      "tree": "7a823c8c2bb4e0f0fb454b62ede9ff3e52fe4d6c",
      "parents": [
        "e8823060e927e4241383766148156030183a9679"
      ],
      "author": {
        "name": "Luca Prete",
        "email": "luca@onlab.us",
        "time": "Mon Mar 20 11:26:09 2017 -0700"
      },
      "committer": {
        "name": "Luca Prete",
        "email": "luca@onlab.us",
        "time": "Mon Mar 20 11:26:09 2017 -0700"
      },
      "message": "Fixing ignore names from managment on compute nodes\n\nChange-Id: I40440f64c5c71da555e1967809d91f558d62dc6b\n"
    },
    {
      "commit": "e3579c4e40a7d2204d080d7f918ae74f0e76632f",
      "tree": "bff18fd70e50c35bf9784adb4068a3a57a0bca51",
      "parents": [
        "4016b8f630959fdc2418a28b4627cea13a511119"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Mon Jan 09 14:15:02 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Mon Jan 09 14:15:02 2017 -0700"
      },
      "message": "make all passwords alphanumeric, use defaults instead of vars inside roles for precedence\n\nChange-Id: I9d521d2521a1f208addec3810b13f8c030f9dcaf\n"
    },
    {
      "commit": "6e23ac8357f98692d3e8aae4e20e354c7dc365bc",
      "tree": "ee477e7e5bbfb6c4a55d1f17a7a84e254798b635",
      "parents": [
        "ae6976c004b349512dde0ec019c826721019afe3"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Dec 07 12:55:41 2016 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jan 04 06:48:47 2017 -0800"
      },
      "message": "CORD-654 configure MAAS via ansible module\n\nChange-Id: I9f1b3b83b41d2cf1e87660d4a50fd3267ad1679a\n"
    },
    {
      "commit": "012f330b87d996d669d5071ec9e5e3d5b908bf1b",
      "tree": "a54bb4c0d4524ceea034333fe2a1e202ef39097d",
      "parents": [
        "8b179044ae3638efd8d013b1a73befd49892843f"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Dec 07 15:35:04 2016 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Dec 07 15:35:04 2016 -0800"
      },
      "message": "remove file ownership and bug in util script\n\nChange-Id: I3e33ebc4ded74e645b600945336512aafb5966bf\n"
    },
    {
      "commit": "8b179044ae3638efd8d013b1a73befd49892843f",
      "tree": "a3a6ccff1c246e5dfc72574bcaeeb29028255be0",
      "parents": [
        "25c329df3723d8763ad52a94b17aaaced78f0c11"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Nov 30 15:38:42 2016 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Dec 02 19:43:54 2016 -0800"
      },
      "message": "generate ssh key pair\n\nChange-Id: I9f7cbdb0ba9379eed262cc211a5eff2be5b05f8a\n"
    },
    {
      "commit": "d625abaa28a3c3f2d64dba8cc5554148fbaacd09",
      "tree": "4b082f6cb581a12f6b807d3f32d6770cbe3ca209",
      "parents": [
        "d5697f65271a234b93ad950ffb35caf0bedf7c3a"
      ],
      "author": {
        "name": "breezestars",
        "email": "breezestars@gmail.com",
        "time": "Mon Nov 21 06:44:38 2016 +0800"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Nov 29 09:26:09 2016 -0800"
      },
      "message": "add Verify for Intel 10Gbx4 NIC(X710)\n\nChange-Id: I21f6480a76ebdf4ad9f577559e0552b370d6ac64\n"
    },
    {
      "commit": "5b392b83f6f416be8816051bcd7dbd94b74c2916",
      "tree": "1bf2dcf65356b9b347083cb5850c4ab4bbe07d19",
      "parents": [
        "9515cee27e9a67dc4f87b6ec07014167cf604a29"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Nov 15 12:31:14 2016 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Nov 15 12:31:14 2016 -0800"
      },
      "message": "CORD-603 support for pre-, post- statements in network interfaces file\n\nChange-Id: I18495080694a9a50dd06080888077b7852b17499\n"
    },
    {
      "commit": "ca68f06f56fcf8c3d0c39b6222e21b8880006d84",
      "tree": "03407b65a259ef4cc731634288ad3ab477aae41a",
      "parents": [
        "5ec818717396ee353d6f80cc80aadab0e55c36c0"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Oct 27 11:04:33 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Oct 27 11:04:33 2016 -0700"
      },
      "message": "CORD-536 updated to support the setting of repo via vars\n\nChange-Id: I84988b634967d8be2e5a9f3a79352be5efa9c0c0\n"
    },
    {
      "commit": "5ec818717396ee353d6f80cc80aadab0e55c36c0",
      "tree": "99e72922bdb90b08fc3dac92ac9e02b903481edf",
      "parents": [
        "e9d7af7612c31cb7b84c212ec61ce7d6842b858f"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Oct 14 14:49:09 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Oct 14 14:49:09 2016 -0700"
      },
      "message": "CORD-533 created a mgmtbond interface and associate that to mgmtbr\n\nChange-Id: I4dec6032183c5ad258c3adecb981ac589c4ecf1d\n"
    },
    {
      "commit": "603ee5438e61c83fed9c03ad88bfa72d682d1109",
      "tree": "a1a26fc4bfc915093ee24ebc9c0c7ced23d35bfb",
      "parents": [
        "732957f49c0c533ce0a2243eb6c8d109dc145f0d"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Oct 04 21:11:05 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Oct 10 10:43:47 2016 -0700"
      },
      "message": "CORD-469 added regex for include, exclude, and ignore for ifaces\n\nChange-Id: I30f63ef222b7e54a131ea476fa68d352d0ee4573\n"
    },
    {
      "commit": "7ae4f1928a3effef0f7657016268e2680cd3a331",
      "tree": "e51a15358463c8daa743ec998fbbc4a8025489fc",
      "parents": [
        "5135c554788e14d9b8bf5734362bfd0ef58c5071"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Sep 29 09:01:38 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Sep 29 09:01:38 2016 -0700"
      },
      "message": "CORD-272 exposed micro services ports on head node and add simply cord command scripts\n\nChange-Id: I43755761c983707f42b1955819ac6234896e55d9\n"
    },
    {
      "commit": "5135c554788e14d9b8bf5734362bfd0ef58c5071",
      "tree": "b148071e8e05a431330af2a7f78b51773e2d37d5",
      "parents": [
        "039e51d328ae707c19581fabb004727292e60406"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Sun Sep 25 18:47:43 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Sun Sep 25 18:47:43 2016 -0700"
      },
      "message": "don\u0027t override loopback network setup\n\nChange-Id: Ia18db43a40809b01d150793cc096467cf9e2e398\n"
    },
    {
      "commit": "039e51d328ae707c19581fabb004727292e60406",
      "tree": "d91c91be3caa12005ee88f526e780a368abfe874",
      "parents": [
        "3569d62d4db3e24653ca733cbd05479d67b4d4e0"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Sep 22 10:12:13 2016 -0400"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Sep 22 10:12:13 2016 -0400"
      },
      "message": "CORD-463 - only set gateway in interface file if requested\n\nChange-Id: I1f38f85b8fbf3c54ca444d0cf0d243c1fd53a5b8\n"
    },
    {
      "commit": "d4a63e0cda424afcbc70ea15e0bb47c04956ec3a",
      "tree": "4dddc05499d364df0f68dd968050fb8b83ade413",
      "parents": [
        "de0d926e580ad81973e9614f3e002148a7b49f1c"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Sep 14 12:28:00 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Sep 14 12:28:00 2016 -0700"
      },
      "message": "CORD-202 added validation checks to IP/network variables\n\nChange-Id: I83b20338bd052e192d4cfb79a14bf367ca41d9ff\n"
    },
    {
      "commit": "74bd5a4d9630765ee146896c61c0669145f092aa",
      "tree": "bd80642b1a9dd29e461a12de0689ce1c07d87435",
      "parents": [
        "a677d4e454e970f4e864f954429c715ab1299958"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Sep 12 20:20:51 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Sep 12 20:21:18 2016 -0700"
      },
      "message": "Remove the loopback configuration and mv DNS start\n\nChange-Id: I37aed1d862fc094e61cf013204f30208afaf508a\n"
    },
    {
      "commit": "a677d4e454e970f4e864f954429c715ab1299958",
      "tree": "58423bc8ec02f07090e1272f73f9af6f42a6b36c",
      "parents": [
        "d1ff927d86328080bd0ae9e7072fd4674aacdcf1"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Sun Sep 11 20:01:32 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Sun Sep 11 21:37:40 2016 -0700"
      },
      "message": "CORD-396 CORD-383 CORD-362 CORD-309 significant rework on networking configuration\n\nChange-Id: Icb3cbac66b33265486ac236572874052fc643b8a\n"
    },
    {
      "commit": "d1ff927d86328080bd0ae9e7072fd4674aacdcf1",
      "tree": "3be26555d256ee1b46e30e0db520100ec28f32d7",
      "parents": [
        "36b8cc25e96e89d444ba42498e1d9fccf864251a"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Sep 08 17:11:54 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Sep 08 17:11:54 2016 -0400"
      },
      "message": "Ubuntu 14.04 only supports jq\u003d1.3\n\nChange-Id: Icb71f99db6099a327ff849c448d53ac5b4676b5a\n"
    },
    {
      "commit": "2dd2ddd96663edd71717d28cd7a91658e7551dda",
      "tree": "6618c972ea2bb46afee0eb3d1c01510a5526f728",
      "parents": [
        "17248c0411ed3a6350ad227dee163906174f0674"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Sep 06 08:22:52 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Sep 06 08:22:52 2016 -0700"
      },
      "message": "CORD-408 update docker-py version to not use wildcard\n\nChange-Id: I3f8fef81e758ddfd85d4665d3a72be762631f487\n"
    },
    {
      "commit": "17248c0411ed3a6350ad227dee163906174f0674",
      "tree": "57c6153032679b36ed1f3d6bd9f8406f69623c7a",
      "parents": [
        "462f625cb7808240711e89c950c4a9d8a60aaf27"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Aug 29 17:04:34 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Aug 29 17:04:34 2016 -0700"
      },
      "message": "CORD-391 - cleaned up ansible to pass cleanly through ansible-lint\n\nChange-Id: I90284704255edc19abbdb239852c520a4bf48df4\n"
    },
    {
      "commit": "de51ce5e004bbe5342b282fcee49dbd4d7dc7809",
      "tree": "2b791cc2710a592cab4e9af77c01d2cad416bab2",
      "parents": [
        "e80fd395e00473c42c34648bfae9a0bcceea265c"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Aug 22 13:54:24 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Aug 22 16:26:52 2016 -0700"
      },
      "message": "make specification of fabric interfaces configurable\n\nChange-Id: Id6db46e3bb0c13d1c2916255c5bd6419bc906e4b\n(cherry picked from commit b247b1d3efa81b3d1fa5b30be537d5d50c5c18c8)\n"
    },
    {
      "commit": "e80fd395e00473c42c34648bfae9a0bcceea265c",
      "tree": "6b9d1246c9178fa5acd3922782026c4fde50a7b0",
      "parents": [
        "8a12cb1e7aa95ffbf1110ae95f37e4215467bbd6"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Aug 19 15:46:19 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Aug 19 15:51:04 2016 -0700"
      },
      "message": "update the network design to make support easier and cleaner\n\nChange-Id: Iddf25266e3fd534ba88887acb7116faa04224c39\n(cherry picked from commit c15f8e1231905cb83e0db014b8c1b3d7c72b23f0)\n"
    },
    {
      "commit": "8a12cb1e7aa95ffbf1110ae95f37e4215467bbd6",
      "tree": "44659c8a2c76eb175b72fa88ef23f01c2b6fcf43",
      "parents": [
        "5ba01a9fc0258c1f7a1f1b6507110d0ee4cb1171"
      ],
      "author": {
        "name": "Yi Tseng",
        "email": "a86487817@gmail.com",
        "time": "Fri Aug 19 01:45:21 2016 +0800"
      },
      "committer": {
        "name": "Yi Tseng",
        "email": "a86487817@gmail.com",
        "time": "Fri Aug 19 01:46:01 2016 +0800"
      },
      "message": "Add 10G to fabric interface in rename_ifaces.sh\n\nChange-Id: I0d0545437f84522b565b387aa10e3d3bcb09d060\n"
    },
    {
      "commit": "9d5bd80d3c6fe4dcec4e715c528d585fb12f258b",
      "tree": "852e0c1d2171246d1c644df167125dd00051c716",
      "parents": [
        "87fd4063cf6896a062e3abd585d83a360e557151"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Aug 15 12:49:02 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Aug 15 13:00:48 2016 -0700"
      },
      "message": "update pingall script to better guess which IPs are for the fabric.\n\nChange-Id: I5855b8b9ee98785998f40b2253cd76634b9a74c6\n"
    },
    {
      "commit": "1e4142d74217a30667d30b36c571e3a8bd3273ad",
      "tree": "56160c318833cac7e84e1d53afe90371941e91c3",
      "parents": [
        "f3071010f9e5c9b48a3c0b2cbca57db12f9c681a"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Aug 04 10:01:58 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Aug 04 10:03:23 2016 -0700"
      },
      "message": "forgot one of the scripts\n\nChange-Id: I0bb22776867500627ee17d96d69e57ed79ec361b\n(cherry picked from commit a4d67ccf139c2ec200d25892881f1b7ebe893e59)\n"
    },
    {
      "commit": "f3071010f9e5c9b48a3c0b2cbca57db12f9c681a",
      "tree": "74c7e81a59d63cba7e76276ce4039bf08268791d",
      "parents": [
        "a8242b9675b3609bca168697046545cbc5377a6b"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Aug 04 09:29:55 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Aug 04 09:31:58 2016 -0700"
      },
      "message": "add some utility scripts and update the playbook to verify API connectitivy and image download\n\nChange-Id: I007a2aef68f5c60a4c809cd711aff4d18d87efb9\n(cherry picked from commit 2f3df26027e2d64266f3e22a736a6cb491d61468)\n"
    },
    {
      "commit": "fac79ca17d8491ab85a1c202074c407f404eab47",
      "tree": "7cc21043d1880bc63bb37486f5eb006f798b9ff4",
      "parents": [
        "52f2954a46636326bb24e1afc0c3233d8be7d016"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jul 28 10:00:44 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jul 28 10:03:55 2016 -0700"
      },
      "message": "get the registry mirror working\n\nChange-Id: I17731875cf88ef30a3178c1a70181dc793c12a65\n"
    },
    {
      "commit": "cadefd41f61bcf0e1f202bdee5ef9cdbedfb80cc",
      "tree": "6e971a1516c549b8cea1993504e52f5f482be1f9",
      "parents": [
        "0e64b59b2e1cc82e72f853bcbc94987de23a9ea7"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jul 22 16:29:24 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jul 22 16:29:31 2016 -0700"
      },
      "message": "add some utils to install by default and add a kick start for the import download after last maas restart\n\nChange-Id: Ia1be015d43deab1ca35a084e03bce2fc546c6c41\n"
    },
    {
      "commit": "73217f30dad2497867cc2928a6bd0230fae64eec",
      "tree": "eec80a2f1c135dd831cea38ed0a4c0dfb302c937",
      "parents": [
        "e9bdd1d9d15bceefa0d3be05a606e98b3f2623bc"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jul 14 22:25:08 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jul 14 22:27:31 2016 -0700"
      },
      "message": "need ethtool for proper iface generation\n\nChange-Id: I5070867d6c005a7a8e7c89d2153ab0986662d64e\n"
    },
    {
      "commit": "ceab230493c102b93bf4acebd7fc2db05c617809",
      "tree": "83d5887bb56850e9cc5b759f4eb6df1c52351294",
      "parents": [
        "23a494543b1b2cf5ad552e486b966b7711f0c370"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Jul 07 09:04:07 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Jul 07 06:46:43 2016 -0700"
      },
      "message": "User home dir is not always /home\n\nChange-Id: I8f2c693c47fe6314823b119731a2f6a9ff89c720\n"
    },
    {
      "commit": "10a8b9879b4d6d8e19881bf6aadb97191d7f1885",
      "tree": "23cef1a04aa0272b522903b0d11a6dfd9ab7d19d",
      "parents": [
        "81455c7b9d728da5010b6b98535e204651841166"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Jun 28 10:43:44 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Jun 28 10:43:44 2016 -0700"
      },
      "message": "patched compute node to work with multiple 40G interfaces and fixed the version of MAAS\n\nChange-Id: If4f8f3384133d67da98073a257954f6ed9cd8221\n"
    },
    {
      "commit": "9d1e02db0477ce6538fbd64c9aabf613458f8837",
      "tree": "7ac2952308aacbdba2c749c9a28d5e342a66b321",
      "parents": [
        "deb762c71dfba0cb8860190c4c4f3fe99ff41b78"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 22 09:22:16 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 22 09:22:16 2016 -0700"
      },
      "message": "support for non 22 ssh and compute node mgt bridge\n\nChange-Id: I3eca34de01238c4a29906ffa9db1f3e37a661141\n"
    },
    {
      "commit": "589a08fe86c2ed5e26b07ed0756121ddff572ef3",
      "tree": "d26674d4210cbcdcd75422cd86ed8c66bf0f02de",
      "parents": [
        "b56bd5a210f32578d7cd728682c055ef24b0349f"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 15 18:14:18 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 15 18:14:18 2016 -0700"
      },
      "message": "point the compute nodes at the local docker registry\n\nChange-Id: I1ed5d179838993908414cac6b755b63ff5efcb4a\n"
    },
    {
      "commit": "b56bd5a210f32578d7cd728682c055ef24b0349f",
      "tree": "4c21de70954d4ff93a28d660ecf1485208a8a5bd",
      "parents": [
        "0de1faa27423b6f2408d7c5ad0722c4138633c08"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 15 15:42:48 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 15 15:42:48 2016 -0700"
      },
      "message": "update the rename file to handle systems that have fabric NICs and those that don\u0027t\n\nChange-Id: I16d5b8aca0c47078b2c4cef31aab2a82136171a5\n"
    },
    {
      "commit": "0de1faa27423b6f2408d7c5ad0722c4138633c08",
      "tree": "810e5e74ef607a152c578ca145558a292887ef2e",
      "parents": [
        "218fdd6b17c274eb5f032be463178780fefda6d5",
        "823f1ab07821ca0135f17ef4cea748c5b214870d"
      ],
      "author": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 15 11:38:51 2016 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@localhost",
        "time": "Wed Jun 15 11:38:51 2016 -0700"
      },
      "message": "Merge \"removing extaneous bond slaves config\""
    },
    {
      "commit": "823f1ab07821ca0135f17ef4cea748c5b214870d",
      "tree": "1e440799ce5bda9708a1b4e74f8c0cfa7fee7bb6",
      "parents": [
        "54cdbb2c124c84a11b936487d42f1a776779ec73"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Jun 15 11:36:57 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Jun 15 11:36:57 2016 -0700"
      },
      "message": "removing extaneous bond slaves config\n\nChange-Id: I899a8d209d1ac979555521e37d881faa4143ad05\n"
    },
    {
      "commit": "81bda338caa1e661d5fe7fe408f5e34f4f4822e6",
      "tree": "1ca22718d99cc2f74e6bcfae6e0fb02b230bd75f",
      "parents": [
        "2f456b8a7c3ed027207abbbdadb98cbde28f543c"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Jun 14 22:58:41 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Jun 14 22:58:41 2016 -0700"
      },
      "message": "update compute node with an SSH config that ignores known hosts file\n\nChange-Id: Iaaf65a97bb8d8314ef6a1800b9484f291fa85567\n"
    },
    {
      "commit": "54cdbb2c124c84a11b936487d42f1a776779ec73",
      "tree": "4b73dc1eded0af2dc61434aa6f2add981c1364f4",
      "parents": [
        "86dad1f504860c2b68eca6390dd8f83d173c9437"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Jun 03 16:37:01 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jun 07 10:18:23 2016 +0900"
      },
      "message": "initial commit for CORD-213.\n\nThis now works except, do not call your fabric interface the same\nas an existing physical interface.\n\nChange-Id: I3cc68ef9d221e05fb5fbe46fb366ea3c6213e3fc\n"
    },
    {
      "commit": "0820cab8135680ae944a57700866f406a48fd1f0",
      "tree": "6fe6ce3660009cdfb355fadbd449ba8a5962bb9f",
      "parents": [
        "8352c59f89dea060818d308028358d22819e3bb2"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jun 02 17:43:32 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jun 02 17:43:32 2016 -0700"
      },
      "message": "integrate the provisioner with automation for the automatic deployment\n"
    },
    {
      "commit": "23488211d81661b2047cb1d5491a7403d8cf3853",
      "tree": "3109c85d0648d2f5bae8e3fe88af0a3b51d6982e",
      "parents": [
        "05125287caf1b0ca6f394e525f8031f444844445"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 01 14:11:52 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 01 14:11:52 2016 -0700"
      },
      "message": "CORD-214 - removed must have recognized NIC check\n"
    },
    {
      "commit": "e16ef4c9b6cd345b9f09e37540c488399e6cbae6",
      "tree": "11e3ca2f0dc560de8b39e2135b9ac4634d1c0e64",
      "parents": [
        "8bc905c6221e8244ff38993d112092a5b62674dd"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri May 27 17:13:23 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue May 31 15:07:44 2016 -0700"
      },
      "message": "adding support to install the mellanox or intel nic\n\nChange-Id: I11c240d53a4d494dbccd76c2e7f415ed0cdfb0eb\n"
    },
    {
      "commit": "cd4caeb265b7cc971d7d7576665a44519a601836",
      "tree": "6bb50733bdc58b3626fac3ea22a16f10b4ae1770",
      "parents": [
        "813b01895669bf1891105291519114d292024ad1"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon May 23 14:58:12 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon May 23 14:58:12 2016 -0700"
      },
      "message": "first pass at quick start for physical pod and changes because of write up\n"
    },
    {
      "commit": "22d5f3ca26f7d3c59d318c76d49ace2efa995e59",
      "tree": "2da3d808bb3a40d5ac70a846e197470a9cdb625e",
      "parents": [
        "df0f7e0f4e25529242e36cbf7c65fbad396b6133"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri May 20 09:21:56 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri May 20 09:21:56 2016 -0700"
      },
      "message": "update to better validate the result of a command, forgot one\n"
    },
    {
      "commit": "df0f7e0f4e25529242e36cbf7c65fbad396b6133",
      "tree": "3aef771d7f1d72ee5751a85bd9cdbbeb4afd3ec3",
      "parents": [
        "55a2385029ffe7f5af4631b5bdac34819ebac290"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri May 20 09:18:28 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri May 20 09:18:28 2016 -0700"
      },
      "message": "update to better validate the result of a command\n"
    },
    {
      "commit": "55a2385029ffe7f5af4631b5bdac34819ebac290",
      "tree": "6f46c1d9cb61263dccceea446ed4062f53070771",
      "parents": [
        "8db2f30047f32910924f7cb149fed25ae3fc5efc"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri May 20 08:34:40 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri May 20 08:34:40 2016 -0700"
      },
      "message": "update the persistent rules generation which has to correctly specify the interface as known by the kernel\n"
    },
    {
      "commit": "8db2f30047f32910924f7cb149fed25ae3fc5efc",
      "tree": "bb4a1e0d0bfcb4e515546d21a0a7f0e8a82bd79e",
      "parents": [
        "6aecdfb11992508d7412983a7679505f373fcc0f"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu May 19 23:41:13 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu May 19 23:41:13 2016 -0700"
      },
      "message": "updates to fix buts around reboot and interface generation as well as adding more customizations\n"
    },
    {
      "commit": "ed101549c89555e7143e9d34f107f25c720ccd4e",
      "tree": "56586569d00790776d5598245a3234592790b809",
      "parents": [
        "73ff2c2285912ca4f6f1306c970944abd87d27df"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed May 18 20:26:15 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed May 18 20:26:15 2016 -0700"
      },
      "message": "add support for running ansible on the head node to provision the compute node\n\nChange-Id: I4adda3e903423e68893d2354d6c9c36469ebb517\n"
    },
    {
      "commit": "73ff2c2285912ca4f6f1306c970944abd87d27df",
      "tree": "5043ce427d5836c54fcff3702740fde6ad6327a2",
      "parents": [
        "e9f284d64bf833fd5986ceee1307de97735546c1"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed May 18 17:13:09 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed May 18 17:13:09 2016 -0700"
      },
      "message": "force the installs so apt can\u0027t stop progress\n\nChange-Id: I428e56854a459e2d33c0a10d92b6be638482659f\n"
    },
    {
      "commit": "e9f284d64bf833fd5986ceee1307de97735546c1",
      "tree": "f389bc771ce0bfe2c2f4e2982832361954359801",
      "parents": [
        "9ef2d85b67b64556747ca26abe7cd3e76302fd48"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed May 18 14:13:43 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed May 18 14:13:43 2016 -0700"
      },
      "message": "update wait for reboot code and add docker-py\n\nChange-Id: I29ab76deb8325e03879fc5c084dc28f4abdf2ab5\n"
    },
    {
      "commit": "b5e232a495a07c786cb2a0844c74ed3ef92f45f6",
      "tree": "5ed23f10fae850a4f2758671291cdd57810ad59a",
      "parents": [
        "2a80422bd7a12ea76097eef5cc1babdf2d2e1051"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue May 17 13:55:24 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue May 17 13:55:24 2016 -0700"
      },
      "message": "add a wait for reboot to complete\n\nChange-Id: I19b0121240b81cfee8fcd22a6c35365ba77f6dd2\n"
    },
    {
      "commit": "2a80422bd7a12ea76097eef5cc1babdf2d2e1051",
      "tree": "790744fee0040a9e48aedfaff3fced4dfd6398a7",
      "parents": [
        "4455fa8c8e9bdf4e8b7d0ef481984359824ff558"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon May 16 12:36:32 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon May 16 12:36:32 2016 -0700"
      },
      "message": "update some roles to update software versions and bug fixes\n\nChange-Id: I0e1436d670efdc561b527ed93d4f0f2330c50c77\n"
    },
    {
      "commit": "b541504d643671d05fbeb7c859eaa8885a2d8647",
      "tree": "0c60f794bfa63b50153e12b6587e0b21eb8fc407",
      "parents": [
        "fc8b18e379186e727bfb182d750579294f23a4ec"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri May 13 17:06:10 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri May 13 17:06:10 2016 -0700"
      },
      "message": "check point commit to ensure things are saved in more than one place. this commit contains the first integration of the docker build artifacts as well as the first integration of an automation test environment for MAAS based on virtual box\n\nChange-Id: I236f12392501b4ed589aba2b748ba0c45e148f2e\n"
    },
    {
      "commit": "4ec841c48cf90722150285cea30ecf46d3d4e9dd",
      "tree": "7000f3c533d039589c86c3dc27adf6061a530f13",
      "parents": [
        "39d0c78bd5273f0ee8da619f93edc81af132db00"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed May 11 22:10:15 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed May 11 22:10:15 2016 -0700"
      },
      "message": "updated to allow bare metal provisioning to work better with virtual machines on a single laptop\n\nChange-Id: I82b6f6bac105e1be7380d147774f284fe6d2352a\n"
    },
    {
      "commit": "39d0c78bd5273f0ee8da619f93edc81af132db00",
      "tree": "e84f7b58797fcac23db64d8f104ab79992c2e349",
      "parents": [
        "c10dbca8cd3d4ae42e296e80a67187a7b6e41354"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed May 11 13:27:57 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed May 11 13:27:57 2016 -0700"
      },
      "message": "updated to push SSH keys to the compute nodes\n\nChange-Id: I55dda3a1e04380263577c32ee702256f60d9133a\n"
    },
    {
      "commit": "317e7d7408e7a0e03b11a26c4273ea8f7f1f0d79",
      "tree": "c91d2aede2c2a60f87da48ee9d4730191b647dbb",
      "parents": [
        "c02014ead258396d8464b2980979a0359ce7dfe7"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed May 11 08:31:44 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed May 11 08:40:31 2016 -0700"
      },
      "message": "initial commit\n\nChange-Id: I5063800f2ddaf90a350325a9186479c25f90f8e1\n"
    }
  ]
}
