)]}'
{
  "log": [
    {
      "commit": "87fb30235da6378f9309449134ee6f88a13c213b",
      "tree": "3afe61c4dc6e7bf40ffd8fbd6616f6916c267318",
      "parents": [
        "32fbfcf51f7f14772a19fe19002094d232af955e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 09 09:33:59 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 09 12:34:34 2017 -0800"
      },
      "message": "CORD-762 extend core API to all django apps\n\nChange-Id: Iab9aad98e078685c8e24a4474732115527a0263a\n"
    },
    {
      "commit": "32fbfcf51f7f14772a19fe19002094d232af955e",
      "tree": "d2a7e165dfddf1e034d423584f62a8663e8f633d",
      "parents": [
        "db5a95214ee47f932f66a543af01af89bb504288"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Feb 07 17:00:27 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Wed Feb 08 19:02:40 2017 -0800"
      },
      "message": "CORD-763 add reverse foreign key support\n\nChange-Id: I7310ef9169deb4fcb7d6dfab7f70ba9cb68e3913\n"
    },
    {
      "commit": "db5a95214ee47f932f66a543af01af89bb504288",
      "tree": "38067234c6b92423bc6bdc72e599f16145ceaad9",
      "parents": [
        "90ae2b98a89194f872ceb3ac04fc72044cd91ec2"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Feb 07 22:06:47 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Feb 07 22:06:56 2017 -0700"
      },
      "message": "CORD-714\nparameterize node_key path\n\nChange-Id: Ie4b826f82dfe5430577508458b4a62e821624ade\n"
    },
    {
      "commit": "90ae2b98a89194f872ceb3ac04fc72044cd91ec2",
      "tree": "81ee24f02d7ef60da95590db0c0bc39b854e97eb",
      "parents": [
        "dab1119da60bb654475ab7e79ea0f8a8e99956d9"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Feb 07 17:45:09 2017 -0800"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Feb 07 17:45:09 2017 -0800"
      },
      "message": "CORD-706: Worked around an ssh/ssh proxy bug that would cause ansible\u0027s\nssh to remember a failed DNS lookup, and prevent the proxy command from\nworking.\n\nChange-Id: Icc2d24532a6fc09bea214ed4f9266e7f9931ecc6\n"
    },
    {
      "commit": "dab1119da60bb654475ab7e79ea0f8a8e99956d9",
      "tree": "0858dcce95007897fe4f467aa4b1fb2ec5fee295",
      "parents": [
        "b4b24390c0b62184293a8011aa0e4dc5545ab054"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Feb 03 16:42:14 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Tue Feb 07 12:20:46 2017 -0800"
      },
      "message": "CORD-844 add session token authentication\n\nChange-Id: Ic43c8794c5bfdd2c82cae1ec717826a84c34a212\n"
    },
    {
      "commit": "b4b24390c0b62184293a8011aa0e4dc5545ab054",
      "tree": "7705beb3bf967fdc7aaa2f9014e2757ac5bedf76",
      "parents": [
        "a161fe7414f88da4149093aa9770f5e4b3026203"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Feb 07 11:32:55 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Tue Feb 07 12:00:01 2017 -0800"
      },
      "message": "CORD-706: Fix bug that was causing ExampleService to fail\n\nChange-Id: I5a8f998abae9549de0644a4278ebf34bdd1457dc\n"
    },
    {
      "commit": "a161fe7414f88da4149093aa9770f5e4b3026203",
      "tree": "108ab6d09f9ff2ad95f81f43dd6a2dc10ae97579",
      "parents": [
        "c01cab5be6a72ad729b054d09753015fbce281ea"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Feb 07 11:23:46 2017 -0800"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Feb 07 11:23:46 2017 -0800"
      },
      "message": "CORD-706: Fixed an issue that was breaking ExampleService.\n\nChange-Id: I1919a04c2eb7278e2d45d723085a31a12aae2e4b\n"
    },
    {
      "commit": "c01cab5be6a72ad729b054d09753015fbce281ea",
      "tree": "85f83652906b35836281d74fbe874b355082b7e7",
      "parents": [
        "cb53df72c4d10cb703532dc53c389d99a31b0177"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 27 16:53:29 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Feb 07 09:18:13 2017 -0800"
      },
      "message": "CORD-763 ORM layer and annotations for core api\n\nChange-Id: Iea9bee56811dbd81b9c1ece12eae2f88450f1bb2\n"
    },
    {
      "commit": "cb53df72c4d10cb703532dc53c389d99a31b0177",
      "tree": "0742e38aefd8c7fdbaa4e0f9f2e969460ce221f6",
      "parents": [
        "a89ee51558f75ac4eddbda8943967850995f6c54"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Feb 06 16:13:06 2017 -0800"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Feb 06 16:13:06 2017 -0800"
      },
      "message": "CORD-706: BUG: Interpret unreachable nodes as failures\n\nChange-Id: I047366b03f2dd627963dd684bfde61a82ef3b4f4\n"
    },
    {
      "commit": "a89ee51558f75ac4eddbda8943967850995f6c54",
      "tree": "2f2969cd9167185803105c596174a592f957c469",
      "parents": [
        "bd0eb913ffd512cf9415f84c5744549941e9c550"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Sun Feb 05 20:42:14 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Mon Feb 06 08:19:19 2017 -0800"
      },
      "message": "CORD-706: Bug fixes involving vSG synchronizer\n\nChange-Id: I9f20069a53757f5da886aa5ed2ee2d4a31aa24fc\n"
    },
    {
      "commit": "bd0eb913ffd512cf9415f84c5744549941e9c550",
      "tree": "ad752592a2481989dcc3600fcca3e83550e1d8d3",
      "parents": [
        "557a178badb21be8e4ce4faa3a8b5639d4a907f6"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Sun Feb 05 10:09:22 2017 -0800"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Sun Feb 05 10:09:22 2017 -0800"
      },
      "message": "CORD-706: Bug fix for cases in which ELK logging is turned off.\n\nChange-Id: I164fee218c17dbbb07c45f9af68cf8415bd5307a\n"
    },
    {
      "commit": "557a178badb21be8e4ce4faa3a8b5639d4a907f6",
      "tree": "6bb3f81c82f7d85ae34572da34262b5d30fa8417",
      "parents": [
        "bb4b536d02b7184068886f315b9432e37e7c24e0"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Sat Feb 04 09:26:30 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Sat Feb 04 11:01:27 2017 -0800"
      },
      "message": "CORD-705: Structured logs for ELK\n\nChange-Id: I2bef38d32ad562322f49d6c50d6c54c47b81688c\n"
    },
    {
      "commit": "bb4b536d02b7184068886f315b9432e37e7c24e0",
      "tree": "02565d6ec9df653a6d0feb401211d1cf962a2178",
      "parents": [
        "cb6fec724a4eb0c9cf55fc19652eb30cd7a1cb45"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Sat Feb 04 09:05:32 2017 -0800"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Sat Feb 04 09:05:32 2017 -0800"
      },
      "message": "CORD-706: Replaced Ansible binary interface with Ansible native API\n\nChange-Id: Id9e20c3b287d961279a3606bf6ebcea289266e61\n"
    },
    {
      "commit": "cb6fec724a4eb0c9cf55fc19652eb30cd7a1cb45",
      "tree": "bc4fea1f73c9d49dfa221e69da1cc71bcdc61208",
      "parents": [
        "85d614f61cffe6a28b35f1251d155d2a72c76f7b"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Feb 02 11:24:29 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 02 14:02:14 2017 -0800"
      },
      "message": "CORD-772 Adding GUI Extension to XOS Components\n\nChange-Id: Ida8d748fb50613eda4ec15693ae7ffb1bdd6f1ab\n"
    },
    {
      "commit": "85d614f61cffe6a28b35f1251d155d2a72c76f7b",
      "tree": "04e370f184c7a5d00c46da2d3c1e35e75a44c5d3",
      "parents": [
        "3b89ab5e18f0dfb1ca7158cf36ee3fe4047c8e27"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 01 14:30:40 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 02 11:48:09 2017 -0800"
      },
      "message": "CORD-842 Dockerfile for building Chameleon\n\nChange-Id: Ife9f104aa4c43e3e5df8e78deb5648678dc928c8\n"
    },
    {
      "commit": "3b89ab5e18f0dfb1ca7158cf36ee3fe4047c8e27",
      "tree": "9a71598ee63b337e4e8ee4b88c237c2bdf28cf94",
      "parents": [
        "27750468c33b4f8734b1f3ba77eccec7f1614f44"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 02 10:18:03 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 02 10:19:19 2017 -0800"
      },
      "message": "add no-start bit and Admin to XOSComponent\n\nChange-Id: I418f20c713f5a289f34ce3f7fa159a42286d5851\n"
    },
    {
      "commit": "27750468c33b4f8734b1f3ba77eccec7f1614f44",
      "tree": "c0c350e8aedc5e3a221e44e926fd06d9449c7354",
      "parents": [
        "99bc97cf719f0d2cf750714f0b06dc3fc521b875"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 31 09:54:02 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 31 14:52:39 2017 -0800"
      },
      "message": "CORD-762 add modeldefs API\n\nChange-Id: Ieed10ec8d40533906c8956d2b8c2ea62709bd8b4\n"
    },
    {
      "commit": "99bc97cf719f0d2cf750714f0b06dc3fc521b875",
      "tree": "0c38b6aeb11edb63076d7447e987c7130be89368",
      "parents": [
        "a2ac191309dbf94fbe3b32b52b1789db55ebc8cc"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 31 09:04:46 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Tue Jan 31 09:54:04 2017 -0800"
      },
      "message": "CORD-762 factor out helper code from xos api\n\nChange-Id: I6da416d2250d123389c190311d8e40dad677d63d\n"
    },
    {
      "commit": "a2ac191309dbf94fbe3b32b52b1789db55ebc8cc",
      "tree": "aafefa1e2b7bc2bdd21a9cae07722000633dcb49",
      "parents": [
        "ac0d86c0bb51881006a5341ebb82bedbd4b1e85c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 27 11:04:29 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Fri Jan 27 12:50:54 2017 -0800"
      },
      "message": "CORD-761 use certificates from platform-install\n\nChange-Id: I3b9ac70926144a0a8ac47dd00261a6f92bd170a4\n"
    },
    {
      "commit": "ac0d86c0bb51881006a5341ebb82bedbd4b1e85c",
      "tree": "12ae31ae5a57c39b22d9287f19ffc67a22536279",
      "parents": [
        "252de5c9c410698f2a09d0204149b3c475d7c217"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Thu Jan 26 21:38:41 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Thu Jan 26 20:51:08 2017 -0800"
      },
      "message": "CORD-828, Force upgrade the requests package\n\nChange-Id: Ib84ba1026458797822e2ba2b84652e6f4e0d687c\n"
    },
    {
      "commit": "252de5c9c410698f2a09d0204149b3c475d7c217",
      "tree": "580fe68f24cc16a1d20e23f363fdce7c35a745af",
      "parents": [
        "4a5d3efeab734959da9aa6fcf588702f3b040b48"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Jan 26 15:37:15 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Jan 26 15:41:37 2017 -0800"
      },
      "message": "Builded ceilometer dashboard\n\nChange-Id: I3346222b4d40a17f8eea92b43cb1e1ab90ea1133\n"
    },
    {
      "commit": "4a5d3efeab734959da9aa6fcf588702f3b040b48",
      "tree": "2dc3cbcdd61b0f540cb83c05044cd91b0634708a",
      "parents": [
        "057794c064ab8f066fd86857d7d7baa40c6be113"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 25 13:30:31 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 25 14:30:36 2017 -0800"
      },
      "message": "CORD-665 xos ui container should be rebuilt on volume mount change\n\nChange-Id: I93264740b3e0e3bce641708523cb347fcf9c3eaa\n"
    },
    {
      "commit": "057794c064ab8f066fd86857d7d7baa40c6be113",
      "tree": "e8247968ba8910d81f4517d5e16323f9e3e5dafc",
      "parents": [
        "0b2d60945362d7bff9df1eb8f7147fed209e1b6d"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Jan 24 19:32:58 2017 +0100"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Wed Jan 25 08:23:59 2017 -0800"
      },
      "message": "CORD-706: Make room for new Ansible-invocation interface\n\nChange-Id: Ie418d962d2026dea613814503e426d572719ac6f\n"
    },
    {
      "commit": "0b2d60945362d7bff9df1eb8f7147fed209e1b6d",
      "tree": "1f59597e6841f4fff09bb6d32e76767c8c1581a7",
      "parents": [
        "a06d08d9c5014432da4938dc6887f3fbf70aa5eb"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 24 10:22:08 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 24 11:46:01 2017 -0800"
      },
      "message": "CORD-770 Change TenantWithContainer from proxy to real model, rebuild openstack synchronizer when models are added, fix reaper to ignore parent classes\n\nChange-Id: Ic54a9cdd36583dc65b28404c5d50a97f078e8526\n"
    },
    {
      "commit": "a06d08d9c5014432da4938dc6887f3fbf70aa5eb",
      "tree": "240f0f91db167676f74392408d896bbe19a0eb47",
      "parents": [
        "a51d2ad5882d89131739da3006c7e9b37d776811"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jan 17 17:33:28 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jan 17 17:33:28 2017 -0800"
      },
      "message": "Updating data without duplicating labels\n\nChange-Id: I37d787d82bd83bf2ccef3bf78ca4ce48add97fe0\n"
    },
    {
      "commit": "a51d2ad5882d89131739da3006c7e9b37d776811",
      "tree": "24bbca92cb9cf1ffc47bfca6200bd28784fad25e",
      "parents": [
        "6c78e128ada7f0e39821e2fbc90be25b2eb1e4cb"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jan 13 10:27:11 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jan 13 10:27:11 2017 -0800"
      },
      "message": "Preventing link and volumes duplication in XOSComponent model\n\nChange-Id: I59778444bb052e9d1460a0c64de4f67ef74e44ad\n"
    },
    {
      "commit": "6c78e128ada7f0e39821e2fbc90be25b2eb1e4cb",
      "tree": "f7e5c7fd808af588fa4749707d4d1b52569116e8",
      "parents": [
        "edb2c4f88a88bc6e69090182c087d8df173563f2"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Jan 12 17:02:37 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Jan 12 17:02:37 2017 -0800"
      },
      "message": "Added default field type to modeldefs api\n\nChange-Id: Idbd04532ea6b9e5f384d63fe6f77d6fbfeca8941\n"
    },
    {
      "commit": "edb2c4f88a88bc6e69090182c087d8df173563f2",
      "tree": "a17d507fe8d9815e3fbf816c77aa1d48703ef5af",
      "parents": [
        "82a49d9c215578462c525f6f2fc67b523643692f"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Jan 12 11:04:23 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Jan 12 11:18:02 2017 -0800"
      },
      "message": "renamed conflict var\n\nChange-Id: Ica6ca979175d1d94dd78176484a6868d1c9a13e8\n"
    },
    {
      "commit": "82a49d9c215578462c525f6f2fc67b523643692f",
      "tree": "c65c08f4f2685e838a8c376d8067847345e7dba1",
      "parents": [
        "3a64ea88b8cac124908baf846b3eadbb41af7c51"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 11 17:50:22 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 12 09:33:39 2017 -0800"
      },
      "message": "create xos-core container to hold grpc server (CORD-695)\n\nChange-Id: I385d981c7ad04c7e4a03db710c219c68b38eb0b6\n"
    },
    {
      "commit": "3a64ea88b8cac124908baf846b3eadbb41af7c51",
      "tree": "7c79324aff8dbc85f8d7bec49650fd0bc662ee2b",
      "parents": [
        "517f80c7d627d43e633ea70167f28a6fc6b39483"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 11 13:55:33 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 11 16:08:08 2017 -0800"
      },
      "message": "support authentication in gRPC API (CORD-695)\n\nChange-Id: I28a51cb3c67f2b096e39d8766ae5b8cf4b6e40d2\n"
    },
    {
      "commit": "517f80c7d627d43e633ea70167f28a6fc6b39483",
      "tree": "6a968c376ac7b9c7ccfdd3acff6eba4e14f62fbc",
      "parents": [
        "44ecb2f8a925daf81ee23f34c1fa964f1fa1f6d8"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 10 10:00:55 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 10 11:14:16 2017 -0800"
      },
      "message": "add protobuf requirements to xos-base container image (CORD-695)\n\nChange-Id: Iee9df57dde4b4035d699e6736e5913eea26bba51\n"
    },
    {
      "commit": "44ecb2f8a925daf81ee23f34c1fa964f1fa1f6d8",
      "tree": "b78f9b4b44902298825cedbf3408d0ed3d747f3d",
      "parents": [
        "1636912929dcb594db6c0fa0d3f3fb970b2a6919"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 09 11:30:06 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 09 17:27:05 2017 -0800"
      },
      "message": "support create and update operations\n\nChange-Id: I8e6d3da278e5bb923c83579788132dd7b8d205c9\n"
    },
    {
      "commit": "1636912929dcb594db6c0fa0d3f3fb970b2a6919",
      "tree": "992847f334e3072d45333c93ce6429c5ed1992fa",
      "parents": [
        "3b0b2640656e81c4d65ff6d6d5dce095612148fc"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jan 09 10:19:31 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jan 09 10:19:31 2017 -0800"
      },
      "message": "Returning 401 if user is not authenticated\n\nChange-Id: Idbf1887ad64fd698568a0a7e069cfb0512df8a55\n"
    },
    {
      "commit": "3b0b2640656e81c4d65ff6d6d5dce095612148fc",
      "tree": "224ac25abc88ca0848c2c3c70de22a0b38ad24a3",
      "parents": [
        "fbecc5f1cf1365fe9995887cadb3b834261eacab"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 06 17:27:10 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Mon Jan 09 09:06:23 2017 -0800"
      },
      "message": "support for Chameleon\n\nChange-Id: Ice9b693451d8a2cbe2bca1e1708a76f4c1b56d30\n"
    },
    {
      "commit": "fbecc5f1cf1365fe9995887cadb3b834261eacab",
      "tree": "3138cd91ae1f719785f9cda509d45dfc750f23c3",
      "parents": [
        "d1aa2f79c82017e887144e2660f02bb271122f2b"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Sat Jan 07 11:48:26 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Sat Jan 07 12:04:09 2017 -0800"
      },
      "message": "Extended Redis event and added modeldefs endpoint\n\nChange-Id: Ic73c1330df3284e54107ccdc01770edc87e95ede\n"
    },
    {
      "commit": "d1aa2f79c82017e887144e2660f02bb271122f2b",
      "tree": "ddbf7f9592070145ce392ca086c4c87982866194",
      "parents": [
        "6ca57ea96324074f4ab8c6729da3e0a24636585f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 05 10:58:08 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Fri Jan 06 16:20:31 2017 -0800"
      },
      "message": "read-only gRPC server\n\nChange-Id: I2662ffacb3fdb8821b6ecd5d3de44d0d60732e40\n"
    },
    {
      "commit": "6ca57ea96324074f4ab8c6729da3e0a24636585f",
      "tree": "9965d52568c44f5762364a57016687e7413b8d92",
      "parents": [
        "841f642c554375a31cbca6005d94ccd2d394e79a"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jan 06 11:43:33 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Jan 06 13:07:31 2017 -0800"
      },
      "message": "Remove add button from service page\n\nChange-Id: I69501c8a4f864ed59082c7194501bf1329b70a5b\n(cherry picked from commit 5c2ef0f0438accdaa10617906d7639f83eb2f9bd)\n"
    },
    {
      "commit": "841f642c554375a31cbca6005d94ccd2d394e79a",
      "tree": "192d41b48307b37d6b35ddef796b4d22d208d316",
      "parents": [
        "4797b6506294192992928ef9aefa926974b9b57d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 04 18:28:55 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 04 18:31:31 2017 -0800"
      },
      "message": "template for generating protobuf spec of existing XOS data model\n\nChange-Id: Ice0b9962eb3407ce21ff060d9a56f374d1449d66\n"
    },
    {
      "commit": "4797b6506294192992928ef9aefa926974b9b57d",
      "tree": "2e65cbf1ebe4d9c7c448dac5f1581a071af1e49c",
      "parents": [
        "be53ac1296a41eb77c098ed0d32a4e0849cb4e7f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 04 18:21:48 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 04 18:21:48 2017 -0800"
      },
      "message": "update list.txt to jinja2 syntax\n\nChange-Id: I9bf82a34430aaf2fbb06e5676144393fca72f18f\n"
    },
    {
      "commit": "be53ac1296a41eb77c098ed0d32a4e0849cb4e7f",
      "tree": "1ee2aa76ab0338e9ca5879fc5a5cff364d713505",
      "parents": [
        "1ff23a495c5fb199fa73b8eefc17a65b9eb16b34"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 04 15:41:10 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 04 15:41:10 2017 -0800"
      },
      "message": "modify modelgen and templates to use jinja2 instead of django templates\n\nChange-Id: I309cf353bd2d0f188941a61bb2b75ccb32c5d101\n"
    },
    {
      "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"
    }
  ],
  "next": "885894afa00376a50cd7e2ba661534141b1633a2"
}
