Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

postgresql14 docker update created an extension error

Featured Replies

I'm Using juusujanar postgres template and after latest update I receive the following error

2023-12-18 17:13:27.461 CET [198] ERROR:  could not open extension control file "/usr/share/postgresql/14/extension/vectors.control": No such file or directory
2023-12-18 17:13:27.461 CET [198] STATEMENT:  CREATE EXTENSION IF NOT EXISTS vectors

 

Now I understand that it cannot reach that directory and that extension probably doesn't exist. ?

Is it something that can be fixed from the command line ? and if so how

Is it something missing from the xml template or does it need an update.

 

This has broken my Immich docker for the moment :( but no cow on the ice

 

Solved by Casuesa93

  • Community Expert

You can go directly to the correct support thread for this docker by clicking its icon in your Unraid webUI and selecting Support.

Change your postresql docker repo to

 

tensorchord/pgvecto-rs:pg14-v0.1.11

 

 

Capture.PNG

 

Then restart immich docker if it's running

Edited by locvez

  • Solution
3 hours ago, locvez said:

Change your postresql docker repo to

 

tensorchord/pgvecto-rs:pg14-v0.1.11

 

 

Capture.PNG

 

Then restart immich docker if it's running

 

Yes, That worked for me. Thanks!

 

Can you explained why the repository was the cause of the issue?

I can't, but this is documented in the immich github support pages. There's a function on the new repo that's not present in the old one.

Because since v1.91.0, Immich uses a postgresql extension which is not shipped with the default postgres image. This new repository is "just" the standard postgres image with the extension installed.

 

You can take a look at the github repository of the extension here and why it has been chosen here.

 

Immich had a lot of breaking changes in the past year, but because you use the AIO image, it's the first time you directly have to deal with a breaking change. This is one of the benefit of using the AIO image.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.