[GH-ISSUE #11349] open-archiver update script fails to update / corrupts Meilisearch DB #2415

Closed
opened 2026-02-26 12:52:22 +03:00 by kerem · 7 comments
Owner

Originally created by @manuquadrat on GitHub (Jan 30, 2026).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/11349

Have you read and understood the above guidelines?

yes

🔎 Did you run the script with verbose mode enabled?

Yes, verbose mode was enabled and the output is included below

📜 What is the name of the script you are using?

Open-Archiver (update script within LXC)

📂 What was the exact command used to execute the script?

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/open-archiver.sh)"

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 13

📈 Which Proxmox version are you on?

pve-manager/9.1.4/5ac30304265fbd8e (running kernel: 6.17.4-2-pve)

📝 Provide a clear and concise description of the issue.

I am running the open-archiver LXC created via this repository. When running the update script, it updates the internal Meilisearch binary from an older version (in my case, v1.30.0) to the latest version.

Meilisearch only experimentally supports upgrades between versions without a data dump. The script performs a binary replacement without exporting data first. Upon restart, Meilisearch fails to read the old data.ms format, resulting in a crash loop and database corruption.

🔄 Steps to reproduce the issue.

  1. Install an older version of OpenArchiver (where Meilisearch is < v1.34.3, e.g., v1.30.0).

  2. Populate the system with some data to create a search index.

  3. Run the standard update script: bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/open-archiver.sh)"

  4. The update finishes, but Meilisearch fails to start.

Paste the full error output (if available).

Log directly after update:

Jan 30 01:22:25 open-archiver systemd[1]: Started meilisearch.service - Meilisearch.
Jan 30 01:22:25 open-archiver meilisearch[922]: 2026-01-30T00:22:25.532240Z ERROR meilisearch: error=Your database version (1.30.0) is incompatible with your current engine version (1.34.3).
Jan 30 01:22:25 open-archiver meilisearch[922]: To migrate data between Meilisearch versions, please follow our guide on https://www.meilisearch.com/docs/learn/update_and_migration/updating.
Jan 30 01:22:25 open-archiver meilisearch[922]: Error: Your database version (1.30.0) is incompatible with your current engine version (1.34.3).
Jan 30 01:22:25 open-archiver meilisearch[922]: To migrate data between Meilisearch versions, please follow our guide on https://www.meilisearch.com/docs/learn/update_and_migration/updating.
Jan 30 01:22:25 open-archiver systemd[1]: meilisearch.service: Main process exited, code=exited, status=1/FAILURE
Jan 30 01:22:25 open-archiver systemd[1]: meilisearch.service: Failed with result 'exit-code'.
Jan 30 01:22:25 open-archiver systemd[1]: meilisearch.service: Scheduled restart job, restart counter is at 3.
Jan 30 01:22:25 open-archiver systemd[1]: Started meilisearch.service - Meilisearch.
Jan 30 01:22:25 open-archiver meilisearch[925]: 2026-01-30T00:22:25.786889Z ERROR meilisearch: error=Your database version (1.30.0) is incompatible with your current engine version (1.34.3).
Jan 30 01:22:25 open-archiver meilisearch[925]: To migrate data between Meilisearch versions, please follow our guide on https://www.meilisearch.com/docs/learn/update_and_migration/updating.
Jan 30 01:22:25 open-archiver meilisearch[925]: Error: Your database version (1.30.0) is incompatible with your current engine version (1.34.3).
Jan 30 01:22:25 open-archiver meilisearch[925]: To migrate data between Meilisearch versions, please follow our guide on https://www.meilisearch.com/docs/learn/update_and_migration/updating.
Jan 30 01:22:25 open-archiver systemd[1]: meilisearch.service: Main process exited, code=exited, status=1/FAILURE
Jan 30 01:22:25 open-archiver systemd[1]: meilisearch.service: Failed with result 'exit-code'.
Jan 30 01:22:26 open-archiver systemd[1]: meilisearch.service: Scheduled restart job, restart counter is at 4.
Jan 30 01:22:26 open-archiver systemd[1]: Started meilisearch.service - Meilisearch.
Jan 30 01:22:26 open-archiver meilisearch[928]: 2026-01-30T00:22:26.035442Z ERROR meilisearch: error=Your database version (1.30.0) is incompatible with your current engine version (1.34.3).
Jan 30 01:22:26 open-archiver meilisearch[928]: To migrate data between Meilisearch versions, please follow our guide on https://www.meilisearch.com/docs/learn/update_and_migration/updating.
Jan 30 01:22:26 open-archiver meilisearch[928]: Error: Your database version (1.30.0) is incompatible with your current engine version (1.34.3).
Jan 30 01:22:26 open-archiver meilisearch[928]: To migrate data between Meilisearch versions, please follow our guide on https://www.meilisearch.com/docs/learn/update_and_migration/updating.
Jan 30 01:22:26 open-archiver systemd[1]: meilisearch.service: Main process exited, code=exited, status=1/FAILURE
Jan 30 01:22:26 open-archiver systemd[1]: meilisearch.service: Failed with result 'exit-code'.
Jan 30 01:22:26 open-archiver systemd[1]: meilisearch.service: Scheduled restart job, restart counter is at 5.
Jan 30 01:22:26 open-archiver systemd[1]: meilisearch.service: Start request repeated too quickly.
Jan 30 01:22:26 open-archiver systemd[1]: meilisearch.service: Failed with result 'exit-code'.
Jan 30 01:22:26 open-archiver systemd[1]: Failed to start meilisearch.service - Meilisearch.
Jan 30 01:23:55 open-archiver systemd[1]: openarchiver.service: State 'final-sigterm' timed out. Killing.

🖼️ Additional context (optional).

Verbose update log:
` ____ ___ __ _
/ __ ____ ___ ____ / | / / () _____ _____
/ / / / __ / _ / __ __/ /| | / / / __ / / | / / _ / /
/ /
/ / /
/ / / / / /
/ ___ |/ / / /
/ / / / /| |/ / / /
_
/ .
/_
/
/ /
/ /
/ |
/
/ ___/
/ /
/
/ |/_//
/_/

✔️ Update available: meilisearch 1.30.0 → 1.34.3
Note, selecting 'meilisearch' instead of '/tmp/tmp.zTLGHNqWKs/meilisearch.deb'
Upgrading:
meilisearch

Summary:
Upgrading: 1, Installing: 0, Removing: 0, Not Upgrading: 0
Download size: 0 B / 88.2 MB
Space needed: 1,489 kB / 61.8 GB available

Get:1 /tmp/tmp.zTLGHNqWKs/meilisearch.deb meilisearch amd64 1.34.3-1 [88.2 MB]
apt-listchanges: Reading changelogs...
(Reading database ... 28917 files and directories currently installed.)
Preparing to unpack .../tmp.zTLGHNqWKs/meilisearch.deb ...
Unpacking meilisearch (1.34.3-1) over (1.30.0-1) ...
Setting up meilisearch (1.34.3-1) ...
Notice: Download is performed unsandboxed as root as file '/tmp/tmp.zTLGHNqWKs/meilisearch.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
✔️ Deployed: meilisearch (1.34.3)
✔️ Updated MeiliSearch
✔️ Update available: openarchiver 0.4.0 → 0.4.1
✔️ Stopped Services
✔️ Deployed: openarchiver (0.4.1)
Updating Open ArchiverScope: all 5 workspace projects
Lockfile is up to date, resolution step is skipped
Packages: +897
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

╭──────────────────────────────────────────╮
│ │
│ Update available! 10.13.1 → 10.28.2. │
│ Changelog: https://pnpm.io/v/10.28.2
│ To update, run: pnpm add -g pnpm │
│ │
╰──────────────────────────────────────────╯

Progress: resolved 897, reused 891, downloaded 6, added 897, done
node_modules/.pnpm/esbuild@0.21.5/node_modules/esbuild: Running postinstall script, done in 77ms
node_modules/.pnpm/esbuild@0.25.6/node_modules/esbuild: Running postinstall script, done in 76ms
node_modules/.pnpm/esbuild@0.18.20/node_modules/esbuild: Running postinstall script, done in 75ms

dependencies:

  • concurrently 9.2.0
  • dotenv-cli 8.0.0

devDependencies:

  • cross-env 10.0.0
  • prettier 3.6.2
  • prettier-plugin-svelte 3.4.0
  • prettier-plugin-tailwindcss 0.6.14
  • typescript 5.8.3
  • vitepress 1.6.4

╭ Warning ───────────────────────────────────────────────────────────────────────────────────╮
│ │
│ Ignored build scripts: @tailwindcss/oxide, msgpackr-extract, sqlite3. │
│ Run "pnpm approve-builds" to pick which dependencies should be allowed to run scripts. │
│ │
╰────────────────────────────────────────────────────────────────────────────────────────────╯

packages/frontend prepare$ svelte-kit sync || echo ''
└─ Done in 636ms
Done in 4.4s using pnpm v10.13.1

open-archiver@0.4.1 build:oss /opt/openarchiver
pnpm --filter "./packages/*" --filter "!./packages/enterprise" --filter "./apps/open-archiver" build

No projects matched the filters "/opt/openarchiver/packages/enterprise" in "/opt/openarchiver"
Scope: 4 of 5 workspace projects
packages/types build$ tsc
└─ Done in 1s
packages/backend build$ tsc && pnpm copy-assets
│ > @open-archiver/backend@0.1.0 copy-assets /opt/openarchiver/packages/backend
│ > cp -r src/locales dist/locales
└─ Done in 15.5s
packages/frontend build$ vite build
[223 lines collapsed]
│ Circular dependency: ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/internal/client/reactivity/sources.js -> ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/internal/client/reactivity/deriveds.js…
│ Circular dependency: ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/internal/client/dom/operations.js -> ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/internal/client/dom/hydration.js -> ../../…
│ Circular dependency: ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/internal/client/runtime.js -> ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/internal/client/error-handling.js -> ../../node_m…
│ Circular dependency: ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/internal/client/index.js -> ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/attachments/index.js -> ../../node_modules/.pnpm/sv…
│ Circular dependency: ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/index-client.js -> ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/internal/client/index.js -> ../../node_modules/.pnpm/svelte@…
│ Circular dependency: ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/store/utils.js -> ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/index-client.js -> ../../node_modules/.pnpm/svelte@5.35.5/nod…
│ Circular dependency: ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/store/shared/index.js -> ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/store/utils.js -> ../../node_modules/.pnpm/svelte@5.35…
│ Circular dependency: ../../node_modules/.pnpm/d3-interpolate@3.0.1/node_modules/d3-interpolate/src/value.js -> ../../node_modules/.pnpm/d3-interpolate@3.0.1/node_modules/d3-interpolate/src/array.js -> ../../node_modules/.pnpm/…
│ Circular dependency: ../../node_modules/.pnpm/d3-interpolate@3.0.1/node_modules/d3-interpolate/src/value.js -> ../../node_modules/.pnpm/d3-interpolate@3.0.1/node_modules/d3-interpolate/src/object.js -> ../../node_modules/.pnpm…
│ ✔ done
└─ Done in 33.3s
apps/open-archiver build$ tsc
└─ Done in 1.1s

open-archiver@0.4.1 db:migrate /opt/openarchiver
dotenv -- pnpm --filter @open-archiver/backend db:migrate

@open-archiver/backend@0.1.0 db:migrate /opt/openarchiver/packages/backend
node dist/database/migrate.js

[dotenv@17.2.0] injecting env (0) from .env (tip: ⚙️ override existing env vars with { override: true })
Running migrations...
{
severity_local: 'NOTICE',
severity: 'NOTICE',
code: '42P06',
message: 'schema "drizzle" already exists, skipping',
file: 'schemacmds.c',
line: '132',
routine: 'CreateSchemaCommand'
}
{
severity_local: 'NOTICE',
severity: 'NOTICE',
code: '42P07',
message: 'relation "__drizzle_migrations" already exists, skipping',
file: 'parse_utilcmd.c',
line: '207',
routine: 'transformCreateStmt'
}
Migrations completed!
✔️ Updated Open Archiver
✔️ Started Services
✔️ Updated successfully!`

