{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":212591619,"defaultBranch":"master","name":"containerized-data-importer","ownerLogin":"kubevirt-bot","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-10-03T13:48:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25687724?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717313398.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"e87cba6f5099349decc6fbd688f6cdf2675ee135","ref":"refs/heads/cherry-pick-3285-to-release-v1.59","pushedAt":"2024-06-02T07:29:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Add watch for DataImportCron-labeled PVCs deletion\n\nWhen the DataImportCron last import DV is manually deleted, the\ncontroller reconciles, but due to k8s default background cascading\ndeletion, the PVC may still temporarily exist, so the controller will\nnot re-create the DV even after the PVC is deleted, unless it reconciles\ndue to other watched CR like DataSource. In the scenario of CNV-39688,\nsince we move from pvc source format to snapshot, the DataSource won’t\nupdate until a snapshot is created, which will never happen. To solve it\nwe add a watch for deletion of DataImportCron-labeled PVCs. The change\nwas tested locally, but since it required two storage classes it’s\ncurrently out of scope for the existing CI lanes, so it requires tier-2\ntest.\n\nSigned-off-by: Arnon Gilboa ","shortMessageHtmlLink":"Add watch for DataImportCron-labeled PVCs deletion"}},{"before":null,"after":"a8a2b3f2a22493cfc121656569d7ea3a9da14273","ref":"refs/heads/cherry-pick-3271-to-release-v1.57","pushedAt":"2024-05-20T12:43:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Onboard Infinibox CSI driver\n\nReference - https://github.com/Infinidat/infinibox-csi-driver/tree/develop/deploy/examples\nalongside some offline chats with recommendations.\n\nSigned-off-by: Alex Kalenyuk ","shortMessageHtmlLink":"Onboard Infinibox CSI driver"}},{"before":null,"after":"74200de27c7848ad31759754ed6b390a67bef6fb","ref":"refs/heads/cherry-pick-3271-to-release-v1.58","pushedAt":"2024-05-20T12:41:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Onboard Infinibox CSI driver\n\nReference - https://github.com/Infinidat/infinibox-csi-driver/tree/develop/deploy/examples\nalongside some offline chats with recommendations.\n\nSigned-off-by: Alex Kalenyuk ","shortMessageHtmlLink":"Onboard Infinibox CSI driver"}},{"before":null,"after":"29fa787c02213dc4052b30506ebbb68c87074f6e","ref":"refs/heads/cherry-pick-3271-to-release-v1.59","pushedAt":"2024-05-20T12:38:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Onboard Infinibox CSI driver\n\nReference - https://github.com/Infinidat/infinibox-csi-driver/tree/develop/deploy/examples\nalongside some offline chats with recommendations.\n\nSigned-off-by: Alex Kalenyuk ","shortMessageHtmlLink":"Onboard Infinibox CSI driver"}},{"before":null,"after":"a511bcda3aa3f6fedb2969a7b6b628e070f41d8a","ref":"refs/heads/cherry-pick-3017-to-release-v1.59","pushedAt":"2024-05-16T14:05:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Capitalize on cache mode=trynone if importer is being OOMKilled\n\nSigned-off-by: Alex Kalenyuk ","shortMessageHtmlLink":"Capitalize on cache mode=trynone if importer is being OOMKilled"}},{"before":"fa2be8e15f36a8e03798ce68623400841b20dab8","after":"8d7e3fe3c4c92b46d2a57a94a7975f8fde18cc37","ref":"refs/heads/autoupdate","pushedAt":"2024-05-16T07:11:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Run bazelisk run //robots/cmd/uploader:uploader -- -workspace /home/prow/go/src/github.com/kubevirt/project-infra/../containerized-data-importer/WORKSPACE -dry-run=false\n\nSigned-off-by: kubevirt-bot ","shortMessageHtmlLink":"Run bazelisk run //robots/cmd/uploader:uploader -- -workspace /home/p…"}},{"before":"2787fe27bce97113b3d7ad91b9642ca7c4bbdc58","after":"fa2be8e15f36a8e03798ce68623400841b20dab8","ref":"refs/heads/autoupdate","pushedAt":"2024-05-15T07:13:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Run bazelisk run //robots/cmd/uploader:uploader -- -workspace /home/prow/go/src/github.com/kubevirt/project-infra/../containerized-data-importer/WORKSPACE -dry-run=false\n\nSigned-off-by: kubevirt-bot ","shortMessageHtmlLink":"Run bazelisk run //robots/cmd/uploader:uploader -- -workspace /home/p…"}},{"before":"0c43c9c9d2181088fb7f3e0ca825382d653583fc","after":"2787fe27bce97113b3d7ad91b9642ca7c4bbdc58","ref":"refs/heads/autoupdate","pushedAt":"2024-05-07T07:09:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Run bazelisk run //robots/cmd/uploader:uploader -- -workspace /home/prow/go/src/github.com/kubevirt/project-infra/../containerized-data-importer/WORKSPACE -dry-run=false\n\nSigned-off-by: kubevirt-bot ","shortMessageHtmlLink":"Run bazelisk run //robots/cmd/uploader:uploader -- -workspace /home/p…"}},{"before":null,"after":"ea28ae91fddcdce7869ec3b3d9290d4930dd5320","ref":"refs/heads/cherry-pick-3219-to-release-v1.59","pushedAt":"2024-04-26T17:02:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Use scratch space as the default option for most imports\n\nSince we dropped the use of nbdkit we've started prioritizing the use of scratch space for most import flows.\n\nHowever, this new behavior introduced minor differences such as stop converting raw images, which caused inconsistencies in some tests.\n\nThis commit improves the importer flow to better determine whether to use scratch space or not.\n\nSigned-off-by: Alvaro Romero ","shortMessageHtmlLink":"Use scratch space as the default option for most imports"}},{"before":null,"after":"4c84670e5a282fb61bc72c27eb67065fea9759e3","ref":"refs/heads/cherry-pick-3219-to-release-v1.58","pushedAt":"2024-04-26T17:00:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Use scratch space as the default option for most imports\n\nSince we dropped the use of nbdkit we've started prioritizing the use of scratch space for most import flows.\n\nHowever, this new behavior introduced minor differences such as stop converting raw images, which caused inconsistencies in some tests.\n\nThis commit improves the importer flow to better determine whether to use scratch space or not.\n\nSigned-off-by: Alvaro Romero ","shortMessageHtmlLink":"Use scratch space as the default option for most imports"}},{"before":null,"after":"9edb2d0d7666cf3941f2a855af7a8a3f1fd05da1","ref":"refs/heads/cherry-pick-3219-to-release-v1.57","pushedAt":"2024-04-26T16:55:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Use scratch space as the default option for most imports\n\nSince we dropped the use of nbdkit we've started prioritizing the use of scratch space for most import flows.\n\nHowever, this new behavior introduced minor differences such as stop converting raw images, which caused inconsistencies in some tests.\n\nThis commit improves the importer flow to better determine whether to use scratch space or not.\n\nSigned-off-by: Alvaro Romero ","shortMessageHtmlLink":"Use scratch space as the default option for most imports"}},{"before":null,"after":"d8934afca6ce73aa54b3583e496fc34d44f0c7ba","ref":"refs/heads/cherry-pick-3194-to-release-v1.59","pushedAt":"2024-04-18T17:36:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Add new DV reason: ImagePullFailed\n\nWhen the image pull fails, the DataVolume Running condition, will have\nthe Reason field of `ImagePullFailed`, to allow better error handling in\ncode taht uses it.\n\nSigned-off-by: Nahshon Unna-Tsameret ","shortMessageHtmlLink":"Add new DV reason: ImagePullFailed"}},{"before":"41375ecd57d4c9afdf8e3623b40cccf7012076b4","after":"0c43c9c9d2181088fb7f3e0ca825382d653583fc","ref":"refs/heads/autoupdate","pushedAt":"2024-04-17T07:12:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Run bazelisk run //robots/cmd/uploader:uploader -- -workspace /home/prow/go/src/github.com/kubevirt/project-infra/../containerized-data-importer/WORKSPACE -dry-run=false\n\nSigned-off-by: kubevirt-bot ","shortMessageHtmlLink":"Run bazelisk run //robots/cmd/uploader:uploader -- -workspace /home/p…"}},{"before":null,"after":"23a9d7dbff91e5e210973fce7b0a02702d9bae56","ref":"refs/heads/cherry-pick-2917-to-release-v1.57","pushedAt":"2024-04-08T12:55:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Respect wffc override for blank block disks\n\nWe currently don't support the wffc override for blank block disks,\nwhile there may be some use cases where that is desired.\n\nSigned-off-by: Alex Kalenyuk ","shortMessageHtmlLink":"Respect wffc override for blank block disks"}},{"before":null,"after":"9035d97940daddfff809806d6096792802e9e722","ref":"refs/heads/cherry-pick-3129-to-release-v1.59","pushedAt":"2024-04-08T08:43:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Add IsDataVolumeUsingDefaultStorageClass helper for readability\n\nSigned-off-by: Arnon Gilboa ","shortMessageHtmlLink":"Add IsDataVolumeUsingDefaultStorageClass helper for readability"}},{"before":null,"after":"b77a27329b33c1f8d0f007fb9e44df72b69160a3","ref":"refs/heads/cherry-pick-3155-to-release-v1.59","pushedAt":"2024-04-07T07:58:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Annotate dataimportcron-created snapshot with their source volume mode\n\nThis would then get capitalized on by host assisted fallbacks from snapshot cloning\n\nSigned-off-by: Alex Kalenyuk ","shortMessageHtmlLink":"Annotate dataimportcron-created snapshot with their source volume mode"}},{"before":"f6e0299eae90153f5ce7f6b5f6c48c7d0a879e56","after":"41375ecd57d4c9afdf8e3623b40cccf7012076b4","ref":"refs/heads/autoupdate","pushedAt":"2024-03-26T07:13:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Run bazelisk run //robots/cmd/uploader:uploader -- -workspace /home/prow/go/src/github.com/kubevirt/project-infra/../containerized-data-importer/WORKSPACE -dry-run=false\n\nSigned-off-by: kubevirt-bot ","shortMessageHtmlLink":"Run bazelisk run //robots/cmd/uploader:uploader -- -workspace /home/p…"}},{"before":null,"after":"43eac9b005239f706bcd8be46b8936c375c31d57","ref":"refs/heads/cherry-pick-3140-to-release-v1.55","pushedAt":"2024-03-23T19:49:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Add HPE RWX/Block capability\n\nSince version 2.4.1 the HPE CSI provisioner supports the RWX access mode\nfor block volumes. We should update our storage profile to capture this.\n\nSigned-off-by: Arnon Gilboa ","shortMessageHtmlLink":"Add HPE RWX/Block capability"}},{"before":null,"after":"9240e7ec9fec743778ae6b4dbf3c2a724dc9563b","ref":"refs/heads/cherry-pick-3140-to-release-v1.56","pushedAt":"2024-03-23T19:46:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Add HPE RWX/Block capability\n\nSince version 2.4.1 the HPE CSI provisioner supports the RWX access mode\nfor block volumes. We should update our storage profile to capture this.\n\nSigned-off-by: Arnon Gilboa ","shortMessageHtmlLink":"Add HPE RWX/Block capability"}},{"before":null,"after":"8d1551de1e0d266fe0ac30e1ce5051ed5d586877","ref":"refs/heads/cherry-pick-3140-to-release-v1.57","pushedAt":"2024-03-21T17:24:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Add HPE RWX/Block capability\n\nSince version 2.4.1 the HPE CSI provisioner supports the RWX access mode\nfor block volumes. We should update our storage profile to capture this.\n\nSigned-off-by: Arnon Gilboa ","shortMessageHtmlLink":"Add HPE RWX/Block capability"}},{"before":null,"after":"562f3c8dd6e74fe29be099a0ad47198eabd42978","ref":"refs/heads/cherry-pick-3140-to-release-v1.58","pushedAt":"2024-03-21T17:23:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Add HPE RWX/Block capability\n\nSince version 2.4.1 the HPE CSI provisioner supports the RWX access mode\nfor block volumes. We should update our storage profile to capture this.\n\nSigned-off-by: Arnon Gilboa ","shortMessageHtmlLink":"Add HPE RWX/Block capability"}},{"before":"dccb41eb21893c732c164b4423fe3a8a0affa794","after":"fb8cf897e5665bb945fef2719d95db892514f324","ref":"refs/heads/cherry-pick-3030-to-release-v1.56","pushedAt":"2024-03-21T15:18:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"akalenyu","name":"Alex Kalenyuk","path":"/akalenyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51477153?s=80&v=4"},"commit":{"message":"Add mirrors for some dead rpms\n\nSigned-off-by: Alex Kalenyuk ","shortMessageHtmlLink":"Add mirrors for some dead rpms"}},{"before":null,"after":"af08b59cd65a112f5c968aa5016a5bd81df48050","ref":"refs/heads/cherry-pick-3131-to-release-v1.57","pushedAt":"2024-03-21T09:22:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Escape user-controlled strings in uploadproxy to avoid XSS attacks\n\nSigned-off-by: Alvaro Romero ","shortMessageHtmlLink":"Escape user-controlled strings in uploadproxy to avoid XSS attacks"}},{"before":"40d530fbe267e26fb24d9d5159dcacec22da7ff5","after":"dccb41eb21893c732c164b4423fe3a8a0affa794","ref":"refs/heads/cherry-pick-3030-to-release-v1.56","pushedAt":"2024-03-20T19:55:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akalenyu","name":"Alex Kalenyuk","path":"/akalenyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51477153?s=80&v=4"},"commit":{"message":"Update rpm deps\n\nSigned-off-by: Alex Kalenyuk ","shortMessageHtmlLink":"Update rpm deps"}},{"before":null,"after":"fdaa96f8345660c1285b2bd1f1b51a858e9ea343","ref":"refs/heads/cherry-pick-3030-to-release-v1.55","pushedAt":"2024-03-20T15:32:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Grant ns admin missing create RBAC for various CDI resources\n\nSigned-off-by: Alex Kalenyuk ","shortMessageHtmlLink":"Grant ns admin missing create RBAC for various CDI resources"}},{"before":null,"after":"40d530fbe267e26fb24d9d5159dcacec22da7ff5","ref":"refs/heads/cherry-pick-3030-to-release-v1.56","pushedAt":"2024-03-20T15:29:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Grant ns admin missing create RBAC for various CDI resources\n\nSigned-off-by: Alex Kalenyuk ","shortMessageHtmlLink":"Grant ns admin missing create RBAC for various CDI resources"}},{"before":null,"after":"6ca7204c97330403e0d7247aba47146464d4c0a3","ref":"refs/heads/cherry-pick-3080-to-release-v1.57","pushedAt":"2024-02-22T00:32:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"GetActiveCDI() should return success if single resource in error state\n\nSigned-off-by: Michael Henriksen ","shortMessageHtmlLink":"GetActiveCDI() should return success if single resource in error state"}},{"before":null,"after":"6a30ebbf18abe96cc1c822682d153a19f55be38f","ref":"refs/heads/cherry-pick-3081-to-release-v1.55","pushedAt":"2024-02-22T00:29:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Change CDI webhook failure policy to Ignore\n\nSigned-off-by: Michael Henriksen ","shortMessageHtmlLink":"Change CDI webhook failure policy to Ignore"}},{"before":null,"after":"30fa98267d0f87ce376c5d1cf230919ed9d265b8","ref":"refs/heads/cherry-pick-3081-to-release-v1.56","pushedAt":"2024-02-22T00:29:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Change CDI webhook failure policy to Ignore\n\nSigned-off-by: Michael Henriksen ","shortMessageHtmlLink":"Change CDI webhook failure policy to Ignore"}},{"before":null,"after":"334927c08d9e67aec1998d2eeeec76f2f0daf6d3","ref":"refs/heads/cherry-pick-3081-to-release-v1.57","pushedAt":"2024-02-22T00:29:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kubevirt-bot","name":null,"path":"/kubevirt-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25687724?s=80&v=4"},"commit":{"message":"Change CDI webhook failure policy to Ignore\n\nSigned-off-by: Michael Henriksen ","shortMessageHtmlLink":"Change CDI webhook failure policy to Ignore"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWg-wkAA","startCursor":null,"endCursor":null}},"title":"Activity · kubevirt-bot/containerized-data-importer"}