)]}'
{
  "log": [
    {
      "commit": "f408d4e0fef6440d2c967a0a3c28a0f8dd961c5d",
      "tree": "ffb7452e9fae7544d9b5dc81135a6a58e3f9fb0f",
      "parents": [
        "a0a688a472e5b27df4665df305fad8983f2943c1"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Mar 23 19:24:33 2017 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Apr 11 14:01:40 2017 -0700"
      },
      "message": "CORD-1033 Build and publish service synchronizers on corddev\n\nChange-Id: I95c01badd709539e50f85b26249e8fbfca89e170\n"
    },
    {
      "commit": "a0a688a472e5b27df4665df305fad8983f2943c1",
      "tree": "b8c19d396503083be30389c6fa4eebff50383fde",
      "parents": [
        "75bae457b3ff5b97b3c6e33a59a6bbbad9b6a821"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 28 11:59:56 2017 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 29 13:59:02 2017 -0700"
      },
      "message": "CORD-1010 Fix Controller, Image, Network, and User model_policies\n\nChange-Id: I42f8771048090666acd9d75ca32b6081a72ce880\n"
    },
    {
      "commit": "75bae457b3ff5b97b3c6e33a59a6bbbad9b6a821",
      "tree": "437ef161b4b7b7b4a2a0107feb9a8051682a07f3",
      "parents": [
        "8c5428486dbc6744d405de832c237006d4242c6a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 27 20:10:58 2017 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 28 00:03:07 2017 -0700"
      },
      "message": "CORD-1010 update ca certificates for openstack sync, remove sysctl tag support\n\nChange-Id: Idd696966d9bc39c1f9984b0f6ac3a3a85371e952\n"
    },
    {
      "commit": "8c5428486dbc6744d405de832c237006d4242c6a",
      "tree": "b570be2669a833b2414496ec764da851c6fc5c1b",
      "parents": [
        "65799a2c299919307dc9f300278c41e823e89f88"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 22 15:45:44 2017 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 22 16:06:43 2017 -0700"
      },
      "message": "CORD-1010 Fix sync steps in openstack synchronizer\n\nChange-Id: I372e91b3c9603bb2c993c6a1b570cfc395e61b36\n"
    },
    {
      "commit": "65799a2c299919307dc9f300278c41e823e89f88",
      "tree": "b5e5e9b98236705c7b1d464a2ab7c11e57a8db02",
      "parents": [
        "af599ebe1f1bbde038baaa1830aab9d3cd4bacf8"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 22 13:51:56 2017 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 22 15:37:43 2017 -0700"
      },
      "message": "CORD-1010 Dcokerfile and docker-compose and onboarding recipe for refactored openstack synchronizer\n\nChange-Id: I361381882e1987a5cad45f82a99c9640563662d4\n"
    },
    {
      "commit": "af599ebe1f1bbde038baaa1830aab9d3cd4bacf8",
      "tree": "77111ee27c2a89256ab63db079e1d5f09d900847",
      "parents": [
        "0900a273762be09202d6ad77887ea55c6bd146a6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 21 12:43:26 2017 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 22 09:08:15 2017 -0700"
      },
      "message": "CORD-1010 refactor openstack synchronizer to use new_base\n\nChange-Id: I4eb4e5131275faf69e1da05efc81a3d8d0d12296\n"
    },
    {
      "commit": "0900a273762be09202d6ad77887ea55c6bd146a6",
      "tree": "fc7e43ef98f48f0bc2b770f4104cb87a169ff6cd",
      "parents": [
        "2fb68782cafbce87ca5bd45fa0ad6f97101d1366"
      ],
      "author": {
        "name": "JianHao",
        "email": "itriA50355@itri.org.tw",
        "time": "Wed Feb 08 09:18:14 2017 +0000"
      },
      "committer": {
        "name": "JianHao",
        "email": "itriA50355@itri.org.tw",
        "time": "Wed Feb 08 09:21:46 2017 +0000"
      },
      "message": "add neutron_port_ip args. let tenant could assign static ip of port.\n\nChange-Id: I4db52133797ea8f00985828646e80d305b58d86e\n"
    },
    {
      "commit": "2fb68782cafbce87ca5bd45fa0ad6f97101d1366",
      "tree": "faa8b7a4f2eee7ce4fdb40959b778fd53eeed548",
      "parents": [
        "c76afbec42adf538b795a28fb567bbbfe2885d27"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Feb 07 11:32:56 2017 -0800"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Feb 07 11:32:56 2017 -0800"
      },
      "message": "CORD-706: Fix bug that was causing ExampleService to fail\n\nChange-Id: I82e5559cbdb41aecb16b97728bee6906b768cc46\n"
    },
    {
      "commit": "c76afbec42adf538b795a28fb567bbbfe2885d27",
      "tree": "a2c27885b9a04bdb1d9bd705e207a802aa408ce6",
      "parents": [
        "36478d136ba3839e4691c82df81754dadd186516"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Sat Feb 04 09:26:31 2017 -0800"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Sat Feb 04 09:26:31 2017 -0800"
      },
      "message": "CORD-705: Structured logs for ELK\n\nChange-Id: Iaa57517fb16e1f8333b913393d959ab039887bb1\n"
    },
    {
      "commit": "36478d136ba3839e4691c82df81754dadd186516",
      "tree": "254c9515af709226c0f39fc1462db4997f125aec",
      "parents": [
        "4435bf009d5930cbf092385ba94c3bc3d4106265"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Thu Feb 02 09:02:41 2017 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Thu Feb 02 13:17:38 2017 -0700"
      },
      "message": "CORD-714, update configuration\n\nChange-Id: I208faae5cecb40d051d72921b6d67a5f131c3870\n"
    },
    {
      "commit": "4435bf009d5930cbf092385ba94c3bc3d4106265",
      "tree": "591793e4610a76c61383f095cc4ffff1f34f6568",
      "parents": [
        "e13170a159edfb4f0636304a736d4b330b44c344"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Feb 01 16:17:09 2017 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Thu Feb 02 13:05:41 2017 -0500"
      },
      "message": "CORD-831 Move public network to eth0\n\nChange-Id: I38a1715c8424da8729cd066ecfcfac0bd8f78956\n"
    },
    {
      "commit": "e13170a159edfb4f0636304a736d4b330b44c344",
      "tree": "ed187d4ab48252bbb3ec0555ed7f88a9dd12716a",
      "parents": [
        "259205ed4026a72bfd6214d597efe02400825b26"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 26 09:57:37 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 26 16:48:16 2017 -0800"
      },
      "message": "CORD-779 Check to see if slice and network model_policy ran before running instance syncstep\n\nChange-Id: Ib0d707ac3f6c707d39016483b5b06a09c0d9d52b\n"
    },
    {
      "commit": "259205ed4026a72bfd6214d597efe02400825b26",
      "tree": "901c1e5fa3bf67df181915b680729e770a8faf36",
      "parents": [
        "6219178e44b9056d586548a3e2d608f45e923f6a"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Jan 24 19:32:59 2017 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Jan 24 19:32:59 2017 +0100"
      },
      "message": "CORD-706: Make room for new Ansible-invocation interface\n\nChange-Id: I3c8720417c675b4e1b32ff7753166a0d02787117\n"
    },
    {
      "commit": "da1a216fc6d6d45bcd0d2de36dec44ed7ad2a47d",
      "tree": "89694bcde03bf787b286841356d281641e5501df",
      "parents": [
        "6c69a1218a63b7472dbec7398e5cf4a6552eea71"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Dec 11 23:45:04 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Dec 11 23:45:04 2016 -0800"
      },
      "message": "fix wrong deleter_inputs to controllernetwork syncstep\n\nChange-Id: Id4616007306b68ec9c2191283a4c49eeefded562\n"
    },
    {
      "commit": "6c69a1218a63b7472dbec7398e5cf4a6552eea71",
      "tree": "96ab20f3a7b527ad365dfeaee4fa432028684d85",
      "parents": [
        "ead6af46e40db10b197f01ed1120df7c5be31077"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 07 16:08:55 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 07 16:08:55 2016 -0800"
      },
      "message": "fix instance created with missing networks\n\nChange-Id: Iac5593bdae99d4d7670874e38b8ea48362a31562\n"
    },
    {
      "commit": "ead6af46e40db10b197f01ed1120df7c5be31077",
      "tree": "e1ee0db8182571e2936c1ae22d4399b15f613661",
      "parents": [
        "4ecd52fddd7c2ef6c6fe07b834eacedf275e763a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 11 16:40:40 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 11 16:40:40 2016 -0700"
      },
      "message": "fix bug when more than one management interface\n\nChange-Id: I1ff3533f44c01b270b2f9e42befd1eb9d629aaad\n"
    },
    {
      "commit": "9e65a3553e75b296c24a341e279862e16805f5d6",
      "tree": "fcbeb33fd90a50ff0e2fe33182c6c14981b1aaff",
      "parents": [
        "3de3d58001a3d034a5fecda3455a5c6770721a4d"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Sep 30 15:39:02 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Sep 30 15:39:02 2016 -0400"
      },
      "message": "Fix issue with VMs not being deleted\n\nChange-Id: I936b38449681d3bd0ecfd75dd6d5144cf582dabd\n"
    },
    {
      "commit": "3de3d58001a3d034a5fecda3455a5c6770721a4d",
      "tree": "f1429310c43be015b11793177a03226e3bdea336",
      "parents": [
        "7bd1cd446c1d3bfb5a96138a91712c3dbee4bb00"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 09 15:26:43 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 09 15:26:43 2016 -0700"
      },
      "message": "expand the types of networks that can be deleted\n\nChange-Id: Iffae4a549a8625f72ea6eb1e6fb50e1fc010bf3d\n"
    },
    {
      "commit": "7bd1cd446c1d3bfb5a96138a91712c3dbee4bb00",
      "tree": "59f14ff38743dded809de12d15191cb59a5c6839",
      "parents": [
        "11cb69f1fab64c73f804dcda68e98ed7f8ccaa99"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 29 15:30:45 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 29 15:30:45 2016 -0700"
      },
      "message": "simplify use of driver\n\nChange-Id: Ia2f4fee9c4fdd9d12870a6155428deca015cdc57\n"
    },
    {
      "commit": "11cb69f1fab64c73f804dcda68e98ed7f8ccaa99",
      "tree": "5e1b0c7ac98eb5aac3a0b0a766a6f9289a1806f4",
      "parents": [
        "5f28d88a347a5f161f900725afc1706eefe1d52c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Aug 25 16:17:52 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Aug 26 18:08:45 2016 -0700"
      },
      "message": "support gateway and segmentation_id\n\nChange-Id: I7956a948533660f52d1e6e58627298e3c189fa92\n"
    },
    {
      "commit": "5f28d88a347a5f161f900725afc1706eefe1d52c",
      "tree": "381ec2e55e86df4f567bfb06713d85da3dc223ed",
      "parents": [
        "d8fa43d4693dfe4dea4a3178fd9ddc8dc547c648"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 17 16:30:10 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 17 16:31:21 2016 -0700"
      },
      "message": "specify model_policies_dir\n\nChange-Id: Ied1d615fc29a54ac947c98e07f8568497f2052a9\n"
    },
    {
      "commit": "d8fa43d4693dfe4dea4a3178fd9ddc8dc547c648",
      "tree": "ccc108bdcf5140846be4224baebe458ad8a78b61",
      "parents": [
        "8b75e855c88ee54142ca5a9d802b694feb77ab2b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 16 16:41:08 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 16 17:54:30 2016 -0700"
      },
      "message": "add config file for openstack synchronizer\n\nChange-Id: I78dde1377c0f23edc8a9c0255bfa80e304c9413b\n"
    },
    {
      "commit": "8b75e855c88ee54142ca5a9d802b694feb77ab2b",
      "tree": "ce6f577f63e0f7a5bc314c341ace072356a77af7",
      "parents": [
        "33d251a8858d5644859f21c7b0934f9c29744814"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 16 15:04:59 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 16 15:04:59 2016 -0700"
      },
      "message": "use synchronizers.openstack.openstacksyncstep instead of synchronizers.base.openstacksyncstep\n\nChange-Id: I0e315695cb0b38ce56368721a0b4ea131ae339d4\n"
    },
    {
      "commit": "33d251a8858d5644859f21c7b0934f9c29744814",
      "tree": "791cf93ba40fd5689f3bf3f53832162c9b888848",
      "parents": [
        "04a37f5823ee1ba2d5745ad4f19775ccb982ae77"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Aug 11 13:23:19 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Aug 11 19:21:46 2016 -0700"
      },
      "message": "onboarding recipe and manifest\n\nChange-Id: I57ccbdccf9a076406e74ed82bf868a597fd80d4f\n"
    },
    {
      "commit": "04a37f5823ee1ba2d5745ad4f19775ccb982ae77",
      "tree": "75923ba240a0969a6b257bf1bbd9c4db07f01530",
      "parents": [
        "b63ea7915278fa7f9a847ead954bc69aafb1919c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Aug 11 10:52:21 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Aug 11 10:52:21 2016 -0700"
      },
      "message": "remove references to openstack_xos\n\nChange-Id: Ie15ad93d36ee8069cad5d04d3e5974f737f31b57\n"
    },
    {
      "commit": "b63ea7915278fa7f9a847ead954bc69aafb1919c",
      "tree": "a45b1fd7fb780b21c63f57c15df0aec8a6bd8069",
      "parents": [
        "38ec9a5adb79f4a63c63011cc7ac1c093c0a35cd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Aug 11 10:24:48 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Aug 11 10:24:57 2016 -0700"
      },
      "message": "migrate code over from xos repo\n\nChange-Id: I764ac3196babdb1ce78dded2b2d8d6ad6e965ca6\n"
    }
  ]
}
