truecharts / public

Community Helm Chart Repository
https://truecharts.org
GNU Affero General Public License v3.0
1.16k stars 615 forks source link

Calibre-web probe fails with connection refused #7517

Closed federicopires closed 1 year ago

federicopires commented 1 year ago

App Name

calibre-web

SCALE Version

22.12.0

App Version

0.6.19_13.0.17

Application Events

Startup probe failed: dial tcp 172.16.0.36:8083: connect: connection refused

Application Logs

2023-02-23 20:28:27.966107+00:00[migrations] started
2023-02-23 20:28:27.966145+00:00[migrations] no migrations found
2023-02-23 20:28:33.653959+00:002023-02-23T20:28:33.653959322Z
2023-02-23 20:28:33.653984+00:00-------------------------------------
2023-02-23 20:28:33.653991+00:00_         ()
2023-02-23 20:28:33.653996+00:00| |  ___   _    __
2023-02-23 20:28:33.654008+00:00| | / __| | |  /  \
2023-02-23 20:28:33.654014+00:00| | \__ \ | | | () |
2023-02-23 20:28:33.654019+00:00|_| |___/ |_|  \__/
2023-02-23 20:28:33.654024+00:002023-02-23T20:28:33.654024404Z
2023-02-23 20:28:33.654029+00:002023-02-23T20:28:33.654029284Z
2023-02-23 20:28:33.654034+00:00Brought to you by linuxserver.io
2023-02-23 20:28:33.654042+00:00-------------------------------------
2023-02-23 20:28:33.654049+00:002023-02-23T20:28:33.654049570Z
2023-02-23 20:28:33.654054+00:00To support LSIO projects visit:
2023-02-23 20:28:33.654060+00:00https://www.linuxserver.io/donate/
2023-02-23 20:28:33.654073+00:00-------------------------------------
2023-02-23 20:28:33.654082+00:00GID/UID
2023-02-23 20:28:33.654088+00:00-------------------------------------
2023-02-23 20:28:33.655813+00:002023-02-23T20:28:33.655813757Z
2023-02-23 20:28:33.655831+00:00User uid:    568
2023-02-23 20:28:33.655837+00:00User gid:    568
2023-02-23 20:28:33.655855+00:00-------------------------------------
2023-02-23 20:28:33.655887+00:002023-02-23T20:28:33.655887942Z

Application Configuration

Screen Shot 2023-02-23 at 17 30 22 Screen Shot 2023-02-23 at 17 30 31 Screen Shot 2023-02-23 at 17 31 08 Screen Shot 2023-02-23 at 17 31 14

Describe the bug

Installed default calibre-web with no changes to configuration, it's stuck in Deploying status with the error Startup probe failed: dial tcp 172.16.0.36:8083: connect: connection refused.

Tried the same docker image myself locally (not on k3s) and works fine.

To Reproduce

  1. Go to Apps
  2. Install calibre-web

Expected Behavior

calibre-web should be deployed

Screenshots

Screen Shot 2023-02-23 at 17 28 10

Additional Context

Screen Shot 2023-02-23 at 17 34 48

I've read and agree with the following

xstar97 commented 1 year ago

Hi. this appears not to be a bug, but a imitation of your system app pool and the OS. We have a min requirement for support for our apps -> https://truecharts.org/manual/systemrequirements.

Due to bluefin changes to use overlayFS and that lsio based containers use S6 that we sometimes use for our apps, causes a very slow chown and copy of a lot of files which is typical of an app pool thats entirely HDD only and hence the app timesout before the 2 min window.

We recommend either migrating to an SSD completely or add special metadata vdev SSDs to the app pool We dont offer support including ix-systems if hostpaths is disabled -> https://truecharts.org/news/hostpath-validation/

plenty of other supported options available,

you can join our discord and this discuss this further in a thread.

federicopires commented 1 year ago

Thank you @xstar97 for the explanation, and sorry for the spam with this bug. I actually never thought SSD was that important, but now that I know the reasons behind it , kinda makes sense.

truecharts-admin commented 1 year ago

This issue is locked to prevent necro-posting on closed issues. Please create a new issue or contact staff on discord of the problem persists