)]}'
{
  "log": [
    {
      "commit": "1ff23a495c5fb199fa73b8eefc17a65b9eb16b34",
      "tree": "226493b551599835348a93a1942430d735679ced",
      "parents": [
        "d18d9997c46df6c170b6ed555f12b85954ef860d"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jan 03 20:37:54 2017 -0800"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jan 03 20:37:54 2017 -0800"
      },
      "message": "removing .gitreview file\n\nChange-Id: Icc9b4e72957867da1f92b76e9c980c2ee8971c9f\n"
    },
    {
      "commit": "d18d9997c46df6c170b6ed555f12b85954ef860d",
      "tree": "ef245b0c0c16985de41d044878f59fe67eaf6ddb",
      "parents": [
        "9089ecfbe8c1cd038816dc083a7432678eb0410d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 22 01:25:49 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 22 01:25:49 2016 -0800"
      },
      "message": "only the reaper handles deleting objects\n\nChange-Id: I8b2ce61eecc0ed1da8766b0b0dfaf5d3f7ebd03d\n"
    },
    {
      "commit": "9089ecfbe8c1cd038816dc083a7432678eb0410d",
      "tree": "74a61c22fab65a926098c5a72e601f0688ec766a",
      "parents": [
        "3778b2c7c70eaefb9cef74b7e7ec43f1422559de"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 21 09:59:44 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 21 09:59:44 2016 -0800"
      },
      "message": "fix synchronizer not restarted after changing servicecontroller\n\nChange-Id: Icc20c4d5737a064e5d99565f93b87a3e7acc33f3\n"
    },
    {
      "commit": "3778b2c7c70eaefb9cef74b7e7ec43f1422559de",
      "tree": "ae46e704036f8d13b78a84879faf40b93fdc4278",
      "parents": [
        "55695500414e26f1762eadbf593ba8631883a320"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 19 21:24:59 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 19 21:29:09 2016 -0800"
      },
      "message": "new ansible outputs localhost instead of 127.0.0.1\n\nChange-Id: I7b07b66fea5302e578207e7c615a157362171fa7\n"
    },
    {
      "commit": "55695500414e26f1762eadbf593ba8631883a320",
      "tree": "218d07aece80fd3e03eb432859accb57bf69833f",
      "parents": [
        "b2254a58311637359209fe5d74ea44939c0fead4"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Nov 30 17:20:14 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Dec 16 10:57:37 2016 -0800"
      },
      "message": "don\u0027t run anything by default in xos container, create directories\nget rid of database port/ip from env vars hack\ndefault to \u0027xos_db\u0027 for the database host\ndon\u0027t require redis container\nupdate to docker-compose v2 format, to use docker networking\nmore compose v2 fixes\nadd networks to ui/sync containers\nupdate docker/docker-compose versions\nupdate ansible, reduce errors during xos-manage execution\ntry localhost instead of 127.0.0.1\ndependencies for docker-compose, legacy django db restore (unfortunately)\n\nChange-Id: I7d30a1731d7a0906b2cf836693470936d2597ed0\n"
    },
    {
      "commit": "b2254a58311637359209fe5d74ea44939c0fead4",
      "tree": "53dfcbe5e52bf03eba80c49db1a7dfd73bdeb77e",
      "parents": [
        "f2675a5f39556939a772998cf236a9b08a3653a9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Dec 11 17:51:33 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 15 16:27:05 2016 -0800"
      },
      "message": "softdelete cascade, add object journal for debugging\n\nChange-Id: Idd77e55ed1d763bf6448a481f573abca1147ad58\n"
    },
    {
      "commit": "f2675a5f39556939a772998cf236a9b08a3653a9",
      "tree": "7784d3567c4c8da01ad9eda86db40b62d2964a3a",
      "parents": [
        "63d82f8f210e6aa3c77815e14903ee5cdcf293e4"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 12 12:07:39 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 12 12:07:39 2016 -0800"
      },
      "message": "add API call to return list of deleted objects\n\nChange-Id: Id95d2fe678914712f9b28fd84239c3f14fd7bdbf\n"
    },
    {
      "commit": "63d82f8f210e6aa3c77815e14903ee5cdcf293e4",
      "tree": "82abd39b936af2cf382913b200bc2467050755c4",
      "parents": [
        "b8de676d04139b33dd32d267d20d28d5824bd622"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Dec 07 11:58:07 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Dec 07 11:58:07 2016 -0800"
      },
      "message": "Added no_start property to TOSCA definition for XOS\n\nChange-Id: I2394ff7212a1ee5d552623828e4d72c84621d015\n"
    },
    {
      "commit": "b8de676d04139b33dd32d267d20d28d5824bd622",
      "tree": "8b2a1e971f5059e79b303b80d6b3e259293d3bde",
      "parents": [
        "eca06eee85d50a55f967621186c27113c4bf6898"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 05 15:56:32 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Mon Dec 05 16:19:54 2016 -0800"
      },
      "message": "fix ui container not onboarded after service resources\n\nChange-Id: I6e8c23c5c3c352d94c07422533b1d56c3f0ee457\n"
    },
    {
      "commit": "eca06eee85d50a55f967621186c27113c4bf6898",
      "tree": "1e92ce0819241b707d2abd68761a3a89e9b76025",
      "parents": [
        "a4208d62eec271d988d1a2e0a31a9aad2f0e04b7"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Sat Dec 03 22:51:16 2016 +0000"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Mon Dec 05 22:16:07 2016 +0000"
      },
      "message": "Changes to support monitoring of a service\n\nChange-Id: Ia50534c95fb88d62e8658335c1908ec55572ec8b\n"
    },
    {
      "commit": "a4208d62eec271d988d1a2e0a31a9aad2f0e04b7",
      "tree": "f366c7c1e4c2860dcfe4aaaf6a0752ffa1d1d012",
      "parents": [
        "c390002e41660666ee261e21fd6d35b8839aa31f"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Dec 05 11:08:28 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Dec 05 11:08:28 2016 -0800"
      },
      "message": "Changed component links name\n\nChange-Id: Idcb5c42ec06dfac751c7aee94538e361a164e744\n"
    },
    {
      "commit": "c390002e41660666ee261e21fd6d35b8839aa31f",
      "tree": "6372a61166dc34cc07491257f052afb772fbbaa2",
      "parents": [
        "a399315cec03780abcf75d48b02d31d8d530661e"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Nov 30 16:54:49 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Dec 02 13:12:47 2016 -0800"
      },
      "message": "Creating the new rest container\nDefining XOS Components in the form of containers\n\nChange-Id: Id0c982e8ad5dc51a37462eb5ef55fa50a4be23fb\n"
    },
    {
      "commit": "a399315cec03780abcf75d48b02d31d8d530661e",
      "tree": "b8a0fb4a575861dc2107f23283fe3471eff88442",
      "parents": [
        "113a3362719ba3867097b81b9e2d475686d928e5"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Thu Nov 17 03:19:00 2016 +0000"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Dec 02 01:21:39 2016 +0000"
      },
      "message": "XOS watcher changes to handle routing table updates inside instances\n\nChange-Id: I59de37aca215b90563ef5edf492473c7acf4dcc6\n"
    },
    {
      "commit": "113a3362719ba3867097b81b9e2d475686d928e5",
      "tree": "397588e48d816b5014b168fe341a60da0c22be1a",
      "parents": [
        "8113ebb70494583602536bb156371356992bc442"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Nov 29 16:14:06 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Nov 30 18:46:07 2016 -0800"
      },
      "message": "fixes the \u0027core.DashboardView.deployments: (fields.W340) null has no effect on ManyToManyField.\u0027 warning\n\nChange-Id: I43c8dd4faaf138116e68058a4eabc9bf61f62404\n"
    },
    {
      "commit": "8113ebb70494583602536bb156371356992bc442",
      "tree": "06585e7357a935669c209bd66bfa3fabe4dbf06f",
      "parents": [
        "a8ba716089d88e8f3c2f0bcb36b97e478d04ab9b"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Nov 30 14:55:16 2016 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Nov 30 14:55:16 2016 +0100"
      },
      "message": "Fixed a bug that prevented pk from being transmitted for newly saved objects\n\nChange-Id: Idd4ce42116c907fb193fd3d132baf64311b8762d\n"
    },
    {
      "commit": "a8ba716089d88e8f3c2f0bcb36b97e478d04ab9b",
      "tree": "a8fd402176ec4475fb22a31e1c21f956c8f09db8",
      "parents": [
        "4016584af35deab96ca66854a09cec4b115d0f49"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Sun Nov 27 11:30:55 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Nov 29 16:48:40 2016 -0800"
      },
      "message": "Added default margin to viewport\n\nChange-Id: I9ea206da83a4d206a6087fed9ef11f074bac2795\n"
    },
    {
      "commit": "4016584af35deab96ca66854a09cec4b115d0f49",
      "tree": "6374713e3805c941bc57b8411cdbfe4611f47e6a",
      "parents": [
        "a93248ac01f437c22f64c3e7d088669b7900ffee"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 28 17:23:39 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 28 17:24:22 2016 -0800"
      },
      "message": "add controllerPort field to VTNService\n\nChange-Id: I6c281929723fc1794581944d688762e3a1e54f33\n"
    },
    {
      "commit": "a93248ac01f437c22f64c3e7d088669b7900ffee",
      "tree": "d26453fb6c448f3c53566f711182e16ebaa71f04",
      "parents": [
        "12be86715359251db69583c34600c05b9370d6e1"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Nov 15 17:03:11 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Nov 15 17:03:11 2016 -0800"
      },
      "message": "Adding and removing instances from the Global Slice\n\nChange-Id: Ib6658d643f2e468e43084b0fd8f11020f0975c40\n"
    },
    {
      "commit": "12be86715359251db69583c34600c05b9370d6e1",
      "tree": "76a91586fe0e8d7fef5cb05715c40c2193b4f603",
      "parents": [
        "ecf088aad40020bab8a86964d9686fd25f515fbb"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Nov 10 15:03:11 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Nov 10 15:04:57 2016 -0800"
      },
      "message": "Fixed global controller type\n\nChange-Id: If75fe2f48240b2b702f806b32352e3404f0756a3\n"
    },
    {
      "commit": "ecf088aad40020bab8a86964d9686fd25f515fbb",
      "tree": "20345baa31d9119076d285f928e8ac7344565bc0",
      "parents": [
        "4d121c286443a485c88101283a40d049c78d3412"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Oct 20 10:25:34 2016 +0200"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Nov 10 13:54:10 2016 -0800"
      },
      "message": "Enabled CORS\nFetching info from L-XOS\n\nChange-Id: I6293f15adeb7716cc31499b18d35bdedf8f7cde1\n"
    },
    {
      "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"
    }
  ],
  "next": "6a781e18da6a7c5ddba0a038802b272e5882c136"
}
