-
-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
What happened?
docker.errors.BuildError: The command '/bin/sh -c addgroup -g ${GROUP_ID} -S tooler && adduser -u ${USER_ID} -S tooler -G tooler' returned a non-zero code: 1
What did you expect to happen?
Command succeeds. Possibly uses 1000 for user and group
How can we reproduce it (as minimally and precisely as possible)?
I am not 100% sure why it is failing because I don't see debug output as to what went wrong. I think what is going on is that GROUP_ID & USER_ID are resulting to 0 because it is being run on root.
What is the content of the Deckfile you are using?
cluster:
provider: k3d
minVersion: 4.0.0
name: kubeinator
nativeConfig:
apiVersion: k3d.io/v1alpha4
kind: Simple
servers: 1
agents: 1
kubeAPI:
hostPort: "6445"
image: rancher/k3s:v1.22.9-k3s1
ports:
- port: 61346:80
nodeFilters:
- loadbalancer
- port: 31820:31820
nodeFilters:
- agent:0
decks:
- name: portainer
namespace: portainer
sources:
- type: helm
ref: https://portainer.github.io/k8s/ # latest, alpha
chart: portainer
releaseName: portainer
parameters:
- name: tls.force
value: true
# The deck might be wrong but I don't think that is relevant to this issue.
OS version
PRETTY_NAME="Debian GNU/Linux bookworm/sid"
NAME="Debian GNU/Linux"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
Anything else we need to know?
Would it be okay to detect this and set them to 1000 like in the other cases in build_user_container?
Reactions are currently unavailable
Metadata
Metadata
Labels
bugSomething isn't workingSomething isn't working