Skip to content

[BUG] Updating does not update default plugins when config is mounted #64

@WetenSchaap

Description

@WetenSchaap

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

When updating Dokuwiki using the normal docker way, plugins are not updated if they are mounted. This is fine for regular plugins, since they update independently, but the built-in plugins cannot be updated manually and are stuck at whatever version you originally installed. Among other things, this leads to some settings not being available.

The problem was mentioned for instance here: dokuwiki/dokuwiki#2372 .

It can be solved manually by copying in the plugins folders from a fresh install,

Expected Behavior

During an update, the built-in plugins are also updated.

Steps To Reproduce

  1. Set-up dokuwiki.
  2. Wait until Dokuwiki is updated, and update the container.
  3. See that the built-in plugins are not updated.

Environment

- OS: Ubuntu 20.04
- How docker service was installed: apt

CPU architecture

x86-64

Docker creation

---
version: "2.1"
services:
  dokuwiki:
    image: lscr.io/linuxserver/dokuwiki:latest
    container_name: dokuwiki
    environment:
      - PUID=1001
      - PGID=1002
      - TZ=Europe/Berlin
    volumes:
      - ./config-new:/config
    ports:
      - 8765:80
      #- 443:443 #optional
    restart: unless-stopped

Container logs

-

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions