{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":119821623,"defaultBranch":"master","name":"node-feature-discovery","ownerLogin":"marquiz","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-02-01T10:38:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1035625?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726672850.0","currentOid":""},"activityList":{"items":[{"before":"b02e21ed0fb023326d02a284d9acbf9e1ca428dc","after":"7d691e685e0033f20fb8796e44a46aa9d4300407","ref":"refs/heads/devel/deps","pushedAt":"2024-09-19T06:29:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"Update auto-generated code\n\nRun make generate after updating generator tools.","shortMessageHtmlLink":"Update auto-generated code"}},{"before":"e14596716a531d1ca4af2c407e488bbebf2b41c4","after":null,"ref":"refs/heads/devel/helm-args-2","pushedAt":"2024-09-18T15:20:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"}},{"before":null,"after":"e14596716a531d1ca4af2c407e488bbebf2b41c4","ref":"refs/heads/devel/helm-args-2","pushedAt":"2024-09-18T15:12:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"helm: rename args to extraArgs in values.yaml\n\nFixes an omission in 843fc9307dda0173c39e695817aa688819dbb04c.","shortMessageHtmlLink":"helm: rename args to extraArgs in values.yaml"}},{"before":"843fc9307dda0173c39e695817aa688819dbb04c","after":null,"ref":"refs/heads/devel/helm-args","pushedAt":"2024-09-18T14:56:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"}},{"before":null,"after":"843fc9307dda0173c39e695817aa688819dbb04c","ref":"refs/heads/devel/helm-args","pushedAt":"2024-09-18T14:48:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"helm: rename args chart value to extraArgs\n\nThe \"args\" value is not yet part of any release so this is not a\nbreaking change.","shortMessageHtmlLink":"helm: rename args chart value to extraArgs"}},{"before":"ec04456e6c537ad1dd06267d963122954eacb5d7","after":"b02e21ed0fb023326d02a284d9acbf9e1ca428dc","ref":"refs/heads/devel/deps","pushedAt":"2024-09-16T13:59:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"Update auto-generated code\n\nRun make generate after updating generator tools.","shortMessageHtmlLink":"Update auto-generated code"}},{"before":"9fad67ee392ac36229c6cefeca50bc59c0ca6192","after":null,"ref":"refs/heads/devel/master-refactor","pushedAt":"2024-09-16T13:22:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"}},{"before":"8bcb5bc8f8254c3ceb69edcfd78f5ec9cce76753","after":"ec04456e6c537ad1dd06267d963122954eacb5d7","ref":"refs/heads/devel/deps","pushedAt":"2024-09-16T12:01:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"Update auto-generated code\n\nRun make generate after updating generator tools.","shortMessageHtmlLink":"Update auto-generated code"}},{"before":null,"after":"9fad67ee392ac36229c6cefeca50bc59c0ca6192","ref":"refs/heads/devel/master-refactor","pushedAt":"2024-09-16T11:50:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"nfd-master: cleanup updater-pool method args\n\nWe store the work queues in the updater pool struct so we don't need to\npass those as function arguments.","shortMessageHtmlLink":"nfd-master: cleanup updater-pool method args"}},{"before":"c65586101676dbd71320e39d5d9e59c180f952d2","after":"8bcb5bc8f8254c3ceb69edcfd78f5ec9cce76753","ref":"refs/heads/devel/deps","pushedAt":"2024-09-16T11:42:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"nfd-master: use Typed* workqueue types\n\nDrop the usage of deprecated functions and types, makes linters happy.","shortMessageHtmlLink":"nfd-master: use Typed* workqueue types"}},{"before":"e2ec8bef29c9433a75a677dba0fefce4ac8fef8d","after":"c65586101676dbd71320e39d5d9e59c180f952d2","ref":"refs/heads/devel/deps","pushedAt":"2024-09-16T11:07:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"go.mod: bump kubernetes to v1.31","shortMessageHtmlLink":"go.mod: bump kubernetes to v1.31"}},{"before":"9447700f68aa074415725b5072427729e43ff2ea","after":"aaaa699b6273072e423f7ae10192a01cd079616a","ref":"refs/heads/release-0.16","pushedAt":"2024-09-16T11:00:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"Release v0.16.5","shortMessageHtmlLink":"Release v0.16.5"}},{"before":"cdaf19f3d6287c544cf8303c71ae45dbf7f2d428","after":null,"ref":"refs/heads/devel/backports","pushedAt":"2024-09-04T08:39:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"}},{"before":"b6286c94fd88f425ac640e95840679bf331d8f9d","after":"bf99c47458e1c94f1bf0f5f8644c05d4bb68c3fd","ref":"refs/heads/devel/go-123","pushedAt":"2024-09-04T06:21:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"Bump Go to v1.23\n\nNOTE: api/nfd/go.mod is not bumped. There should be no need to force the\nimporters of the API to v1.23 (yet).","shortMessageHtmlLink":"Bump Go to v1.23"}},{"before":"a22d62da84814e06849a2f648967992ad35d582e","after":"b6286c94fd88f425ac640e95840679bf331d8f9d","ref":"refs/heads/devel/go-123","pushedAt":"2024-09-04T06:21:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"Bump Go to v1.23\n\nNOTE: api/nfd/go.mod is not bumped. There should be no need to force the\nimporters of the API to v1.23 (yet).","shortMessageHtmlLink":"Bump Go to v1.23"}},{"before":null,"after":"cdaf19f3d6287c544cf8303c71ae45dbf7f2d428","ref":"refs/heads/devel/backports","pushedAt":"2024-09-04T04:38:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"build(deps): bump github.com/opencontainers/runc from 1.1.13 to 1.1.14\n\nBumps [github.com/opencontainers/runc](https://github.com/opencontainers/runc) from 1.1.13 to 1.1.14.\n- [Release notes](https://github.com/opencontainers/runc/releases)\n- [Changelog](https://github.com/opencontainers/runc/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/opencontainers/runc/compare/v1.1.13...v1.1.14)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/opencontainers/runc\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \n(cherry picked from commit 32382e66f19f6c602f4009a24fcdc08415739439)","shortMessageHtmlLink":"build(deps): bump github.com/opencontainers/runc from 1.1.13 to 1.1.14"}},{"before":"76b23358f0ff51835dcfd065f385c1ebfbf61aec","after":"e2ec8bef29c9433a75a677dba0fefce4ac8fef8d","ref":"refs/heads/devel/deps","pushedAt":"2024-09-04T04:14:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"go.mod: bump kubernetes to v1.31","shortMessageHtmlLink":"go.mod: bump kubernetes to v1.31"}},{"before":"02b6b7395c13b8f8d7fed7d6644bcd4fc1153560","after":null,"ref":"refs/heads/devel/drop-fsnotify","pushedAt":"2024-09-03T10:15:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"}},{"before":"91d67937871d6eaaca956ebd0cd8b8143e63beaf","after":null,"ref":"refs/heads/devel/golangci-lint","pushedAt":"2024-09-03T07:49:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"}},{"before":"bf640d4c4d76173c9a17e8f54d7dae2d793d1b2f","after":"91d67937871d6eaaca956ebd0cd8b8143e63beaf","ref":"refs/heads/devel/golangci-lint","pushedAt":"2024-08-30T13:43:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"test/e2e: simplify, remove unnecessary check\n\nMake golangci-lint happy.","shortMessageHtmlLink":"test/e2e: simplify, remove unnecessary check"}},{"before":null,"after":"bf640d4c4d76173c9a17e8f54d7dae2d793d1b2f","ref":"refs/heads/devel/golangci-lint","pushedAt":"2024-08-30T13:32:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"scripts/test-infra: bump golangci-lint to v1.60.3","shortMessageHtmlLink":"scripts/test-infra: bump golangci-lint to v1.60.3"}},{"before":null,"after":"a22d62da84814e06849a2f648967992ad35d582e","ref":"refs/heads/devel/go-123","pushedAt":"2024-08-30T12:46:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"Bump Go to v1.23\n\nNOTE: api/nfd/go.mod is not bumped. There should be no need to force the\nimporters of the API to v1.23 (yet).","shortMessageHtmlLink":"Bump Go to v1.23"}},{"before":null,"after":"9447700f68aa074415725b5072427729e43ff2ea","ref":"refs/heads/release-0.16","pushedAt":"2024-08-30T12:32:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"Release v0.16.5","shortMessageHtmlLink":"Release v0.16.5"}},{"before":"94bda00c75ca09018022a2c5de7028ee9255e9fa","after":null,"ref":"refs/heads/devel/e2e-podsecurity","pushedAt":"2024-08-28T08:34:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"}},{"before":null,"after":"94bda00c75ca09018022a2c5de7028ee9255e9fa","ref":"refs/heads/devel/e2e-podsecurity","pushedAt":"2024-08-26T13:12:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"test/e2e: drop the pod security admission hack\n\nThe Kubernetes e2e framework now supports setting the pod security\nlevel.","shortMessageHtmlLink":"test/e2e: drop the pod security admission hack"}},{"before":"5c53e988a9ba8009c06e7331a4873982277b1460","after":"02b6b7395c13b8f8d7fed7d6644bcd4fc1153560","ref":"refs/heads/devel/drop-fsnotify","pushedAt":"2024-08-21T09:46:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"Drop dynamic run-time reconfiguration\n\nSimplify the code and reduce possible error scenarios by dropping\nfsnotify-based reconfiguration from nfd-master and nfd-worker. Also\neliminates repeated re-configuration in scenarios where kubelet\ncontinuosly touches the (every minute) mounted file (configmap) on the\nfilesystem.\n\nAlso modifies the Helm and kustomize deployments so that nfd-master,\nnfd-worker and nfd-topology-updater pods are restarted on configmap\nupdates. In kustomize, the slght downside of this is the name of the\nconfig map(s) depends on the content, so every time a user customizes\nthe config data, the old unused configmap will be left and must be\ngarbage-collected manually.","shortMessageHtmlLink":"Drop dynamic run-time reconfiguration"}},{"before":"939a644b6ceed9144a6d42dc2883daee25ebd76a","after":"5c53e988a9ba8009c06e7331a4873982277b1460","ref":"refs/heads/devel/drop-fsnotify","pushedAt":"2024-08-21T05:17:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"Drop dynamic run-time reconfiguration\n\nSimplify the code and reduce possible error scenarios by dropping\nfsnotify-based reconfiguration from nfd-master and nfd-worker. Also\neliminates repeated re-configuration in scenarios where kubelet\ncontinuosly touches the (every minute) mounted file (configmap) on the\nfilesystem.\n\nAlso modifies the Helm and kustomize deployments so that nfd-master,\nnfd-worker and nfd-topology-updater pods are restarted on configmap\nupdates. In kustomize, the slght downside of this is the name of the\nconfig map(s) depends on the content, so every time a user customizes\nthe config data, the old unused configmap will be left and must be\ngarbage-collected manually.","shortMessageHtmlLink":"Drop dynamic run-time reconfiguration"}},{"before":"335b305d343703f53586c0752fe559ffc5b7ff70","after":null,"ref":"refs/heads/release-0.16","pushedAt":"2024-08-20T14:25:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"}},{"before":null,"after":"bfbd9d6ab20ae662165e3a92e22f8b001b0ffe6e","ref":"refs/heads/devel/managed-fields","pushedAt":"2024-08-20T12:08:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"nfd-master: don't store all metadata in the informer cache","shortMessageHtmlLink":"nfd-master: don't store all metadata in the informer cache"}},{"before":null,"after":"335b305d343703f53586c0752fe559ffc5b7ff70","ref":"refs/heads/release-0.16","pushedAt":"2024-08-20T10:06:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"nfd-master: proper shutdown of nfd api informers\n\nStop blocking on event channels when the api controller is stopped.\nEnsures that the nfd API informer factory is properly shut down and all\nresources released when stop() is called. This eliminates a memory leak\non re-configure events when leader election is enabled.\n\n(cherry picked from commit 2bb8a725321adce8b8b97203b54ee40a0ea9b96d)","shortMessageHtmlLink":"nfd-master: proper shutdown of nfd api informers"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQwNjoyOTowOS4wMDAwMDBazwAAAAS6ewTC","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQwNjoyOTowOS4wMDAwMDBazwAAAAS6ewTC","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMFQxMDowNjoyOS4wMDAwMDBazwAAAASe8JpF"}},"title":"Activity ยท marquiz/node-feature-discovery"}