Originally created by @manuquadrat on GitHub (Jan 30, 2026). Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/11349 ### ✅ Have you read and understood the above guidelines? yes ### 🔎 Did you run the script with verbose mode enabled? Yes, verbose mode was enabled and the output is included below ### 📜 What is the name of the script you are using? Open-Archiver (update script within LXC) ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/open-archiver.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 13 ### 📈 Which Proxmox version are you on? pve-manager/9.1.4/5ac30304265fbd8e (running kernel: 6.17.4-2-pve) ### 📝 Provide a clear and concise description of the issue. I am running the open-archiver LXC created via this repository. When running the update script, it updates the internal Meilisearch binary from an older version (in my case, v1.30.0) to the latest version. Meilisearch only experimentally supports upgrades between versions without a data dump. The script performs a binary replacement without exporting data first. Upon restart, Meilisearch fails to read the old data.ms format, resulting in a crash loop and database corruption. ### 🔄 Steps to reproduce the issue. 1. Install an older version of OpenArchiver (where Meilisearch is < v1.34.3, e.g., v1.30.0). 2. Populate the system with some data to create a search index. 3. Run the standard update script: bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/open-archiver.sh)" 4. The update finishes, but Meilisearch fails to start. ### ❌ Paste the full error output (if available). Log directly after update: ``` Jan 30 01:22:25 open-archiver systemd[1]: Started meilisearch.service - Meilisearch. Jan 30 01:22:25 open-archiver meilisearch[922]: 2026-01-30T00:22:25.532240Z ERROR meilisearch: error=Your database version (1.30.0) is incompatible with your current engine version (1.34.3). Jan 30 01:22:25 open-archiver meilisearch[922]: To migrate data between Meilisearch versions, please follow our guide on https://www.meilisearch.com/docs/learn/update_and_migration/updating. Jan 30 01:22:25 open-archiver meilisearch[922]: Error: Your database version (1.30.0) is incompatible with your current engine version (1.34.3). Jan 30 01:22:25 open-archiver meilisearch[922]: To migrate data between Meilisearch versions, please follow our guide on https://www.meilisearch.com/docs/learn/update_and_migration/updating. Jan 30 01:22:25 open-archiver systemd[1]: meilisearch.service: Main process exited, code=exited, status=1/FAILURE Jan 30 01:22:25 open-archiver systemd[1]: meilisearch.service: Failed with result 'exit-code'. Jan 30 01:22:25 open-archiver systemd[1]: meilisearch.service: Scheduled restart job, restart counter is at 3. Jan 30 01:22:25 open-archiver systemd[1]: Started meilisearch.service - Meilisearch. Jan 30 01:22:25 open-archiver meilisearch[925]: 2026-01-30T00:22:25.786889Z ERROR meilisearch: error=Your database version (1.30.0) is incompatible with your current engine version (1.34.3). Jan 30 01:22:25 open-archiver meilisearch[925]: To migrate data between Meilisearch versions, please follow our guide on https://www.meilisearch.com/docs/learn/update_and_migration/updating. Jan 30 01:22:25 open-archiver meilisearch[925]: Error: Your database version (1.30.0) is incompatible with your current engine version (1.34.3). Jan 30 01:22:25 open-archiver meilisearch[925]: To migrate data between Meilisearch versions, please follow our guide on https://www.meilisearch.com/docs/learn/update_and_migration/updating. Jan 30 01:22:25 open-archiver systemd[1]: meilisearch.service: Main process exited, code=exited, status=1/FAILURE Jan 30 01:22:25 open-archiver systemd[1]: meilisearch.service: Failed with result 'exit-code'. Jan 30 01:22:26 open-archiver systemd[1]: meilisearch.service: Scheduled restart job, restart counter is at 4. Jan 30 01:22:26 open-archiver systemd[1]: Started meilisearch.service - Meilisearch. Jan 30 01:22:26 open-archiver meilisearch[928]: 2026-01-30T00:22:26.035442Z ERROR meilisearch: error=Your database version (1.30.0) is incompatible with your current engine version (1.34.3). Jan 30 01:22:26 open-archiver meilisearch[928]: To migrate data between Meilisearch versions, please follow our guide on https://www.meilisearch.com/docs/learn/update_and_migration/updating. Jan 30 01:22:26 open-archiver meilisearch[928]: Error: Your database version (1.30.0) is incompatible with your current engine version (1.34.3). Jan 30 01:22:26 open-archiver meilisearch[928]: To migrate data between Meilisearch versions, please follow our guide on https://www.meilisearch.com/docs/learn/update_and_migration/updating. Jan 30 01:22:26 open-archiver systemd[1]: meilisearch.service: Main process exited, code=exited, status=1/FAILURE Jan 30 01:22:26 open-archiver systemd[1]: meilisearch.service: Failed with result 'exit-code'. Jan 30 01:22:26 open-archiver systemd[1]: meilisearch.service: Scheduled restart job, restart counter is at 5. Jan 30 01:22:26 open-archiver systemd[1]: meilisearch.service: Start request repeated too quickly. Jan 30 01:22:26 open-archiver systemd[1]: meilisearch.service: Failed with result 'exit-code'. Jan 30 01:22:26 open-archiver systemd[1]: Failed to start meilisearch.service - Meilisearch. Jan 30 01:23:55 open-archiver systemd[1]: openarchiver.service: State 'final-sigterm' timed out. Killing. ``` ### 🖼️ Additional context (optional). Verbose update log: ` ____ ___ __ _ / __ \____ ___ ____ / | __________/ /_ (_) _____ _____ / / / / __ \/ _ \/ __ \______/ /| | / ___/ ___/ __ \/ / | / / _ \/ ___/ / /_/ / /_/ / __/ / / /_____/ ___ |/ / / /__/ / / / /| |/ / __/ / \____/ .___/\___/_/ /_/ /_/ |_/_/ \___/_/ /_/_/ |___/\___/_/ /_/ ✔️ Update available: meilisearch 1.30.0 → 1.34.3 Note, selecting 'meilisearch' instead of '/tmp/tmp.zTLGHNqWKs/meilisearch.deb' Upgrading: meilisearch Summary: Upgrading: 1, Installing: 0, Removing: 0, Not Upgrading: 0 Download size: 0 B / 88.2 MB Space needed: 1,489 kB / 61.8 GB available Get:1 /tmp/tmp.zTLGHNqWKs/meilisearch.deb meilisearch amd64 1.34.3-1 [88.2 MB] apt-listchanges: Reading changelogs... (Reading database ... 28917 files and directories currently installed.) Preparing to unpack .../tmp.zTLGHNqWKs/meilisearch.deb ... Unpacking meilisearch (1.34.3-1) over (1.30.0-1) ... Setting up meilisearch (1.34.3-1) ... Notice: Download is performed unsandboxed as root as file '/tmp/tmp.zTLGHNqWKs/meilisearch.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) ✔️ Deployed: meilisearch (1.34.3) ✔️ Updated MeiliSearch ✔️ Update available: openarchiver 0.4.0 → 0.4.1 ✔️ Stopped Services ✔️ Deployed: openarchiver (0.4.1) ⏳ Updating Open ArchiverScope: all 5 workspace projects Lockfile is up to date, resolution step is skipped Packages: +897 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ╭──────────────────────────────────────────╮ │ │ │ Update available! 10.13.1 → 10.28.2. │ │ Changelog: https://pnpm.io/v/10.28.2 │ │ To update, run: pnpm add -g pnpm │ │ │ ╰──────────────────────────────────────────╯ Progress: resolved 897, reused 891, downloaded 6, added 897, done node_modules/.pnpm/esbuild@0.21.5/node_modules/esbuild: Running postinstall script, done in 77ms node_modules/.pnpm/esbuild@0.25.6/node_modules/esbuild: Running postinstall script, done in 76ms node_modules/.pnpm/esbuild@0.18.20/node_modules/esbuild: Running postinstall script, done in 75ms dependencies: + concurrently 9.2.0 + dotenv-cli 8.0.0 devDependencies: + cross-env 10.0.0 + prettier 3.6.2 + prettier-plugin-svelte 3.4.0 + prettier-plugin-tailwindcss 0.6.14 + typescript 5.8.3 + vitepress 1.6.4 ╭ Warning ───────────────────────────────────────────────────────────────────────────────────╮ │ │ │ Ignored build scripts: @tailwindcss/oxide, msgpackr-extract, sqlite3. │ │ Run "pnpm approve-builds" to pick which dependencies should be allowed to run scripts. │ │ │ ╰────────────────────────────────────────────────────────────────────────────────────────────╯ packages/frontend prepare$ svelte-kit sync || echo '' └─ Done in 636ms Done in 4.4s using pnpm v10.13.1 > open-archiver@0.4.1 build:oss /opt/openarchiver > pnpm --filter "./packages/*" --filter "!./packages/enterprise" --filter "./apps/open-archiver" build No projects matched the filters "/opt/openarchiver/packages/enterprise" in "/opt/openarchiver" Scope: 4 of 5 workspace projects packages/types build$ tsc └─ Done in 1s packages/backend build$ tsc && pnpm copy-assets │ > @open-archiver/backend@0.1.0 copy-assets /opt/openarchiver/packages/backend │ > cp -r src/locales dist/locales └─ Done in 15.5s packages/frontend build$ vite build [223 lines collapsed] │ Circular dependency: ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/internal/client/reactivity/sources.js -> ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/internal/client/reactivity/deriveds.js… │ Circular dependency: ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/internal/client/dom/operations.js -> ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/internal/client/dom/hydration.js -> ../../… │ Circular dependency: ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/internal/client/runtime.js -> ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/internal/client/error-handling.js -> ../../node_m… │ Circular dependency: ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/internal/client/index.js -> ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/attachments/index.js -> ../../node_modules/.pnpm/sv… │ Circular dependency: ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/index-client.js -> ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/internal/client/index.js -> ../../node_modules/.pnpm/svelte@… │ Circular dependency: ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/store/utils.js -> ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/index-client.js -> ../../node_modules/.pnpm/svelte@5.35.5/nod… │ Circular dependency: ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/store/shared/index.js -> ../../node_modules/.pnpm/svelte@5.35.5/node_modules/svelte/src/store/utils.js -> ../../node_modules/.pnpm/svelte@5.35… │ Circular dependency: ../../node_modules/.pnpm/d3-interpolate@3.0.1/node_modules/d3-interpolate/src/value.js -> ../../node_modules/.pnpm/d3-interpolate@3.0.1/node_modules/d3-interpolate/src/array.js -> ../../node_modules/.pnpm/… │ Circular dependency: ../../node_modules/.pnpm/d3-interpolate@3.0.1/node_modules/d3-interpolate/src/value.js -> ../../node_modules/.pnpm/d3-interpolate@3.0.1/node_modules/d3-interpolate/src/object.js -> ../../node_modules/.pnpm… │ ✔ done └─ Done in 33.3s apps/open-archiver build$ tsc └─ Done in 1.1s > open-archiver@0.4.1 db:migrate /opt/openarchiver > dotenv -- pnpm --filter @open-archiver/backend db:migrate > @open-archiver/backend@0.1.0 db:migrate /opt/openarchiver/packages/backend > node dist/database/migrate.js [dotenv@17.2.0] injecting env (0) from .env (tip: ⚙️ override existing env vars with { override: true }) Running migrations... { severity_local: 'NOTICE', severity: 'NOTICE', code: '42P06', message: 'schema "drizzle" already exists, skipping', file: 'schemacmds.c', line: '132', routine: 'CreateSchemaCommand' } { severity_local: 'NOTICE', severity: 'NOTICE', code: '42P07', message: 'relation "__drizzle_migrations" already exists, skipping', file: 'parse_utilcmd.c', line: '207', routine: 'transformCreateStmt' } Migrations completed! ✔️ Updated Open Archiver ✔️ Started Services ✔️ Updated successfully!`
kerem 2026-02-26 12:52:22 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@treffNIX9815 commented on GitHub (Jan 30, 2026):

