{"push_id":1129572402,"size":19,"distinct_size":19,"ref":"refs/heads/master","head":"3ac9769d49c1d09369d8531c4404ce3c135b4ec5","before":"025b0172774770f0d5eee3e9604c1a2d938976e0","commits":[{"sha":"af3e2357ea040610cd8de797afa72443803be1d5","author":{"email":"d8f12889a97f2262f04860821b53e08c6a9cf321@gmail.com","name":"zhouhaibing089"},"message":"use monotonic now in TestDelNode","distinct":true,"url":"https://api.github.com/repos/mosoft521/kubernetes/commits/af3e2357ea040610cd8de797afa72443803be1d5"},{"sha":"e9a6ec29a0820dae63ce7126735b8f82aacc1744","author":{"email":"a7f4b96ffdd515ecef00f117294da18555749b0b@redhat.com","name":"Jan Safranek"},"message":"volume controller: use better operation names\n\nUsing volume/claim.UID in the operation name is not really useful, as UIDs\nare not logged by rest of the controller. On the other hand, volume.Name and\nclaim.Namespace/Name is logged pretty often and it would help to log these\nalso in operation name.\n\nThis has been already proven to be very useful in controller debugging.","distinct":true,"url":"https://api.github.com/repos/mosoft521/kubernetes/commits/e9a6ec29a0820dae63ce7126735b8f82aacc1744"},{"sha":"239c04d60dc4f7f0e31d0fbec2fac145d1a9f297","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@tmrts.com","name":"Tamer Tas"},"message":"Use read-only root filesystem capabilities of appc & rkt","distinct":true,"url":"https://api.github.com/repos/mosoft521/kubernetes/commits/239c04d60dc4f7f0e31d0fbec2fac145d1a9f297"},{"sha":"2970f2220ff71717181088f7613b75c27204d27a","author":{"email":"86b65304d27d8de73dd7d624c33df7e088f8d94b@mirantis.com","name":"Angus Salkeld"},"message":"Use docker containerInfo.LogPath and not manually constructed path\n\nSince the containerInfo has the LogPath in it, let's use that and\nnot manually construct the path ourselves. This also makes the code\nless prone to breaking if docker change this path.\n\nFixes #23695","distinct":true,"url":"https://api.github.com/repos/mosoft521/kubernetes/commits/2970f2220ff71717181088f7613b75c27204d27a"},{"sha":"88663fc58b071afe0ba679de8b171d8e9425665f","author":{"email":"db45154a36f876b6530318deb77b70e73030e0c3@google.com","name":"Brendan Burns"},"message":"Add some extra checking in the tests to prevent flakes.","distinct":true,"url":"https://api.github.com/repos/mosoft521/kubernetes/commits/88663fc58b071afe0ba679de8b171d8e9425665f"},{"sha":"223542690a299b7c8ca68656286ebf2776da6c4d","author":{"email":"4f499256fd2260f9682a9d9e63c3f1d668ee5cdf@redhat.com","name":"Clayton Coleman"},"message":"Ensure that init containers are preserved during pruning\n\nPods with multiple init containers were getting the wrong containers\npruned. Fix an error message and add a test.","distinct":true,"url":"https://api.github.com/repos/mosoft521/kubernetes/commits/223542690a299b7c8ca68656286ebf2776da6c4d"},{"sha":"eea7ed21da754baee8f8c992a679f264300143ec","author":{"email":"c7eb7e27d720073802570910730f1cd8b821f3fc@gmail.com","name":"Dr. Stefan Schimanski"},"message":"Flake 21484: retrieve pod log during e2e error","distinct":true,"url":"https://api.github.com/repos/mosoft521/kubernetes/commits/eea7ed21da754baee8f8c992a679f264300143ec"},{"sha":"cd82c543b9e8df1c07038938eb386dd76c8ae4a6","author":{"email":"52dc720c411f8e2156e608c1a8b894a917489667@google.com","name":"Yu-Ju Hong"},"message":"e2e: fix tests that are broken because of the image prepull pod\n\nMany tests expect all kube-system pods to be running and ready. The newly\nadded image prepull add-on pod can in the \"succeeded\" state. This commit fixes\nthe tests to allow kube-system pods to be succeeded.","distinct":true,"url":"https://api.github.com/repos/mosoft521/kubernetes/commits/cd82c543b9e8df1c07038938eb386dd76c8ae4a6"},{"sha":"4e8e4a574cd5bb01b0c23f357c0eac77863a9a56","author":{"email":"efe88cf206bc79cccfc4e4395778b76384b89d96@gmail.com","name":"k8s-merge-robot"},"message":"Merge pull request #25636 from zhouhaibing089/delnode-fix\n\nAutomatic merge from submit-queue\n\nuse monotonic now in TestDelNode\n\nFixes https://github.com/kubernetes/kubernetes/issues/24971.\r\n\r\nBriefly, the rate_limited_queue uses a `container/heap` to store values, and use this data structure to ensure we can always fetch the value with the minimum `processAt`. However, in some extreme condition, the continuous call to `time.Now()` would get the same value, which causes some unpredictable order in the queue, this fix uses a monotonic `now()` to avoid that.\r\n\r\n@smarterclayton please take a look.","distinct":true,"url":"https://api.github.com/repos/mosoft521/kubernetes/commits/4e8e4a574cd5bb01b0c23f357c0eac77863a9a56"},{"sha":"28a601571c39bacbb17bf92d56251eb759e91cc2","author":{"email":"327e1ffba815735673ea2b8f5356c1ee42c42cad@google.com","name":"Alex Mohr"},"message":"Merge pull request #26272 from yujuhong/fix_reboot_tests\n\ne2e: fix tests that are broken because of the image prepull pod","distinct":true,"url":"https://api.github.com/repos/mosoft521/kubernetes/commits/28a601571c39bacbb17bf92d56251eb759e91cc2"},{"sha":"4adc5426673637f121c9176d1b244d15783d84d7","author":{"email":"66c8ad4f8476bca517121e7ddcc44918666b57ca@google.com","name":"Zach Loafman"},"message":"Revert \"Log requests to GCE\"\n\nThis reverts commit 55fdc1c036df7fa2b22cd475aa597990c6e29491.","distinct":true,"url":"https://api.github.com/repos/mosoft521/kubernetes/commits/4adc5426673637f121c9176d1b244d15783d84d7"},{"sha":"34d69f4497f70867089d432ed4bcb535587e95ea","author":{"email":"66c8ad4f8476bca517121e7ddcc44918666b57ca@google.com","name":"Zach Loafman"},"message":"Revert \"GCE provider: Rate limit all API calls\"\n\nThis reverts commit 9b5cdfb705a9ed53f5bb376133a17e6b5c051311.","distinct":true,"url":"https://api.github.com/repos/mosoft521/kubernetes/commits/34d69f4497f70867089d432ed4bcb535587e95ea"},{"sha":"70a71990d44713a6bb06f4f0e920f845c01873a8","author":{"email":"efe88cf206bc79cccfc4e4395778b76384b89d96@gmail.com","name":"k8s-merge-robot"},"message":"Merge pull request #26123 from brendandburns/flaker\n\nAutomatic merge from submit-queue\n\nAdd some extra checking in the tests to prevent flakes.\n\nAttempts to fix https://github.com/kubernetes/kubernetes/issues/25967\r\n\r\nThe hypothesis is that somehow waitTest() catches an idle that occurs before all changes have been applied.  This will block until the expected number of changes have arrived.","distinct":true,"url":"https://api.github.com/repos/mosoft521/kubernetes/commits/70a71990d44713a6bb06f4f0e920f845c01873a8"},{"sha":"69b90028cf15275e71d01c14fc6110d38549b243","author":{"email":"efe88cf206bc79cccfc4e4395778b76384b89d96@gmail.com","name":"k8s-merge-robot"},"message":"Merge pull request #26086 from smarterclayton/init_ordering\n\nAutomatic merge from submit-queue\n\nEnsure that init containers are preserved during pruning\n\nPods with multiple init containers were getting the wrong containers\r\npruned. Fix an error message and add a test.\r\n\r\nFixes #26131","distinct":true,"url":"https://api.github.com/repos/mosoft521/kubernetes/commits/69b90028cf15275e71d01c14fc6110d38549b243"},{"sha":"f4122477c2a23cc6335168ecb853a2838ad022cf","author":{"email":"efe88cf206bc79cccfc4e4395778b76384b89d96@gmail.com","name":"k8s-merge-robot"},"message":"Merge pull request #25712 from asalkeld/docker-logpath\n\nAutomatic merge from submit-queue\n\nUse docker containerInfo.LogPath and not manually constructed path\n\n## Pull Request Guidelines\r\n\r\nSince the containerInfo has the LogPath in it, let's use that and\r\nnot manually construct the path ourselves. This also makes the code\r\nless prone to breaking if docker change this path.\r\n\r\nFixes #23695","distinct":true,"url":"https://api.github.com/repos/mosoft521/kubernetes/commits/f4122477c2a23cc6335168ecb853a2838ad022cf"},{"sha":"e7022106ffd2fd5fee4bd0587cf09ede01322791","author":{"email":"efe88cf206bc79cccfc4e4395778b76384b89d96@gmail.com","name":"k8s-merge-robot"},"message":"Merge pull request #25719 from tmrts/rk8s/read-only-rootfs\n\nAutomatic merge from submit-queue\n\nUse read-only root filesystem capabilities of rkt\n\nPropagates `api.Container.SecurityContext.ReadOnlyRootFileSystem` flag to rkt container runtime.\r\n\r\ncc @yifan-gu \r\n\r\nFixes #23837","distinct":true,"url":"https://api.github.com/repos/mosoft521/kubernetes/commits/e7022106ffd2fd5fee4bd0587cf09ede01322791"},{"sha":"da7d3c189a4cc6e73a6b010510c5039a08281a7a","author":{"email":"efe88cf206bc79cccfc4e4395778b76384b89d96@gmail.com","name":"k8s-merge-robot"},"message":"Merge pull request #25869 from jsafrane/devel/operation-logs\n\nAutomatic merge from submit-queue\n\nvolume controller: use better operation names\n\nUsing volume/claim.UID in the operation name is not really useful, as UIDs are not logged by rest of the controller. On the other hand, volume.Name and claim.Namespace/Name is logged pretty often and it would help to log these also in operation name. Still, I'd prefer to have the operation name really unique to be protected from users deleting a volume and quickly creating another one with the same name, so UID is still part of the operation name.\r\n\r\nThis has been already proven to be very useful in controller debugging.","distinct":true,"url":"https://api.github.com/repos/mosoft521/kubernetes/commits/da7d3c189a4cc6e73a6b010510c5039a08281a7a"},{"sha":"d08b14efcf5b11edb8880142dd5a3753b762af6a","author":{"email":"efe88cf206bc79cccfc4e4395778b76384b89d96@gmail.com","name":"k8s-merge-robot"},"message":"Merge pull request #26306 from zmerlynn/revert_rate_limits\n\nAutomatic merge from submit-queue\n\nGCE provider: Revert rate limits\n\n[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/.github/PULL_REQUEST_TEMPLATE.md?pixel)]() This reverts #26140 and #26170. After testing with #26263, #26140 is unnecessary, and we need to be able to prioritize normal GET / POST requests over operation polling requests, which is what the pre-#26140 requests do.\r\n\r\nc.f. #26119","distinct":true,"url":"https://api.github.com/repos/mosoft521/kubernetes/commits/d08b14efcf5b11edb8880142dd5a3753b762af6a"},{"sha":"3ac9769d49c1d09369d8531c4404ce3c135b4ec5","author":{"email":"efe88cf206bc79cccfc4e4395778b76384b89d96@gmail.com","name":"k8s-merge-robot"},"message":"Merge pull request #26163 from sttts/sttts-flake-21484-pod-log\n\nAutomatic merge from submit-queue\n\nFlake 21484: retrieve pod log during e2e error\n\nPrint the pod log when an error occurs in\r\n\r\n> Proxy version 1 should proxy through a service and a pod [Conformance]\r\n\r\ne2e test. This will help to understand flake https://github.com/kubernetes/kubernetes/issues/21484 better.","distinct":true,"url":"https://api.github.com/repos/mosoft521/kubernetes/commits/3ac9769d49c1d09369d8531c4404ce3c135b4ec5"}]}
{"actor":{"display_login":"mosoft521"}}