Pelican does not cleanup S3 backups of a server on server deletion #316

Closed
opened 2026-02-04 17:29:27 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @atomicra1n on GitHub (Apr 24, 2025).

Current Behavior

The panel does not delete backups of a server when the server is deleted. I have noticed this behavior while using S3 for backups, so I cannot confirm nor deny whether it happens for other backup methods. This image shows me creating a backup for a freshly created server starting with UUID 7683... After deletion, the backup remains in S3.

Image

Expected Behavior

I would expect the panel to delete all backups of the server from the backup storage, as otherwise, the backups cannot be manually deleted without going into S3 and deleting them there.

Image

Steps to Reproduce

  1. Create a server and wait for it to finish installing. Upon installation, create a backup of it while having S3 configured as your backup storage.
  2. After the backup is created, delete the server.
  3. Check S3, the backup will be there despite the server not existing.

Panel Version

v1.0.0-beta19

Wings Version

v1.0.0-beta11

Games and/or Eggs Affected

Tested with Minecraft, but irrelevant.

Docker Image

Irrelevant

Error Logs


Is there an existing issue for this?

  • I have searched the existing issues before opening this issue.
  • I have provided all relevant details, including the specific game and Docker images I am using if this issue is related to running a server.
  • I have checked in the Discord server and believe this is a bug with the software, and not a configuration issue with my specific system.
Originally created by @atomicra1n on GitHub (Apr 24, 2025). ### Current Behavior The panel does not delete backups of a server when the server is deleted. I have noticed this behavior while using S3 for backups, so I cannot confirm nor deny whether it happens for other backup methods. This image shows me creating a backup for a freshly created server starting with UUID 7683... After deletion, the backup remains in S3. <img width="1194" alt="Image" src="https://github.com/user-attachments/assets/208e2c3a-aa24-47a3-9e4b-6e33e5398600" /> ### Expected Behavior I would expect the panel to delete all backups of the server from the backup storage, as otherwise, the backups cannot be manually deleted without going into S3 and deleting them there. <img width="830" alt="Image" src="https://github.com/user-attachments/assets/2f02ea5f-a1e5-4173-84f8-754e2885a994" /> ### Steps to Reproduce 1) Create a server and wait for it to finish installing. Upon installation, create a backup of it while having S3 configured as your backup storage. 2) After the backup is created, delete the server. 3) Check S3, the backup will be there despite the server not existing. ### Panel Version v1.0.0-beta19 ### Wings Version v1.0.0-beta11 ### Games and/or Eggs Affected Tested with Minecraft, but irrelevant. ### Docker Image Irrelevant ### Error Logs ```bash ``` ### Is there an existing issue for this? - [x] I have searched the existing issues before opening this issue. - [x] I have provided all relevant details, including the specific game and Docker images I am using if this issue is related to running a server. - [x] I have checked in the Discord server and believe this is a bug with the software, and not a configuration issue with my specific system.
Author
Owner

@lancepioch commented on GitHub (Apr 27, 2025):

This is expected behavior. I would not reasonably expect my offsite backups to also be deleted.

@lancepioch commented on GitHub (Apr 27, 2025): This is expected behavior. I would not reasonably expect my offsite backups to also be deleted.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel#316