Skip to content

Tracking OpenStack provider support #2387

@tarumizu

Description

@tarumizu

This issue is created to track the development progress. I have listed the development items below to add support for the OpenStack provider. For each development item submitted as a PR, a corresponding Issue will be created. If you have any tasks related to adding support for the OpenStack provider, please feel free to leave a comment.

Motivation

By supporting OpenStack, I expect to enable secure container execution in more areas. I am eager to work on the necessary tasks to achieve this goal, particularly focusing on Arm CCA. I welcome any insights or collaboration from others who are also exploring this area.

Development Item

I am planning to incrementally add support for the OpenStack provider. The OpenStack community is currently working on SEV-ES support[1], which is still in progress. My approach is to begin with non-CVM support and gradually integrate CVM support as development progresses.

[1] Confidential VM and TDX support in upstream Openstack

Implementation

  • Adding initial support for OpenStack
    • Add support for a new built-in provider by following the addnewprovider.md
  • Integrate CVM support (such as SNP, TDX and CCA)
    • These items will be considered once the dependent features in OpenStack are completed.

Testing

  • E2E tests for the OpenStack provider

Documentation

  • How to build a Pod VM image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions