{"push_id":975876325,"size":58,"distinct_size":16,"ref":"refs/heads/remove-skipped","head":"84b2b939ebaa3ee1d73393418d389a7ae0447f82","before":"d5f4b088f0383b7fa6bfd90ebcd402212487ea95","commits":[{"sha":"e2826626b1e2e846aab0fc36946d92727491c710","author":{"email":"a7f4b96ffdd515ecef00f117294da18555749b0b@redhat.com","name":"Jan Safranek"},"message":"Fixed persistent volume claim controllers processing an old volume\n\nWe should always load the newest version of the volume from APIserver before\nprocessing it.\n\nWhen PersistentVolumeProvisionerController.reconcileVolume() is called with the\nsame volume in short succession (e.g. the volume is created by a provisioner\nand at the same time periodic check of all volumes is scheduled), the second\nreconcileVolume() call gets an old copy of the volume as its parameter and\nit does not see annotations updated by the previous call.\n\nThis may result in one volume being provisioned several times, creating orphan\nvolumes in the cloud.\n\nThe same error is in PersistentVolumeClaimBinder.syncVolume().","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/e2826626b1e2e846aab0fc36946d92727491c710"},{"sha":"1edf34a4e578de0651a31d8c335e2f0e037d106b","author":{"email":"a7f4b96ffdd515ecef00f117294da18555749b0b@redhat.com","name":"Jan Safranek"},"message":"Fixed persistent volume claim controllers processing an old claim.\n\nFixes #19860 (it may be easier to look at the issue to see exact sequence\nto reproduce the bug and understand the fix).\n\nWhen PersistentVolumeProvisionerController.reconcileClaim() is called with the\nsame claim in short succession (e.g. the claim is created by an user and\nat the same time periodic check of all claims is scheduled), the second\nreconcileClaim() call gets an old copy of the claim as its parameter.\n\nThe method should always reload the claim to get a fresh copy with all\nannotations, possibly added by previous reconcileClaim() call.\n\n\nThe same applies to PersistentVolumeClaimBinder.syncClaim().\n\n\nAlso update all the test to store claims in \"fake\" API server before calling\nsyncClaim and reconcileClaim.","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/1edf34a4e578de0651a31d8c335e2f0e037d106b"},{"sha":"8987d63f7b7796f55782847f82a085beeb93af4b","author":{"email":"5fe8218fadc95a6c73283b8a12902b1d6174d9be@google.com","name":"saadali"},"message":"Have E2E PD tests retry on kubectl exec timeout","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/8987d63f7b7796f55782847f82a085beeb93af4b"},{"sha":"1cf4540b5d5641befb9f87d7fcaa720620931080","author":{"email":"797e091027509f458ce0e5f1cd1eb4cee7fef6fb@gmail.com","name":"Hongchao Deng"},"message":"priorities: move getNonzeroRequests() into util/ package","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/1cf4540b5d5641befb9f87d7fcaa720620931080"},{"sha":"7a54f94cf4a9ba7f15326afe474711ad8ba8fa44","author":{"email":"42976f2873c26b48b2730c1af55f0e1905bd5e1a@google.com","name":"Tim St. Clair"},"message":"Make summary timestamps more granular","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/7a54f94cf4a9ba7f15326afe474711ad8ba8fa44"},{"sha":"ad9ba239956e581f6bb402bcdc7ca52d20fab668","author":{"email":"f13630c132dec0846ce03ed6cae12b882cd79cb1@google.com","name":"Madhusudan.C.S"},"message":"Comment out DaemonSet update type fields and remove the code that depends on it.\n\nLeaving the type fields as comments for reference and reminder. But\ndeleting the conversion, defaulting and validation code. They can\nalways be brough back from the previous PR once the types are\nintroduced. Because builds break without them anyway that serves as a\nreminder, so there is no need to leave them commented out.","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/ad9ba239956e581f6bb402bcdc7ca52d20fab668"},{"sha":"918b0ef479def188e059765244ae4d25e9c14c77","author":{"email":"6b711efe6bc0a9d48d6499bc5999591b94d58989@google.com","name":"CJ Cullen"},"message":"Don't try to create routes for nodes w/o CIDRs assigned.","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/918b0ef479def188e059765244ae4d25e9c14c77"},{"sha":"d802778c209b1996f5a7066993698aa52c9dd128","author":{"email":"86f5e9bb9cdf422d5fa04c0484dd7979741f264d@gmail.com","name":"mqliang"},"message":"Revert \"Sync all pods with store before starting RC Manager.\"\n\nThis reverts commit 1b93ee7b353eb6d691a4f2c4cd9abcdd8858c468.","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/d802778c209b1996f5a7066993698aa52c9dd128"},{"sha":"91124afdd7dc17500fe35acaa638c2210af1122a","author":{"email":"86f5e9bb9cdf422d5fa04c0484dd7979741f264d@gmail.com","name":"mqliang"},"message":"Revert \"Sync pods for daemon sets.\"\n\nThis reverts commit ffd34311c69b67df007af813476f80faca2aa53b.","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/91124afdd7dc17500fe35acaa638c2210af1122a"},{"sha":"06106cfb10c84de92a8d314b31bc40527951fedc","author":{"email":"bc8d8ee30ebd8b6f9b13bced154ad14200e5d67f@google.com","name":"Wojciech Tyczynski"},"message":"Fix framework afterEach method","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/06106cfb10c84de92a8d314b31bc40527951fedc"},{"sha":"4f24ea65f23c85d2a60a053877cabe01f7556364","author":{"email":"86f5e9bb9cdf422d5fa04c0484dd7979741f264d@gmail.com","name":"mqliang"},"message":"delete replicaset when delete namespace","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/4f24ea65f23c85d2a60a053877cabe01f7556364"},{"sha":"06f26189f0584d7a96812519e88bb32025db21ae","author":{"email":"d800573394d256a195d45028b21a6497aae57664@redhat.com","name":"derekwaynecarr"},"message":"Update kubectl create subcommand to use printer flags","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/06f26189f0584d7a96812519e88bb32025db21ae"},{"sha":"31b8905da77f5faaeddacdc62a6decc3b24461b1","author":{"email":"d4310aad15daa0adb22e7f7056b3e3f59a97b2e0@google.com","name":"Mike Danese"},"message":"move controller manager to compoenent config","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/31b8905da77f5faaeddacdc62a6decc3b24461b1"},{"sha":"33c4332b284c4618c8c8b7793219c78c6e403fab","author":{"email":"d4310aad15daa0adb22e7f7056b3e3f59a97b2e0@google.com","name":"Mike Danese"},"message":"autogenerated","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/33c4332b284c4618c8c8b7793219c78c6e403fab"},{"sha":"18c1eb2d56f233b1237d3fdb4db34f370fa96c51","author":{"email":"cbdffa0c689f2fb8ee77f97ca085a8c336fd62fc@google.com","name":"Chao Xu"},"message":"turn on and off watch cache in integration test","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/18c1eb2d56f233b1237d3fdb4db34f370fa96c51"},{"sha":"662a4291f3c2ee1b56f252638ec3cfb9f703dbc9","author":{"email":"efe88cf206bc79cccfc4e4395778b76384b89d96@gmail.com","name":"k8s-merge-robot"},"message":"Merge pull request #19488 from derekwaynecarr/fix_19129\n\nAuto commit by PR queue bot","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/662a4291f3c2ee1b56f252638ec3cfb9f703dbc9"},{"sha":"f853c7448a85262daf2a532842a7fe39be61e7e2","author":{"email":"efe88cf206bc79cccfc4e4395778b76384b89d96@gmail.com","name":"k8s-merge-robot"},"message":"Merge pull request #21055 from mqliang/replicaset-delete\n\nAuto commit by PR queue bot","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/f853c7448a85262daf2a532842a7fe39be61e7e2"},{"sha":"7a2e6497452cddbb9981f40165cc06555402872f","author":{"email":"c275ed87fc43abc72f511891bbdf005a9b6045a8@google.com","name":"Matt Liggett"},"message":"Include some debug output when the API server never appears.\n\nHelps with #20916","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/7a2e6497452cddbb9981f40165cc06555402872f"},{"sha":"b5c12d10b8f5c53b4eceaca47b7a168a5c8d4ba3","author":{"email":"efe88cf206bc79cccfc4e4395778b76384b89d96@gmail.com","name":"k8s-merge-robot"},"message":"Merge pull request #20764 from mikedanese/controller-manager-componentconfig\n\nAuto commit by PR queue bot","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/b5c12d10b8f5c53b4eceaca47b7a168a5c8d4ba3"},{"sha":"cc967972a1391b35e2bd3f36459d381df937f3a6","author":{"email":"da6add82381b8be39cf4e43995c89eb6a92242fe@redhat.com","name":"Paul Morie"},"message":"Run atomic_writer_test only on linux","distinct":false,"url":"https://api.github.com/repos/ihmccreery/kubernetes/commits/cc967972a1391b35e2bd3f36459d381df937f3a6"}]}