)]}'
{
  "log": [
    {
      "commit": "426707c1e9e915a7726d7682f4ee190db4543e5f",
      "tree": "14a9cb8c68de17cd4b7c3b668c307ec027e2f91b",
      "parents": [
        "539a0417d5b1f8989946794d2336891177b832c7"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Nov 09 11:11:06 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Nov 09 11:11:06 2016 -0500"
      },
      "message": "Mongodb runs in a separate container now\n\nChange-Id: Ia67448cfd7db7594a2fa5df876215613a6f8b1c8\n"
    },
    {
      "commit": "539a0417d5b1f8989946794d2336891177b832c7",
      "tree": "8853a49492bc8b34c10f0bfc5fea2aec918cc106",
      "parents": [
        "c04fd5570d6be43e7bba36d332c450e930038eaa"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Nov 09 06:33:52 2016 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Nov 09 06:33:52 2016 -0800"
      },
      "message": "CORD-313 add a forgotten dependency\n\nChange-Id: I776fa13930803270a47b213eb8e295b299b8c6e1\n"
    },
    {
      "commit": "c04fd5570d6be43e7bba36d332c450e930038eaa",
      "tree": "b5ed7b0d92e69e804df8d92b6b204ce039601458",
      "parents": [
        "96c77e89e58a27ff0d06d780d3b292d662ffdde8"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Nov 08 18:39:29 2016 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Nov 08 18:39:29 2016 -0800"
      },
      "message": "CORD-313 refactor configuration generator\n\nChange-Id: I4428ff0b67ee8d6ebb9b7009cd82413416c25a84\n"
    },
    {
      "commit": "96c77e89e58a27ff0d06d780d3b292d662ffdde8",
      "tree": "1a5d5d79cb23b0bc0956b4b699a2b23845edf58f",
      "parents": [
        "70f07a22055d2f039ac648956f148dc171f1caa9"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Nov 07 14:59:43 2016 -0800"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Nov 07 15:00:53 2016 -0800"
      },
      "message": "a little ansible clean up, putting templates in their place\n\nChange-Id: Ib5fd9778d55771d3c440bce2c5361800fd3ccaf4\n"
    },
    {
      "commit": "70f07a22055d2f039ac648956f148dc171f1caa9",
      "tree": "6d65e7d80ad58a2df74129233db9b63ec5c1bd38",
      "parents": [
        "dbf9f697b911b88a4540d9e47159733fa5e30cbb"
      ],
      "author": {
        "name": "Murat Parlakisik",
        "email": "murat@parlakisik.com",
        "time": "Wed Nov 02 14:07:19 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Nov 04 07:21:28 2016 -0700"
      },
      "message": "Adding 5712 mac addres to vendors\n\nChange-Id: Ia5ebaeea2c8146caa0ddabc041fe10b3f1200b36\n"
    },
    {
      "commit": "dbf9f697b911b88a4540d9e47159733fa5e30cbb",
      "tree": "0e2d7427b8c35d386adc70361af8f11c4c0c67a0",
      "parents": [
        "b2b7fd974635bf15a55777eb33d885edbd4e5a6c"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Nov 04 11:51:32 2016 +0100"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Nov 04 11:51:32 2016 +0100"
      },
      "message": "work around the odd way that ansible does conditional roles\n\nChange-Id: Iaa89dcb15c0dd967fb3c66ee957fe30327b79c1e\n"
    },
    {
      "commit": "b2b7fd974635bf15a55777eb33d885edbd4e5a6c",
      "tree": "4d2fee2055167e327b61b523c205b29b8a1c4d51",
      "parents": [
        "11850cb7a16ea3d474a996d397b0a9e64adc9d08"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 01 16:01:38 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 02 12:15:18 2016 -0700"
      },
      "message": "Fix compatibility issues with ansible 2.2.0.0\n\nChange-Id: I2acc56daec1777727945c9171a1775246bd52afd\n"
    },
    {
      "commit": "11850cb7a16ea3d474a996d397b0a9e64adc9d08",
      "tree": "87a0988d2595ced354e8f90265ca1bf8b4fa1d6a",
      "parents": [
        "4f8143d798afa933ade065cc291d94c44b3663d1"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Oct 28 14:05:59 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Oct 28 14:05:59 2016 -0700"
      },
      "message": "CORD-281 CORD-551 hide secret for switchq and pull images on deploy\n\nChange-Id: Ie0a5f4b1f9804391b058b25663ba10fa73df4746\n"
    },
    {
      "commit": "4f8143d798afa933ade065cc291d94c44b3663d1",
      "tree": "25d6271eee5ac2b3b80424f1cb95c5cda78fbad0",
      "parents": [
        "ca68f06f56fcf8c3d0c39b6222e21b8880006d84"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Oct 27 17:14:48 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Oct 27 17:14:48 2016 -0700"
      },
      "message": "CORD-551 update micro service to read API secret from file\n\nChange-Id: I4671044e77e4d5dbdc0fedfac4347a913bedaeed\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": "e9d7af7612c31cb7b84c212ec61ce7d6842b858f",
      "tree": "4118b5b8e8c24bce99145b0002fa82fc370a0169",
      "parents": [
        "603ee5438e61c83fed9c03ad88bfa72d682d1109"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Oct 14 08:42:55 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Oct 14 08:42:55 2016 -0700"
      },
      "message": "CORD-454 refactor the automation container to be consistent\n\nChange-Id: Idc0442c095aa3d2f5d699c62e92b415d94a9a5aa\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": "732957f49c0c533ce0a2243eb6c8d109dc145f0d",
      "tree": "b8b8434e8c89e5c3c1073a9606121d60f0a9e0ec",
      "parents": [
        "2ade18edfd32628b6347bf77a28cf7db002a2b49"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Oct 06 22:36:59 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Oct 06 22:42:55 2016 -0700"
      },
      "message": "CORD-239 refactor of harvester uservice\n\nChange-Id: I0fdb587267b6c5fb1c53bb35d77cd5921b937b6d\n"
    },
    {
      "commit": "2ade18edfd32628b6347bf77a28cf7db002a2b49",
      "tree": "aee6121de7921b38c4e2fb22c4963e83dfa51c59",
      "parents": [
        "058c3d6ef7f2b8fb031bc40893f2407a9624583b"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Sep 30 16:08:04 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Sep 30 16:08:04 2016 -0700"
      },
      "message": "CORD-471 fixed so that spaces in the messages are handled\n\nChange-Id: I1c9b253e17862d3728b31f5c31ae32a026e36d5a\n"
    },
    {
      "commit": "058c3d6ef7f2b8fb031bc40893f2407a9624583b",
      "tree": "6941810181a89e6ff35586015939eff686ef5f7e",
      "parents": [
        "49653c876163085c70cf95a6e6ab064212a98f99"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Sep 30 15:03:26 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Sep 30 15:03:26 2016 -0700"
      },
      "message": "CORD-470 - left off the coping of some of the scripts to the head node\n\nChange-Id: I763d97a6cbfc68011c1e784160e743d0539aa623\n"
    },
    {
      "commit": "49653c876163085c70cf95a6e6ab064212a98f99",
      "tree": "5bedbc072fce04555d7589d6a8a5f9e45d3956de",
      "parents": [
        "7ae4f1928a3effef0f7657016268e2680cd3a331"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Sep 29 16:16:24 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Sep 29 16:16:24 2016 -0400"
      },
      "message": "Ansible updated to 2.1.2.0-1ppa~trusty\n\nChange-Id: Iaabed955851c6bec1e8ef7826016af62ff70d82c\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": "3569d62d4db3e24653ca733cbd05479d67b4d4e0",
      "tree": "6522ada46f17a1d18e398adac26689b92cf8fa39",
      "parents": [
        "d4a63e0cda424afcbc70ea15e0bb47c04956ec3a"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Sep 16 08:40:54 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Sep 16 09:38:27 2016 -0700"
      },
      "message": "CORD-270 CORD-444 added REST API to get list of switches and addded switches to MAAS\n\nChange-Id: I0f1778b835fed947e19ace4ecff4900d72b405b6\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": "de0d926e580ad81973e9614f3e002148a7b49f1c",
      "tree": "11c8bb2b5d64db58c4c3e313fde144f145ced30a",
      "parents": [
        "280cdd119f377f099037ef7e575aeaf747892a60"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Sep 13 20:12:06 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Sep 13 20:12:06 2016 -0700"
      },
      "message": "CORD-421 added standard label schema to the image builds\n\nChange-Id: Ie2110ac722bdca9f2b07ae21fe9e56a0a3066585\n"
    },
    {
      "commit": "280cdd119f377f099037ef7e575aeaf747892a60",
      "tree": "b6e263a6966725d7c35bb14135ee9b802634f102",
      "parents": [
        "300e7aec5366becc9290c5e8e32185ce7e480ca6"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Sep 13 14:15:32 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Sep 13 14:15:32 2016 -0700"
      },
      "message": "CORD-445 - had file in wrong location, moved\n\nChange-Id: I3eadebd98f0c4efec7aa396cdd7419da13c3b4bb\n"
    },
    {
      "commit": "300e7aec5366becc9290c5e8e32185ce7e480ca6",
      "tree": "ce6b5f6b5194510a2388bfe4b29826ab56a5b1a2",
      "parents": [
        "86616c907292d56554e940c2641e9e328c70d34c"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Sep 13 13:06:47 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Sep 13 13:10:00 2016 -0700"
      },
      "message": "CORD-445 - abstract out restart and check with versions\n\nChange-Id: I69d27e8013bfa7577b9fa5ffca478b8a2b47339c\n"
    },
    {
      "commit": "86616c907292d56554e940c2641e9e328c70d34c",
      "tree": "8ebf4ca78f382a02691c4e6427811d6ecd1d4bd5",
      "parents": [
        "74bd5a4d9630765ee146896c61c0669145f092aa"
      ],
      "author": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Tue Sep 13 13:05:57 2016 -0700"
      },
      "committer": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Tue Sep 13 13:05:57 2016 -0700"
      },
      "message": "Fix typo\n\nChange-Id: Idca41cdcb7bd9160bec25f09df6d5fb108a26f85\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": "36b8cc25e96e89d444ba42498e1d9fccf864251a",
      "tree": "31f04685cae5e2fc0f09777d6a97d7bfda8d8f86",
      "parents": [
        "2dd2ddd96663edd71717d28cd7a91658e7551dda"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Sep 06 08:33:03 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Sep 06 08:33:03 2016 -0700"
      },
      "message": "CORD-409 update amtterm version\n\nChange-Id: Iee27bf680ed50a09e9b64b31b3141e41d86b74ae\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": "462f625cb7808240711e89c950c4a9d8a60aaf27",
      "tree": "3a14def3962f18d7d3a4fd4660ad368cef3ab94f",
      "parents": [
        "141d2abc7fed5e8a545d98947649e372890ae4a5"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Mon Aug 29 16:15:28 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Mon Aug 29 16:15:28 2016 -0700"
      },
      "message": "moving to repo\n\nChange-Id: I61aff9e18d7e689691435fb444dc2ba86ee34e76\n"
    },
    {
      "commit": "141d2abc7fed5e8a545d98947649e372890ae4a5",
      "tree": "8d698dbbc66c1846830c32df5725d83962fb5d11",
      "parents": [
        "5f50b15fb1b9fc925a7bf8829925011e96e3685d"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Aug 26 13:02:33 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Aug 26 13:04:18 2016 -0700"
      },
      "message": "only change on the roles directory\n\nChange-Id: I19287d394c97b0af3a3b7afdac74654afc613ca4\n"
    },
    {
      "commit": "5f50b15fb1b9fc925a7bf8829925011e96e3685d",
      "tree": "0c790221041e27e86866573812b4b35b0214dfe9",
      "parents": [
        "213b48ad6004d34e6b8f685fea0c79deceea3553"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Aug 26 11:11:19 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Aug 26 11:33:11 2016 -0700"
      },
      "message": "apparently for vars to be import you have to have the user as ubuntuw\n\nChange-Id: I05ce9013f77bd6a55f9498c501b79c33381d1103\n"
    },
    {
      "commit": "213b48ad6004d34e6b8f685fea0c79deceea3553",
      "tree": "3e0d7ab55176d99a2252e56251e4d5ce58d29ab8",
      "parents": [
        "111630566b11174a17dc147fb5b1e0c2e4342e50"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Aug 25 14:01:31 2016 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Thu Aug 25 14:07:12 2016 -0700"
      },
      "message": "cleaning up build\n\nChange-Id: Ic3b8b72e3edc94a2234777878f641ba2a8f67165\n"
    },
    {
      "commit": "111630566b11174a17dc147fb5b1e0c2e4342e50",
      "tree": "1c8e7e4fc4228a5e69ac58afa54aee165e191c46",
      "parents": [
        "906a9a16aa7fc441d07fe3bd92e0bd8bbfb358cf"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Wed Aug 24 17:59:41 2016 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Thu Aug 25 14:06:31 2016 -0700"
      },
      "message": "updating gradle build to match directory\n\nChange-Id: I43fdc44b2aa5eac6184ce5ffc261b2d54d391790\n"
    },
    {
      "commit": "906a9a16aa7fc441d07fe3bd92e0bd8bbfb358cf",
      "tree": "ca439cecced9ffabf296bfe9f24377d0be6957ff",
      "parents": [
        "4b9faf1837aa0ec80b5c91c3d6c709c685f221f6"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Aug 25 10:50:45 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Aug 25 10:55:47 2016 -0700"
      },
      "message": "CORD-382 updated compute node provisioning so that the specification of fabric NIC identification is passed on\n\nChange-Id: Ibf596d610f5420f9a9ead7ce3a6f93d022ad85ac\n(cherry picked from commit 2e76f122660da12e5fdad5d58be52d9d4fe871c3)\n"
    },
    {
      "commit": "4b9faf1837aa0ec80b5c91c3d6c709c685f221f6",
      "tree": "dd0948469af4b186b9f6814396d36f7c38d2eaec",
      "parents": [
        "98bbc040209be39e254884372da11368cc7bca65"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Aug 23 14:22:13 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Aug 23 15:07:29 2016 -0700"
      },
      "message": "download switch boot images from dropbox\n\nChange-Id: I4eddf48b4b30106ad832195cbe3c1323b7c788d1\n(cherry picked from commit 338727760ed5f403e05558a07affef3cf730d309)\n"
    },
    {
      "commit": "98bbc040209be39e254884372da11368cc7bca65",
      "tree": "4f5df33bddd11b4306dc5c6848f8b5958f330405",
      "parents": [
        "de51ce5e004bbe5342b282fcee49dbd4d7dc7809"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Aug 22 17:35:28 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Aug 22 17:37:20 2016 -0700"
      },
      "message": "CORD-376 - restart prov in fail case, even if TTL \u003d\u003d 0\n\nChange-Id: Id446e562e2e96bdbf3f91c3a306a4d2ff62b463a\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": "5ba01a9fc0258c1f7a1f1b6507110d0ee4cb1171",
      "tree": "3e30276a347c488a70fbce4fc8bf16580155987f",
      "parents": [
        "9d5bd80d3c6fe4dcec4e715c528d585fb12f258b"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Aug 16 14:58:31 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Aug 16 15:02:13 2016 -0700"
      },
      "message": "added debug to config for ansible -v\u0027s and changes how roles are copied to head node\n\nChange-Id: Ib5a5346cf37d95a689d0d7fe354b4a394d0bb241\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": "87fd4063cf6896a062e3abd585d83a360e557151",
      "tree": "b86b13d6d1700f7c07601527c6a7a187d6467797",
      "parents": [
        "1980d80583a39198341f6946bab69b62fb771b16"
      ],
      "author": {
        "name": "gunjan5",
        "email": "gupatel@ciena.com",
        "time": "Thu Aug 11 13:51:19 2016 -0700"
      },
      "committer": {
        "name": "gunjan5",
        "email": "gupatel@ciena.com",
        "time": "Thu Aug 11 13:54:54 2016 -0700"
      },
      "message": "Fixing spaces\nONOS IP as HTTP POST param and updated README\n\nChange-Id: I1fc81858cc70fff83c9501dda048ed0754e9b872\n"
    },
    {
      "commit": "1980d80583a39198341f6946bab69b62fb771b16",
      "tree": "a73e7edc1c54528b9f4b3a2c2fa61220fd9f8d39",
      "parents": [
        "3951678655a6e450744c520ec9308d32891f9c87"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Aug 10 06:57:28 2016 -0600"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Aug 10 05:58:58 2016 -0700"
      },
      "message": "CORD-310 short term patch which shortens the polling cycle for DHCP harvesting to aid in the platform deploy so that wait_for doesn\u0027t time out\n\nChange-Id: If9a88eaa7025eac611d94ddd1e03094b35dafeb9\n"
    },
    {
      "commit": "3951678655a6e450744c520ec9308d32891f9c87",
      "tree": "1b509471a59b36d39ca19ab3d7002b9e71c1d17e",
      "parents": [
        "24ca5087b256741c69f501da2b0c807a8fe61eba"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Aug 09 18:11:37 2016 -0600"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Aug 09 17:14:01 2016 -0700"
      },
      "message": "CORD-308 add dependency so images are pulled before the build\n\nChange-Id: Ied80bea87730f70890d0f27317dd81d72d04ab67\n"
    },
    {
      "commit": "24ca5087b256741c69f501da2b0c807a8fe61eba",
      "tree": "8b4544c4735165baef2043b2edad2ab359357725",
      "parents": [
        "c3e18507d1d828ecc1307575a926ad299fe9e576"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Aug 09 17:01:02 2016 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Tue Aug 09 17:03:08 2016 -0700"
      },
      "message": "relaxing constraint so that any 1.9 version of\nMAAS can be installed.\n\nChange-Id: Ic16540d612cbf42eed8eb361ebfb67e5a59a6af1\n"
    },
    {
      "commit": "c3e18507d1d828ecc1307575a926ad299fe9e576",
      "tree": "088e5321ab8916401d6a2e1f4e66db8c24622cd2",
      "parents": [
        "5f667b1d3716ab7b347c4dbb7b41a7e1d9168b3e"
      ],
      "author": {
        "name": "Murat Parlakisik",
        "email": "murat@parlakisik.com",
        "time": "Mon Aug 08 15:36:13 2016 -0700"
      },
      "committer": {
        "name": "Murat Parlakisik",
        "email": "murat@parlakisik.com",
        "time": "Mon Aug 08 15:36:47 2016 -0700"
      },
      "message": "Simple typo fix .\n\nChange-Id: I72c5ea73cd0a3625b94843a11abe9e5fcdaa55d5\n"
    },
    {
      "commit": "5f667b1d3716ab7b347c4dbb7b41a7e1d9168b3e",
      "tree": "9f1cfa4ee5f060140b5ca706730b2955b54536d0",
      "parents": [
        "1e4142d74217a30667d30b36c571e3a8bd3273ad"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Aug 05 08:26:49 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Aug 05 08:28:21 2016 -0700"
      },
      "message": "Update the MAAS proxy to only allow source addresses from the POD management network\n\nChange-Id: Idb27386d284f294193248020a391a4cb17e0d0f1\n(cherry picked from commit acd218afbc1751147572d9c37c1f62f00c78da73)\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": "a8242b9675b3609bca168697046545cbc5377a6b",
      "tree": "7e989fb90386f571afb2d9be9039b6d3ab1eb609",
      "parents": [
        "3c6816255b5305186b54847beeb8ca18813abf9a"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Aug 03 22:42:26 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Aug 03 22:44:12 2016 -0700"
      },
      "message": "add a start verification step after restarting MAAS\n\nChange-Id: I759bb2e7e28d7d99697361ac7fe86ad433f5de45\n(cherry picked from commit c5183e7a5517f46bc82e908ce0d971d117a8b97b)\n"
    },
    {
      "commit": "3c6816255b5305186b54847beeb8ca18813abf9a",
      "tree": "8a9424eb7ab22b190d39f90dc87d8b700384a0cd",
      "parents": [
        "a4ccbde0b41e781953a0c8db53a2a28969b5716b"
      ],
      "author": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Wed Aug 03 21:53:03 2016 -0700"
      },
      "committer": {
        "name": "Charles Chan",
        "email": "charles@onlab.us",
        "time": "Wed Aug 03 21:57:31 2016 -0700"
      },
      "message": "connect-switch.yml should be copied as file instead of template\n\nChange-Id: Ia5f739e2c92dbb7be8e6b203e9d36eb23e511845\n(cherry picked from commit 911e75d6e950d1577aacd851bbfbffb088870f94)\n"
    },
    {
      "commit": "a4ccbde0b41e781953a0c8db53a2a28969b5716b",
      "tree": "ecbf12b2d0ce0bf1c089612850444d2e5230411c",
      "parents": [
        "aba1b56a0992d2cc9b39a2529d9e8d43f9d9fe7c"
      ],
      "author": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Tue Aug 02 00:12:34 2016 -0700"
      },
      "committer": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Tue Aug 02 11:23:51 2016 -0700"
      },
      "message": "Add ansible script to connect all switches to controller at once\n\nChange-Id: Ib177787d1ce681939caf2ffc8d6c185e341a29d6\n"
    },
    {
      "commit": "aba1b56a0992d2cc9b39a2529d9e8d43f9d9fe7c",
      "tree": "73845f5d858024af578f7a6d7cfd65908f5c5509",
      "parents": [
        "d284c76ef79730efdc15ee42276bc3ba53c8dbed"
      ],
      "author": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Mon Aug 01 16:33:07 2016 -0700"
      },
      "committer": {
        "name": "Charles Chan",
        "email": "charles@onlab.us",
        "time": "Mon Aug 01 16:48:45 2016 -0700"
      },
      "message": "Deploy SSH Key to fabric switches\n\nChange-Id: Iccf24cb48b1d7ed5c62873008876937ce7739ccf\n(cherry picked from commit 90c422a1e361d94c753eb20df990dbc8b9f663bc)\n"
    },
    {
      "commit": "d284c76ef79730efdc15ee42276bc3ba53c8dbed",
      "tree": "3c231c5e66681fb20b2183e1443ae6ab6b3bc562",
      "parents": [
        "fac79ca17d8491ab85a1c202074c407f404eab47"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jul 28 22:07:21 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jul 28 22:09:04 2016 -0700"
      },
      "message": "update the API doc for the generator and include the generator container in the automation compose\n\nChange-Id: I442f0273cf22323949c1031516cd81de1e1b9028\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": "52f2954a46636326bb24e1afc0c3233d8be7d016",
      "tree": "19dc4e0c6c35ab454cc95ec7c1e1ab579cac453c",
      "parents": [
        "5292ca7d80e9c8c2f88674f1b00a2f349ee2bb18"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jul 27 22:28:15 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jul 27 22:28:15 2016 -0700"
      },
      "message": "updated switchq to not use local storage and attempt to keep two stores in sync\n\nChange-Id: If137abb83099ea3038e8f14cdde7a3d21a936bb3\n"
    },
    {
      "commit": "5292ca7d80e9c8c2f88674f1b00a2f349ee2bb18",
      "tree": "ae8912e215eaca1512d5a315a25f7fbf8f05475b",
      "parents": [
        "fdf4adb8bd265d810d8d1f30eacb93d9d65438cb"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jul 27 14:41:49 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jul 27 14:41:49 2016 -0700"
      },
      "message": "another hint about pulling images\n\nChange-Id: I331df8f8154c6a2d462efb1ba5ffbe5942df3a11\n"
    },
    {
      "commit": "fdf4adb8bd265d810d8d1f30eacb93d9d65438cb",
      "tree": "4cf55a411278c0a787dcebdacb86bfb535d2175d",
      "parents": [
        "cadefd41f61bcf0e1f202bdee5ef9cdbedfb80cc"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jul 27 13:10:32 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jul 27 13:10:32 2016 -0700"
      },
      "message": "updated documentation\n\nChange-Id: I386b1fcc3b9cf79966a8c96a66c8ea08d881375e\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": "0e64b59b2e1cc82e72f853bcbc94987de23a9ea7",
      "tree": "e54a447e813294f4de666a4a6e560d7cf8d8c584",
      "parents": [
        "d8a92969cdb3f6abc91adf5a20a44f0c77e6e22d"
      ],
      "author": {
        "name": "gunjan5",
        "email": "gupatel@ciena.com",
        "time": "Wed Jul 20 18:11:04 2016 -0700"
      },
      "committer": {
        "name": "gunjan5",
        "email": "gupatel@ciena.com",
        "time": "Wed Jul 20 18:11:08 2016 -0700"
      },
      "message": "bug fixes\n\nChange-Id: Ie29671901d49038dc1ae1915cddef21d2b6479fc\n"
    },
    {
      "commit": "d8a92969cdb3f6abc91adf5a20a44f0c77e6e22d",
      "tree": "edd25038cfc67619aecfac7786917c6f8eb95f80",
      "parents": [
        "45777870205e72ef3df028d6677335b2921afb56"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jul 15 15:15:07 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jul 15 15:15:07 2016 -0700"
      },
      "message": "remove default host name mappings which are specific to a single deployment and update the provisioner with a DNS server\n\nChange-Id: I50958f6cc1cdc264c5f458e19fd2428cc1fbc8b6\n"
    },
    {
      "commit": "45777870205e72ef3df028d6677335b2921afb56",
      "tree": "f59fb81e218b0bc8999db9c2b4661dd63af4489b",
      "parents": [
        "73217f30dad2497867cc2928a6bd0230fae64eec"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jul 15 11:39:57 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jul 15 11:41:38 2016 -0700"
      },
      "message": "restart the services to start utilizing the new templates\n\nChange-Id: I7b9b33e25a09f879245f0b93ca8589f6cca48085\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": "e9bdd1d9d15bceefa0d3be05a606e98b3f2623bc",
      "tree": "7e1322caee9e28c9d4959541c81d8bc68bb3454a",
      "parents": [
        "ff5632dfffa4bb1b28dce2076846afeb291a8ff4"
      ],
      "author": {
        "name": "gunjan5",
        "email": "gupatel@ciena.com",
        "time": "Wed Jul 13 14:59:33 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jul 14 08:47:30 2016 -0700"
      },
      "message": "adding config-generator to gradle build\n\nChange-Id: Icbcc0ede08b59830531f4183b11336ae2ab2f845\nSigned-off-by: gunjan5 \u003cgupatel@ciena.com\u003e\n"
    },
    {
      "commit": "ff5632dfffa4bb1b28dce2076846afeb291a8ff4",
      "tree": "1a60accc441508f0214c0726e75eb3d0086f16d3",
      "parents": [
        "4fbb81c9bf1e4121efd699a66f0a7266b0633298"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jul 13 17:22:56 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jul 13 17:24:20 2016 -0700"
      },
      "message": "make sure the ssh config is set to ignore known hosts\n\nChange-Id: I2e1125148b7535663a05eba2d5bdb8a5f006a1db\n"
    },
    {
      "commit": "4fbb81c9bf1e4121efd699a66f0a7266b0633298",
      "tree": "8d07feac87ad8d4dbc6d626a9c708e68c396620b",
      "parents": [
        "66a60340fad9f58ecdde0c5be68f446e134cea82"
      ],
      "author": {
        "name": "gunjan5",
        "email": "gupatel@ciena.com",
        "time": "Sat Jul 09 03:31:27 2016 -0700"
      },
      "committer": {
        "name": "gunjan5",
        "email": "gupatel@ciena.com",
        "time": "Wed Jul 13 03:46:56 2016 -0700"
      },
      "message": "Working service that accepts a POST REST call with params and responds with config-file JSON\n\nChange-Id: I70ac908c92c290d95c6373073184171673d86dc5\nSigned-off-by: gunjan5 \u003cgupatel@ciena.com\u003e\n"
    },
    {
      "commit": "66a60340fad9f58ecdde0c5be68f446e134cea82",
      "tree": "c0ba4c41f466f8b25ad60b1dd53150f67ed08b45",
      "parents": [
        "4624a7375f3113ff8afe241743d13cbb64820c7b"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Jul 09 01:05:32 2016 +0200"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Jul 09 01:07:35 2016 +0200"
      },
      "message": "adding license file\n\nChange-Id: Iad005ef999aa4fa0b8d37a10ffefdef4aa27b0cd\n"
    },
    {
      "commit": "4624a7375f3113ff8afe241743d13cbb64820c7b",
      "tree": "2a559bbfbabcfa05760e5ea1920f1604ffe4eee4",
      "parents": [
        "84918ec71bef2f9b096ea3037a9f30e86683aea7"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jul 08 10:40:45 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jul 08 10:40:45 2016 -0700"
      },
      "message": "add another CNAME to get back to the head node\n\nChange-Id: Iac5f61fb161e67d133fbf3992a223d1713492b77\n"
    },
    {
      "commit": "84918ec71bef2f9b096ea3037a9f30e86683aea7",
      "tree": "115ee5f6d1b819e8a93a366b3c6abef066496241",
      "parents": [
        "df9df634078d84ccc72156d9c2de7ced8d68c43b"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jul 08 09:12:35 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jul 08 09:12:35 2016 -0700"
      },
      "message": "update to propertly construct URL\n\nChange-Id: I67a09d94d92fa8595c3ceed7bf598c6f6056bb56\n"
    },
    {
      "commit": "df9df634078d84ccc72156d9c2de7ced8d68c43b",
      "tree": "b4888f43c50ea8b4e4926bd32bc88c5cb062f933",
      "parents": [
        "02484dab6eebdf1e1e30b8333baddace0873a6bb"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jul 07 18:47:46 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jul 07 18:47:46 2016 -0700"
      },
      "message": "add copyright notices\n\nChange-Id: I0d2d20b224b7dd496878035139fd7739a21972e0\n"
    },
    {
      "commit": "02484dab6eebdf1e1e30b8333baddace0873a6bb",
      "tree": "b26693e7e1297670e4812e6b38fe9c7fb9a25a0f",
      "parents": [
        "6e19d27a46946ef2eb3a406c49701417134a96ff"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Jul 07 19:53:21 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Jul 07 19:53:21 2016 -0400"
      },
      "message": "Add mavenrepo CNAME\n\nChange-Id: I83d1e000410bf2fd2688608500bd10272923a4ba\n"
    },
    {
      "commit": "6e19d27a46946ef2eb3a406c49701417134a96ff",
      "tree": "eaf134db330e6cec219700b002816cd4fe9c7b63",
      "parents": [
        "552278972b91ff297b042d14186f6ce8fa2a7caa"
      ],
      "author": {
        "name": "gunjan5",
        "email": "gupatel@ciena.com",
        "time": "Thu Jul 07 14:23:26 2016 -0700"
      },
      "committer": {
        "name": "gunjan5",
        "email": "gupatel@ciena.com",
        "time": "Thu Jul 07 16:04:39 2016 -0700"
      },
      "message": "remove makefile extra tab\n\nChange-Id: I20564e801d307935b9669db81665cc0ed130e698\nSigned-off-by: gunjan5 \u003cgupatel@ciena.com\u003e\n"
    },
    {
      "commit": "552278972b91ff297b042d14186f6ce8fa2a7caa",
      "tree": "598fb71d901b00ed78c2639063741899f24d516e",
      "parents": [
        "ceab230493c102b93bf4acebd7fc2db05c617809"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jul 07 12:48:53 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jul 07 12:48:53 2016 -0700"
      },
      "message": "fix a bug, where the maas host was hardcoded incorrectly and correct output when no compute hosts present\n\nChange-Id: Ida3b090328ab9be63ef25a726ba7aca674e2f48a\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": "23a494543b1b2cf5ad552e486b966b7711f0c370",
      "tree": "8e7cfe9eda4bbf21df9831b63e852fafa5796e62",
      "parents": [
        "3e2fe6be6114e6576577364da6d0bb41350be257"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jul 06 15:59:09 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jul 06 15:59:09 2016 -0700"
      },
      "message": "modify deploy to deployBase\n\nChange-Id: If2884f09d4a15ecd9bc7f870d584a0dfda257ec4\n"
    },
    {
      "commit": "3e2fe6be6114e6576577364da6d0bb41350be257",
      "tree": "1bfb0ce499560eac9e1eaf224a3952d56d9206f0",
      "parents": [
        "915105d0b0b168233f0fbdc44ed19f73ab835ea6"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jul 06 14:15:19 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jul 06 14:15:19 2016 -0700"
      },
      "message": "add jq for JSON parsing\n\nChange-Id: I241e90d249ca72afddb49d372b495743ec3e9ea5\n"
    },
    {
      "commit": "915105d0b0b168233f0fbdc44ed19f73ab835ea6",
      "tree": "5fa532467949e4c999495d71b5fdc9de06157835",
      "parents": [
        "a9c2e0a6e3341f62e3ffb900c32f4a57d11d7eab"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jul 06 14:10:08 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jul 06 14:10:08 2016 -0700"
      },
      "message": "add dynamic ansible inventory script\n\nChange-Id: I3e8ba79d0d6ec8e66e5118638ec9325ee78d50ef\n"
    },
    {
      "commit": "a9c2e0a6e3341f62e3ffb900c32f4a57d11d7eab",
      "tree": "e57d099d8f7d317e4e5b221f74afccf1a56a31e8",
      "parents": [
        "59bdb54cd1636ab8edff8ac0535ed3fabaee0eee"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jul 01 18:33:50 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jul 01 18:33:50 2016 -0700"
      },
      "message": "updated to use a common logging library and enable log level configuration\n\nChange-Id: Ib473615f25318c3b40cd6cf3bd49248e8a3d4fb1\n"
    },
    {
      "commit": "59bdb54cd1636ab8edff8ac0535ed3fabaee0eee",
      "tree": "a8af3323f0005bb11a4aae53c694e8620182a110",
      "parents": [
        "068e87d652f749a849cd6f4c899681833e733666"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jul 01 11:07:45 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jul 01 11:07:45 2016 -0700"
      },
      "message": "updated the repo to be in sync with the automation on the cord uber repo\n\nChange-Id: Id8619f662719d73a2ca80cf0cca7f1665fbd267a\n"
    },
    {
      "commit": "068e87d652f749a849cd6f4c899681833e733666",
      "tree": "e3f5219d90c51ef0be7f75d0cc52dccbd2abb865",
      "parents": [
        "546cdc3740166247e1b48bb263fed36140d5972b"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jun 30 13:53:19 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Jun 30 22:58:05 2016 -0700"
      },
      "message": "updated to add persistence to provisioning and roll that through the rest of the services\n\nChange-Id: Ia0d5a49dc0d88dbe6780c76483fd2247ad631bdf\n"
    },
    {
      "commit": "546cdc3740166247e1b48bb263fed36140d5972b",
      "tree": "0cb89480fb8bdfb078620800582415908cf20fc1",
      "parents": [
        "aebe11b9be653719fc6b36791b0cc40645e43b14"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 29 15:30:22 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 29 15:30:22 2016 -0700"
      },
      "message": "update provisioner to support consul based storage\n\nChange-Id: Iaa649396d23bbf28a4d99a188c9846aea1310cd0\n"
    },
    {
      "commit": "aebe11b9be653719fc6b36791b0cc40645e43b14",
      "tree": "a79a6faead85d06c695675be6bfb2aa0b5bd1d75",
      "parents": [
        "ddae9ac2c5aacaa583e076a647a7b6103e9a78b5"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 29 10:45:39 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 29 10:45:39 2016 -0700"
      },
      "message": "fixed bug where increased capacity array was being created as a new temporty var instead of using the actual var\n\nChange-Id: I79c5b05cc15f4430146b5624310362d8d3cde4c0\n"
    },
    {
      "commit": "ddae9ac2c5aacaa583e076a647a7b6103e9a78b5",
      "tree": "0d7f0d3c0409c0bfaa545829684d71d4a5a65fbf",
      "parents": [
        "10a8b9879b4d6d8e19881bf6aadb97191d7f1885"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Jun 28 12:38:59 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Jun 28 12:38:59 2016 -0700"
      },
      "message": "add apt-cache to the list of things using cnames\n\nChange-Id: Ide7a362bbc619c149e25fae342c71cbe99fa007d\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": "81455c7b9d728da5010b6b98535e204651841166",
      "tree": "51d9a7c2a84093320c531b0918a36134133934e3",
      "parents": [
        "c809ef75ba52ab072a834526d14779d35cacb464"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jun 24 11:04:55 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jun 24 11:04:55 2016 -0700"
      },
      "message": "add a cname hack so that some new naming conventions in xos don\u0027t break other things in XOS\n\nChange-Id: Ic0590ea2bd62daad5a4494323ade47ed15114373\n"
    },
    {
      "commit": "c809ef75ba52ab072a834526d14779d35cacb464",
      "tree": "ef6d4aee98f36c0901a9348e78c1209523591e2c",
      "parents": [
        "be58a0d76d9280ebd6c191ffc061cc7f2dafd8f5"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 22 21:18:07 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 22 21:18:07 2016 -0700"
      },
      "message": "CORD-229 - updated switch provisioning to be more consistent with retries\n\nChange-Id: I1123da0ea22c97f8bf9b002580104f0ea2ee7f79\n"
    },
    {
      "commit": "be58a0d76d9280ebd6c191ffc061cc7f2dafd8f5",
      "tree": "d56516290da2fbf28c41c95828e6afe16d36f8a7",
      "parents": [
        "d72a935f779391286aed75a551653f49ccbae943"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 22 15:43:02 2016 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jun 22 16:00:36 2016 -0700"
      },
      "message": "CORD-229 - updated to implement initial base switch provisioning\n\nChange-Id: I3deca583dc2753e1a2c77629f1ee45f8b66223c8\n"
    },
    {
      "commit": "d72a935f779391286aed75a551653f49ccbae943",
      "tree": "7dc74fa135288198783a4ffe589bf4eb021f1792",
      "parents": [
        "9d1e02db0477ce6538fbd64c9aabf613458f8837"
      ],
      "author": {
        "name": "Brian Lube",
        "email": "brian.lube@windstream.com",
        "time": "Wed Jun 22 13:39:35 2016 -0400"
      },
      "committer": {
        "name": "Brian Lube",
        "email": "brian.lube@windstream.com",
        "time": "Wed Jun 22 14:08:51 2016 -0400"
      },
      "message": "updated link for Playbook Options.  was #Playbook%20Options, now #playbook-options to match markdown for heading.\n\nChange-Id: I13b7b4a07951432e66d68542a18b1f9e19e3fd4b\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": "deb762c71dfba0cb8860190c4c4f3fe99ff41b78",
      "tree": "7fb7067559a8db450ff6ea52159dd4690db93aa0",
      "parents": [
        "742f085735725a9a0f089ba367bdf2af73662127"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jun 21 12:10:34 2016 +0200"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jun 21 12:10:34 2016 +0200"
      },
      "message": "updating .gitreview\n"
    },
    {
      "commit": "742f085735725a9a0f089ba367bdf2af73662127",
      "tree": "a49ccb7b49ef5a3b5146f30bbdab4226e93d753b",
      "parents": [
        "557cdc5b7bfd1b5b2f143a8926d646f96b4cee0a"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Jun 17 18:34:17 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Jun 17 18:34:17 2016 -0700"
      },
      "message": "restart registry\n\nChange-Id: I3541b2465b481b10800add114677843080697e2f\n"
    },
    {
      "commit": "557cdc5b7bfd1b5b2f143a8926d646f96b4cee0a",
      "tree": "7bc197de3bba69123b5744181268d9405f6286bf",
      "parents": [
        "b9988dc231e410b2dc00d1e01e301f7eb237f59f"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Jun 17 16:44:29 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Jun 17 16:44:29 2016 -0700"
      },
      "message": "registry compose goes to root\n\nChange-Id: I92c4cdd3756357c28b45512d7731b3d85c755f13\n"
    },
    {
      "commit": "b9988dc231e410b2dc00d1e01e301f7eb237f59f",
      "tree": "f0dbf5cbdfd7a7fc45053644993457de45e31c6b",
      "parents": [
        "28daa4c7310a3279063cd20a310a9b3e5c5fea51",
        "16682e9aaa1ddbd81d5e28e89b0b384a736f7677"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Jun 17 15:44:31 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Jun 17 15:44:31 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.opencord.org:29418/maas\n"
    },
    {
      "commit": "28daa4c7310a3279063cd20a310a9b3e5c5fea51",
      "tree": "b6d9d55c10b948568c71bfc0b55384fda03d0a13",
      "parents": [
        "89eed8c13b9aba0d24b1a55a2f942d2da6b612c0"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Jun 17 15:44:27 2016 -0700"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Jun 17 15:44:27 2016 -0700"
      },
      "message": "autorestart of the registry\n\nChange-Id: I86ac2751bd28b3823c5955cd79e72edc79828008\n"
    },
    {
      "commit": "16682e9aaa1ddbd81d5e28e89b0b384a736f7677",
      "tree": "6c3dca2172e355ce924f78f27a0b98f5c6a93dd3",
      "parents": [
        "f41817001e338ca1d767a978bc3d0826fde1be2f",
        "89eed8c13b9aba0d24b1a55a2f942d2da6b612c0"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jun 17 14:44:48 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jun 17 14:44:48 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of http://gerrit.opencord.org/maas\n"
    },
    {
      "commit": "f41817001e338ca1d767a978bc3d0826fde1be2f",
      "tree": "fbd78bb0f40e8b5dc89a9f3dd03d39b763646b23",
      "parents": [
        "04e2e19fd212f47e943e9ace371772f3f73eeb8f"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jun 17 14:44:03 2016 -0700"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jun 17 14:44:03 2016 -0700"
      },
      "message": "updates for prime step and local registry and switch prov\n"
    }
  ],
  "next": "89eed8c13b9aba0d24b1a55a2f942d2da6b612c0"
}
