garbage collection of unallocated resources #188

Open
opened 2025-02-24 11:21:33 +01:00 by kiara · 0 comments
Owner

As a hosting provider,
if my operator deletes their account,
I want all their resources to be removed.

Test:

Given my operator has some deployment going,
When they remove their account on the FediPanel,
Then all their resources will be removed as needed or possible (e.g. accounting documents might need to be kept for a while).

implementation notes

  • when migrating hosts (#100) using the panel, store the back-up in its data model to facilitate their garbage collection

  • c.f. #186

  • affects (within the limits of e.g. accounting):

    • S3 buckets
    • VMs
    • DNS entries

out of scope:

  • e-mails
  • accounting documents
  • logs
  • etc.
**As** a hosting provider, **if** my operator deletes their account, **I want** all their resources to be removed. ### Test: **Given** my operator has some deployment going, **When** they remove their account on the FediPanel, **Then** all their resources will be removed as needed or possible (e.g. accounting documents might need to be kept for a while). ## implementation notes - when migrating hosts (#100) using the `panel`, store the back-up in its [data model](https://git.fediversity.eu/Fediversity/meta/pulls/31/files) to facilitate their garbage collection - c.f. #186 - affects (within the limits of e.g. accounting): - S3 buckets - VMs - DNS entries out of scope: - e-mails - accounting documents - logs - etc.
kiara changed title from account deletion with garbage collection of resources to garbage collection of resources 2025-06-01 16:43:31 +02:00
kiara changed title from garbage collection of resources to garbage collection of unallocated resources 2025-06-01 16:43:44 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Blocks Depends on
#180 update or remove VMs
fediversity/fediversity
Reference
fediversity/fediversity#188
No description provided.