dosubot[bot] commented on issue #34025: URL: https://github.com/apache/superset/issues/34025#issuecomment-3027266991
<!-- Answer --> There is no explicit project-internal source (PR, issue, commit message, or changelog) that directly states geckodriver was intentionally removed from the 5.0.0-dev Docker image to reduce image size or to move toward Playwright for alerts/reports. The closest reference is in the 5.0.0 release PR, which notes that the dev Dockerfile layer "no longer includes firefox binaries, only Chromium to reduce bloat/docker-build-time"—this implies, but does not directly state, the removal of geckodriver as well as Firefox binaries [PR 33869](https://github.com/apache/superset/pull/33869). The current Dockerfile installs Playwright and optionally Chromium/Firefox, but does not mention geckodriver at all, and there are no comments explaining its removal [Dockerfile](https://github.com/apache/superset/blob/308007f909b5a3c1cdd6fc5632ef27ca7eb97ce0/Dockerfile). The documentation now instructs users to add geckodriver and Firefox themselves if needed, but does not document the removal or a migration to Playwright [alerts-reports docs](https://github.com/apache/superset/blob/308007f909b5a3c1cdd6fc5632ef27ca7eb97ce0/docs/docs/configuration/alerts-reports.mdx). So, the claim is based on indirect evidence: the Docker image no longer includes Firefox/geckodriver, Playwright is now included, and the only rationale mentioned is reducing image size and build time. There is no explicit statement or official documentation about the removal or a migration plan. <!-- 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/d073798b-1dc9-4627-bec0-58b7c271a849?feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback/d073798b-1dc9-4627-bec0-58b7c271a849?feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback/d073798b-1dc9-4627-bec0-58b7c271a849?feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback/d073798b-1dc9-4627-bec0-58b7c271a849?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/d073798b-1dc9-4627-bec0-58b7c271a849?feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback/d073798b-1dc9-4627-bec0-58b7c271a849?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/d073798b-1dc9-4627-bec0-58b7c271a849?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]
