dosubot[bot] commented on issue #34025:
URL: https://github.com/apache/superset/issues/34025#issuecomment-3027181144
<!-- Answer -->
geckodriver was intentionally removed from the 5.0.0-dev Docker image to
reduce image size and move toward Playwright-based browser support for alerts
and reports. This change is not documented in the changelog or release notes,
and there are no open issues or PRs discussing its removal or restoration.
If you need geckodriver and Firefox for your workflow, you can add them back
by extending the official image with a custom Dockerfile. Here’s an example
based on the current documentation:
```docker
FROM apache/superset:5.0.0-dev
USER root
RUN apt-get update && \
apt-get install --no-install-recommends -y firefox-esr
ENV GECKODRIVER_VERSION=0.29.0
RUN wget -q
https://github.com/mozilla/geckodriver/releases/download/v${GECKODRIVER_VERSION}/geckodriver-v${GECKODRIVER_VERSION}-linux64.tar.gz
&& \
tar -x geckodriver -zf
geckodriver-v${GECKODRIVER_VERSION}-linux64.tar.gz -O > /usr/bin/geckodriver &&
\
chmod 755 /usr/bin/geckodriver && \
rm geckodriver-v${GECKODRIVER_VERSION}-linux64.tar.gz
USER superset
```
This will restore the previous behavior for alerts and reports that depend
on geckodriver and Firefox. For more details, see the [official
documentation](https://github.com/apache/superset/blob/308007f909b5a3c1cdd6fc5632ef27ca7eb97ce0/docs/docs/configuration/alerts-reports.mdx).
<!-- Dosu Comment Footer -->
*To reply, just mention [@dosu](https://go.dosu.dev/dosubot).*
---
<sup>How did I do?
[Good](https://app.dosu.dev/response-feedback/0af2d529-7940-43a4-bd8b-7ab1bd9b53e7?feedback_type=great_response)
|
[Irrelevant](https://app.dosu.dev/response-feedback/0af2d529-7940-43a4-bd8b-7ab1bd9b53e7?feedback_type=irrelevant_answer)
|
[Incorrect](https://app.dosu.dev/response-feedback/0af2d529-7940-43a4-bd8b-7ab1bd9b53e7?feedback_type=incorrect_sources)
|
[Verbose](https://app.dosu.dev/response-feedback/0af2d529-7940-43a4-bd8b-7ab1bd9b53e7?feedback_type=too_verbose)
|
[Hallucination](https://app.dosu.dev/response-feedback/0af2d529-7940-43a4-bd8b-7ab1bd9b53e7?feedback_type=hallucination)
| [Report
🐛](https://app.dosu.dev/response-feedback/0af2d529-7940-43a4-bd8b-7ab1bd9b53e7?feedback_type=bug_report)
|
[Other](https://app.dosu.dev/response-feedback/0af2d529-7940-43a4-bd8b-7ab1bd9b53e7?feedback_type=other)</sup> [](https://go.dosu.dev/discord-bot) [!
[Share on
X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/issues/34025)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]