Skip to content

Composer dependencies for plugins missing after restart #2323

@Ebnater

Description

@Ebnater

Current Behavior

Currently you can install a plugin, and it installs the required composer packages. This works until you restart your panel. Then the dependencies are missing and you get a Error 500.

Expected Behavior

The composer dependencies are reinstalling if missing, so the plugin keeps working.

Steps to Reproduce

  1. Install a plugin (mine was my own PocketID Provider or use the Generic OIDC Provider)
  2. Restart the container
  3. It breaks

Panel Version

v1.0.0-beta34

Wings Version

v1.0.0-beta25

Games and/or Eggs Affected

No response

Docker Image

No response

Error Logs

https://logs.pelican.dev/571bc1ea

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.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions