kubeflow / kubeflow/spark-operator

PR_SET_CHILD_SUBREAPER is unavailable on this platform

Open
#1,735 12 comments 5 reactions 0 assignees View on GitHub
lifecycle/frozen
Dominant language
Python
Stars
3.2k
Forks
1.5k
Avg merge
5d 10h
Merged PRs (30d)
13

Description

I have a local k3s Kubernetes created by [Rancher Desktop](https://rancherdesktop.io/) on MacBook Pro with M1 chip.

I try to install spark-on-k8s-operator by

```sh
helm repo add spark-operator https://googlecloudplatform.github.io/spark-on-k8s-operator
helm install spark spark-operator/spark-operator --namespace spark-operator --create-namespace
```

However, I got the error for the pod `spark-spark-operator-6964986646-5vctk`:

```sh
++ id -u
+ myuid=0
++ id -g
+ mygid=0
+ set +e
++ getent passwd 0
+ uidentry=root:x:0:0:root:/root:/bin/bash
+ set -e
+ echo 0
+ echo 0
+ echo root:x:0:0:root:/root:/bin/bash
0
0
root:x:0:0:root:/root:/bin/bash
+ [[ -z root:x:0:0:root:/root:/bin/bash ]]
+ exec /usr/bin/tini -s -- /usr/bin/spark-operator -v=2 -logtostderr -namespace= -enable-ui-service=true -ingress-url-format= -controller-threads=10 -resync-interval=30 -enable-batch-scheduler=false -label-selector-filter= -enable-metrics=true -metrics-labels=app_type -metrics-port=10254 -metrics-endpoint=/metrics -metrics-prefix= -enable-resource-quota-enforcement=false
[FATAL tini (1)] PR_SET_CHILD_SUBREAPER is unavailable on this platform. Are you using Linux >= 3.4?
```

Any idea? Thanks! 😃

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the Helm installation on the reported Rancher Desktop k3s cluster on an M1 Mac, then inspect the failing pod logs and the reported tini error. The issue does not name a source file or test; done would mean establishing whether the spark-operator deployment can run on this platform or documenting the required platform limitation.

Written by the indexing model from the issue text.

Assessment

Tech stack
kubernetes, spark
Domain
devops, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.