{"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:1727440000.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"db07fe1ff4a001fefe7070a1c864eb61f924eb9a","ref":"refs/heads/devel/nfd-gc-test-fix","pushedAt":"2024-09-27T12:26:40.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-gc: drop one duplicate import from tests","shortMessageHtmlLink":"nfd-gc: drop one duplicate import from tests"}},{"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"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yN1QxMjoyNjo0MC4wMDAwMDBazwAAAATClCQy","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMFQxMjowODozOS4wMDAwMDBazwAAAASfDS1X"}},"title":"Activity ยท marquiz/node-feature-discovery"}