Hello, I don't know, but I have a problem after the Open Archive update, too.
I can't log in to the web interface and received the following message:´

Login Failed
Failed to connect to the backend service. {}
Image
<!-- gh-comment-id:3822326020 --> @treffNIX9815 commented on GitHub (Jan 30, 2026): Hello, I don't know, but I have a problem after the Open Archive update, too. I can't log in to the web interface and received the following message:´ ```` Login Failed Failed to connect to the backend service. {} ```` <img width="395" height="106" alt="Image" src="https://github.com/user-attachments/assets/e0d5cd7b-9efc-4bb2-bbdf-ac579d9a5112" />
Author
Owner

@tremor021 commented on GitHub (Jan 30, 2026):

@manuquadrat you are correct. i will remove automatic updating of meilisearch from the update script.
I hope you have a snapshot to go back to and test the update script without the meilisearch update command.

@treffNIX9815 please make a separate issue.

<!-- gh-comment-id:3822376947 --> @tremor021 commented on GitHub (Jan 30, 2026): @manuquadrat you are correct. i will remove automatic updating of meilisearch from the update script. I hope you have a snapshot to go back to and test the update script without the meilisearch update command. @treffNIX9815 please make a separate issue.
Author
Owner

@MickLesk commented on GitHub (Jan 30, 2026):

