[GH-ISSUE #321] 0.4.1 Container keeps restarting without log output #121

Closed
opened 2026-02-27 08:15:22 +03:00 by kerem · 6 comments
Owner

Originally created by @santschi on GitHub (Oct 11, 2022).
Original GitHub issue: https://github.com/lldap/lldap/issues/321

0.4.1 update broke my setup.
It's running on Debian Docker.
I cannot investigate more right now since I'm on the move but I'll check back in later this week.

Originally created by @santschi on GitHub (Oct 11, 2022). Original GitHub issue: https://github.com/lldap/lldap/issues/321 0.4.1 update broke my setup. It's running on Debian Docker. I cannot investigate more right now since I'm on the move but I'll check back in later this week.
kerem closed this issue 2026-02-27 08:15:22 +03:00
Author
Owner

@nitnelave commented on GitHub (Oct 11, 2022):

You should be able to safely revert to 0.4.0.

Feel free to check back in when you have more info.

<!-- gh-comment-id:1274361909 --> @nitnelave commented on GitHub (Oct 11, 2022): You should be able to safely revert to 0.4.0. Feel free to check back in when you have more info.
Author
Owner

@santschi commented on GitHub (Oct 11, 2022):

That's exactly what I did!
I love this minimal implementation btw! It's perfect for my uses!
Thank you so much!

<!-- gh-comment-id:1274523915 --> @santschi commented on GitHub (Oct 11, 2022): That's exactly what I did! I love this minimal implementation btw! It's perfect for my uses! Thank you so much!
Author
Owner

@starkertyp commented on GitHub (Oct 12, 2022):

I'm not quite sure if this is related but I used nitnelave/lldap:stable and ran into the following after the 0.4.1 upgrade:

Okt 12 07:54:50 homeserver docker[286620]: Attaching to auth-ldap-1
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | > Setup permissions..
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/lldap_config.docker_template.toml: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/migration-tool: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/static: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/static/fonts.css: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/static/bootstrap.min.css: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/static/spinner.gif: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/static/style.css: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/static/libraries.txt: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/static/fonts: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/static/fonts/bootstrap-icons.woff2: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/static/fonts/JTUSjIg69CK48gW7PXoo9Wdhyzbi.woff2: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/static/fonts/fonts.txt: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/static/fonts/JTUSjIg69CK48gW7PXoo9Wlhyw.woff2: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/static/bootstrap-icons.css: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/static/bootstrap.bundle.min.js: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/static/font-awesome.min.css: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/pkg: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/pkg/lldap_app_bg.wasm: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/pkg/lldap_app.js: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/pkg/package.json: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/pkg/.gitignore: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/pkg/bundle.js: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/pkg/lldap_app.d.ts: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/pkg/lldap_app_bg.wasm.d.ts: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/app/index.html: Operation not permitted
Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1  | chown: /app/lldap: Operation not permitted
Okt 12 07:54:51 homeserver docker[286620]: auth-ldap-1 exited with code 0
Okt 12 07:54:51 homeserver docker[286620]: auth-ldap-1 exited with code 1
Okt 12 07:54:51 homeserver docker[286620]: auth-ldap-1 exited with code 1
Okt 12 07:54:52 homeserver docker[286620]: auth-ldap-1 exited with code 1
Okt 12 07:54:53 homeserver docker[286620]: auth-ldap-1 exited with code 1
Okt 12 07:54:56 homeserver docker[286620]: auth-ldap-1 exited with code 1
Okt 12 07:54:59 homeserver docker[286620]: auth-ldap-1 exited with code 1
Okt 12 07:55:06 homeserver docker[286620]: auth-ldap-1 exited with code 1
Okt 12 07:55:19 homeserver docker[286620]: auth-ldap-1 exited with code 1
Okt 12 07:55:45 homeserver docker[286620]: auth-ldap-1 exited with code 1
Okt 12 07:56:37 homeserver docker[286620]: auth-ldap-1 exited with code 1
Okt 12 07:57:37 homeserver docker[286620]: auth-ldap-1 exited with code 1

Rolling back to 0.4.0 works fine

<!-- gh-comment-id:1275638386 --> @starkertyp commented on GitHub (Oct 12, 2022): I'm not quite sure if this is related but I used `nitnelave/lldap:stable` and ran into the following after the 0.4.1 upgrade: ``` Okt 12 07:54:50 homeserver docker[286620]: Attaching to auth-ldap-1 Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | > Setup permissions.. Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/lldap_config.docker_template.toml: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/migration-tool: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/static: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/static/fonts.css: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/static/bootstrap.min.css: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/static/spinner.gif: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/static/style.css: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/static/libraries.txt: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/static/fonts: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/static/fonts/bootstrap-icons.woff2: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/static/fonts/JTUSjIg69CK48gW7PXoo9Wdhyzbi.woff2: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/static/fonts/fonts.txt: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/static/fonts/JTUSjIg69CK48gW7PXoo9Wlhyw.woff2: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/static/bootstrap-icons.css: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/static/bootstrap.bundle.min.js: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/static/font-awesome.min.css: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/pkg: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/pkg/lldap_app_bg.wasm: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/pkg/lldap_app.js: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/pkg/package.json: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/pkg/.gitignore: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/pkg/bundle.js: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/pkg/lldap_app.d.ts: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/pkg/lldap_app_bg.wasm.d.ts: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/app/index.html: Operation not permitted Okt 12 07:54:50 homeserver docker[286620]: auth-ldap-1 | chown: /app/lldap: Operation not permitted Okt 12 07:54:51 homeserver docker[286620]: auth-ldap-1 exited with code 0 Okt 12 07:54:51 homeserver docker[286620]: auth-ldap-1 exited with code 1 Okt 12 07:54:51 homeserver docker[286620]: auth-ldap-1 exited with code 1 Okt 12 07:54:52 homeserver docker[286620]: auth-ldap-1 exited with code 1 Okt 12 07:54:53 homeserver docker[286620]: auth-ldap-1 exited with code 1 Okt 12 07:54:56 homeserver docker[286620]: auth-ldap-1 exited with code 1 Okt 12 07:54:59 homeserver docker[286620]: auth-ldap-1 exited with code 1 Okt 12 07:55:06 homeserver docker[286620]: auth-ldap-1 exited with code 1 Okt 12 07:55:19 homeserver docker[286620]: auth-ldap-1 exited with code 1 Okt 12 07:55:45 homeserver docker[286620]: auth-ldap-1 exited with code 1 Okt 12 07:56:37 homeserver docker[286620]: auth-ldap-1 exited with code 1 Okt 12 07:57:37 homeserver docker[286620]: auth-ldap-1 exited with code 1 ``` Rolling back to 0.4.0 works fine
Author
Owner

@martadinata666 commented on GitHub (Oct 12, 2022):

Yes, the new image got different permission setup than prev image kindly look at README.md for updated compose

<!-- gh-comment-id:1275645199 --> @martadinata666 commented on GitHub (Oct 12, 2022): Yes, the new image got different permission setup than prev image kindly look at README.md for updated compose
Author
Owner

@santschi commented on GitHub (Oct 12, 2022):

Okay I got around to investigating as well. As @beji already discovered it was the permission changes that crashed the container continuously.
Maybe consider making permission changes a major version change in the future?

Yes, the new image got different permission setup than prev image kindly look ad README.md to update compose

Thanks for the hint!

Thanks for all the effort you put in! It's truly an amazing project.

<!-- gh-comment-id:1276578813 --> @santschi commented on GitHub (Oct 12, 2022): Okay I got around to investigating as well. As @beji already discovered it was the permission changes that crashed the container continuously. Maybe consider making permission changes a major version change in the future? > Yes, the new image got different permission setup than prev image kindly look ad README.md to update compose Thanks for the hint! Thanks for all the effort you put in! It's truly an amazing project.
Author
Owner

@nitnelave commented on GitHub (Oct 12, 2022):

Yeah, I apologize for that. The change was lost in a long list of changes to the docker image that were not related to the permissions, so I didn't realize its significance.

<!-- gh-comment-id:1276691129 --> @nitnelave commented on GitHub (Oct 12, 2022): Yeah, I apologize for that. The change was lost in a long list of changes to the docker image that were not related to the permissions, so I didn't realize its significance.
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/lldap-lldap#121
No description provided.