{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":321448962,"defaultBranch":"master","name":"kubevirt","ownerLogin":"vasiliy-ul","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-12-14T19:17:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/75380525?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724837753.0","currentOid":""},"activityList":{"items":[{"before":"9732e992e0447a445e667241749c8388eb70c10a","after":null,"ref":"refs/heads/new-dv-reason-ImagePullFailed","pushedAt":"2024-08-28T09:35:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"}},{"before":"1ad029744dd02a5d3cd7b16a1bdaf2941bcbda13","after":null,"ref":"refs/heads/tests-add-fsgroup","pushedAt":"2024-08-27T05:52:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"}},{"before":null,"after":"1ad029744dd02a5d3cd7b16a1bdaf2941bcbda13","ref":"refs/heads/tests-add-fsgroup","pushedAt":"2024-08-26T06:25:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"tests: Set FSGroup to ensure proper permissions\n\nThis fixes 'Permission Denied' error with some storage providers.\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"tests: Set FSGroup to ensure proper permissions"}},{"before":null,"after":"9732e992e0447a445e667241749c8388eb70c10a","ref":"refs/heads/new-dv-reason-ImagePullFailed","pushedAt":"2024-08-22T07:37:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"Consider the new DV reason ImagePullFailed\n\nCDI v1.60.1 introduces a new reason ImagePullFailed for the DataVolume\nRunning condition. Take it into account to properly update the printable\nstatus of a VM and to report the error.\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"Consider the new DV reason ImagePullFailed"}},{"before":"66be5becab0f64ef5195a7f6a63ee7701ae55de4","after":"a84f0dabb2988cf2326d5a1339124768984d1730","ref":"refs/heads/sev-snp","pushedAt":"2024-08-21T11:42:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"Add validating admitter for SEV-SNP workloads\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"Add validating admitter for SEV-SNP workloads"}},{"before":"70c61de8d52dbb5cb42522752f15abdb9f507ccc","after":"66be5becab0f64ef5195a7f6a63ee7701ae55de4","ref":"refs/heads/sev-snp","pushedAt":"2024-07-12T08:48:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"Add validating admitter for SEV-SNP workloads\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"Add validating admitter for SEV-SNP workloads"}},{"before":"d3c4ffdd8efbe3d9eda6ec474d7d900ac628f6d2","after":"70c61de8d52dbb5cb42522752f15abdb9f507ccc","ref":"refs/heads/sev-snp","pushedAt":"2024-07-11T09:22:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"Add validating admitter for SEV-SNP workloads\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"Add validating admitter for SEV-SNP workloads"}},{"before":"9b74d622d5340fe0ae74dc89fd97de041cce94a0","after":"d3c4ffdd8efbe3d9eda6ec474d7d900ac628f6d2","ref":"refs/heads/sev-snp","pushedAt":"2024-07-11T08:15:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"Add validating admitter for SEV-SNP workloads\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"Add validating admitter for SEV-SNP workloads"}},{"before":null,"after":"9b74d622d5340fe0ae74dc89fd97de041cce94a0","ref":"refs/heads/sev-snp","pushedAt":"2024-07-10T08:30:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"Convert SNP parameters and configure the domain\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"Convert SNP parameters and configure the domain"}},{"before":"f4cce5468953d09f7179bf75b78d1d42d6cf2978","after":null,"ref":"refs/heads/tests-utility-images","pushedAt":"2024-04-11T06:53:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"}},{"before":"2d54a744ee70bde5834b11b4216ec9a28fe175f7","after":"f4cce5468953d09f7179bf75b78d1d42d6cf2978","ref":"refs/heads/tests-utility-images","pushedAt":"2024-04-10T11:31:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"tests: Use GetUtilityImageFromRegistry() function\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"tests: Use GetUtilityImageFromRegistry() function"}},{"before":null,"after":"667216c2d63a733eb50d0dfe5a388d4aabda6fe2","ref":"refs/heads/tests-decouple-libs-and-utils","pushedAt":"2024-04-10T11:04:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"tests: Move pod servers to libnet\n\nThe servers were part of the top-level tests package. However,\nfunctionally they rather belong to libnet.\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"tests: Move pod servers to libnet"}},{"before":"06f260f0cc25b4092ceadf599231a824a81797fe","after":"2d54a744ee70bde5834b11b4216ec9a28fe175f7","ref":"refs/heads/tests-utility-images","pushedAt":"2024-04-10T07:35:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"tests: Use GetUtilityImageFromRegistry() function\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"tests: Use GetUtilityImageFromRegistry() function"}},{"before":"0eb48d6826cc1e637581a9cccfda97e84eb9b97d","after":"06f260f0cc25b4092ceadf599231a824a81797fe","ref":"refs/heads/tests-utility-images","pushedAt":"2024-04-10T07:32:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"tests: Use GetUtilityImageFromRegistry() function\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"tests: Use GetUtilityImageFromRegistry() function"}},{"before":"ca9f52293cad063e9e4ad800643b7ce356ffab0a","after":"0eb48d6826cc1e637581a9cccfda97e84eb9b97d","ref":"refs/heads/tests-utility-images","pushedAt":"2024-03-19T08:39:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"tests: Use GetUtilityImageFromRegistry() function\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"tests: Use GetUtilityImageFromRegistry() function"}},{"before":null,"after":"ca9f52293cad063e9e4ad800643b7ce356ffab0a","ref":"refs/heads/tests-utility-images","pushedAt":"2024-03-19T08:25:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"tests: Use GetUtilityImageFromRegistry() function\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"tests: Use GetUtilityImageFromRegistry() function"}},{"before":"bf27520fd9a3d0e1d24ead9cfe32d8acace7681b","after":null,"ref":"refs/heads/tests-expect-PendingPopulation","pushedAt":"2024-03-14T10:11:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"}},{"before":null,"after":"bf27520fd9a3d0e1d24ead9cfe32d8acace7681b","ref":"refs/heads/tests-expect-PendingPopulation","pushedAt":"2024-03-14T07:46:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"tests: Expect PendingPopulation phase\n\nIf the test is run in an environment with volume populators, data volume\nwill transition to PendingPopulation phase.\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"tests: Expect PendingPopulation phase"}},{"before":"36a4a363340b5701a9faf14d767539b18c086844","after":null,"ref":"refs/heads/fix-seccomp-profile","pushedAt":"2023-12-18T06:49:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"}},{"before":null,"after":"36a4a363340b5701a9faf14d767539b18c086844","ref":"refs/heads/fix-seccomp-profile","pushedAt":"2023-12-15T12:30:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"seccomp: Use 'Names' field to define the syscall\n\nApparently, 'Name' has been deprecated in favour of 'Names'. Some\ncontainer runtimes do not handle 'Name' and thus fail to correctly set\nthe profile for seccomp.\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"seccomp: Use 'Names' field to define the syscall"}},{"before":"f541ad2bdb8f17c6595ab93a6e62babaac023f14","after":"37239f11d5bbed318128cd8a0092d01a74bb4d2c","ref":"refs/heads/tests-dv-adapt-vm-phase","pushedAt":"2023-12-13T09:09:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"tests: Adapt VM phase expectation\n\nWhen CDI uses volume populators with malformed DataVolume, the VM\ninitially transitions to Scheduling phase.\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"tests: Adapt VM phase expectation"}},{"before":"1f58ef4ae84693f6ef74a2db0d94d1bff9a70304","after":"f541ad2bdb8f17c6595ab93a6e62babaac023f14","ref":"refs/heads/tests-dv-adapt-vm-phase","pushedAt":"2023-12-13T07:20:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"tests: Adapt VM phase expectation\n\nWhen CDI uses volume populators, the VM eventually transitions to\nScheduling phase.\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"tests: Adapt VM phase expectation"}},{"before":null,"after":"1f58ef4ae84693f6ef74a2db0d94d1bff9a70304","ref":"refs/heads/tests-dv-adapt-vm-phase","pushedAt":"2023-12-13T07:18:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"tests: Adapt VM phase expecation\n\nWhen CDI uses volume populators, the VM eventually transitions to\nScheduling phase.\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"tests: Adapt VM phase expecation"}},{"before":"260593665d367f3a0f1e2dafc281693e9c4a2fe5","after":null,"ref":"refs/heads/tests-guest-logs-newlines","pushedAt":"2023-11-17T08:41:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"}},{"before":null,"after":"260593665d367f3a0f1e2dafc281693e9c4a2fe5","ref":"refs/heads/tests-guest-logs-newlines","pushedAt":"2023-11-16T09:21:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"tests: Normalize newlines in guest console log\n\nIn case the log contains `\\r\\n` sequence, replace it with just `\\n` to\nallow matching against patterns with Linux-style newlines.\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"tests: Normalize newlines in guest console log"}},{"before":"0e766887a3701e12c4fda5e4a9e2452ef8025388","after":null,"ref":"refs/heads/delete-vmi-prior-to-nfs-server-pod","pushedAt":"2023-08-29T09:18:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"}},{"before":"34fe72ced2c625b038fba06c22f3617b2e021c06","after":"0e766887a3701e12c4fda5e4a9e2452ef8025388","ref":"refs/heads/delete-vmi-prior-to-nfs-server-pod","pushedAt":"2023-08-25T11:20:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"Hack nfs-server image to run it 'graceless'\n\nThe NFS grace period is set to 90 seconds and it stalls the clients\ntrying to access the share right after the server start. This may affect\nthe tests and lead to timeouts so disable the setting.\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"Hack nfs-server image to run it 'graceless'"}},{"before":"75f22c14d70a7fd9eb5db4474ab0ecc348609922","after":"34fe72ced2c625b038fba06c22f3617b2e021c06","ref":"refs/heads/delete-vmi-prior-to-nfs-server-pod","pushedAt":"2023-08-25T08:54:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"Hack nfs-server image to run it 'graceless'\n\nThe NFS grace period is set to 90 seconds and it stalls the clients\ntrying to access the share right after the server start. This may affect\nthe tests and lead to timeouts so disable the setting.\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"Hack nfs-server image to run it 'graceless'"}},{"before":"a2a6c17db842f61462f7f9d331fc68727d95b08a","after":"75f22c14d70a7fd9eb5db4474ab0ecc348609922","ref":"refs/heads/delete-vmi-prior-to-nfs-server-pod","pushedAt":"2023-08-24T11:23:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"Hack nfs-server image to run it 'graceless'\n\nThe NFS grace period is set to 90 seconds and it stalls the clients\ntrying to access the share right after the server start. This may affect\nthe tests and lead to timeouts so disable the setting.\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"Hack nfs-server image to run it 'graceless'"}},{"before":"75f47cd8c2cdeb3aa4bf4e3e7abcb5facab637ca","after":"a2a6c17db842f61462f7f9d331fc68727d95b08a","ref":"refs/heads/delete-vmi-prior-to-nfs-server-pod","pushedAt":"2023-08-22T06:22:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vasiliy-ul","name":"Vasiliy Ulyanov","path":"/vasiliy-ul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75380525?s=80&v=4"},"commit":{"message":"tests: Delete VMI prior to NFS server pod\n\nKubelet fails to umount the NFS volume and gets stuck when performing\npod cleanup if the server has already gone. Ensure that the VMI is\ndeleted first and the corresponding volume is released (current global\ntests cleanup hook does not guarantee deletion order).\n\nSigned-off-by: Vasiliy Ulyanov ","shortMessageHtmlLink":"tests: Delete VMI prior to NFS server pod"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOFQwOTozNTo1My4wMDAwMDBazwAAAASmTh1K","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOFQwOTozNTo1My4wMDAwMDBazwAAAASmTh1K","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0yMlQwNjoyMjoxOS4wMDAwMDBazwAAAANvnx6D"}},"title":"Activity ยท vasiliy-ul/kubevirt"}