{"push_id":779514810,"size":78,"distinct_size":2,"ref":"refs/heads/master","head":"587bba8dcd49c345a9d9d378e56d716140ae5ba2","before":"c9d9b1310fb38317d1ba3bcaca07d334094e07cc","commits":[{"sha":"02a84a565f746993301feb2d8155791001f5967e","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"stanley karunditu"},"message":"split up the 2 projects into separate directories.\nbegin on fixing the flask api to make it more resilient for\ncreating and destroying bridges and also for adding and deleting\nports.","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/02a84a565f746993301feb2d8155791001f5967e"},{"sha":"1ceb45f82337cf1e214cccbc5f6c90fd35f0124e","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"stanley karunditu"},"message":"calling the project altocumulus is confusing. so calling module to be installed\nin the switch the cumulus_api. because that's what it is","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/1ceb45f82337cf1e214cccbc5f6c90fd35f0124e"},{"sha":"984291fcea3720026f0cde296c3e6f62c863fdfa","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"stanley karunditu"},"message":"rename cumulus_api to just cumulus","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/984291fcea3720026f0cde296c3e6f62c863fdfa"},{"sha":"553d32151577378de93e64da589d85463f30b0ff","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"stanley karunditu"},"message":"update gitignore\nchange module name from cumulus to cumulus_ml2\ncreate first test.","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/553d32151577378de93e64da589d85463f30b0ff"},{"sha":"8b5fcff66c59f52c43ef778cb7012a49fceb1833","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"stanley karunditu"},"message":"update gitignore to ignore Session.vim files","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/8b5fcff66c59f52c43ef778cb7012a49fceb1833"},{"sha":"201af77f5153123c094e77d7d6c1c1d98e8a7ca7","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"Stanley Karunditu"},"message":"add python3 support. update code to make first test pass.","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/201af77f5153123c094e77d7d6c1c1d98e8a7ca7"},{"sha":"91f1694e2f30c970a9bfe666d2537dbc40c42980","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"Stanley Karunditu"},"message":"add test to delete a bridge","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/91f1694e2f30c970a9bfe666d2537dbc40c42980"},{"sha":"9407e0b29c0a9932b9f19f5358105293440566f8","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"Stanley Karunditu"},"message":"add tests for generic add a port to bridge function","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/9407e0b29c0a9932b9f19f5358105293440566f8"},{"sha":"b3cf017b59bdf6d06b9d689aa6416d61f94f2569","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"Stanley Karunditu"},"message":"create basic tests for adding a port to a bridge, deleting port from the bridge\nand deleting a bridge.\nnext is to call rootwrap and cumulus linux modules","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/b3cf017b59bdf6d06b9d689aa6416d61f94f2569"},{"sha":"8ecde5b30a02856be307f0c1ee8cc53415f62c2c","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"Stanley Karunditu"},"message":"fix tests","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/8ecde5b30a02856be307f0c1ee8cc53415f62c2c"},{"sha":"7e13fccf20161deb945c351027e9a396859e1271","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"Stanley Karunditu"},"message":"apply sorted to the bridge member list","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/7e13fccf20161deb945c351027e9a396859e1271"},{"sha":"62f24b220701b5144535f9dfa8899129009e70a3","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"Stanley Karunditu"},"message":"begin testing using ansible to modify the config","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/62f24b220701b5144535f9dfa8899129009e70a3"},{"sha":"fb0164f7bf00110ef6d3de209baaa22dfee0b8f5","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"Stanley Karunditu"},"message":"add cumulus ansible modules as git submodule","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/fb0164f7bf00110ef6d3de209baaa22dfee0b8f5"},{"sha":"89a1a8bd9838e3c6466a0c2a337e9c5bb2068289","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"Stanley Karunditu"},"message":"modify paths cause naming file ansible.py conflicts with getting main ansible\nmodule","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/89a1a8bd9838e3c6466a0c2a337e9c5bb2068289"},{"sha":"70f38de866878ccbd9f8db0444889837821950f1","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"Stanley Karunditu"},"message":"test calling ansible runner to update the bridge information","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/70f38de866878ccbd9f8db0444889837821950f1"},{"sha":"681e46a67c31bc96b69d2ab547dc1275f89b4802","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"Stanley Karunditu"},"message":"create linux agent switch discovery agent to install on the compute node","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/681e46a67c31bc96b69d2ab547dc1275f89b4802"},{"sha":"cf5eb265ef4d5aa233b7373fd77eb4ea7579c84d","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"Stanley Karunditu"},"message":"can't figure out how to write tests for this..so I'm going to test on a live\nsetup","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/cf5eb265ef4d5aa233b7373fd77eb4ea7579c84d"},{"sha":"d8d76d4fda2d92ba31766aef41c170a01c22daea","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"Stanley Karunditu"},"message":"add readme.md..empty for now","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/d8d76d4fda2d92ba31766aef41c170a01c22daea"},{"sha":"7f6d8f9489031d9d611b8c09dee94e9af56c95ce","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"Stanley Karunditu"},"message":"update install requires","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/7f6d8f9489031d9d611b8c09dee94e9af56c95ce"},{"sha":"ab9e44e210e72be4f326e912d8bbc6427800dfd5","author":{"email":"6ec7ac8775b3e96b19ff46b7bbcf21f5f3d61beb@cumulusnetworks.com","name":"Stanley Karunditu"},"message":"add protocol_port config info","distinct":false,"url":"https://api.github.com/repos/skamithi/altocumulus/commits/ab9e44e210e72be4f326e912d8bbc6427800dfd5"}]}