Skip to content

CI | Test for trustee deployment #1425

@Xynnn007

Description

@Xynnn007

Now the release of kata and trustee/gc side is logically

  1. kata helps to test trustee deployment and functionality with a previous rev
  2. when the rev is ok, trustee cut the release with an old rev

This makes sense for a time, but it will cause issue like #1355

The most reason behind this, is that trustee now does not have its own ci suites to test the deployments and thus hard to say "ready" when publish releases.

This issue propose to resolve this step by step

  1. After we get helm chart into the ecosystem, start to use kind or something to make a kubernetes e2e CI to test the deployment of trustee
  2. We need at least TDX/SNP/non-TEE runner. But at first, non-TEE can be enough.
  3. This e2e ci can be a new flag that tells us if the release is ready. Then we can start to publish our own releases, without relying on kata side ci.

cc @fitzthum @mythi @amd-aliem @hgowda-amd

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions