{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":459185142,"defaultBranch":"main","name":"cloud-api-adaptor","ownerLogin":"confidential-containers","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-14T14:01:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/90701811?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715737937.0","currentOid":""},"activityList":{"items":[{"before":"86e0f6d1da7b13c6a292948cfcc670c35f32b7cd","after":"b04ccd04aef93f50394ac761e78863cd10d94991","ref":"refs/heads/main","pushedAt":"2024-06-03T12:20:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bpradipt","name":"Pradipta Banerjee","path":"/bpradipt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9287071?s=80&v=4"},"commit":{"message":"gpu: install kernel-modules on rhel\n\nas sometimes it's not marked as a dependency\n\nSigned-off-by: Snir Sheriber ","shortMessageHtmlLink":"gpu: install kernel-modules on rhel"}},{"before":"4a7a6a1db80412ca1115db98fa6693cf3151ca27","after":"86e0f6d1da7b13c6a292948cfcc670c35f32b7cd","ref":"refs/heads/main","pushedAt":"2024-05-30T13:49:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mkulke","name":"Magnus Kulke","path":"/mkulke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273280?s=80&v=4"},"commit":{"message":"mkosi-podvm: Add debug variant tweaks\n\n- systemd drop-in to set RUST_LOG=debug for kata\n- added less to the pkg list for easier journal navigation\n\nSigned-off-by: Magnus Kulke ","shortMessageHtmlLink":"mkosi-podvm: Add debug variant tweaks"}},{"before":"a5e37f471e0bca98f0ac25b84d0666b6687be5af","after":"4a7a6a1db80412ca1115db98fa6693cf3151ca27","ref":"refs/heads/main","pushedAt":"2024-05-27T13:59:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bpradipt","name":"Pradipta Banerjee","path":"/bpradipt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9287071?s=80&v=4"},"commit":{"message":"podvm: fix qemu plugin missing failure during s390x rhel podvm image builds\n\nRemoved required_plugins section from rhel/qemu-rhel.pkr.hcl as plugin are not available for s390x.\n\nSigned-off-by: Saripalli Lavanya ","shortMessageHtmlLink":"podvm: fix qemu plugin missing failure during s390x rhel podvm image …"}},{"before":"798ccd4de40eec8348c349109bf24c04bf1a75e8","after":"a5e37f471e0bca98f0ac25b84d0666b6687be5af","ref":"refs/heads/main","pushedAt":"2024-05-17T19:08:59.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"wainersm","name":"Wainer Moschetta","path":"/wainersm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1249960?s=80&v=4"},"commit":{"message":"install|doc|tests/e2e: Update operator version\n\nIn order to switch to `main` kata-containers payload we need to\nswitch to use the latest operator. There isn't a released version of it yet that supports\nthe peer pods and nydus-snapshotter changes required,\nso switch to the latest branch for now\n\nSigned-off-by: stevenhorsman ","shortMessageHtmlLink":"install|doc|tests/e2e: Update operator version"}},{"before":"dbbf0f68111cee92a1a21039c49ee4d7ac1fec4f","after":null,"ref":"refs/heads/podvm_mkosi_image_test","pushedAt":"2024-05-15T01:52:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"genjuro214","name":"leilibj","path":"/genjuro214","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30685531?s=80&v=4"}},{"before":"8aeb21daa68e6ef21421a29fccb8ed4930e25594","after":null,"ref":"refs/heads/attestation-gha-test","pushedAt":"2024-05-15T01:50:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huoqifeng","name":"Qi Feng Huo","path":"/huoqifeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15607193?s=80&v=4"}},{"before":"31d11f959eab462a56eeca2ee2f44edb8cd33fe9","after":"798ccd4de40eec8348c349109bf24c04bf1a75e8","ref":"refs/heads/main","pushedAt":"2024-05-15T01:46:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huoqifeng","name":"Qi Feng Huo","path":"/huoqifeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15607193?s=80&v=4"},"commit":{"message":"libvirt: enable e2e test for attestation case in gha\nFixes: #1825\n\nSigned-off-by: Qi Feng Huo ","shortMessageHtmlLink":"libvirt: enable e2e test for attestation case in gha"}},{"before":"772eab16bcac36bee0f590d66ea64cb03ed5fdd0","after":"8aeb21daa68e6ef21421a29fccb8ed4930e25594","ref":"refs/heads/attestation-gha-test","pushedAt":"2024-05-15T00:44:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"huoqifeng","name":"Qi Feng Huo","path":"/huoqifeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15607193?s=80&v=4"},"commit":{"message":"libvirt: gha test\n\nSigned-off-by: Qi Feng Huo ","shortMessageHtmlLink":"libvirt: gha test"}},{"before":"e763129dc42d3eeb28ca558d05e805cc3e32cb34","after":"31d11f959eab462a56eeca2ee2f44edb8cd33fe9","ref":"refs/heads/main","pushedAt":"2024-05-14T23:40:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huoqifeng","name":"Qi Feng Huo","path":"/huoqifeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15607193?s=80&v=4"},"commit":{"message":"libvirt: use AA_KBC=cc_kbc as default for peerpod binaries\n\nFixes: #1825\nSigned-off-by: Qi Feng Huo ","shortMessageHtmlLink":"libvirt: use AA_KBC=cc_kbc as default for peerpod binaries"}},{"before":"8d747abd4789c24070440125f6c8c9336d1145f3","after":"e763129dc42d3eeb28ca558d05e805cc3e32cb34","ref":"refs/heads/main","pushedAt":"2024-05-14T19:00:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wainersm","name":"Wainer Moschetta","path":"/wainersm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1249960?s=80&v=4"},"commit":{"message":"test/e2e: Skip unstable libvirt test\n\nThe TestLibvirtCreatePeerPodAndCheckEnvVariableLogsWithImageOnly\nand TestLibvirtCreatePeerPodAndCheckEnvVariableLogsWithImageAndDeployment\ntests are failing semi-regularly on the CI, but seems to run okay\nlocally, so skip it until we have a chance to debug.\nSee https://github.com/confidential-containers/cloud-api-adaptor/issues/1831\n\nSigned-off-by: stevenhorsman ","shortMessageHtmlLink":"test/e2e: Skip unstable libvirt test"}},{"before":"6e467c5c4d05a087a69ed2a982f58f89af5abf92","after":"8d747abd4789c24070440125f6c8c9336d1145f3","ref":"refs/heads/main","pushedAt":"2024-05-14T18:47:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wainersm","name":"Wainer Moschetta","path":"/wainersm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1249960?s=80&v=4"},"commit":{"message":"libvirt: Bump Kubernetes version\n\n- Kubernetes 1.26 is past end of life, so try bumping to the latest\nversion to see if kcli and libvirt are ok\n\nSigned-off-by: stevenhorsman ","shortMessageHtmlLink":"libvirt: Bump Kubernetes version"}},{"before":"09ea33f9900e3ff132f9ac25ba5f9afe10033539","after":"772eab16bcac36bee0f590d66ea64cb03ed5fdd0","ref":"refs/heads/attestation-gha-test","pushedAt":"2024-05-14T09:03:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huoqifeng","name":"Qi Feng Huo","path":"/huoqifeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15607193?s=80&v=4"},"commit":{"message":"libvirt: gha test\nFixes: #1825\n\nSigned-off-by: Qi Feng Huo ","shortMessageHtmlLink":"libvirt: gha test"}},{"before":"fb7703e428e90aebacdac8fde8ae41d236818eae","after":"09ea33f9900e3ff132f9ac25ba5f9afe10033539","ref":"refs/heads/attestation-gha-test","pushedAt":"2024-05-14T09:00:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huoqifeng","name":"Qi Feng Huo","path":"/huoqifeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15607193?s=80&v=4"},"commit":{"message":"libvirt: gha test\nFixes: #1825\n\nSigned-off-by: Qi Feng Huo ","shortMessageHtmlLink":"libvirt: gha test"}},{"before":"598c86bfec191863fe7d2c58024be18e3e9e9dfd","after":"fb7703e428e90aebacdac8fde8ae41d236818eae","ref":"refs/heads/attestation-gha-test","pushedAt":"2024-05-14T07:52:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huoqifeng","name":"Qi Feng Huo","path":"/huoqifeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15607193?s=80&v=4"},"commit":{"message":"libvirt: gha test\nFixes: #1825\n\nSigned-off-by: Qi Feng Huo ","shortMessageHtmlLink":"libvirt: gha test"}},{"before":"51aa9d7eff7ec848e5f8963fbacef4106470f456","after":"598c86bfec191863fe7d2c58024be18e3e9e9dfd","ref":"refs/heads/attestation-gha-test","pushedAt":"2024-05-14T07:37:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huoqifeng","name":"Qi Feng Huo","path":"/huoqifeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15607193?s=80&v=4"},"commit":{"message":"libvirt: gha test\nFixes: #1825\n\nSigned-off-by: Qi Feng Huo ","shortMessageHtmlLink":"libvirt: gha test"}},{"before":"704adfc81d8c59e43a0bf66d52ce86fe9cdfab7f","after":"51aa9d7eff7ec848e5f8963fbacef4106470f456","ref":"refs/heads/attestation-gha-test","pushedAt":"2024-05-14T06:57:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huoqifeng","name":"Qi Feng Huo","path":"/huoqifeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15607193?s=80&v=4"},"commit":{"message":"libvirt: gha test\nFixes: #1825\n\nSigned-off-by: Qi Feng Huo ","shortMessageHtmlLink":"libvirt: gha test"}},{"before":"ec995de0a120e9556f883a53163f22c9d7054459","after":"704adfc81d8c59e43a0bf66d52ce86fe9cdfab7f","ref":"refs/heads/attestation-gha-test","pushedAt":"2024-05-14T06:50:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huoqifeng","name":"Qi Feng Huo","path":"/huoqifeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15607193?s=80&v=4"},"commit":{"message":"libvirt: gha test\nFixes: #1825\n\nSigned-off-by: Qi Feng Huo ","shortMessageHtmlLink":"libvirt: gha test"}},{"before":"37edf49a5d3948b60944bee5adc5f8e32acdbc63","after":"ec995de0a120e9556f883a53163f22c9d7054459","ref":"refs/heads/attestation-gha-test","pushedAt":"2024-05-14T06:44:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huoqifeng","name":"Qi Feng Huo","path":"/huoqifeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15607193?s=80&v=4"},"commit":{"message":"libvirt: gha test\nFixes: #1825\n\nSigned-off-by: Qi Feng Huo ","shortMessageHtmlLink":"libvirt: gha test"}},{"before":null,"after":"37edf49a5d3948b60944bee5adc5f8e32acdbc63","ref":"refs/heads/attestation-gha-test","pushedAt":"2024-05-14T06:43:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"huoqifeng","name":"Qi Feng Huo","path":"/huoqifeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15607193?s=80&v=4"},"commit":{"message":"libvirt: gha test\nFixes: #1825\n\nSigned-off-by: Qi Feng Huo ","shortMessageHtmlLink":"libvirt: gha test"}},{"before":"42f01355a108a0de02638e822b095306165dc279","after":null,"ref":"refs/heads/attestation-gha","pushedAt":"2024-05-14T02:59:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huoqifeng","name":"Qi Feng Huo","path":"/huoqifeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15607193?s=80&v=4"}},{"before":null,"after":"42f01355a108a0de02638e822b095306165dc279","ref":"refs/heads/attestation-gha","pushedAt":"2024-05-14T02:56:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"huoqifeng","name":"Qi Feng Huo","path":"/huoqifeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15607193?s=80&v=4"},"commit":{"message":"libvirt: enable e2e test for attestation case in gha\nFixes: #1825\n\nSigned-off-by: Qi Feng Huo ","shortMessageHtmlLink":"libvirt: enable e2e test for attestation case in gha"}},{"before":"b4874424239e9fbefed89dcdb6545933f9348155","after":"6e467c5c4d05a087a69ed2a982f58f89af5abf92","ref":"refs/heads/main","pushedAt":"2024-05-14T02:36:22.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"huoqifeng","name":"Qi Feng Huo","path":"/huoqifeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15607193?s=80&v=4"},"commit":{"message":"libvirt: enable e2e test and rollback TRUSTEE_REPO_PATH\nFixes: #1825\n\nSigned-off-by: Qi Feng Huo ","shortMessageHtmlLink":"libvirt: enable e2e test and rollback TRUSTEE_REPO_PATH"}},{"before":"16768ab6ba2606b6d504d2f7e10c70cbccf553b6","after":"b4874424239e9fbefed89dcdb6545933f9348155","ref":"refs/heads/main","pushedAt":"2024-05-13T21:30:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wainersm","name":"Wainer Moschetta","path":"/wainersm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1249960?s=80&v=4"},"commit":{"message":"workflows: e2e workflow - update the CAA image setup\n\n- In preparation for the switch to use the latest operator we need to\nadd code that will pass the CAA Image in to the e2e test properties file\nand try and work with both the new and old operator so that\nthe workflow tests can pass pulled from main\n- In a future PR we will remove the old kustomize versions\n\nSigned-off-by: stevenhorsman ","shortMessageHtmlLink":"workflows: e2e workflow - update the CAA image setup"}},{"before":"13457162f6c094c67bebd1b2c7b5cde540f2cd33","after":"16768ab6ba2606b6d504d2f7e10c70cbccf553b6","ref":"refs/heads/main","pushedAt":"2024-05-08T08:10:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huoqifeng","name":"Qi Feng Huo","path":"/huoqifeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15607193?s=80&v=4"},"commit":{"message":"security: bump golang 1.21.10 to fix GO-2024-2824\nFixes: #1825\n\nSigned-off-by: Qi Feng Huo ","shortMessageHtmlLink":"security: bump golang 1.21.10 to fix GO-2024-2824"}},{"before":"bfafeb72fd8da96c39a05bad4f8eeb344ebdc209","after":null,"ref":"refs/heads/runtime-plugins","pushedAt":"2024-05-07T13:06:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stevenhorsman","name":"Steve Horsman","path":"/stevenhorsman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35110159?s=80&v=4"}},{"before":"5db54e07ce61cae2a9ee1155eab5cfb0102ba0d7","after":null,"ref":"refs/heads/revert-1204-azure-resource-cleanup","pushedAt":"2024-05-07T13:06:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stevenhorsman","name":"Steve Horsman","path":"/stevenhorsman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35110159?s=80&v=4"}},{"before":"4abe645cc7bf27891b249fa0164326f75d66c947","after":null,"ref":"refs/heads/iaguis/csi-wrapper-azure","pushedAt":"2024-05-07T13:06:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stevenhorsman","name":"Steve Horsman","path":"/stevenhorsman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35110159?s=80&v=4"}},{"before":"ad141be70843a7d1bcd3d59800b77bfdb19054fd","after":null,"ref":"refs/heads/make-spec-fields-optional","pushedAt":"2024-05-07T13:06:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stevenhorsman","name":"Steve Horsman","path":"/stevenhorsman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35110159?s=80&v=4"}},{"before":"0db87d03d6887884d2c27a0b86dccc1a51bfa8f7","after":"13457162f6c094c67bebd1b2c7b5cde540f2cd33","ref":"refs/heads/main","pushedAt":"2024-05-07T12:26:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bpradipt","name":"Pradipta Banerjee","path":"/bpradipt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9287071?s=80&v=4"},"commit":{"message":"Cloud-Api-Adaptor: PP Secure Comms\n\nSecure Comms feature to secure communication between the cluster and the\nPeer Pods. Rely on KBS keys to establish an ssh channel between the\ncluster WN and the PP. The ssh channel can then be used to tunnel\ndifferent communications to/from the PP.\n\nUse peer-pods-cm to initialize adaptor's secure-comms\nUse agent-protocol-forwarder.service to initialize forwarder's secure-comms\n\nIncludes testing for Secure-Comms running as a stand-alone\nIncludes unit testing for Secure-Comms\n\nSigned-off-by: David Hadas ","shortMessageHtmlLink":"Cloud-Api-Adaptor: PP Secure Comms"}},{"before":"1a4c306ef0b1e21442cffe703c7297f63a94a074","after":"0db87d03d6887884d2c27a0b86dccc1a51bfa8f7","ref":"refs/heads/main","pushedAt":"2024-05-01T17:23:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stevenhorsman","name":"Steve Horsman","path":"/stevenhorsman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35110159?s=80&v=4"},"commit":{"message":"libvirt: fix default IP logic\n\nIf we have a default IP address the logic that will calculate the IP\nbased on the libvirt network will never be executed.\n\nSigned-off-by: Beraldo Leal ","shortMessageHtmlLink":"libvirt: fix default IP logic"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWufvcQA","startCursor":null,"endCursor":null}},"title":"Activity · confidential-containers/cloud-api-adaptor"}