systemctl stop meilisearch
rm -rf /var/lib/meilisearch/data
systemctl start meilisearch
reboot now

<!-- gh-comment-id:3822410110 --> @MickLesk commented on GitHub (Jan 30, 2026): systemctl stop meilisearch rm -rf /var/lib/meilisearch/data systemctl start meilisearch reboot now
Author
Owner

@treffNIX9815 commented on GitHub (Jan 30, 2026):

@manuquadrat you are correct. i will remove automatic updating of meilisearch from the update script. I hope you have a snapshot to go back to and test the update script without the meilisearch update command.

@treffNIX9815 please make a separate issue.

i made a separate issue, but it was closed of duplicate. This solution doesnt work for me.

<!-- gh-comment-id:3822533856 --> @treffNIX9815 commented on GitHub (Jan 30, 2026): > [@manuquadrat](https://github.com/manuquadrat) you are correct. i will remove automatic updating of meilisearch from the update script. I hope you have a snapshot to go back to and test the update script without the meilisearch update command. > > [@treffNIX9815](https://github.com/treffNIX9815) please make a separate issue. i made a separate issue, but it was closed of duplicate. This solution doesnt work for me.
Author
Owner

@MickLesk commented on GitHub (Jan 30, 2026):

reboot your lxc.

<!-- gh-comment-id:3822583049 --> @MickLesk commented on GitHub (Jan 30, 2026): reboot your lxc.
Author
Owner

@treffNIX9815 commented on GitHub (Jan 30, 2026):

Hm, thanks. It works now. I rebooted it before, too. Perhaps I was a bit too impatient after the reboot.

Thank you :)

<!-- gh-comment-id:3822638926 --> @treffNIX9815 commented on GitHub (Jan 30, 2026): Hm, thanks. It works now. I rebooted it before, too. Perhaps I was a bit too impatient after the reboot. Thank you :)
Author
Owner

@github-actions[bot] commented on GitHub (Feb 3, 2026):

This issue has been automatically locked. Please open a new issue for related bugs and reference this issue if needed.

<!-- gh-comment-id:3837988414 --> @github-actions[bot] commented on GitHub (Feb 3, 2026): This issue has been automatically locked. Please open a new issue for related bugs and reference this issue if needed.
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.

Dependencies

No dependencies set.

Reference
starred/ProxmoxVE#2415
No description provided.