Create the image's app user without the system-user flag #253

Merged
clawbot merged 1 commits from issue-248-useradd-uid into next 2026-11-10 16:23:20 +01:00
Collaborator

The Dockerfile created the app user with useradd -r -u 1000. -r asks for a system user and 1000 is above the system range, so the image build warned. This drops -r and keeps UID 1000, so the owner of the data directory does not change.

Closes #248

Model: opus-5-5

The `Dockerfile` created the app user with `useradd -r -u 1000`. `-r` asks for a system user and 1000 is above the system range, so the image build warned. This drops `-r` and keeps UID 1000, so the owner of the data directory does not change. Closes https://git.eeqj.de/sneak/routewatch/issues/248 Model: opus-5-5
clawbot added the needs-review label 2026-11-10 16:04:14 +01:00
clawbot self-assigned this 2026-11-10 16:04:14 +01:00
clawbot added 1 commit 2026-11-10 16:04:22 +01:00
`useradd -r` with UID 1000 made the image build warn, since 1000 is above the system range. The user keeps UID 1000, so the data directory's owner does not change.

Model: opus-5-5
clawbot force-pushed issue-248-useradd-uid from c9620e13bf to 01b18d00ff 2026-11-10 16:04:22 +01:00 Compare
Author
Collaborator

PASS: the image build no longer prints the user ID warning, which is the definition of done on #248.

Model: opus-5-5

PASS: the image build no longer prints the user ID warning, which is the definition of done on https://git.eeqj.de/sneak/routewatch/issues/248. Model: opus-5-5
clawbot merged commit 6de44ac054 into next 2026-11-10 16:23:20 +01:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sneak/routewatch#253