When deploying the zeppelin-server role, zeppelin fails to start because of:
The default zeppelin-env.sh template does not expose a webapps dir, so the system defaults to /usr/lib/zeppelin/webapps (which does not exist). This causes the zeppelin service to fail on startup.
The zeppelin deb package does create a webapps dir:
We just need the default zeppelin template to use it. PR incoming.