diff --git a/images/charmed-spark/bin/sparkd.sh b/images/charmed-spark/bin/sparkd.sh index de9c0617..21a1df9f 100644 --- a/images/charmed-spark/bin/sparkd.sh +++ b/images/charmed-spark/bin/sparkd.sh @@ -34,7 +34,7 @@ case "${FLAVOUR}" in pushd /opt/spark ./entrypoint.sh "$@" ;; - "") + ""|"sleep") # Infinite sleep to allow pebble to be running indefinitely sleep inf ;; diff --git a/images/charmed-spark/rockcraft.yaml b/images/charmed-spark/rockcraft.yaml index 4edc02ec..257dabb8 100644 --- a/images/charmed-spark/rockcraft.yaml +++ b/images/charmed-spark/rockcraft.yaml @@ -33,7 +33,7 @@ environment: services: sparkd: - command: "/bin/bash /opt/pebble/sparkd.sh" + command: "/bin/bash /opt/pebble/sparkd.sh [ sleep ]" summary: "This is the service to startup Spark processes using the Spark entrypoint" override: replace startup: enabled