Skip to content

[PBI] Add the endpoints to the /machines #363

@cjlapao

Description

@cjlapao

Description

We need to expose the new functions to manage the VM snapshot to the normal machine endpoint, the ones that a host controls, these should contain an array of all the VMs snapshots and endpoints to control the lifecycle of each snapshot

User Story

As a user I want to be able to list/create/delete snapshots from a VM using the remote host endpoints

Acceptance Criteria

  • A new set of endpoints in the /machines to manage the life cycle of the vm snapshots
  • A extensive error management for each of the potential issues we have when managing these snapshots
  • Add the new Claims to the endpoints
  • Add the new Claims to the default root user
  • Add a migration to add those Claims to the root user if this already exists

Definition of Done

  • Code implemented following best practices.
  • Unit tests written and passing.
  • Code reviewed and approved.
  • Merged into the main branch.
  • Documentation updated (if applicable).
  • Deployed to staging/production environment.

Assumptions and Constraints

No response

Dependencies

No response

Additional Notes

No response

Metadata

Metadata

Labels

pbiProduct Backlog ItemtriageSelected for triage

Type

Projects

Status

🔖 Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions