Skip to content

Commit 05e24d1

Browse files
authored
Merge pull request #501 from AdithyaKrishnan/main
CI: Deprecate SEV
2 parents f158c68 + ed7030c commit 05e24d1

File tree

6 files changed

+2
-18
lines changed

6 files changed

+2
-18
lines changed

.github/workflows/ccruntime_e2e.yaml

-5
Original file line numberDiff line numberDiff line change
@@ -26,20 +26,15 @@ jobs:
2626
- "ubuntu-22.04"
2727
- "s390x-large"
2828
- "tdx"
29-
- "sev"
3029
- "sev-snp"
3130
exclude:
3231
- runtimeclass: "kata-qemu"
3332
instance: "tdx"
34-
- runtimeclass: "kata-qemu"
35-
instance: "sev"
3633
- runtimeclass: "kata-qemu"
3734
instance: "sev-snp"
3835
include:
3936
- runtimeclass: "kata-qemu-tdx"
4037
instance: "tdx"
41-
- runtimeclass: "kata-qemu-sev"
42-
instance: "sev"
4338
- runtimeclass: "kata-qemu-snp"
4439
instance: "sev-snp"
4540
runs-on: ${{ matrix.instance }}

bundle/manifests/cc-operator.clusterserviceversion.yaml

-5
Original file line numberDiff line numberDiff line change
@@ -231,11 +231,6 @@ metadata:
231231
"pulltype": "guest-pull",
232232
"snapshotter": "nydus"
233233
},
234-
{
235-
"name": "kata-qemu-sev",
236-
"pulltype": "guest-pull",
237-
"snapshotter": "nydus"
238-
},
239234
{
240235
"name": "kata-qemu-snp",
241236
"pulltype": "guest-pull",

config/samples/ccruntime/default/kustomization.yaml

-3
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,6 @@ patches:
3030
- name: "kata-qemu-tdx"
3131
snapshotter: "nydus"
3232
pulltype: "guest-pull"
33-
- name: "kata-qemu-sev"
34-
snapshotter: "nydus"
35-
pulltype: "guest-pull"
3633
- name: "kata-qemu-snp"
3734
snapshotter: "nydus"
3835
pulltype: "guest-pull"

docs/DEVELOPMENT.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ Kind version `v0.16.0` have been successfully tested on the following Linux dist
9090

9191
In order to be merged your opened pull request (PR) should pass the static analysis checks and end-to-end (e2e) tests.
9292

93-
The e2e tests jobs are executed on a variety of CcRuntime, configurations and platforms. These jobs that require confidential hardware (Intel TDX, AMD SEV, IBM SE, etc...) run on bare-metal machines and are often referred as "TEE tests". The remaining tests (a.k.a "Non-TEE") are executed on Virtual Machines (VM) deployed on-demand.
93+
The e2e tests jobs are executed on a variety of CcRuntime, configurations and platforms. These jobs that require confidential hardware (Intel TDX, AMD SEV-SNP, IBM SE, etc...) run on bare-metal machines and are often referred as "TEE tests". The remaining tests (a.k.a "Non-TEE") are executed on Virtual Machines (VM) deployed on-demand.
9494

9595
This is a list of the bare-metal machines and VMs that are utilized by the project for CI testing:
9696

@@ -99,7 +99,6 @@ This is a list of the bare-metal machines and VMs that are utilized by the proje
9999
| s390x-runner-01 | virtual | Non-TEE | s390x, s390x-large |
100100
| s390x-runner-02 | virtual | Non-TEE | s390x |
101101
| tdx-ubuntu-24.04 | bare-metal | TDX | self-hosted, Linux, X64, tdx |
102-
| coco-ci-amd-rome-001 | bare-metal | SEV | self-hosted, Linux, X64, sev-es, sev |
103102
| coco-ci-amd-milan-001 | bare-metal | SNP | self-hosted, Linux, X64, sev-snp, sev-es |
104103

105104
The following jobs will check for regressions on the default CcRuntime:
@@ -110,7 +109,6 @@ The following jobs will check for regressions on the default CcRuntime:
110109
| e2e-pr / operator tests (kata-qemu, ubuntu-22.04) | Non-TEE | Ubuntu 22.04 | QEMU | ubuntu-22.04 |
111110
| e2e-pr / operator tests (kata-qemu, s390x-large) | Non-TEE | Ubuntu 22.04 | QEMU | s390x-large |
112111
| e2e-pr / operator tests (kata-qemu-tdx, tdx) | TDX | Ubuntu 24.04 | QEMU | tdx |
113-
| e2e-pr / operator tests (kata-qemu-sev, sev) | SEV | Ubuntu 22.04 | QEMU | sev-es |
114112
| e2e-pr / operator tests (kata-qemu-snp, sev-snp) | SNP | Ubuntu 22.04 | QEMU | sev-snp |
115113

116114
The 'runs-on' entries above define which machine a job will land on by matching the machine's assigned labels.

docs/INSTALL.md

-1
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,6 @@ kata kata 9m55s
133133
kata-clh kata-clh 9m55s
134134
kata-qemu kata-qemu 9m55s
135135
kata-qemu-tdx kata-qemu-tdx 9m55s
136-
kata-qemu-sev kata-qemu-sev 9m55s
137136
kata-qemu-snp kata-qemu-snp 9m55s
138137
```
139138

tests/e2e/tests_runner.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ main() {
4444

4545
# Run tests.
4646
case $runtimeclass in
47-
kata-qemu|kata-clh|kata-qemu-se|kata-qemu-tdx|kata-qemu-sev|kata-qemu-snp)
47+
kata-qemu|kata-clh|kata-qemu-se|kata-qemu-tdx|kata-qemu-snp)
4848
echo "INFO: Running operator tests for $runtimeclass"
4949
bats "${script_dir}/operator_tests.bats"
5050
;;

0 commit comments

Comments
 (0)