{"push_id":1266811668,"size":91,"distinct_size":91,"ref":"refs/heads/master","head":"a6993d3556ddaa82e8aefcde8e5b1e624c851d98","before":"e7fd0015ad418e0824c6a7381093f9f5ac530a35","commits":[{"sha":"074a55c36dad6418cb13070ad9b81a03630f8a00","author":{"name":"Dan Winship","email":"4c214f369211393f7d132e66b56536b956dea1a6@redhat.com"},"message":"Delete EgressNetworkPolicy objects on namespace deletion","distinct":true,"url":"https://api.github.com/repos/yuexiao-wang/origin/commits/074a55c36dad6418cb13070ad9b81a03630f8a00"},{"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/yuexiao-wang/origin/commits/04e3e8751d62fa4f3e495247bbc0684a6f20d199"},{"sha":"673823f6e213e71b5c4626443c9aeef4407132a5","author":{"name":"ramr","email":"72845fbf36396ba8eeea961075ff531b4078ce6e@gmail.com"},"message":"Set xff headers for reencrypt[ed] routes.","distinct":true,"url":"https://api.github.com/repos/yuexiao-wang/origin/commits/673823f6e213e71b5c4626443c9aeef4407132a5"},{"sha":"a40658d5895809eeedc61019ec40c8a556201c6a","author":{"name":"deads2k","email":"9eea6a26ae0243814229a46d171002f67ac6168a@redhat.com"},"message":"fix up image policy admission plugin","distinct":true,"url":"https://api.github.com/repos/yuexiao-wang/origin/commits/a40658d5895809eeedc61019ec40c8a556201c6a"},{"sha":"3542d7a46c3481e595eeeb4c12ba2e2a0d0e6770","author":{"name":"Eric Rich","email":"ff968257dd94c7c98c023db144bd2018ec37719f@redhat.com"},"message":"Moving from enviornment variables to annotaions for healthcheck interval","distinct":true,"url":"https://api.github.com/repos/yuexiao-wang/origin/commits/3542d7a46c3481e595eeeb4c12ba2e2a0d0e6770"},{"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/yuexiao-wang/origin/commits/6252e95f10119f6a2823fbc3cb6f1d29c1332be9"},{"sha":"94d306f1ec15b5263603c81c7c5554b1038e9293","author":{"name":"juanvallejo","email":"ba2f9ce6bf995604a7f17c0a8745b84e13a80594@redhat.com"},"message":"add suggestion to use `describe` to obtain container names\n\nFixes #10283\n\nCommands with the `--container=` option provide no suggestions to a user\non how to obtain a container's name from a pod.\n\nThis patch adds a suggestion on the usage output to use the `describe`\ncommand on a pod to obtain the container value that is passed to the\n`--container=` flag.","distinct":true,"url":"https://api.github.com/repos/yuexiao-wang/origin/commits/94d306f1ec15b5263603c81c7c5554b1038e9293"},{"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/yuexiao-wang/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/yuexiao-wang/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/yuexiao-wang/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/yuexiao-wang/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/yuexiao-wang/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/yuexiao-wang/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/yuexiao-wang/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/yuexiao-wang/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/yuexiao-wang/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/yuexiao-wang/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/yuexiao-wang/origin/commits/718eab9c9d29d5d3affb715e0310a04755c97687"},{"sha":"053eb168fd314a759f593e181bf7492db2bafcd3","author":{"name":"Ravi Sankar Penta","email":"172b91e15f4ec5c2d097a6e34e3a637faeda157b@redhat.com"},"message":"Updated auto generated bash completions for pod-network CLI commands","distinct":true,"url":"https://api.github.com/repos/yuexiao-wang/origin/commits/053eb168fd314a759f593e181bf7492db2bafcd3"},{"sha":"047c65da8be914f29a583fdeafbb99b15b9d2e57","author":{"name":"Ravi Sankar Penta","email":"172b91e15f4ec5c2d097a6e34e3a637faeda157b@redhat.com"},"message":"Updated auto generated doc for pod-network CLI commands","distinct":true,"url":"https://api.github.com/repos/yuexiao-wang/origin/commits/047c65da8be914f29a583fdeafbb99b15b9d2e57"}]}
{"actor":{"display_login":"yuexiao-wang"}}