Open kevin07042002 opened 3 days ago
@kevin07042002, this is a bit of a puzzling one. I tried to replicate it with podman-compose
, and although I got other errors related to indexing Solr and archive.org being down, I didn't get these errors.
Though this is typically a Windows solution, it may be worth trying https://github.com/internetarchive/openlibrary/wiki/Git-Cheat-Sheet#fix-line-endings-symlinks-and-git-submodules-only-for-windows-users-not-using-a-linux-vm. Since you're using Fedora you can ignore the notes about being administrator for the git
commands.
Although the permissions errors may be a bit of a red herring, what do they happen to be? Here's what I get:
❯ \ls -l docker/ol-home-start.sh docker/ol-covers-start.sh docker/ol-solr-updater-start.sh docker/ol-infobase-start.sh docker/ol-db-init.sh
-rwxr-xr-x 1 scott scott 128 Mar 14 2024 docker/ol-covers-start.sh
-rwxr-xr-x 1 scott scott 374 Mar 14 2024 docker/ol-db-init.sh
-rwxr-xr-x 1 scott scott 233 Mar 14 2024 docker/ol-home-start.sh
-rwxr-xr-x 1 scott scott 93 Mar 14 2024 docker/ol-infobase-start.sh
-rwxr-xr-x 1 scott scott 583 Sep 13 06:53 docker/ol-solr-updater-start.sh
I don't know why it would help, but if you haven't tried podman-compose build --pull --nocache
, that can mysteriously fix things a small proportion of the time.
Problem
When podman compose + podman is used instead of docker compose and docker the application doesn't start properly.
Reproducing the bug
podman compose up
podman compose up
Context
Breakdown
Requirements Checklist
Related files
/docker-entrypoint-initdb.d/ol-db-init.sh
Stakeholders
Instructions for Contributors