Skip to content

[Bug] #178

@waltonnc4029

Description

@waltonnc4029

What’s the bug?

GPU settings removed when container recreated

Description

When the app updates a container, it doesn't replace the GPU permissions. For example, if it updates Plex, even if I had gpu enabled before, when recreated it doesn't include the gpu permissions.

Expected behaviour

The container image should be updated but all other settings stay the same

To reproduce

  1. Confirm gpu is enabled for container
  2. Selected container as check and update in the web ui.
  3. Get email that update is available
  4. Get email that container successfully updated
  5. Check container and see that gpu permissions are now removed and need to be manually re-added

Platform

No response

Versions

1.24.0

Relevant log output

Container start-up logs:
2026-04-10 12:00:36,507 CRIT Supervisor is running as root.  Privileges were not dropped because no user is specified in the config file.  If you intend to run as root, you can set user=root in the config file to avoid this message.

2026-04-10 12:00:36,509 INFO supervisord started with pid 1

2026-04-10 12:00:37,514 INFO spawned: 'nginx' with pid 10

2026-04-10 12:00:37,517 INFO spawned: 'agent' with pid 11

2026-04-10 12:00:37,519 INFO spawned: 'backend' with pid 12

2026-04-10 12:00:38,520 INFO success: nginx entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)

2026-04-10 12:00:38,520 INFO success: agent entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)

2026-04-10 12:00:38,520 INFO success: backend entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)

INFO  [alembic.runtime.migration] Context impl SQLiteImpl.

INFO  [alembic.runtime.migration] Will assume non-transactional DDL.

Extra

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions