)]}'
{
  "log": [
    {
      "commit": "4d121c286443a485c88101283a40d049c78d3412",
      "tree": "7a430c6e6327364b673e51228db6a2926167b4bb",
      "parents": [
        "223f931d7185af2c0cafc45e975ad9771cac95a2"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Oct 31 13:20:31 2016 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Oct 31 09:18:11 2016 -0700"
      },
      "message": "Added Icons to mcord-slicing view\n\nChange-Id: I560d980bcc730f836f5a50d5453539fde28d7c97\n"
    },
    {
      "commit": "223f931d7185af2c0cafc45e975ad9771cac95a2",
      "tree": "9305188b39cc692ca430ba05db08f3947b55b2a1",
      "parents": [
        "de30c51994d1fa802118021a724147376bd46a43"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Oct 28 10:47:21 2016 +0200"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Oct 28 02:43:23 2016 -0700"
      },
      "message": "Updated Bower versions\n\nChange-Id: Ib91e4dd6a3b70e98aac3b0c20bf6690f536f0779\n"
    },
    {
      "commit": "de30c51994d1fa802118021a724147376bd46a43",
      "tree": "75e7a4f51f7003779f9fc9e037d33c8e566b80eb",
      "parents": [
        "78b04b81e4b68b30bc22027ff2e2b87ba9705d40"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 26 16:09:37 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 26 16:09:37 2016 -0700"
      },
      "message": "drop openstack driver from xos core\n\nChange-Id: Id49560b65590b527c3e8088fc585c6f84626d61d\n"
    },
    {
      "commit": "78b04b81e4b68b30bc22027ff2e2b87ba9705d40",
      "tree": "dc5b5f05538091cede24a43ccd26b4c895ef0902",
      "parents": [
        "9b491331e1678d88069e125f520dde7420ceaf7a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 24 10:38:09 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 24 10:38:09 2016 -0700"
      },
      "message": "remove ng-xos-lib from xos container\n\nChange-Id: Id3ba7e1e64b8a15653fdb6bb57bf26d0fbf27887\n"
    },
    {
      "commit": "9b491331e1678d88069e125f520dde7420ceaf7a",
      "tree": "42f608bfd6910c3770901897cf4eb951fab372a7",
      "parents": [
        "2979cae47535af7a8d039bc77bf02ff6ce7fd9ff"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 24 10:25:41 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 24 10:25:41 2016 -0700"
      },
      "message": "add onboarding of ui vendor files\n\nChange-Id: Ia1989b7ff66102503e17e3f9a8f1b9236394fa7b\n"
    },
    {
      "commit": "2979cae47535af7a8d039bc77bf02ff6ce7fd9ff",
      "tree": "2bc7f245c9d05e79db84450ecbec821a7e8c4c32",
      "parents": [
        "6e7f05e1fbe1ce2698c965a58b34af2048d14048"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 20 14:48:32 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 20 14:48:32 2016 -0700"
      },
      "message": "synchronizer containers depend on xosproject/xos instead of xosproject/xos-synchronizer-openstack\n\nChange-Id: Idd10c37c3968b25273da67761e63fd46565c8f7a\n"
    },
    {
      "commit": "6e7f05e1fbe1ce2698c965a58b34af2048d14048",
      "tree": "3087888c1ba984c94cccc99cd8723dbf54630f63",
      "parents": [
        "fafd7f628e4c246f9e18e15da19264b51f76c610"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 20 13:41:28 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 20 13:41:28 2016 -0700"
      },
      "message": "refactor docker-in-docker support from onboarding_synchronizer to xos_base container\n\nChange-Id: I7d7eb6e9b8720704798eae06c795073c6214c2a7\n"
    },
    {
      "commit": "fafd7f628e4c246f9e18e15da19264b51f76c610",
      "tree": "07d317160b9fae5eaeae4b3d66356a1f7b43de09",
      "parents": [
        "da0b56d24151460c2c66d62290beded4eefcfc63"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Oct 05 13:25:06 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Oct 19 09:21:36 2016 -0700"
      },
      "message": "Fixed uverse enabling bug\n\nChange-Id: Ie6be13c32dfd9ce83fdc16e21d2f61667255c7ff\n"
    },
    {
      "commit": "da0b56d24151460c2c66d62290beded4eefcfc63",
      "tree": "f3229819b097c726a4e34c444be2f9040d853ef1",
      "parents": [
        "fe1e974d1cc515fad0a70486aaa043eeadf74668"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Oct 18 12:34:38 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Oct 18 12:34:38 2016 -0400"
      },
      "message": "Grab and display msg from lines starting with \u0027failed\u0027\n\nChange-Id: I5bf1dd431601187196fa933eec9099acae67c6fb\n"
    },
    {
      "commit": "fe1e974d1cc515fad0a70486aaa043eeadf74668",
      "tree": "78440a4ccefaa033df95a7ebc31db65d75f05ec6",
      "parents": [
        "c5c96f84ec113be71e1009987f53d9b19990607d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 13 15:17:55 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 13 15:17:55 2016 -0700"
      },
      "message": "add docker_insecure_registry option to vsgservice tosca\n\nChange-Id: I3243979ed05805e493ad86dc4fad47af57f2e5ec\n"
    },
    {
      "commit": "c5c96f84ec113be71e1009987f53d9b19990607d",
      "tree": "85fc2eb2aa88e610b51d2060de7595377caea70e",
      "parents": [
        "f40999bb973068368cf0c9694c1f6f14708b3c9b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 13 13:20:14 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 13 13:20:14 2016 -0700"
      },
      "message": "add docker_image_name to VSGService Tosca\n\nChange-Id: I60278f9d10d0afdb80d110de96eaf2d2beea403e\n"
    },
    {
      "commit": "f40999bb973068368cf0c9694c1f6f14708b3c9b",
      "tree": "c9aea32821b9c3512de6ee3269beca5e915fb38d",
      "parents": [
        "d0fbf46feac0c054b274f13e3217580ef90dc7c8"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Oct 05 14:48:44 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Oct 12 15:58:25 2016 -0700"
      },
      "message": "switch to using tosca-parser instead of subdir from heat-translator\nadd suffix to yaml file and fix import in run.py\nremove unnecessary includes\ndon\u0027t nest requirements, new tosca-parser fails this\nfix \u0027scalable\u0027 to work with tosca-parser defaults\ntypo, typo2\ncheck against max_instances to determine if scalable\ndon\u0027t clean up after a tosca test fails in ways that prevent db inspection debugging\nbetter debugging support\nsave test run TOSCA to /tmp for debugging\nfix other scalable check\nbetter naming for temp test tosca files\n\nChange-Id: I434dada57258e61a2d3905e6ab58b7b171fa993f\n"
    },
    {
      "commit": "d0fbf46feac0c054b274f13e3217580ef90dc7c8",
      "tree": "ecdd59cb6e0355177cc459e2b83b51ceb31a81f1",
      "parents": [
        "fed284a540b2edc67d147c9193d8c74202f46f9a"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Oct 12 15:54:38 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Oct 12 15:54:38 2016 -0400"
      },
      "message": "Add is_readonly and is_appuser user flags to TOSCA\n\nChange-Id: If3742a00e37ddf168e0e19227fa39f95f9e0752e\n"
    },
    {
      "commit": "fed284a540b2edc67d147c9193d8c74202f46f9a",
      "tree": "95d069d12b5edb4d1e40541a6f7223d1ef43b602",
      "parents": [
        "4686d939d6021718b2af4dd28c18f8092e17792a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 11 23:21:19 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 11 23:21:19 2016 -0700"
      },
      "message": "prefer management_local interface for ssh connectivity to instances\n\nChange-Id: I928cd352e074ffff42db74f8ed300c72652b0eb2\n"
    },
    {
      "commit": "4686d939d6021718b2af4dd28c18f8092e17792a",
      "tree": "e25bc60009046f67f6d58427f8e05c7f45b9bca5",
      "parents": [
        "26170f9798004abb6f4574533a6a190fb5650013"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 05 17:29:11 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 06 12:04:48 2016 -0700"
      },
      "message": "Library support\n\nChange-Id: I25c37cb3aeea767896fab87e4b1fb11449abe8a0\n"
    },
    {
      "commit": "26170f9798004abb6f4574533a6a190fb5650013",
      "tree": "01aa7bc4cb5667c33630d11713790b542b281351",
      "parents": [
        "6845aa6120b8153bf8b12166c6190121a867d95f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 06 09:36:20 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 06 11:09:20 2016 -0700"
      },
      "message": "add new method for specifying site deployments and controllers\n\nChange-Id: Idd93ec1fcf058587e0ba7b6503cc196bfdd6dfb5\n"
    },
    {
      "commit": "6845aa6120b8153bf8b12166c6190121a867d95f",
      "tree": "0c1795a89920b01bbf8049c03c1add19dfe11fd8",
      "parents": [
        "c01ce94d2063742bee84dd5ffeae2bab7daa3b80"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Oct 04 17:48:06 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Oct 05 08:51:47 2016 -0700"
      },
      "message": "Replacing ID\n\nChange-Id: Ibc30e5d7b5efef0ccecf3d8058aafcf1747f831a\n"
    },
    {
      "commit": "c01ce94d2063742bee84dd5ffeae2bab7daa3b80",
      "tree": "7fc4f4bd6b0d813d6717dde0c0faf7c17e953664",
      "parents": [
        "eeeef0912c0a95527ba00c8555dfc310fa6debbc"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Oct 03 11:55:12 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 04 17:21:57 2016 -0700"
      },
      "message": "dependency checking in service controllers\nbreak out loadablemodule from servicecontroller\n\nChange-Id: I9d2d8f6d1ee14de9976354714ea68e8e412de7c5\n"
    },
    {
      "commit": "eeeef0912c0a95527ba00c8555dfc310fa6debbc",
      "tree": "777c50ae23a6324d7a1d66881c963cca8a0339e5",
      "parents": [
        "2077ed14c5e3310da7837ebd9dee29778aa3aa0c"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Oct 04 14:45:33 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Oct 04 14:45:33 2016 -0700"
      },
      "message": "Adding labels to nodes via TOSCA\n\nChange-Id: Ieffa8da867c212b945c5720b575e1775e7ed69ba\n"
    },
    {
      "commit": "2077ed14c5e3310da7837ebd9dee29778aa3aa0c",
      "tree": "ebf3f3acda5affb3b5a6f0c4710e7f04bb87efd9",
      "parents": [
        "02f44d62744f3b45ac47b0534b42dd40af571d87"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Oct 03 10:25:40 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Oct 03 10:36:19 2016 -0700"
      },
      "message": "Using ng-xos-lib master in xos master\n\nChange-Id: I06429f7781d4f423a1902f5f735c4ba541c3d54c\n"
    },
    {
      "commit": "02f44d62744f3b45ac47b0534b42dd40af571d87",
      "tree": "b214e896c10291bffa93a9be9dc40c4fa4fef336",
      "parents": [
        "6bc31bf65ae778984878bbf61d60fae592174213"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Sep 19 17:17:58 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Oct 03 10:27:44 2016 -0700"
      },
      "message": "Added piechart to ceilometer\n\nChange-Id: Ifd48eb528859b0d1d8bb26a029fe4c27090e82cd\n"
    },
    {
      "commit": "6bc31bf65ae778984878bbf61d60fae592174213",
      "tree": "02d87ccb4260918859edba2d2b1faf2a9d949ec0",
      "parents": [
        "44474e19ab829e9fc5571d35bf2cfde0f7f2d38a"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Aug 29 10:17:31 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Oct 03 10:07:31 2016 -0700"
      },
      "message": "Drawing slices, expanding and collapsing slices\nDrawing forms\nAdded keybindings\n\nChange-Id: Ic1f06eef20a6e1e7c0f1fea51752fe738f86d600\n"
    },
    {
      "commit": "44474e19ab829e9fc5571d35bf2cfde0f7f2d38a",
      "tree": "17eaed479bdb552b5e56c83db6d8c7175e42934e",
      "parents": [
        "f79f0b3567376e0777cbcc6d18588298ff5a0ee0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 30 10:40:16 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Fri Sep 30 12:27:12 2016 -0700"
      },
      "message": "fix label filtering\n\nChange-Id: Ic25d3a029beee19065bfc5ef801cb0826934ccc7\n"
    },
    {
      "commit": "f79f0b3567376e0777cbcc6d18588298ff5a0ee0",
      "tree": "433f216d188bc6eb29f90f592c0c830637337641",
      "parents": [
        "595724407d9675d057d9da7d8d29326b38b96b55"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Sep 30 10:23:10 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Sep 30 11:21:27 2016 -0700"
      },
      "message": "Updated UI to read Subscriber Features\n\nChange-Id: Ic81ce09e2c37af114214a0b960a37b7c9bc4ac44\n"
    },
    {
      "commit": "595724407d9675d057d9da7d8d29326b38b96b55",
      "tree": "c34f6ae293ead7558b0ed7878c9d1c6f752c99e6",
      "parents": [
        "0dbc001bcc005ae9051c6e3c0e3772ba2af22fa5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 29 13:46:45 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 29 13:46:45 2016 -0700"
      },
      "message": "recipe that uses the vSG key for the sample services\n\nChange-Id: Idc528c556eb217ee7858da39ddec642cf567e928\n"
    },
    {
      "commit": "0dbc001bcc005ae9051c6e3c0e3772ba2af22fa5",
      "tree": "b1b2ed8fae9a0b04c1946d5044d436800a7492fa",
      "parents": [
        "8a23f12e8ceb2ff4a42020af89ab6e6f50fc62b6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 29 10:47:18 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 29 10:49:58 2016 -0700"
      },
      "message": "make get_instance_ip.py useful\n\nChange-Id: I3147675e2a295aedc0ab95680b7bc7f7a3ffd539\n"
    },
    {
      "commit": "8a23f12e8ceb2ff4a42020af89ab6e6f50fc62b6",
      "tree": "ee94e700e9fb1d9fd501e9bd68558333b9c48f67",
      "parents": [
        "403b529d6ba82b7f7330de77d84ad63f6ceb55ba"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Sep 23 16:36:38 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Sep 23 16:36:38 2016 -0700"
      },
      "message": "Added core to API listing\n\nChange-Id: Ie85a0133be26d5e3f767d34142277c2f6fa93f88\n"
    },
    {
      "commit": "403b529d6ba82b7f7330de77d84ad63f6ceb55ba",
      "tree": "005f902b4a36e3ea22599066661c31bfb0d81163",
      "parents": [
        "6a9907bf69967b7fffc6cb74b08b2d838dc0c162"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Sep 22 16:00:43 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Sep 23 12:50:20 2016 -0700"
      },
      "message": "Restored stile for MCord grid\n\nChange-Id: I2d6cfe10f28fabb339d69d43f1b0dcd197687e7c\n"
    },
    {
      "commit": "6a9907bf69967b7fffc6cb74b08b2d838dc0c162",
      "tree": "ae97fefe0e276ba3e3c88f31897811f9a002c66e",
      "parents": [
        "e40f3d5563e4b3e8ee51459d5bf18367f35206be"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Sep 16 19:00:18 2016 +0200"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Sep 22 22:57:00 2016 +0200"
      },
      "message": "Redis and watchers support patch for the synchronizer\n\nChange-Id: If2931070ddbe06a05233ebc6b41b0f1368f5fb0e\n"
    },
    {
      "commit": "e40f3d5563e4b3e8ee51459d5bf18367f35206be",
      "tree": "be3553d495e1f90598ad51072090b3a6148a3d5d",
      "parents": [
        "14409aab852903bf87ccfb2bc8611c6ce8ca693b"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Sep 16 17:05:58 2016 +0200"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Sep 16 17:05:58 2016 +0200"
      },
      "message": "Send data model changes to Watchers via redis\n\nChange-Id: I1b210dab6e63fa1f151ab6884e7f634919311bbb\n"
    },
    {
      "commit": "14409aab852903bf87ccfb2bc8611c6ce8ca693b",
      "tree": "b5a372d4392239d2465fc5c1c824d38870b9f983",
      "parents": [
        "f6c09991389a465f0967cef156da3f741adb771e"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Aug 24 19:15:56 2016 +0200"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Sep 14 17:35:11 2016 +0200"
      },
      "message": "- Explicit annotations of models with dependency information\n- New tool (mldeps) for using this explicitly annotaed dependency\n  information\n\nChange-Id: I75de06b65f9656ca17956885bc99df61f4106d3c\n"
    },
    {
      "commit": "f6c09991389a465f0967cef156da3f741adb771e",
      "tree": "e8c9b8c8679cde99461e24842d4f776df0a2df90",
      "parents": [
        "8e5f477e4d8480ac037a3b3c88db91481862a68d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 08 13:23:10 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 08 13:23:41 2016 -0700"
      },
      "message": "add vtnAPIVersion to tosca custom_types\n\nChange-Id: I4924164eeafbab4c5778125f70652f9384546ac3\n"
    },
    {
      "commit": "8e5f477e4d8480ac037a3b3c88db91481862a68d",
      "tree": "8518ea9d0f6a88e4a49eb3d283f382dee91b68c2",
      "parents": [
        "0edb4dadeca4b9b8562602c79343470dd25a0820"
      ],
      "author": {
        "name": "Rizwan Haider",
        "email": "rizwan.haider@nokia.com",
        "time": "Wed Aug 17 18:04:35 2016 -0400"
      },
      "committer": {
        "name": "Rizwan Haider",
        "email": "rizwan.haider@nokia.com",
        "time": "Thu Sep 08 12:33:34 2016 -0400"
      },
      "message": "Nokia: Putting in support for metro network services within XOS for E-CORD\n\nChange-Id: I9277ccf808479dd593ee1b7b640a2247a5b28a39\n"
    },
    {
      "commit": "0edb4dadeca4b9b8562602c79343470dd25a0820",
      "tree": "7ac1ae77fe5d8e30ebceba25560c3277490a55ed",
      "parents": [
        "0df54fadf9f72aac9f5b22e9ebd491d85dd38819"
      ],
      "author": {
        "name": "Pingping Lin",
        "email": "pingping@onlab.us",
        "time": "Tue Sep 06 20:47:04 2016 +0000"
      },
      "committer": {
        "name": "Pingping Lin",
        "email": "pingping@onlab.us",
        "time": "Tue Sep 06 22:33:38 2016 +0000"
      },
      "message": "move vBBU and vPGWC from basic xos out as separate projects\n\nStill leave the M-CORD view.py file inside xos, renamed to mcordview.py\nBecause it looks it does not work if I put it inside vBBU project.\n\nChange-Id: I984afb5739780865e4aafa4ab67053c362a2b8aa\n"
    },
    {
      "commit": "0df54fadf9f72aac9f5b22e9ebd491d85dd38819",
      "tree": "5cfae1c8fa8316f84ea5c19fd0e9871b8c18406a",
      "parents": [
        "f23a9552e0bc3b4a680e04580ade954769fd6a7c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 31 15:25:06 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Wed Aug 31 15:42:47 2016 -0700"
      },
      "message": "add no-start for services; bidirectional VTN WIP\n\nChange-Id: I8b3c1d89e64c86698aa3515bcd0a61825c208829\n"
    },
    {
      "commit": "f23a9552e0bc3b4a680e04580ade954769fd6a7c",
      "tree": "e32de7ac6a530ded426a89c80ebef5f039fd8c99",
      "parents": [
        "58d0edefe16e357189803ece46666db536228e21"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Aug 30 09:34:32 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Aug 30 16:58:29 2016 -0700"
      },
      "message": "save python package versions in /var/xos\nupdate to ubuntu 14.04.5\nuse requirements file for pip install\n\nChange-Id: I1aa375e4ae374a65495fcbcbf9eb6a3b27b2710a\n"
    },
    {
      "commit": "58d0edefe16e357189803ece46666db536228e21",
      "tree": "b3ff886a6f764e0d21ba5cc0fbf4c21c596f108b",
      "parents": [
        "c62f9a361a1d7949004251416b216b126b34278c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 29 16:19:47 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 29 16:19:47 2016 -0700"
      },
      "message": "add vtn_kind to NetworkTemplate\n\nChange-Id: I448562e5fbcca32cb6b338d55f16898e8e186a79\n"
    },
    {
      "commit": "c62f9a361a1d7949004251416b216b126b34278c",
      "tree": "ccb374176e3b298a75e346942d4f203e0e0e3a67",
      "parents": [
        "6280bfec04aa7b1d5b7f6f5596eb518bcfe2292d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Aug 25 16:17:13 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 29 13:50:38 2016 -0700"
      },
      "message": "add gateway and segmentation_id\n\nChange-Id: I624527787de25881e4c00af8f27a2a6ae1671590\n"
    },
    {
      "commit": "6280bfec04aa7b1d5b7f6f5596eb518bcfe2292d",
      "tree": "ff1ca05f59ad6a7c0c1f7941a8a68332961c7303",
      "parents": [
        "489e26e2925c6fb27fe1d31496b9a47cabbb8868"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 29 11:28:23 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 29 11:28:23 2016 -0700"
      },
      "message": "remove cryptography pip module\n\nChange-Id: I2438e1c8c32de43e3fabeb10709016ba9190caf2\n"
    },
    {
      "commit": "489e26e2925c6fb27fe1d31496b9a47cabbb8868",
      "tree": "8476a2acfb59603b3bce1e1b06e5c976df376275",
      "parents": [
        "885894afa00376a50cd7e2ba661534141b1633a2"
      ],
      "author": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Thu Aug 25 16:06:31 2016 -0700"
      },
      "committer": {
        "name": "Charles Chan",
        "email": "rascov@gmail.com",
        "time": "Thu Aug 25 16:06:31 2016 -0700"
      },
      "message": "Remove old LICENSE\n\nChange-Id: I3350cf6ae4390654acfc92b5bb8902781707dcf3\n"
    },
    {
      "commit": "885894afa00376a50cd7e2ba661534141b1633a2",
      "tree": "53543249a34a469c6bd24376db6b2841c13de88f",
      "parents": [
        "a81496a5284342a2fa3056d39af47f1a19db0b11"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 24 22:31:10 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Aug 25 00:16:00 2016 -0700"
      },
      "message": "add xos admin, add no_start option\n\nChange-Id: I0fd5c51be315a1bdb7ede2abc896c65d6cd44a40\n"
    },
    {
      "commit": "a81496a5284342a2fa3056d39af47f1a19db0b11",
      "tree": "b790fa8fc29708ceef4d49f25e7c04e51924698e",
      "parents": [
        "075f8020363e45712c70f5db3a652e296e2ed9a0"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 16 17:29:42 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Aug 24 11:35:45 2016 -0700"
      },
      "message": "Attaching components to the tutorial\n\nChange-Id: Ic24ec04872864421dc2b503f2e1c0cfed2852b0b\n"
    },
    {
      "commit": "075f8020363e45712c70f5db3a652e296e2ed9a0",
      "tree": "5e144f207586013d5108f66a12bec927d6816152",
      "parents": [
        "b1f466caa061df4a3db6a0120dc48c0881bb9c27"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 23 09:10:37 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Aug 23 09:27:23 2016 -0700"
      },
      "message": "Reordere service graph and added tenant names\n\nChange-Id: I5f8ac36f5b14e5e9d767202e0829d9f5c5458c38\n"
    },
    {
      "commit": "b1f466caa061df4a3db6a0120dc48c0881bb9c27",
      "tree": "648f80caf78786bd9b26a0ab03b036bc18789a1b",
      "parents": [
        "f7da141660a7184a41f412d1eceb94ea503a844b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 22 10:33:09 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 22 17:50:25 2016 -0700"
      },
      "message": "add extra_hosts to xos model\n\nChange-Id: I909e32e1a4737065e56302aedfb6c75e900b292f\n"
    },
    {
      "commit": "f7da141660a7184a41f412d1eceb94ea503a844b",
      "tree": "9d6d016e04eeed9ec3ecfe35833b802845cfe7a8",
      "parents": [
        "c95fdffa17cef0c85f8f66329aaf4a5599939746"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Aug 18 17:23:07 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Aug 19 09:16:10 2016 -0700"
      },
      "message": "Removed Django Geoposition and used Gmaps API to draw site map\n\nChange-Id: I5f93cc84bb011034cf32fcf06ef5743667740e20\n"
    },
    {
      "commit": "c95fdffa17cef0c85f8f66329aaf4a5599939746",
      "tree": "111c7b98ba59960dfc9e7fba1f4d3697f5691f8e",
      "parents": [
        "45fd7057bee3f4f202bd72f80549597a7efbc5d7"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Aug 18 14:12:17 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Aug 18 16:28:51 2016 -0700"
      },
      "message": "Temporary fix to site api\n\nChange-Id: I11c7e6525d7d945e10db395a4f67bee8a2f98008\n"
    },
    {
      "commit": "45fd7057bee3f4f202bd72f80549597a7efbc5d7",
      "tree": "f7034181718ae72ed39e8de454d36d308c3e1886",
      "parents": [
        "95d0f8a15e1044e26e0c134044b0dd0f97e15c08"
      ],
      "author": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Tue Aug 16 09:33:22 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Aug 18 10:37:57 2016 -0700"
      },
      "message": "git reviewAdded Command for tutorial\n\nChange-Id: Ib1111ae8e4108c542296ee2c2c145271d905da72\n"
    },
    {
      "commit": "95d0f8a15e1044e26e0c134044b0dd0f97e15c08",
      "tree": "9d30a6450507991b158181e31a0c76a129781b80",
      "parents": [
        "d07df22adf3423183d81b272ffe5cdb29975351c"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Aug 18 12:24:50 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Aug 18 12:24:50 2016 -0400"
      },
      "message": "Missed a couple of targets\n\nChange-Id: Ib2a453c88e972d73a6fbac63ef0a5b7c3bb7b82a\n"
    },
    {
      "commit": "d07df22adf3423183d81b272ffe5cdb29975351c",
      "tree": "6c78c0abd9b3e416557bdeaa6ac77e4df75bb031",
      "parents": [
        "1c4019a103d69ba24ba091fc38ea89ae3a8b90a7"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Aug 18 10:28:36 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Aug 18 07:38:14 2016 -0700"
      },
      "message": "Add support for Docker container build behind proxy\n\nChange-Id: I380f7b20f04ad81b487ccc3cafe37a38360dcf00\n"
    },
    {
      "commit": "1c4019a103d69ba24ba091fc38ea89ae3a8b90a7",
      "tree": "253299d7e17efa29a2caadd6f2255d9ba44345a8",
      "parents": [
        "a9a1a2aa31c7080b36250e5bc01457eb92945760"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 17 21:51:19 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 17 21:51:19 2016 -0700"
      },
      "message": "fix attribute lookup\n\nChange-Id: Id2ca55bc0da49d8c43a7489e6b3fa7a9ba0fb531\n"
    },
    {
      "commit": "a9a1a2aa31c7080b36250e5bc01457eb92945760",
      "tree": "c46f69be8f535399e25e655979ce1c6a27480b96",
      "parents": [
        "c48f00f5c85b4a8b9c9766231d572671316f2207"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 17 16:32:54 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 17 17:01:53 2016 -0700"
      },
      "message": "dynamically load model_policies\n\nChange-Id: I665759b1c56747089a1a083486616069e947cf6d\n"
    },
    {
      "commit": "c48f00f5c85b4a8b9c9766231d572671316f2207",
      "tree": "d1239b445fab232c6942d63ce765118f83f23af0",
      "parents": [
        "6802e07f0853449643e2b9044fc44b74eb58734f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 16 16:45:00 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 17 10:59:23 2016 -0700"
      },
      "message": "remove openstack defaults from base observer\n\nChange-Id: Ica41aebbb81ffa28a6f24ced4da9c6182086d2bb\n"
    },
    {
      "commit": "6802e07f0853449643e2b9044fc44b74eb58734f",
      "tree": "2444d72a4181b632ae364614bb1fc0d810595443",
      "parents": [
        "3c144a559995df1a265f0bec22fd21ee3ebe950c"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 16 14:02:02 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Aug 16 16:11:01 2016 -0700"
      },
      "message": "Made navigation collapsible\n\nChange-Id: Idfe737c498a30262587daa947654fc9ed78e8549\n"
    },
    {
      "commit": "3c144a559995df1a265f0bec22fd21ee3ebe950c",
      "tree": "04d2bae417cdf873a12153c4d19e4af997294389",
      "parents": [
        "7a8ca75798177aadf3ef8f45fbbc888c39897cd4"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 16 10:19:02 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Tue Aug 16 15:54:57 2016 -0700"
      },
      "message": "remove openstack driver references from base synchronizer\n\nChange-Id: I1e8236763fe22d11e948d71374f38bfcabdc4b70\n"
    },
    {
      "commit": "7a8ca75798177aadf3ef8f45fbbc888c39897cd4",
      "tree": "79a01bce137935c09984a2842a0453336f6f792b",
      "parents": [
        "1ba6a8642b2db40828cf4cb277c764bec6d25ed7"
      ],
      "author": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Tue Aug 16 12:58:14 2016 -0700"
      },
      "committer": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Tue Aug 16 12:58:14 2016 -0700"
      },
      "message": "Added check for dashboard in URL\n\nChange-Id: If353b319b87e4ea8bf9718b7c39f3aa11a7c2d22\n"
    },
    {
      "commit": "1ba6a8642b2db40828cf4cb277c764bec6d25ed7",
      "tree": "5559c9e072350b2388075f172ffc091736f87b97",
      "parents": [
        "27a73ce78a44add492cf6cb675aced22fe47987b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 15 17:03:11 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 15 17:29:49 2016 -0700"
      },
      "message": "remove obsolete openstack files\n\nChange-Id: I6a0210adcd8aefde34010d3fb505f22467bcb0cf\n"
    },
    {
      "commit": "27a73ce78a44add492cf6cb675aced22fe47987b",
      "tree": "21f9c808a1cecef9ed107b83759604a82f2d52aa",
      "parents": [
        "5053d10db8c202cd4bda18d6e5c5d395315e7bef"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Aug 11 14:06:18 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Mon Aug 15 14:43:55 2016 -0700"
      },
      "message": "remove openstack synchronizer\n\nChange-Id: I2994842dfc717f23ff0971f4f6cb5dc83d5dbed9\n"
    },
    {
      "commit": "5053d10db8c202cd4bda18d6e5c5d395315e7bef",
      "tree": "372595e3d5ec9f2bcb3ff3965fbbd09b7d6bfb56",
      "parents": [
        "ef969925ae584c99a61c00d4b8f3c61f66bc6209"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Aug 12 11:40:27 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Aug 12 18:49:02 2016 -0700"
      },
      "message": "force shade v1.9.0 as v1.10.0 is broken, using pip\n\nChange-Id: I093bdc020e2237817783e138b2c15b38f3595860\n"
    },
    {
      "commit": "ef969925ae584c99a61c00d4b8f3c61f66bc6209",
      "tree": "f255fd4957a0d47d300313592f15c17105de1f4e",
      "parents": [
        "19004b588dc79d6ab115de7a43296a1e08025ff0"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Aug 11 13:49:12 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Aug 12 10:20:14 2016 -0700"
      },
      "message": "Added instructions and tests\n\nChange-Id: I18e491c4a0c188866dcad1f9db52c4f781054e62\n"
    },
    {
      "commit": "19004b588dc79d6ab115de7a43296a1e08025ff0",
      "tree": "d97b81d9757025b2daf647c3b5ec7ad35aea8356",
      "parents": [
        "709912ccef5c03e5418796a6e608f1048a8f7203"
      ],
      "author": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Thu Aug 11 16:33:12 2016 -0700"
      },
      "committer": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Thu Aug 11 16:42:24 2016 -0700"
      },
      "message": "Changes to display data from a service\n\nChange-Id: Ie014368eb71f5e74d57b27271a98a9a372bad5e9\n"
    },
    {
      "commit": "709912ccef5c03e5418796a6e608f1048a8f7203",
      "tree": "64879edd279c059f28248e87efcb02e6a4839139",
      "parents": [
        "d1a86145527fb21c754954adc582809bd365f61c"
      ],
      "author": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Wed Aug 10 16:18:49 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Aug 11 16:37:04 2016 -0700"
      },
      "message": "Added Icons to Dashboard Manager\n\nChange-Id: I664d170bc4fcd346782ff6b33638095ea300f39d\n"
    },
    {
      "commit": "d1a86145527fb21c754954adc582809bd365f61c",
      "tree": "689b0af1149ed8ef9491456b6c083b415b5df8b4",
      "parents": [
        "86f3f28075c0fc5943ff373513d459ecbf677578"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Wed Aug 10 17:22:15 2016 -0400"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Thu Aug 11 15:15:07 2016 -0400"
      },
      "message": "Fixing the URL for ceilometer dashboard\n\nChange-Id: Id384929ebc0da5210540ddc88a2d8309acdbd1b7\n"
    },
    {
      "commit": "86f3f28075c0fc5943ff373513d459ecbf677578",
      "tree": "35f49cc795f12f18e1dcf8ba1b302ffd344007d6",
      "parents": [
        "4208f11c3eabb40afeb03cd8023863df128672f3"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Aug 11 11:21:33 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Aug 11 11:29:58 2016 -0700"
      },
      "message": "Splitting cmds in services\n\nChange-Id: I7caaf9807f28ada80b82df2bd8afa3d6ed3b0caa\n"
    },
    {
      "commit": "4208f11c3eabb40afeb03cd8023863df128672f3",
      "tree": "ae578f5ada3a7b8f5707200252e927946abe70d1",
      "parents": [
        "4b841cb1e3de05cd98ccd6a57bdf32bf77b9379d"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Aug 10 17:02:02 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Aug 11 10:54:05 2016 -0700"
      },
      "message": "Started tutorial implementation\n\nChange-Id: I1624d012735a090c4e7f89d7d79c210ee3617942\n"
    },
    {
      "commit": "4b841cb1e3de05cd98ccd6a57bdf32bf77b9379d",
      "tree": "d2f5f69e5f4731273da4e82eba9e3b21dbba452c",
      "parents": [
        "24e3ee557a2570b1a31095536ef9ca1c29e101b2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 10 17:27:21 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Aug 11 09:50:53 2016 -0700"
      },
      "message": "remove OpenStackDriver reference from base synchronizer.\n\nChange-Id: I333f5ad6a80871287df3af6175d010cfeabe6884\n"
    },
    {
      "commit": "24e3ee557a2570b1a31095536ef9ca1c29e101b2",
      "tree": "8ac827cfe0f27250e8de4cfdacc5cea3267cf755",
      "parents": [
        "cc15bb7dbc1746fd39dd3e69f8280e29e8408a22"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 10 16:48:56 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 10 16:54:48 2016 -0700"
      },
      "message": "remove obsolete tests that referenced openstack\nremove openstack references from core/admin.py\n\nChange-Id: I0bf23865dde1cfde13621d9253b94d9f56a9e783\n"
    },
    {
      "commit": "cc15bb7dbc1746fd39dd3e69f8280e29e8408a22",
      "tree": "859650ee94c2b3d706a18c2abb2a5e1f93ca19ef",
      "parents": [
        "797706918cfc63f40ccf8f87a432be05d24f37c0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 10 14:24:57 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 10 14:25:17 2016 -0700"
      },
      "message": "remove dead symlinks\n\nChange-Id: Ib81c1d260e30201984a274f7664a9671ed314c09\n"
    },
    {
      "commit": "797706918cfc63f40ccf8f87a432be05d24f37c0",
      "tree": "417095967479d9b5d3edc11246ab2196c82ab91b",
      "parents": [
        "d2d671e21fbd0985ef96fe4f9ce7797de5e75d97"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Aug 10 13:13:59 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Aug 10 13:13:59 2016 -0700"
      },
      "message": "add cryptography python package to avoid warning Srikanth found\n\nChange-Id: Ia62293126220df0654d6d2d811cb8de1b31d42a3\n"
    },
    {
      "commit": "d2d671e21fbd0985ef96fe4f9ce7797de5e75d97",
      "tree": "6f63d747060dd963f5b617d6cfac79d76b9b31b1",
      "parents": [
        "a6a3b538cd51a6bcd10c39b15c7aa80719bac0de"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 10 10:43:58 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Wed Aug 10 11:18:16 2016 -0700"
      },
      "message": "remove configurations-deprecated\n\nChange-Id: I448f5a695c577fa8d7619c606ae3944b7a53a348\n"
    },
    {
      "commit": "a6a3b538cd51a6bcd10c39b15c7aa80719bac0de",
      "tree": "2921b3a666e52f6eba6deb63c543ad4e4755b34e",
      "parents": [
        "6a6aa797b780c25434e396a62bdb2df450ee7959"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 09 15:43:37 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Aug 10 11:02:46 2016 -0700"
      },
      "message": "Style fixes\n\nChange-Id: I88e0545e3b44ee01707f399bfeb86a26d5bcf786\n"
    },
    {
      "commit": "6a6aa797b780c25434e396a62bdb2df450ee7959",
      "tree": "c87cc9b906e9c4dace783067d16fcfc24bb4d6d3",
      "parents": [
        "1236decc7c9405f431151d789a44f905297666e1"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 10 10:08:15 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 10 10:08:15 2016 -0700"
      },
      "message": "remove hpc synchronizer\n\nChange-Id: I5176b50b4cae7479f653f98408034ecad340d977\n"
    },
    {
      "commit": "1236decc7c9405f431151d789a44f905297666e1",
      "tree": "3175794d2ef2032a589cbe2a12a392b55eaa4c2f",
      "parents": [
        "4cb480852a8e9a4a8ba90b051896b139d7c6467e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 10 09:05:39 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 10 09:05:39 2016 -0700"
      },
      "message": "remove requestrouter service from xos\n\nChange-Id: Iba9857f8d07339f23f3bf524ef692c970d601089\n"
    },
    {
      "commit": "4cb480852a8e9a4a8ba90b051896b139d7c6467e",
      "tree": "2ab485422023f8a25f6066c2702094fe87f5aa6d",
      "parents": [
        "9958f8d93463ad6498100c0ade4b22d81bf0e742"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 08 09:38:10 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 09 08:44:24 2016 -0700"
      },
      "message": "remove hpc service from xos core\n\nChange-Id: Ibf46b736878e7e826bf0e12ff83edd874d9f426c\n"
    },
    {
      "commit": "9958f8d93463ad6498100c0ade4b22d81bf0e742",
      "tree": "bb639d6e97e1a89836bc47bf0511791f2c5cf3ea",
      "parents": [
        "fb4c98c3bdfb37988e8d35dcaf61aeb46885835e"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Tue Aug 09 00:11:46 2016 +0000"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Tue Aug 09 02:58:03 2016 +0000"
      },
      "message": "Removing empty __init__ file from xos repository for monitoring apis and dashboard rest apis\n\nChange-Id: I46f8aad3dcd61f57a685a4ca428d1371c409d13d\n"
    },
    {
      "commit": "fb4c98c3bdfb37988e8d35dcaf61aeb46885835e",
      "tree": "90e2e60870624b97d511687b869f71e32fe14e67",
      "parents": [
        "3ff01879dd7990cee93dd3f9a52b58dd959b667d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 08 17:45:45 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 08 17:45:45 2016 -0700"
      },
      "message": "automatically create __init__.py in rest api\n\nChange-Id: I32c6c08887bb7f38947b2a1ef9eed1fcdc72132d\n"
    },
    {
      "commit": "3ff01879dd7990cee93dd3f9a52b58dd959b667d",
      "tree": "c2972b4adb527e8b52c25270518c27c91747d37d",
      "parents": [
        "262385f49e62291892618d8be27f04281a94c922"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 08 12:37:32 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 08 12:37:54 2016 -0700"
      },
      "message": "add django_library to servicecontroller tosca\n\nChange-Id: I8726a9335ca7fb20872b27404d1276007e913995\n"
    },
    {
      "commit": "262385f49e62291892618d8be27f04281a94c922",
      "tree": "e91662670a7f3436eadac824df42a2d3f4a66bd2",
      "parents": [
        "09ce9597e4dcb0d4f42d1a35b05d702173b7fef9"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Aug 08 09:28:14 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Aug 08 11:11:53 2016 -0700"
      },
      "message": "Added custom_icons attribute to autogenerated TOSCA for dashboards\n\nChange-Id: I277eebc1913f71eeef798cee661d5fbe4d9fd544\n"
    },
    {
      "commit": "09ce9597e4dcb0d4f42d1a35b05d702173b7fef9",
      "tree": "3b2ff764ee27870dfe8680ea3273e8d7f28e291f",
      "parents": [
        "46018802024f30932dbc95049993c6862a9d7f56"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 01 16:57:29 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 08 09:28:38 2016 -0700"
      },
      "message": "throw exception if no tosca resource exists for node type\n\nChange-Id: Ic6e264596b2247d807c34c4f41de7e746d1808c8\n"
    },
    {
      "commit": "46018802024f30932dbc95049993c6862a9d7f56",
      "tree": "47e55fe87332efa1c5531fc9675191fa66993477",
      "parents": [
        "89634ce34ed774619baf1adfe01ac721e97ce167"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Aug 05 12:31:50 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Aug 05 19:59:00 2016 -0700"
      },
      "message": "install openstack tools with pip, not apt\nubuntu hasn\u0027t updated their docker version to 14.04.5\nAdd more deps for pip installs, pgsql, etc.\n\nChange-Id: I1f07aefdd6fcbc47e27a945c060546050c1971ff\n"
    },
    {
      "commit": "89634ce34ed774619baf1adfe01ac721e97ce167",
      "tree": "192c5c5b2b2814e9aefb8803fcf35d79397526f6",
      "parents": [
        "6a781e18da6a7c5ddba0a038802b272e5882c136"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Aug 03 17:27:32 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Aug 05 17:04:23 2016 -0700"
      },
      "message": "Improved dashboardManager and Dashboard View tosca definition to allow specify custom icons\n\nChange-Id: I61b097814c811ab30e719387e0bcee68202e312c\n"
    },
    {
      "commit": "6a781e18da6a7c5ddba0a038802b272e5882c136",
      "tree": "3801ca71cf33468f21f88c615882557f7e3023f6",
      "parents": [
        "eaa6922ebbfcb147095c0b3d2f720ee07981890a"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Aug 05 15:53:17 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Aug 05 15:53:17 2016 -0700"
      },
      "message": "Updated README.md\n\nChange-Id: Ie022e9dae1c652900929b2da0b5f854ec9c4b5da\n"
    },
    {
      "commit": "eaa6922ebbfcb147095c0b3d2f720ee07981890a",
      "tree": "8ea4510252fe6276375e8202533a798ec0c59a36",
      "parents": [
        "c6d2324dc07aae217b07c3e9459b244f093aba35"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Aug 05 15:24:28 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Aug 05 15:24:28 2016 -0700"
      },
      "message": "Generating TOSCA recipes for dashboard in generator-xos\n\nChange-Id: I507ffc35e1499c8377d86e0cd6dd952b0d19d404\n"
    },
    {
      "commit": "c6d2324dc07aae217b07c3e9459b244f093aba35",
      "tree": "6552a82d0957a7ba7d680439424bce791e4d3ef5",
      "parents": [
        "8c518c645860906f590d02a524e3911cd93c2885"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Aug 04 15:57:46 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Aug 04 18:05:01 2016 -0700"
      },
      "message": "remove unnecessary references to hpc service\n\nChange-Id: Ic60755d361a20332e6863b14d49911078cd39388\n"
    },
    {
      "commit": "8c518c645860906f590d02a524e3911cd93c2885",
      "tree": "59bb198ef6791b1efbc8a43982ea38e9b63f1c1d",
      "parents": [
        "7f1f660623ad2fff6d7f372ebcb6201ae21abd46"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Aug 03 13:31:13 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Aug 03 13:49:00 2016 -0700"
      },
      "message": "Fixed bug in truckroll view and added icons\n\nChange-Id: Id65c225eab2ed7dd03ad61f8c4f8137b51b9df67\n(cherry picked from commit f1046ab447effd6ca03e5e89a566e479bd6d0943)\n"
    },
    {
      "commit": "7f1f660623ad2fff6d7f372ebcb6201ae21abd46",
      "tree": "8d7f5a1c53f8959888be816a20f2ec0fad3e9688",
      "parents": [
        "3c5a85fbf3b45496050e4b06169f40a4c77362fa"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 02 15:07:36 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Aug 03 13:30:43 2016 -0700"
      },
      "message": "Removed unused files\n\nChange-Id: I601addc02d17f504dab23cdee0a701ec3c178d7e\n"
    },
    {
      "commit": "3c5a85fbf3b45496050e4b06169f40a4c77362fa",
      "tree": "433d7356d89eef21460825eee39b8c9536c1e67f",
      "parents": [
        "ce3075a85ed86b5c084b1d5f7d60d345fdb6c092"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Apr 19 15:53:54 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Aug 03 06:53:16 2016 -0700"
      },
      "message": "Update container ubuntu version, and switch to ansible PPA\n\nremove vestigal Dockerfile\n\nupdated Dockerfile to LTS versions of Django, jQuery. Removed use of easy_install (using pip instead)\n\napply changes made to Dockerfile to devel/templ dockerfiles\n\nhave to quote version specification with commas, whitespace\n\n\"null has no effect on ManyToManyField\" per django 1.8\n\nHave to supply fields \u003d \u0027__all__\u0027 in class Meta in 1.8\n\nmore additions of default __all__ fields in Meta\n\nmore fields \u003d \u0027__all__\u0027\n\nanother fields \u003d \u0027__all__\u0027\n\nincrease keysize to 2048\n\nstop including event_manager.py which was commented out. This removes the fofum dep\n\nchange from nova_compute to os_server\n\nlet os_* ansible modules work\n\nMake compatible with django 1.8\n\nrename openstack due to module name conflict with upstream\n\ns/openstack/openstack_xos/\n\ns/openstack/openstack_xos/ module renaming\n\ndon\u0027t specify ancient openstack client versions\n\nspecify keystone API 2.0\n\n_ not .\n\nupdate to novaclient v2\n\ns/quantum/neutron/ and fix client\n\nfix get_query_set v. get_queryset per django change\n\nrevert testing change\n\nFixme: NovaDB disables, so disable the code that relies on it and throws runtime errors\n\ntracebacks when a RuntimeWarning: DateTimeField xxxx received a naive datet\nime\n\nmore commenting out of nonfunctional code\n\ndon\u0027t include gateway if not set\n\nsort imports, switch to xos.logger\n\ncomment out defective function\n\nfix django deprecation warning\n\nremove unused import which was causing a deprecation warning\n\nfix more deprecation warnings\n\nDjango 1.8 requires Meta to have fields specified\n\nmake creation of tenant it\u0027s own step\n\nfix order\n\nos_ ansible module fix\n\nturn off django DEBUG\n\nswitch to os_* modules for networking\n\nos_* module-ify user creation\n\nsyntax\n\nuse legacy keystone_user to create roles\n\nuse dict keys appropriate for os_* module results\n\nMake admin role name a config variable as it varies between openstack deployments\n\nset \u0027body_format\u0027 properly, as it\u0027s an Ansible 2.0 feature that was being ignored earlier and was set incorrectly for json data\n\ns/queryset/get_queryset/ in admin.py of services using proxy models\n\nfix wget \u003e curl subsitution, duplicate pip package\n\ndjango 1.8 requires fields in Meta for ModelForm children\n\nfields \u003d \u0027__all__\u0027 for 1.8 compat\n\nwork around no-gateway options that were hacked into custom Ansible\n\ndownload/checksum jQuery UI\n\nadd missing \u0027.min\u0027 component to jquery-ui.min.css path\n\nremove PhantomJS\n\nset REQUESTS_CA_BUNDLE in script that runs ansible\n\nchange close_connection() to close_old_connections() per 1.8\n\nsame close_old_connections fix\n\nuse the CA cert for more OS clients\n\nfix sync_ports to use CA cert\n\nMore SSL compat fixes\n\ncleanup, fix instance sync\n\nfields attribute to Meta\n\nmore fields attribute\n\nnote about not placing new services in the services directory\n\nFixed ui routing conflict with syncNotification\n\nFixed ui routing conflict with syncNotification\n\nRemoved backbone deps and views\n\nStarted E2E UI Tests with selenium\n\nTest running locally, still broken in container because of phantomjs\n\nRemoved backone templates\n\ndownload services (WIP)\n\nMakefile for downloading services\n\ndownload services for frontend config\n\nupdate test-standalone to download services\n\nupdate cord-pod to download services\n\nfix service directories\n\nrename old service directories\n\nfix service directory name\n\nadd the onos service back in\n\nfix missing keys\n\nupdating .gitreview\n\ndownload services before bootstrapping\n\nrename MySite to mysite in test infrastructure\n\nAdd install_dependencies\n\nuse separate project for bootstrap\n\nprevent dirs being created as root in cord_pod config\n\nremove onboard directory that was removed in master\n\nlook up capitalization issue of \u0027admin\u0027 vs \u0027Admin\u0027 in OpenStack\n\nremove --no-gateway option as it breaks the VTN\n\nturn on DEBUG, as in master\n\ncleanup of onboarding synchronizer Dockerfile\n\nextend ssh timeout in ansbile to work around initial login name lookup failure on vsg container\n\nmove \u0027timeout\u0027 directive in ansible config\n\nansible 2.1 fixes, logic fix on subnet without gateways\n\nrevert sync_controller_users.yaml change until we get a sane way to deal with openstack roles\n\nChange-Id: If79756113ec40ea4bff686ac33c9994b4a31b1d1\n"
    },
    {
      "commit": "ce3075a85ed86b5c084b1d5f7d60d345fdb6c092",
      "tree": "3d169b99cd19cfee3fe9ca9911ca94d243873140",
      "parents": [
        "2b3b1ad9b091e81a6c587a0e82232dfa1fcbb1cd"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Aug 02 22:05:54 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Aug 03 06:52:16 2016 -0700"
      },
      "message": "fix proxy object deletion in tests\n\nChange-Id: I02917d236925fc433b95c2d187e6fdc1deaa90fb\n"
    },
    {
      "commit": "2b3b1ad9b091e81a6c587a0e82232dfa1fcbb1cd",
      "tree": "272ac8ee46756a5d232f4fb34790e26e11db3230",
      "parents": [
        "3dda80e04e4275ec4df37a35ea248a0349aa319d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 02 22:29:18 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 02 22:29:42 2016 -0700"
      },
      "message": "detect missing onboarding files; prevent xos from onboarding if files missing\n\nChange-Id: I5ac9ec5b4e48d8a7d9c3b87e74e11a95076d6085\n"
    },
    {
      "commit": "3dda80e04e4275ec4df37a35ea248a0349aa319d",
      "tree": "15a8d61cfd10a6e100ef1f92fad3aa9e7fbddfa4",
      "parents": [
        "e64dcc0e2ff3bc9ee979db2d4c8f73c97997a532"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 02 15:07:36 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 02 15:07:36 2016 -0700"
      },
      "message": "Removed unused false\n\nChange-Id: I8da06b4f2e54903c9d329d51658564271c2fae72\n"
    },
    {
      "commit": "e64dcc0e2ff3bc9ee979db2d4c8f73c97997a532",
      "tree": "79fbe1fbbc3e63b26a1d90fda60a3d702a02d088",
      "parents": [
        "aa1ac6f23acb32160301f12fe95e922b05691669"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 02 11:53:22 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 02 14:18:02 2016 -0700"
      },
      "message": "Fixed diagnostic dashboard\n\nChange-Id: Ic46da11d822fd5b4e381a5846dfe4203d03a8849\n"
    },
    {
      "commit": "aa1ac6f23acb32160301f12fe95e922b05691669",
      "tree": "40f41210765ca4586c2e1562f0a9ef4885f5835b",
      "parents": [
        "72967fd3386e13d1acc363bda43455c44b34518e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jul 28 16:50:09 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jul 28 16:52:11 2016 -0700"
      },
      "message": "defer xos build if synchronizers are not ready\n\nChange-Id: Idcb19833ac467cceb07530b735465073a9272641\n"
    },
    {
      "commit": "72967fd3386e13d1acc363bda43455c44b34518e",
      "tree": "a32c0ae59ac8fa0322e719efd08eda674dfffbfe",
      "parents": [
        "a4cfbc257e1cb240199c37bdd5263ea9a0b0659f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jul 27 14:55:23 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jul 27 14:55:23 2016 -0700"
      },
      "message": "label docker container with current XOS commit data\n\nChange-Id: I9772400f805d3bab4c80b24db5dee056a9b68766\n"
    },
    {
      "commit": "a4cfbc257e1cb240199c37bdd5263ea9a0b0659f",
      "tree": "040e49beb97c4f22a2589e56f24b8cef1898ead7",
      "parents": [
        "482517382ea74d1b186d19268d135be01929a92f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jul 26 23:46:03 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jul 26 23:46:03 2016 -0700"
      },
      "message": "allow rebuild of single service\n\nChange-Id: I61dd1662dfeaecfcf7c932af6cf43e6fdbb3ad55\n"
    },
    {
      "commit": "482517382ea74d1b186d19268d135be01929a92f",
      "tree": "6881e18c4ced6b4917c99abfbc4b1c5ba2153f8d",
      "parents": [
        "195dde997db96dd8f2308c85a2425ce4b48765ef"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jul 26 15:59:41 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jul 26 17:25:11 2016 -0700"
      },
      "message": "Divided APIs docs in sections\n\nChange-Id: I6240e2bc90647ee38c92333957fd7e4a7db60e52\n"
    },
    {
      "commit": "195dde997db96dd8f2308c85a2425ce4b48765ef",
      "tree": "a28d33cccee8994b62f2dae9af42f90c0c967733",
      "parents": [
        "7db3426a72683e81772c116dd4f39ca36e611207"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jul 25 16:43:16 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jul 26 11:43:10 2016 -0700"
      },
      "message": "Updated yeoman  generator to support external ng-xos-lib\nUpdateding Custom Views:\n- ceilometerDashboard\n- contentProvider\n- dashboardManager\n- developer\n- diagnostic\n- hpc\n- mCordTopology\n- openVPN\n- serviceGrid\n- subscribers\n- syncNotifier\n- tenant\n- truckroll\n\nChange-Id: I8bdebf70d3b72ceca8ec04565213efa60bc0b8d3\n"
    },
    {
      "commit": "7db3426a72683e81772c116dd4f39ca36e611207",
      "tree": "cd226cea47ed09ffa4c32b8d4d0b6a83fb3efff3",
      "parents": [
        "e19f5d63cab90a7824677c87ecb9ea798cdd8e01"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jul 25 11:38:32 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jul 25 11:38:32 2016 -0700"
      },
      "message": "Fixed package.json for UI Tests\n\nChange-Id: Ic9443cab9f98ac58a8f23dd2acf5d832fa4cc3dc\n"
    },
    {
      "commit": "e19f5d63cab90a7824677c87ecb9ea798cdd8e01",
      "tree": "d4f4fb207db5ab4c3d390d465ce244c02ae6e35a",
      "parents": [
        "36fe651b053741f5ea442b3e64fa6efd1bf546a2"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jul 25 10:29:30 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jul 25 10:36:34 2016 -0700"
      },
      "message": "Created environment for UI test\n\nChange-Id: Icdc737f3ddfe3cc1602eb4304c0d5e405b1a341a\n"
    },
    {
      "commit": "36fe651b053741f5ea442b3e64fa6efd1bf546a2",
      "tree": "61c647f19e9454f2984b364e2596902e54b778f1",
      "parents": [
        "fecac783214a836f0e499e11d6067e8530564a0e"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jul 22 12:09:55 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jul 22 14:57:38 2016 -0700"
      },
      "message": "Removed ng-xos-lib from source code and importing it from a remote branch\n\nChange-Id: I2bcd05f03e69926631aea00fb0f0370a12006423\n"
    },
    {
      "commit": "fecac783214a836f0e499e11d6067e8530564a0e",
      "tree": "71a4e8a876adefa9a864e341745e773f3c8f86ac",
      "parents": [
        "e0b8cc8f32d2f556b514b4bd06af925cede38127"
      ],
      "author": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Mon Jul 18 17:30:32 2016 -0700"
      },
      "committer": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Thu Jul 21 23:53:41 2016 -0700"
      },
      "message": "Dashboard icon\n\nChange-Id: Ibebd10436e18d4b424ba311f9e0c1f4ec385361f\n"
    },
    {
      "commit": "e0b8cc8f32d2f556b514b4bd06af925cede38127",
      "tree": "bf36d1bbb02b9605aa1dfa2579bd3a383ddc26f4",
      "parents": [
        "e6393f0551999d204867d2b7d04529ae141cb771"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jul 18 16:34:58 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jul 18 16:49:10 2016 -0700"
      },
      "message": "[CherryPick] Styled dashboard list\n\nChange-Id: I2f79dd1b0713ea544f5d5a9799772b08125c2e82\n"
    }
  ],
  "next": "e6393f0551999d204867d2b7d04529ae141cb771"
}
