{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":374547166,"defaultBranch":"master","name":"node-disk-manager","ownerLogin":"harvester","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-07T05:38:50.000Z","ownerAvatar":"https://github.com/avatars/u/79673333?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726458615.0","currentOid":""},"activityList":{"items":[{"before":"2ac6971a7a6df6f9f13749c8264ee36380e5c1fc","after":"ffd9fb4aa0c9ef9d4c4f081a46f0b4b86bdf900d","ref":"refs/heads/renovate/master-patch-digest-dependencies","pushedAt":"2024-09-21T11:50:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://github.com/avatars/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update patch digest dependencies","shortMessageHtmlLink":"fix(deps): update patch digest dependencies"}},{"before":"1a20726a46618aa25779b5a4a942d47992789092","after":"2ac6971a7a6df6f9f13749c8264ee36380e5c1fc","ref":"refs/heads/renovate/master-patch-digest-dependencies","pushedAt":"2024-09-20T05:44:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://github.com/avatars/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update patch digest dependencies","shortMessageHtmlLink":"fix(deps): update patch digest dependencies"}},{"before":"83ee67c35a617bad41f82c17e5104bc816f635cf","after":"1a20726a46618aa25779b5a4a942d47992789092","ref":"refs/heads/renovate/master-patch-digest-dependencies","pushedAt":"2024-09-19T02:52:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://github.com/avatars/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update patch digest dependencies","shortMessageHtmlLink":"fix(deps): update patch digest dependencies"}},{"before":"0f7681184a00587fe9be2a4c74a5846848da6058","after":"d8c4ad3484345e65b738d648b10babd520dec367","ref":"refs/heads/v0.7.x","pushedAt":"2024-09-13T06:55:56.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Vicente-Cheng","name":"freeze","path":"/Vicente-Cheng","primaryAvatarUrl":"https://github.com/avatars/u/1615081?s=80&v=4"},"commit":{"message":"feat: add Longhorn V2 provisioner\n\nThis allows adding extra disks for use by Longhorn's V2 data engine.\nI've implemented this as a separate LonghornV2Provisioner for the\nsake of neatness, rather than grafting it into LonghornV1Provisioner\nwith a bunch of `if` statements, but some of the implementation\n(the UnProvision() and Update() functions) still call back to the\nLonghornV1Provisioner to avoid excessive code duplication.\n\nThe current implementation theoretically supports using virtio disks,\nexcept that NDM as a whole ignores those, as they don't have WWNs.\nThis is something we need to address separately as part of\nhttps://github.com/harvester/harvester/issues/6034\n\nRelated issue: https://github.com/harvester/harvester/issues/5274\n\nSigned-off-by: Tim Serong \n(cherry picked from commit 83b58ddb0400e629167cd0f6985b5306120ad9e9)","shortMessageHtmlLink":"feat: add Longhorn V2 provisioner"}},{"before":"bcdc0d899e59a0ba3b3913b4d70a1f000ce88b22","after":null,"ref":"refs/heads/mergify/bp/v0.7.x/pr-129","pushedAt":"2024-09-13T05:46:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tserong","name":"Tim Serong","path":"/tserong","primaryAvatarUrl":"https://github.com/avatars/u/754700?s=80&v=4"}},{"before":"8d9b317f76ade175c67bb73c070184baa633f90b","after":"bcdc0d899e59a0ba3b3913b4d70a1f000ce88b22","ref":"refs/heads/mergify/bp/v0.7.x/pr-129","pushedAt":"2024-09-13T04:51:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tserong","name":"Tim Serong","path":"/tserong","primaryAvatarUrl":"https://github.com/avatars/u/754700?s=80&v=4"},"commit":{"message":"feat: add Longhorn V2 provisioner\n\nThis allows adding extra disks for use by Longhorn's V2 data engine.\nI've implemented this as a separate LonghornV2Provisioner for the\nsake of neatness, rather than grafting it into LonghornV1Provisioner\nwith a bunch of `if` statements, but some of the implementation\n(the UnProvision() and Update() functions) still call back to the\nLonghornV1Provisioner to avoid excessive code duplication.\n\nThe current implementation theoretically supports using virtio disks,\nexcept that NDM as a whole ignores those, as they don't have WWNs.\nThis is something we need to address separately as part of\nhttps://github.com/harvester/harvester/issues/6034\n\nRelated issue: https://github.com/harvester/harvester/issues/5274\n\nSigned-off-by: Tim Serong \n(cherry picked from commit 83b58ddb0400e629167cd0f6985b5306120ad9e9)","shortMessageHtmlLink":"feat: add Longhorn V2 provisioner"}},{"before":"bd54469b085569fff5d563e682d0f7544d25aeac","after":null,"ref":"refs/heads/mergify/bp/v0.7.x/pr-128","pushedAt":"2024-09-13T04:49:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://github.com/avatars/in/10562?s=80&v=4"}},{"before":"b44df73e478f466a6a623799adf9d0b294efac71","after":"83ee67c35a617bad41f82c17e5104bc816f635cf","ref":"refs/heads/renovate/master-patch-digest-dependencies","pushedAt":"2024-09-13T04:48:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://github.com/avatars/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update patch digest dependencies","shortMessageHtmlLink":"fix(deps): update patch digest dependencies"}},{"before":"c6821595261a797d9c554ce6ae7625e13ac26432","after":"0f7681184a00587fe9be2a4c74a5846848da6058","ref":"refs/heads/v0.7.x","pushedAt":"2024-09-13T04:48:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tserong","name":"Tim Serong","path":"/tserong","primaryAvatarUrl":"https://github.com/avatars/u/754700?s=80&v=4"},"commit":{"message":"provisioner: add lvm provisioner\n\n - Now we could use the following fields to provision the volume group\n\n ```\n Spec:\n provisioner:\n lvm:\n vgName: vg001\n ```\n\n - Introduce the new field to trigger provision\n\n ```\n Spec:\n provision: true\n ```\n\n - The new CRD lvmvgs is introduced, this will contain the node info\n and the volume group information.\n\nSigned-off-by: Vicente Cheng \n(cherry picked from commit a6b3584f6fe4da04ad4a571ee9f1fda1c93ee152)","shortMessageHtmlLink":"provisioner: add lvm provisioner"}},{"before":null,"after":"8d9b317f76ade175c67bb73c070184baa633f90b","ref":"refs/heads/mergify/bp/v0.7.x/pr-129","pushedAt":"2024-09-13T04:48:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://github.com/avatars/in/10562?s=80&v=4"},"commit":{"message":"feat: add Longhorn V2 provisioner\n\nThis allows adding extra disks for use by Longhorn's V2 data engine.\nI've implemented this as a separate LonghornV2Provisioner for the\nsake of neatness, rather than grafting it into LonghornV1Provisioner\nwith a bunch of `if` statements, but some of the implementation\n(the UnProvision() and Update() functions) still call back to the\nLonghornV1Provisioner to avoid excessive code duplication.\n\nThe current implementation theoretically supports using virtio disks,\nexcept that NDM as a whole ignores those, as they don't have WWNs.\nThis is something we need to address separately as part of\nhttps://github.com/harvester/harvester/issues/6034\n\nRelated issue: https://github.com/harvester/harvester/issues/5274\n\nSigned-off-by: Tim Serong \n(cherry picked from commit 83b58ddb0400e629167cd0f6985b5306120ad9e9)\n\n# Conflicts:\n#\tpkg/controller/blockdevice/controller.go","shortMessageHtmlLink":"feat: add Longhorn V2 provisioner"}},{"before":"a6b3584f6fe4da04ad4a571ee9f1fda1c93ee152","after":"83b58ddb0400e629167cd0f6985b5306120ad9e9","ref":"refs/heads/master","pushedAt":"2024-09-13T04:46:52.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tserong","name":"Tim Serong","path":"/tserong","primaryAvatarUrl":"https://github.com/avatars/u/754700?s=80&v=4"},"commit":{"message":"feat: add Longhorn V2 provisioner\n\nThis allows adding extra disks for use by Longhorn's V2 data engine.\nI've implemented this as a separate LonghornV2Provisioner for the\nsake of neatness, rather than grafting it into LonghornV1Provisioner\nwith a bunch of `if` statements, but some of the implementation\n(the UnProvision() and Update() functions) still call back to the\nLonghornV1Provisioner to avoid excessive code duplication.\n\nThe current implementation theoretically supports using virtio disks,\nexcept that NDM as a whole ignores those, as they don't have WWNs.\nThis is something we need to address separately as part of\nhttps://github.com/harvester/harvester/issues/6034\n\nRelated issue: https://github.com/harvester/harvester/issues/5274\n\nSigned-off-by: Tim Serong ","shortMessageHtmlLink":"feat: add Longhorn V2 provisioner"}},{"before":null,"after":"bd54469b085569fff5d563e682d0f7544d25aeac","ref":"refs/heads/mergify/bp/v0.7.x/pr-128","pushedAt":"2024-09-12T07:51:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://github.com/avatars/in/10562?s=80&v=4"},"commit":{"message":"provisioner: add lvm provisioner\n\n - Now we could use the following fields to provision the volume group\n\n ```\n Spec:\n provisioner:\n lvm:\n vgName: vg001\n ```\n\n - Introduce the new field to trigger provision\n\n ```\n Spec:\n provision: true\n ```\n\n - The new CRD lvmvgs is introduced, this will contain the node info\n and the volume group information.\n\nSigned-off-by: Vicente Cheng \n(cherry picked from commit a6b3584f6fe4da04ad4a571ee9f1fda1c93ee152)","shortMessageHtmlLink":"provisioner: add lvm provisioner"}},{"before":"02c45911471065e6a0456f344e2d9fa95802af97","after":"b44df73e478f466a6a623799adf9d0b294efac71","ref":"refs/heads/renovate/master-patch-digest-dependencies","pushedAt":"2024-09-12T07:28:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://github.com/avatars/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update patch digest dependencies","shortMessageHtmlLink":"fix(deps): update patch digest dependencies"}},{"before":"b3d80ccebad816e636091a89781227a784be50c1","after":"a6b3584f6fe4da04ad4a571ee9f1fda1c93ee152","ref":"refs/heads/master","pushedAt":"2024-09-12T07:27:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tserong","name":"Tim Serong","path":"/tserong","primaryAvatarUrl":"https://github.com/avatars/u/754700?s=80&v=4"},"commit":{"message":"provisioner: add lvm provisioner\n\n - Now we could use the following fields to provision the volume group\n\n ```\n Spec:\n provisioner:\n lvm:\n vgName: vg001\n ```\n\n - Introduce the new field to trigger provision\n\n ```\n Spec:\n provision: true\n ```\n\n - The new CRD lvmvgs is introduced, this will contain the node info\n and the volume group information.\n\nSigned-off-by: Vicente Cheng ","shortMessageHtmlLink":"provisioner: add lvm provisioner"}},{"before":"1a5201a933faa3db36bf1c7456152055a307d1c6","after":"02c45911471065e6a0456f344e2d9fa95802af97","ref":"refs/heads/renovate/master-patch-digest-dependencies","pushedAt":"2024-09-11T02:24:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://github.com/avatars/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update patch digest dependencies","shortMessageHtmlLink":"fix(deps): update patch digest dependencies"}},{"before":"e083d3da18a631f7bde487afd5451f53f21c9252","after":"1a5201a933faa3db36bf1c7456152055a307d1c6","ref":"refs/heads/renovate/master-patch-digest-dependencies","pushedAt":"2024-09-10T02:32:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://github.com/avatars/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update patch digest dependencies","shortMessageHtmlLink":"fix(deps): update patch digest dependencies"}},{"before":"37394bde7f3af34aa5dee52a7062a4f46dfff683","after":"e083d3da18a631f7bde487afd5451f53f21c9252","ref":"refs/heads/renovate/master-patch-digest-dependencies","pushedAt":"2024-09-04T17:46:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://github.com/avatars/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update patch digest dependencies","shortMessageHtmlLink":"fix(deps): update patch digest dependencies"}},{"before":null,"after":"37394bde7f3af34aa5dee52a7062a4f46dfff683","ref":"refs/heads/renovate/master-patch-digest-dependencies","pushedAt":"2024-08-29T06:46:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://github.com/avatars/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update patch digest dependencies","shortMessageHtmlLink":"chore(deps): update patch digest dependencies"}},{"before":"c7366a4ede4cea52ede4f948c232b0042904081b","after":null,"ref":"refs/heads/mergify/bp/v0.7.x/pr-109","pushedAt":"2024-08-22T02:37:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://github.com/avatars/in/10562?s=80&v=4"}},{"before":"e494309ec30e5be7b07d1f12790c1d753113db2b","after":"c6821595261a797d9c554ce6ae7625e13ac26432","ref":"refs/heads/v0.7.x","pushedAt":"2024-08-22T02:36:26.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Vicente-Cheng","name":"freeze","path":"/Vicente-Cheng","primaryAvatarUrl":"https://github.com/avatars/u/1615081?s=80&v=4"},"commit":{"message":"common: move to wrangler v3 and update the generated codes\n\nSigned-off-by: Vicente Cheng \n(cherry picked from commit b3d80ccebad816e636091a89781227a784be50c1)","shortMessageHtmlLink":"common: move to wrangler v3 and update the generated codes"}},{"before":null,"after":"c7366a4ede4cea52ede4f948c232b0042904081b","ref":"refs/heads/mergify/bp/v0.7.x/pr-109","pushedAt":"2024-08-21T17:15:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://github.com/avatars/in/10562?s=80&v=4"},"commit":{"message":"common: move to wrangler v3 and update the generated codes\n\nSigned-off-by: Vicente Cheng \n(cherry picked from commit b3d80ccebad816e636091a89781227a784be50c1)","shortMessageHtmlLink":"common: move to wrangler v3 and update the generated codes"}},{"before":"61fafb28c606f1dae23e9a901d5053476007eb45","after":"b3d80ccebad816e636091a89781227a784be50c1","ref":"refs/heads/master","pushedAt":"2024-08-21T17:13:52.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Vicente-Cheng","name":"freeze","path":"/Vicente-Cheng","primaryAvatarUrl":"https://github.com/avatars/u/1615081?s=80&v=4"},"commit":{"message":"common: move to wrangler v3 and update the generated codes\n\nSigned-off-by: Vicente Cheng ","shortMessageHtmlLink":"common: move to wrangler v3 and update the generated codes"}},{"before":"f30455986b461870e9df77b64b73e1cd3fa296b7","after":null,"ref":"refs/heads/mergify/bp/v0.5.x/pr-103","pushedAt":"2024-08-13T02:22:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://github.com/avatars/in/10562?s=80&v=4"}},{"before":"5a30aa39ca45065b464287e133dfaf17af3b01f0","after":"61fafb28c606f1dae23e9a901d5053476007eb45","ref":"refs/heads/master","pushedAt":"2024-07-24T08:27:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bk201","name":"Kiefer Chang","path":"/bk201","primaryAvatarUrl":"https://github.com/avatars/u/1691518?s=80&v=4"},"commit":{"message":"feat: add renovate.json & mergify.yml\n\nSigned-off-by: PoAn Yang ","shortMessageHtmlLink":"feat: add renovate.json & mergify.yml"}},{"before":"090093ce11ce867776b46873f449ecf406547fb2","after":null,"ref":"refs/heads/mergify/bp/v0.7.x/pr-119","pushedAt":"2024-07-22T16:08:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://github.com/avatars/in/10562?s=80&v=4"}},{"before":"ab62dba8b94200886d3be52c465390f78d6476f6","after":"e494309ec30e5be7b07d1f12790c1d753113db2b","ref":"refs/heads/v0.7.x","pushedAt":"2024-07-22T16:07:23.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Vicente-Cheng","name":"freeze","path":"/Vicente-Cheng","primaryAvatarUrl":"https://github.com/avatars/u/1615081?s=80&v=4"},"commit":{"message":"ci: fix the get log/destroy VM condition\n\n - should use `steps..conclusion == 'success'`\n\nSigned-off-by: Vicente Cheng \n(cherry picked from commit 5a30aa39ca45065b464287e133dfaf17af3b01f0)","shortMessageHtmlLink":"ci: fix the get log/destroy VM condition"}},{"before":null,"after":"090093ce11ce867776b46873f449ecf406547fb2","ref":"refs/heads/mergify/bp/v0.7.x/pr-119","pushedAt":"2024-07-21T01:57:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://github.com/avatars/in/10562?s=80&v=4"},"commit":{"message":"ci: fix the get log/destroy VM condition\n\n - should use `steps..conclusion == 'success'`\n\nSigned-off-by: Vicente Cheng \n(cherry picked from commit 5a30aa39ca45065b464287e133dfaf17af3b01f0)","shortMessageHtmlLink":"ci: fix the get log/destroy VM condition"}},{"before":"61e0f7df799aad3d00d81f3b51b50d94a01cf57e","after":"5a30aa39ca45065b464287e133dfaf17af3b01f0","ref":"refs/heads/master","pushedAt":"2024-07-19T09:50:34.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Vicente-Cheng","name":"freeze","path":"/Vicente-Cheng","primaryAvatarUrl":"https://github.com/avatars/u/1615081?s=80&v=4"},"commit":{"message":"ci: fix the get log/destroy VM condition\n\n - should use `steps..conclusion == 'success'`\n\nSigned-off-by: Vicente Cheng ","shortMessageHtmlLink":"ci: fix the get log/destroy VM condition"}},{"before":"ed4a41074d8f0609e06744b89c082fff15521cb1","after":null,"ref":"refs/heads/mergify/bp/v0.6.x/pr-120","pushedAt":"2024-07-17T13:25:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://github.com/avatars/in/10562?s=80&v=4"}},{"before":"2bff882f9a4b3cccdb5b1b3300b3acc98480d495","after":"823d096fdbd38aef5106efadf2d265127fd40a00","ref":"refs/heads/v0.6.x","pushedAt":"2024-07-17T13:25:18.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Vicente-Cheng","name":"freeze","path":"/Vicente-Cheng","primaryAvatarUrl":"https://github.com/avatars/u/1615081?s=80&v=4"},"commit":{"message":"udev: Use structured logging in ActionHandler\n\nWith this we now see messages like:\n\n```\ntime=\"2024-07-17T01:37:24Z\" level=debug msg=\"Prepare to handle udev action\" udevAction=add udevEnv=\"map[..big chunk of stuff here..]\"\n\ntime=\"2024-07-17T01:37:24Z\" level=info msg=\"udev action triggering scanner wake\" device=/dev/sda kind=BlockDevice name=b3270eab097d4515bac2d595665ac618 namespace=longhorn-system udevAction=add\n\ntime=\"2024-07-17T01:44:23Z\" level=info msg=\"udev action triggering scanner wake\" device=/dev/sda kind=BlockDevice name=b3270eab097d4515bac2d595665ac618 namespace=longhorn-system udevAction=remove\n```\n\nAnd in the case of an unidentifiable device:\n\n```\ntime=\"2024-07-17T01:44:39Z\" level=info msg=\"Skip adding non-identifiable block device\" device=/dev/sda\n```\n\nSigned-off-by: Tim Serong \n(cherry picked from commit 61e0f7df799aad3d00d81f3b51b50d94a01cf57e)","shortMessageHtmlLink":"udev: Use structured logging in ActionHandler"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxMTo1MDoxNy4wMDAwMDBazwAAAAS8rgjR","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxMTo1MDoxNy4wMDAwMDBazwAAAAS8rgjR","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xN1QxMzoyNToxOC4wMDAwMDBazwAAAASB34wL"}},"title":"Activity ยท harvester/node-disk-manager"}