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
    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