{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":98671007,"defaultBranch":"master","name":"descheduler","ownerLogin":"kubernetes-sigs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-07-28T17:11:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/36015203?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725922760.0","currentOid":""},"activityList":{"items":[{"before":"8b0744c5b22c27ee5ea54b43b2a58a439d033bc0","after":"18ef69584effc4204cb5c313f8defe47c51f0ce3","ref":"refs/heads/master","pushedAt":"2024-09-20T08:31:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1517 from fanhaouu/e2e-common-method\n\n[e2e] abstract common methods","shortMessageHtmlLink":"Merge pull request #1517 from fanhaouu/e2e-common-method"}},{"before":"74150670ede9310c46a91114d5c9d2d692eea101","after":"e91082a4e94ab4d54405e251ff54344abb7ba1db","ref":"refs/heads/gh-pages","pushedAt":"2024-09-09T22:59:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update index.yaml\n\nSigned-off-by: a7i ","shortMessageHtmlLink":"Update index.yaml"}},{"before":null,"after":"8b0744c5b22c27ee5ea54b43b2a58a439d033bc0","ref":"refs/heads/release-1.31","pushedAt":"2024-09-09T22:59:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"a7i","name":"Amir Alavi","path":"/a7i","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9448877?s=80&v=4"},"commit":{"message":"Merge pull request #1514 from a7i/amir/gha-perms\n\nfix: github action Release Charts to have write permissions","shortMessageHtmlLink":"Merge pull request #1514 from a7i/amir/gha-perms"}},{"before":"b094acb57294b2487b69bdc6f80f9357073c0a84","after":null,"ref":"refs/heads/release-1.31","pushedAt":"2024-09-09T22:56:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cblecker","name":"Christoph Blecker","path":"/cblecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1431969?s=80&v=4"}},{"before":"b094acb57294b2487b69bdc6f80f9357073c0a84","after":"8b0744c5b22c27ee5ea54b43b2a58a439d033bc0","ref":"refs/heads/master","pushedAt":"2024-09-09T21:15:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1514 from a7i/amir/gha-perms\n\nfix: github action Release Charts to have write permissions","shortMessageHtmlLink":"Merge pull request #1514 from a7i/amir/gha-perms"}},{"before":null,"after":"b094acb57294b2487b69bdc6f80f9357073c0a84","ref":"refs/heads/release-1.31","pushedAt":"2024-09-09T20:50:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"a7i","name":"Amir Alavi","path":"/a7i","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9448877?s=80&v=4"},"commit":{"message":"Merge pull request #1512 from a7i/bump-helm\n\ndescheduler v0.31.0: bump helm chart","shortMessageHtmlLink":"Merge pull request #1512 from a7i/bump-helm"}},{"before":"9f15e02245e066d104ecdb6d46c0c074ae1795f2","after":"b094acb57294b2487b69bdc6f80f9357073c0a84","ref":"refs/heads/master","pushedAt":"2024-09-09T20:48:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1512 from a7i/bump-helm\n\ndescheduler v0.31.0: bump helm chart","shortMessageHtmlLink":"Merge pull request #1512 from a7i/bump-helm"}},{"before":"c9c03ee5369924666ee5f67c4176fccb293c6312","after":"9f15e02245e066d104ecdb6d46c0c074ae1795f2","ref":"refs/heads/master","pushedAt":"2024-09-09T19:35:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1513 from a7i/amir/bump-golangci\n\nchore: bump golangci-lint to latest","shortMessageHtmlLink":"Merge pull request #1513 from a7i/amir/bump-golangci"}},{"before":"b35e93ec7ac7b011e71daf364615248a0b3eb696","after":"c9c03ee5369924666ee5f67c4176fccb293c6312","ref":"refs/heads/master","pushedAt":"2024-09-09T18:42:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1511 from a7i/bump-kustomize\n\ndescheduler v0.31.0: bump kustomize files","shortMessageHtmlLink":"Merge pull request #1511 from a7i/bump-kustomize"}},{"before":"4d6a0f1c0e180b591f122f03fa7a63d20e66edb1","after":"b35e93ec7ac7b011e71daf364615248a0b3eb696","ref":"refs/heads/master","pushedAt":"2024-09-09T09:08:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1510 from Juneezee/chore/yaml\n\nchore: replace `github.com/ghodss/yaml` with `sigs.k8s.io/yaml`","shortMessageHtmlLink":"Merge pull request #1510 from Juneezee/chore/yaml"}},{"before":"73432b788c8b36f48ec281339dcba19a5ade534b","after":"4d6a0f1c0e180b591f122f03fa7a63d20e66edb1","ref":"refs/heads/master","pushedAt":"2024-09-09T08:22:27.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1508 from fanhaouu/fix-run-e2e-tests-bug\n\n[e2e] no test timeouts, produce the same image tag as in production","shortMessageHtmlLink":"Merge pull request #1508 from fanhaouu/fix-run-e2e-tests-bug"}},{"before":"0f1890e5cd2782c580951b20b04f40a5ed0f6642","after":"73432b788c8b36f48ec281339dcba19a5ade534b","ref":"refs/heads/master","pushedAt":"2024-09-09T08:02:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1506 from a7i/docs-v0.31\n\ndescheduler v0.31: update docs and manifests","shortMessageHtmlLink":"Merge pull request #1506 from a7i/docs-v0.31"}},{"before":"ed6a1334491b7d83b12cdcc4b6a921314222a461","after":"0f1890e5cd2782c580951b20b04f40a5ed0f6642","ref":"refs/heads/master","pushedAt":"2024-09-02T11:00:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1480 from ingvagabund/omitempty-for-plugin-args\n\nPlugin args: tag arguments with omitempty to reduce the marshalled json size","shortMessageHtmlLink":"Merge pull request #1480 from ingvagabund/omitempty-for-plugin-args"}},{"before":"dbe44237493bd2e64bea0fa43056f1d5c9197dcd","after":"ed6a1334491b7d83b12cdcc4b6a921314222a461","ref":"refs/heads/master","pushedAt":"2024-09-02T10:42:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1507 from bendikp/make-security-context-conditional\n\nfeat(helm): make securityContext conditional in Deployment and CronJob","shortMessageHtmlLink":"Merge pull request #1507 from bendikp/make-security-context-conditional"}},{"before":"a300009b5dd35723ed8a4ae055d67b7f2a08d378","after":"dbe44237493bd2e64bea0fa43056f1d5c9197dcd","ref":"refs/heads/master","pushedAt":"2024-08-29T10:42:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1504 from a7i/k8s-1.31-e2e\n\ndescheduler v0.31: update e2e test versions","shortMessageHtmlLink":"Merge pull request #1504 from a7i/k8s-1.31-e2e"}},{"before":"4e4c5f79fb8580f6817ff378cdad27c410546e0c","after":"a300009b5dd35723ed8a4ae055d67b7f2a08d378","ref":"refs/heads/master","pushedAt":"2024-08-29T09:02:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1505 from a7i/python-eol\n\nchore: upgrade python EOL and action versions","shortMessageHtmlLink":"Merge pull request #1505 from a7i/python-eol"}},{"before":"8abb3509f9869225de7ed7aab3a3e3bc7cce12d4","after":"4e4c5f79fb8580f6817ff378cdad27c410546e0c","ref":"refs/heads/master","pushedAt":"2024-08-15T19:47:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1496 from a7i/k8s-1.30\n\nbump k8s.io libs to v0.31.0","shortMessageHtmlLink":"Merge pull request #1496 from a7i/k8s-1.30"}},{"before":"f6fe8fd0bd4c6636643564c006bc4da47125e8fc","after":"8abb3509f9869225de7ed7aab3a3e3bc7cce12d4","ref":"refs/heads/master","pushedAt":"2024-08-15T14:29:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1498 from ingvagabund/readme-drop-v1alpha-descheduling-policy-mention\n\nREADME: drop v1alpha1 descheduler policy mention","shortMessageHtmlLink":"Merge pull request #1498 from ingvagabund/readme-drop-v1alpha-desched…"}},{"before":"640b675e864e69f7344973968a415262b497c1d0","after":"f6fe8fd0bd4c6636643564c006bc4da47125e8fc","ref":"refs/heads/master","pushedAt":"2024-08-14T09:18:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1485 from ingvagabund/simplify-TestPodEvictorReset\n\n[unit test]: simplify test pod evictor reset","shortMessageHtmlLink":"Merge pull request #1485 from ingvagabund/simplify-TestPodEvictorReset"}},{"before":"c0c26e762bc8e4416c5c67f8004030e689da8b47","after":"640b675e864e69f7344973968a415262b497c1d0","ref":"refs/heads/master","pushedAt":"2024-08-14T08:53:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1484 from ingvagabund/test-descheduling-limits\n\n[unit test]: test descheduling limits","shortMessageHtmlLink":"Merge pull request #1484 from ingvagabund/test-descheduling-limits"}},{"before":"df7791fafae27b1250ad301892cbf6085b9d5947","after":"c0c26e762bc8e4416c5c67f8004030e689da8b47","ref":"refs/heads/master","pushedAt":"2024-08-14T08:20:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1483 from ingvagabund/dedup-framework-init\n\ntests: de-duplicate framework handle initialization","shortMessageHtmlLink":"Merge pull request #1483 from ingvagabund/dedup-framework-init"}},{"before":"daaa3a277e1a119bb014e93fe64b3573548ae3a8","after":"df7791fafae27b1250ad301892cbf6085b9d5947","ref":"refs/heads/master","pushedAt":"2024-08-14T02:14:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1482 from ingvagabund/drop-v1alpha1\n\nRemove descheduler/v1alpha1 type","shortMessageHtmlLink":"Merge pull request #1482 from ingvagabund/drop-v1alpha1"}},{"before":"2189fe447950e2002a5739b9ce651faa387ddf79","after":"daaa3a277e1a119bb014e93fe64b3573548ae3a8","ref":"refs/heads/master","pushedAt":"2024-08-06T00:48:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1479 from sklirg/feat/container-oci-annotation-source\n\ndocs: Provide OCI annotation for where to find image sources","shortMessageHtmlLink":"Merge pull request #1479 from sklirg/feat/container-oci-annotation-so…"}},{"before":"de7cec06407eddcb5e990971d6bfa4bf73a871ca","after":"2189fe447950e2002a5739b9ce651faa387ddf79","ref":"refs/heads/master","pushedAt":"2024-08-04T18:58:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1474 from ingvagabund/e2e-build-and-run-descheduler-image\n\n[TestTooManyRestarts] e2e: build a descheduler image and run the descheduler as a pod","shortMessageHtmlLink":"Merge pull request #1474 from ingvagabund/e2e-build-and-run-deschedul…"}},{"before":"601f213b4ff381951d9ab850b2bda23259286416","after":"de7cec06407eddcb5e990971d6bfa4bf73a871ca","ref":"refs/heads/master","pushedAt":"2024-08-03T15:34:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1476 from shahar-h/go-1.22.5\n\nbump go to 1.22.5","shortMessageHtmlLink":"Merge pull request #1476 from shahar-h/go-1.22.5"}},{"before":"8e70190c8a19ee2df33a3119330b33a9e80e1a53","after":"601f213b4ff381951d9ab850b2bda23259286416","ref":"refs/heads/master","pushedAt":"2024-07-30T03:01:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1469 from ingvagabund/e2e-fix-leaderelection\n\ne2e: TestLeaderElection: delete the lease and increase the retry period","shortMessageHtmlLink":"Merge pull request #1469 from ingvagabund/e2e-fix-leaderelection"}},{"before":"55a0812ae6e6235efdeb4d391135f05602a78546","after":"8e70190c8a19ee2df33a3119330b33a9e80e1a53","ref":"refs/heads/master","pushedAt":"2024-07-30T02:41:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1430 from a7i/fix-minor-ver-parse\n\nfix: minor version parsing in version compatibility check","shortMessageHtmlLink":"Merge pull request #1430 from a7i/fix-minor-ver-parse"}},{"before":"f3569b5fe2b80eddd317d2b50b32099e6836b8fa","after":"55a0812ae6e6235efdeb4d391135f05602a78546","ref":"refs/heads/master","pushedAt":"2024-07-26T12:59:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"skip eviction when pod creation time is below minPodAge threshold setting (#1475)\n\n* skip eviction when pod creation time is below minPodAge threshold setting\n\nIn the default initialization phase of the descheduler, add a new\nconstraint to not evict pods that creation time is below minPodAge\nthreshold.\n\nAdded value:\n\n- Avoid crazy pod movement when the autoscaler scales up and down.\n\n- Avoid evicting pods when they are warming up.\n\n- Decreases the overall cost of eviction as no pod will be evicted\n before doing significant amount of work.\n\n- Guard against scheduling. Descheduling loops in situations where\n the descheduler has a different node fit logic from scheduler,\n like not considering topology spread constraints.\n\n* Use *time.Duration instead of uint for MinPodAge type\n\n* Remove '(in minutes)' from default evictor configuration table\n\n* make fmt\n\n* Add explicit name for Duration field\n\n* Use Duration.String()","shortMessageHtmlLink":"skip eviction when pod creation time is below minPodAge threshold set…"}},{"before":"95ef2bbec39ed47ff67757dc2885f358138bc751","after":"f3569b5fe2b80eddd317d2b50b32099e6836b8fa","ref":"refs/heads/master","pushedAt":"2024-07-24T18:47:35.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1354 from ingvagabund/evictions-in-background\n\nKEP-1397: descheduler integration with evacuation API as an alternative to eviction API","shortMessageHtmlLink":"Merge pull request #1354 from ingvagabund/evictions-in-background"}},{"before":"355cff67c1bc849ab4e683cef4646d9c6bec8fae","after":"95ef2bbec39ed47ff67757dc2885f358138bc751","ref":"refs/heads/master","pushedAt":"2024-07-21T15:55:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k8s-ci-robot","name":"Kubernetes Prow Robot","path":"/k8s-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20407524?s=80&v=4"},"commit":{"message":"Merge pull request #1471 from ingvagabund/e2e-duplicates\n\ne2e: TestRemoveDuplicates: limit the tested namespace","shortMessageHtmlLink":"Merge pull request #1471 from ingvagabund/e2e-duplicates"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwODozMTozNC4wMDAwMDBazwAAAAS7uMVd","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwODozMTozNC4wMDAwMDBazwAAAAS7uMVd","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yMVQxNTo1NToxOC4wMDAwMDBazwAAAASFGWMC"}},"title":"Activity · kubernetes-sigs/descheduler"}