)]}'
{
  "log": [
    {
      "commit": "c96c24f3ad1488d4411f90048ba54750c2f6c289",
      "tree": "e88fe60639816115dc132c62f15794b201889935",
      "parents": [
        "103fba06ede2ed4ae12414ea4321f10775d577fe"
      ],
      "author": {
        "name": "Woojoong Kim",
        "email": "woojoong@opennetworking.org",
        "time": "Mon Jan 22 17:37:05 2018 -0800"
      },
      "committer": {
        "name": "Woojoong Kim",
        "email": "woojoong@opennetworking.org",
        "time": "Tue Jan 23 00:38:43 2018 -0800"
      },
      "message": "[CORD-2553] enhance graph traversal functions and change branch conditions for playbook\n\nChange-Id: I0cbf3b17e03502a735f984d4a700f0c0b49308ac\n"
    },
    {
      "commit": "103fba06ede2ed4ae12414ea4321f10775d577fe",
      "tree": "077d7b2581b419db989e2a0b50ec34117b69d6de",
      "parents": [
        "313d35c481df6de6304dd7f51bd2a11a672d9442"
      ],
      "author": {
        "name": "Woojoong Kim",
        "email": "woojoong@opennetworking.org",
        "time": "Thu Jan 18 20:01:06 2018 -0800"
      },
      "committer": {
        "name": "Woojoong Kim",
        "email": "woojoong@opennetworking.org",
        "time": "Fri Jan 19 14:51:30 2018 -0800"
      },
      "message": "[CORD-2553] update playbook according to new spgwc image\n\nChange-Id: Ibefa140c20b892879ffa3c116e5c14d470c8d2d8\n"
    },
    {
      "commit": "313d35c481df6de6304dd7f51bd2a11a672d9442",
      "tree": "7e1aa0e58eac150588148d0a24ef14172ff258a6",
      "parents": [
        "5c92fbc23455d7cd89a271b8835fb1ac6c96eefc"
      ],
      "author": {
        "name": "Woojoong Kim",
        "email": "woojoong@opennetworking.org",
        "time": "Mon Dec 18 17:15:46 2017 -0800"
      },
      "committer": {
        "name": "Woojoong Kim",
        "email": "woojoong@opennetworking.org",
        "time": "Mon Dec 18 17:16:27 2017 -0800"
      },
      "message": "[CORD-2442] add hardware scenario on vSPGWC\n\nChange-Id: I548cab5c2e396a775642a00b39c88973334acf8a\n"
    },
    {
      "commit": "5c92fbc23455d7cd89a271b8835fb1ac6c96eefc",
      "tree": "d319e6b656d214f825d8d240a51fe4e5e8abfe82",
      "parents": [
        "1287d5e841f74eaa23808e9168a7c1678247bb17"
      ],
      "author": {
        "name": "Woojoong Kim",
        "email": "woojoong@opennetworking.org",
        "time": "Sun Dec 03 21:09:35 2017 -0800"
      },
      "committer": {
        "name": "Woojoong Kim",
        "email": "woojoong@opennetworking.org",
        "time": "Mon Dec 04 19:04:36 2017 +0000"
      },
      "message": "patch to make flows within multiple compute nodes\n\nChange-Id: I9874575eaaea85a85053e90bcca4dde1541a540c\n"
    },
    {
      "commit": "1287d5e841f74eaa23808e9168a7c1678247bb17",
      "tree": "142430bd423558493c2c15add413691e2892e06e",
      "parents": [
        "38d8488b4384c0cffebe78bc894920d5e303b16d"
      ],
      "author": {
        "name": "Woojoong Kim",
        "email": "woojoong@opennetworking.org",
        "time": "Tue Nov 28 17:04:41 2017 -0800"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@opennetworking.org",
        "time": "Fri Dec 01 00:47:45 2017 +0000"
      },
      "message": "[CORD-2138] uncomment the command to automatically build and run\n\nChange-Id: Idb58205522a52206a99dd8f15c32aae7696439c4\n(cherry picked from commit 0da216583a7a3f6e81b0896d7a55806d8bb00463)\n"
    },
    {
      "commit": "38d8488b4384c0cffebe78bc894920d5e303b16d",
      "tree": "cb2db29440ba101bfd77cc691e900d7b60569006",
      "parents": [
        "28b7560dc7c5e439f68f3dbe73a9f75698f07543"
      ],
      "author": {
        "name": "Woojoong Kim",
        "email": "woojoong@opennetworking.org",
        "time": "Tue Nov 28 15:38:39 2017 -0800"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@opennetworking.org",
        "time": "Fri Dec 01 00:46:21 2017 +0000"
      },
      "message": "bug fix: fix has_instance to return instance_id\n\nChange-Id: Iff6d2d15f4c3cf24dcfac0a1e5e8b51c17152c90\n(cherry picked from commit 9e2e5d1a3ff520938d550923a0b21c6005f04edb)\n"
    },
    {
      "commit": "28b7560dc7c5e439f68f3dbe73a9f75698f07543",
      "tree": "cba6d546fa685f3da3b4f58b3d920200c0fbd747",
      "parents": [
        "9753629ab461d94a9cc1d203a86b503b20ecf3a4"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Nov 28 14:18:21 2017 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@opennetworking.org",
        "time": "Fri Dec 01 00:43:44 2017 +0000"
      },
      "message": "CORD-2307: Query service graph with missing links\n\nChange-Id: Ie1ffd531783d6e2b83c4064aece04948d6f712f0\n(cherry picked from commit ab6525053d632ac7e665433a4b302b20051cc618)\n"
    },
    {
      "commit": "9753629ab461d94a9cc1d203a86b503b20ecf3a4",
      "tree": "e9aa22f3598ad79ba2154ca6f38f1b783e5ba4b0",
      "parents": [
        "3320906126d92460b3e2ddfbb0e63a8c14f4f941"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Nov 27 21:35:34 2017 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@opennetworking.org",
        "time": "Fri Dec 01 00:40:54 2017 +0000"
      },
      "message": "CORD-2272: Fix missing arg in defer_sync and missing cast when using\nServiceInstance to fetch contained instances\n\nChange-Id: Id90bdb418a6774b59db4e0f6f43af72e56efe038\n(cherry picked from commit df8c04c610e27200e879175752ad80dbb711c98e)\n"
    },
    {
      "commit": "3320906126d92460b3e2ddfbb0e63a8c14f4f941",
      "tree": "f626fb73a211f51435c437eb7a2109080a59c058",
      "parents": [
        "d82c410a560944818b779b19b03d50c37cabceb0"
      ],
      "author": {
        "name": "Woojoong Kim",
        "email": "woojoong@opennetworking.org",
        "time": "Tue Nov 21 15:46:09 2017 -0800"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@opennetworking.org",
        "time": "Fri Dec 01 00:34:07 2017 +0000"
      },
      "message": "[CORD-2138] Change Ansible Playbook for vSPGWC due to the new vSPGWC image\n\nChange-Id: I28f1006c686c3788ea295104d3bb4d292de84683\n(cherry picked from commit 226b133262fab6e813abacab0a9b83d2994b4ba1)\n"
    },
    {
      "commit": "d82c410a560944818b779b19b03d50c37cabceb0",
      "tree": "161a82dd51f112fb5b07ba5a768d98d4b30ed48d",
      "parents": [
        "a1fbd38324042df40cc2e1ad395e5ee404337c6f"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Nov 27 15:56:14 2017 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@opennetworking.org",
        "time": "Fri Dec 01 00:29:20 2017 +0000"
      },
      "message": "BUG: Drop extra occurrence of function\n\nChange-Id: I7b7eb189a74869a89bdd47558892e8ab29ea7b30\n(cherry picked from commit 698baf3b87dd5ff7d2992887273cf75bb7394e9b)\n"
    },
    {
      "commit": "a1fbd38324042df40cc2e1ad395e5ee404337c6f",
      "tree": "0fe0b1f3281cf551a30678e317124d4126626501",
      "parents": [
        "4e1a4a716ce40828d876fbbe41d9cc6c3dec7e3d"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Nov 22 13:18:11 2017 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@opennetworking.org",
        "time": "Fri Dec 01 00:28:18 2017 +0000"
      },
      "message": "CORD-2273: Break assumption of one instance per service, fetch\nparameters via service graph\n\nChange-Id: I027aa93682c50d7d36412f8def910b8cd023f32c\n(cherry picked from commit 2cd4cc13608812adf8c7226b9e580e1088335495)\n"
    },
    {
      "commit": "4e1a4a716ce40828d876fbbe41d9cc6c3dec7e3d",
      "tree": "58b528036a9bcdf00931a76ccc5596143aed5ca1",
      "parents": [
        "2e0fad89d64a489f2bfc91be8300972ba90e9ae0"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Nov 22 10:09:40 2017 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@opennetworking.org",
        "time": "Fri Dec 01 00:27:26 2017 +0000"
      },
      "message": "CORD-2275: Use defer_sync instead of sleep to retry with a delay\n\nChange-Id: Ib68e58622dd4212a532a27ac8fc7a62a344e0c19\n(cherry picked from commit f992f4b03f29f5b6a566b16122cbd5cb9b08d5da)\n"
    },
    {
      "commit": "2e0fad89d64a489f2bfc91be8300972ba90e9ae0",
      "tree": "b6cd61b8ee74dad28e33ffd581d7b8224f5ee87c",
      "parents": [
        "e1eee61a06c582ccb522fdcbe88312c780e5d53d"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Nov 22 10:27:40 2017 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@opennetworking.org",
        "time": "Fri Dec 01 00:24:44 2017 +0000"
      },
      "message": "CORD-2274: Drop deprecated fields in sync steps\n\nChange-Id: Ibbf14ec6b2a8a80df184768657cee8c70a5ed715\n(cherry picked from commit 9ec78b57f3c1eb6cf831c650e7a4826a68313f14)\n"
    },
    {
      "commit": "e1eee61a06c582ccb522fdcbe88312c780e5d53d",
      "tree": "44118d2fe1c6f233f717861a1632ac4866427eb2",
      "parents": [
        "7d20edecb28aa8eae56085924fd5493b8c148d26"
      ],
      "author": {
        "name": "Pingping Lin",
        "email": "pingping@onlab.us",
        "time": "Wed Nov 29 16:32:06 2017 -0800"
      },
      "committer": {
        "name": "Pingping Lin",
        "email": "pingping@onlab.us",
        "time": "Wed Nov 29 16:32:17 2017 -0800"
      },
      "message": "delete kind\n\nChange-Id: I281f39f55203a449e355abfaf6a5eb152b98ce42\n"
    },
    {
      "commit": "7d20edecb28aa8eae56085924fd5493b8c148d26",
      "tree": "2f8b625c4add3de84b8bf6240e38bf522bb95f09",
      "parents": [
        "7d2e7082c05749d39cfecbb4894ab5694ccb272c"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo.punto@gmail.com",
        "time": "Wed Nov 29 15:56:52 2017 -0700"
      },
      "committer": {
        "name": "Pingping Lin",
        "email": "pingping@onlab.us",
        "time": "Thu Nov 30 00:05:48 2017 +0000"
      },
      "message": "model names\n\nChange-Id: I57813067ad764e9181cc6432cb6cd8e15c67a1d7\n(cherry picked from commit bb57d2cc998f82aacfd731bd1f3019e4e93fa266)\n"
    },
    {
      "commit": "7d2e7082c05749d39cfecbb4894ab5694ccb272c",
      "tree": "f4d4abd5a5d4609507e4d1e52defa0b5838ce9e9",
      "parents": [
        "4f09cbf5e7f1eefc667e86d2813326118105628c"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Nov 22 10:08:11 2017 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "sapan@opennetworking.org",
        "time": "Mon Nov 27 04:48:24 2017 +0000"
      },
      "message": "CORD-2275: Make vspgwc service use multistructlog\n\nChange-Id: Icdcf0ad5a1ddf6af37500fd626760634762321b6\n(cherry picked from commit e55a72a1bd3c80e0521c655423bda7b60f51b32b)\n"
    },
    {
      "commit": "4f09cbf5e7f1eefc667e86d2813326118105628c",
      "tree": "95512817df50c3a9372ffdd9ddd073262914efa3",
      "parents": [
        "6c1dd1e68f754867099f11d3ac7fc051699a1d4e"
      ],
      "author": {
        "name": "Woojoong Kim",
        "email": "woojoong@opennetworking.org",
        "time": "Sun Nov 19 21:25:37 2017 -0800"
      },
      "committer": {
        "name": "Pingping Lin",
        "email": "pingping@onlab.us",
        "time": "Tue Nov 21 23:37:48 2017 +0000"
      },
      "message": "[CORD-2138] add rule setup parts to ONOS with Ansible playbook\n\nChange-Id: I803a186d202357264a296bad98d4634bcbfe1879\n(cherry picked from commit e1a679e7ceb17b8ff9c8aa66b3fc6b75d2dc3f61)\n"
    },
    {
      "commit": "6c1dd1e68f754867099f11d3ac7fc051699a1d4e",
      "tree": "c750019c0aa6592b39a29d75ecebeb697afd6408",
      "parents": [
        "0d7bf7da3ad34beaf44b75600a9119327eb41e68"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Nov 20 14:41:43 2017 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "sapan@opennetworking.org",
        "time": "Mon Nov 20 19:50:18 2017 +0000"
      },
      "message": "Fix faulty JSON in model-deps\n\nChange-Id: Ib69a29c3adadd004ec1435a351cbc15c7f7ee976\n(cherry picked from commit 100a814613be262be5b3fe80f0a76fa89df5c5b9)\n"
    },
    {
      "commit": "0d7bf7da3ad34beaf44b75600a9119327eb41e68",
      "tree": "f97b5ef4964b52b444c8bd08249d2d820583ac50",
      "parents": [
        "ae99cda6ea6eda70f33b8f814dd22fef20730c86"
      ],
      "author": {
        "name": "Woojoong Kim",
        "email": "woojoong@opennetworking.org",
        "time": "Fri Nov 17 09:05:48 2017 -0800"
      },
      "committer": {
        "name": "Pingping Lin",
        "email": "pingping@onlab.us",
        "time": "Fri Nov 17 21:47:54 2017 +0000"
      },
      "message": "[CORD-2138] change codes for build_and_run component and add copyright\n\nChange-Id: I3253e6561021d902c6225b22e5ad08edfe0f589a\n(cherry picked from commit 9eea197db9d50cd7f5fd69caaccca8d914a74f89)\n"
    },
    {
      "commit": "ae99cda6ea6eda70f33b8f814dd22fef20730c86",
      "tree": "d59c0d452c30d363061c8ef7e18dcdacd1e15805",
      "parents": [
        "e6eb1d55ee5a216e89736e4e861a2b2491447d24",
        "e7d8772e413afd0fc0f232399744692d1e5ac791"
      ],
      "author": {
        "name": "Pingping Lin",
        "email": "pingping@onlab.us",
        "time": "Fri Nov 17 21:47:29 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Fri Nov 17 21:47:29 2017 +0000"
      },
      "message": "Merge \"Add codes to build and run CP in vSPGWC playbook\""
    },
    {
      "commit": "e6eb1d55ee5a216e89736e4e861a2b2491447d24",
      "tree": "daca53e6248deb30f445ccfd49b2729a58587dc8",
      "parents": [
        "1a1e370f179362c5e6ffdfafdd846372c82dc408"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Nov 17 12:56:48 2017 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "sapan@opennetworking.org",
        "time": "Fri Nov 17 18:59:37 2017 +0000"
      },
      "message": "CORD-2248: Add dependencies between VM and playbooks\n\nChange-Id: I4b623545992c6eb964c5481af50ae19cd78050e9\n(cherry picked from commit d62be96e03f38d2e66cbe00ae41a5bddf592a1e3)\n"
    },
    {
      "commit": "e7d8772e413afd0fc0f232399744692d1e5ac791",
      "tree": "09ff4cbb2a1700f63959f85fdfe038a648041755",
      "parents": [
        "1a1e370f179362c5e6ffdfafdd846372c82dc408"
      ],
      "author": {
        "name": "Woojoong Kim",
        "email": "woojoong@opennetworking.org",
        "time": "Tue Nov 14 14:16:13 2017 -0800"
      },
      "committer": {
        "name": "Pingping Lin",
        "email": "pingping@onlab.us",
        "time": "Wed Nov 15 22:07:48 2017 +0000"
      },
      "message": "Add codes to build and run CP in vSPGWC playbook\n\nChange-Id: Iedc8cad14b6cb99d2f42f9c721d2cd5e6e5ec699\n(cherry picked from commit 2fce4fa6017e929ee0c69d59dbedfe42a710b91e)\n"
    },
    {
      "commit": "1a1e370f179362c5e6ffdfafdd846372c82dc408",
      "tree": "eeb5b079a0791fa184d79e6c36ad398e98f59100",
      "parents": [
        "f000edaeefaca157ca5430679f1eb71034620031"
      ],
      "author": {
        "name": "Woojoong Kim",
        "email": "woojoong@opennetworking.org",
        "time": "Fri Oct 27 13:26:34 2017 -0700"
      },
      "committer": {
        "name": "Pingping Lin",
        "email": "pingping@onlab.us",
        "time": "Wed Nov 01 22:09:47 2017 -0700"
      },
      "message": "[CORD-2138] change ansible-playbook files due to the change of scenario and add build process\n\nChange-Id: Ie0841a245efbc820d3c9661435de48dbc2b22441\n(cherry picked from commit 6d66759d4b237d848e16e4e13c7e4b68fe334bdf)\n"
    },
    {
      "commit": "f000edaeefaca157ca5430679f1eb71034620031",
      "tree": "27b79e08b00c038c62471a35a9273fdf6587a017",
      "parents": [
        "2ac76f2d5a02926a5ec530809f82159661bde2a3"
      ],
      "author": {
        "name": "Woojoong Kim",
        "email": "woojoong@opennetworking.org",
        "time": "Fri Oct 20 15:00:43 2017 -0700"
      },
      "committer": {
        "name": "Pingping Lin",
        "email": "pingping@onlab.us",
        "time": "Wed Oct 25 14:01:34 2017 -0700"
      },
      "message": "[CORD-2138] add ansible-playbook file to make interface.cfg file and cp_config.cfg in NGIC\n\nChange-Id: Ide66538a6c953051637edf5c493c1a0673e43f7d\n(cherry picked from commit 46af225591159539c9bdb51ded672005aa3fc194)\n"
    },
    {
      "commit": "2ac76f2d5a02926a5ec530809f82159661bde2a3",
      "tree": "72fc226b151d34c4e5506c87b86403325fd35278",
      "parents": [
        "4a9550f33939bdb0a776484db640655025006d48"
      ],
      "author": {
        "name": "JianHao",
        "email": "itriA50355@itri.org.tw",
        "time": "Fri Oct 20 11:30:25 2017 +0800"
      },
      "committer": {
        "name": "JianHao",
        "email": "itriA50355@itri.org.tw",
        "time": "Fri Oct 20 11:30:25 2017 +0800"
      },
      "message": "change LICENSE from ON.LAB to ONF\n\nChange-Id: I3b743b2906bf1d0989f02a5db35277fd35f50e2c\n"
    },
    {
      "commit": "4a9550f33939bdb0a776484db640655025006d48",
      "tree": "41f62f12d523cdb3cff4c291a1d6a1f1be85ed5c",
      "parents": [],
      "author": {
        "name": "JianHao",
        "email": "itriA50355@itri.org.tw",
        "time": "Thu Oct 19 11:05:14 2017 +0800"
      },
      "committer": {
        "name": "JianHao",
        "email": "itriA50355@itri.org.tw",
        "time": "Fri Oct 20 07:41:36 2017 +0800"
      },
      "message": "[CORD-2053] initial commit for create vspgwc service\n\nChange-Id: Ic6d2be493f4eeae095e450a6ebeb54ad80510ddf\n"
    }
  ]
}
