{"push_id":1272003819,"size":318,"distinct_size":318,"ref":"refs/heads/master","head":"fbb46b05ee42c52940ce06183672c6f86c8c9e76","before":"de512b4b23d1ddf76e99bba804e5fd477ee14ad8","commits":[{"sha":"4bfdfc5da659e04b318e07ddd49078890dc370a4","author":{"name":"Dan Winship","email":"4c214f369211393f7d132e66b56536b956dea1a6@redhat.com"},"message":"Add OVS rule creation/cleanup tests to extended networking test","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/4bfdfc5da659e04b318e07ddd49078890dc370a4"},{"sha":"04e3e8751d62fa4f3e495247bbc0684a6f20d199","author":{"name":"Jacob Tanenbaum","email":"e1ea90bfadd4cdae54ed1e1b33fc1e6751ac46e3@redhat.com"},"message":"add a validateServiceAccount to the creation of ipfailover pods\n\nmake the 'oadm ipfailover' command act more like 'oadm router'.\nAttempting to create an ipfailover pod without a priviliged sa\nwill now fail\n\n$ oadm ipfailover ipf1 --credentials=openshift.local.config/master/openshift-router.kubeconfig --virtual-ips=\"10.66.127.100-101\"  --service-account=new --dry-run\nerror: ipfailover could not be created; add \"-systerm:serviceaccount:default:new\" to scc priviledged\n\n$ oadm ipfailover ipf1 --credentials=openshift.local.config/master/openshift-router.kubeconfig --virtual-ips=\"10.66.127.100-101\"  --service-account=ipfailover --dry-run\n--> Creating IP failover testing ...\n    serviceaccount \"ipfailover\" created\n    deploymentconfig \"testing\" created\n--> Success (DRY RUN)\n\nchangelog:\n\nfix typos\n\nchanged validateServiceAccount to check for the required permissions\ninstead of the privileged service account name\n\ndeprecate credentials\n\nerror message to make sense from validateServiceAccount\n\nchanged the end-to-end test to reflect my changes\n\nautogenerated ipfailover doc changes\n\nupdated the tests in test/cmd/router.sh","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/04e3e8751d62fa4f3e495247bbc0684a6f20d199"},{"sha":"2ad997703cc7cd3b54b1834a2335da13167ecc78","author":{"name":"lixiaobing10051267","email":"10328b0592ea226257cfc35f4af85715aaf8fdeb@zte.com.cn"},"message":"To break the for loop when found = true","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/2ad997703cc7cd3b54b1834a2335da13167ecc78"},{"sha":"14b8d4b3130d75c58198a613d287786a4a88e189","author":{"name":"Dan Winship","email":"4c214f369211393f7d132e66b56536b956dea1a6@redhat.com"},"message":"Add \"oc describe\" support for sdn types","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/14b8d4b3130d75c58198a613d287786a4a88e189"},{"sha":"716844a4e5ffb0f1f98c789d7eebb780bc7b9df0","author":{"name":"Dan Winship","email":"4c214f369211393f7d132e66b56536b956dea1a6@redhat.com"},"message":"Regenerate oc completions","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/716844a4e5ffb0f1f98c789d7eebb780bc7b9df0"},{"sha":"ee77411db0bc94aed2ed79df50b2b48fb3fae806","author":{"name":"Dan Winship","email":"4c214f369211393f7d132e66b56536b956dea1a6@redhat.com"},"message":"Improve the SDN API docs a little bit","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/ee77411db0bc94aed2ed79df50b2b48fb3fae806"},{"sha":"0913137859af28ebe45080846fa10914e64a2741","author":{"name":"Dan Winship","email":"4c214f369211393f7d132e66b56536b956dea1a6@redhat.com"},"message":"Regenerate swagger docs","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/0913137859af28ebe45080846fa10914e64a2741"},{"sha":"6252e95f10119f6a2823fbc3cb6f1d29c1332be9","author":{"name":"Dan Winship","email":"4c214f369211393f7d132e66b56536b956dea1a6@redhat.com"},"message":"Allow startup to continue even if nodes don't have EgressNetworkPolicy list permission\n\nBut add a label to any nodes that don't have the permission.","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/6252e95f10119f6a2823fbc3cb6f1d29c1332be9"},{"sha":"7a3a9d617629f04bb4dad92f2beeb8b06486c3d9","author":{"name":"Troy Dawson","email":"512aa52b33e22fcbce98d9026bb3b7dbdbdd2397@redhat.com"},"message":"have origin.spec use hack scripts to build\n\nHave tito update os_git_vars in origin.spec\n\nSet pkgdir the same as go_pkg_dir\n\nUse hack/build-cross.sh to build rpm binaries\n\nInstall binaries from new build locations\n\nAdd OS_GIT_VERSION to os_git_vars\n\nFix ldflag generation by exporting OS_ROOT manually\n\nDo not export OS_ROOT\n\nCreate extended test with scripts\n\nRemove ldflags since they are no longer needed\n\nSet OS_ROOT each time we use os::build::ldflags\n\nUse hack/common.h to set os_git_vars","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/7a3a9d617629f04bb4dad92f2beeb8b06486c3d9"},{"sha":"bcc7b126d17e4ea9bef35734ae35c468bacdc4a5","author":{"name":"Ravi Sankar Penta","email":"172b91e15f4ec5c2d097a6e34e3a637faeda157b@redhat.com"},"message":"Accessor methods for ChangePodNetworkAnnotation on NetNamespace\n\nChangePodNetworkAnnotation will be processed by the SDN master controller.\nSDN master controller provides synchronization when manipulating vnids\nfor namespaces.","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/bcc7b126d17e4ea9bef35734ae35c468bacdc4a5"},{"sha":"f9b17b1aae1db8738ed7b3b376276ad108a34d99","author":{"name":"Ravi Sankar Penta","email":"172b91e15f4ec5c2d097a6e34e3a637faeda157b@redhat.com"},"message":"Added network ID range interface","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/f9b17b1aae1db8738ed7b3b376276ad108a34d99"},{"sha":"624996b619450b3a68fa96f7e02c77541a30ad10","author":{"name":"Ravi Sankar Penta","email":"172b91e15f4ec5c2d097a6e34e3a637faeda157b@redhat.com"},"message":"Test cases for network ID range interface","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/624996b619450b3a68fa96f7e02c77541a30ad10"},{"sha":"8b7b5405352c17b70ba70bef424f102e336a4ba1","author":{"name":"Ravi Sankar Penta","email":"172b91e15f4ec5c2d097a6e34e3a637faeda157b@redhat.com"},"message":"Added network ID allocator interface","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/8b7b5405352c17b70ba70bef424f102e336a4ba1"},{"sha":"282f30d2d421b4bbf865eef7c84ce349006fcdef","author":{"name":"Ravi Sankar Penta","email":"172b91e15f4ec5c2d097a6e34e3a637faeda157b@redhat.com"},"message":"Test cases for network ID allocator interface","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/282f30d2d421b4bbf865eef7c84ce349006fcdef"},{"sha":"e0621a7aae1ada324be81839016e7d86618e0500","author":{"name":"Ravi Sankar Penta","email":"172b91e15f4ec5c2d097a6e34e3a637faeda157b@redhat.com"},"message":"Handling VNID manipulations\n\n- Split vnids.go based on master and node roles\n- Use netID allocator interface (bitmap instead of integer map)\n- Use ChangePodNetworkAnnotation on NetNamespace for VNID manipulation\n- Synchronize add/delete/update VNID operations\n- Added support for exposing project network isolation","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/e0621a7aae1ada324be81839016e7d86618e0500"},{"sha":"59d1aa0988f7a5ba79a5bf648e985e9584f395e2","author":{"name":"Ravi Sankar Penta","email":"172b91e15f4ec5c2d097a6e34e3a637faeda157b@redhat.com"},"message":"Test cases for assign/update/revoke VNIDs","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/59d1aa0988f7a5ba79a5bf648e985e9584f395e2"},{"sha":"3ee1f81f0ce09de90c39ae47e9cd703aafc94a26","author":{"name":"Ravi Sankar Penta","email":"172b91e15f4ec5c2d097a6e34e3a637faeda157b@redhat.com"},"message":"Remove old SDN netid allocator","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/3ee1f81f0ce09de90c39ae47e9cd703aafc94a26"},{"sha":"09c1521741fd7ca9f77d388b4d5452090fb5f4ef","author":{"name":"Ravi Sankar Penta","email":"172b91e15f4ec5c2d097a6e34e3a637faeda157b@redhat.com"},"message":"Make pod-network cli command to use ChangePodNetworkAnnotation instead of updating VNID directly\n\nThis will ensure VNID is synchronized across add/delete/update operations.","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/09c1521741fd7ca9f77d388b4d5452090fb5f4ef"},{"sha":"e54838c7b083ac4dc9108c0ebff0e088c11461db","author":{"name":"Ravi Sankar Penta","email":"172b91e15f4ec5c2d097a6e34e3a637faeda157b@redhat.com"},"message":"CLI changes to support project network isolation","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/e54838c7b083ac4dc9108c0ebff0e088c11461db"},{"sha":"718eab9c9d29d5d3affb715e0310a04755c97687","author":{"name":"Ravi Sankar Penta","email":"172b91e15f4ec5c2d097a6e34e3a637faeda157b@redhat.com"},"message":"Added test cases for 'oadm pod-network isolate-projects'","distinct":true,"url":"https://api.github.com/repos/inlandsee/origin/commits/718eab9c9d29d5d3affb715e0310a04755c97687"}]}
{"actor":{"display_login":"inlandsee"}}