GitHub user moshhi edited a comment on the discussion: The error occurs when sending the report via email using the PNG content format:error sending request for url (https://chromedriver.storage.googleapis.com/LATEST_RELEASE): error trying to connect: dns error: failed to lookup address information: Try again
I added conf to superset_config.py: SCREENSHOT_LOCATOR = "https://localhost:8088" ENABLE_CELERY_REPORTS = True WEBDRIVER_TYPE = "chrome" WEBDRIVER_OPTION_ARGS = [ "--headless", "--disable-gpu", "--no-sandbox", "--disable-dev-shm-usage", ] WEBDRIVER_CONFIGURATION = { "service": { "executable_path": "/usr/local/bin/chromedriver", "log_output": "/var/log/superset", "service_args": [], "port": 0, "env": {}, }, "options": { "capabilities": {}, "preferences": {}, "binary_location": "", }, } but occurred another exception: The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/venv/lib/python3.10/site-packages/superset/tasks/scheduler.py", line 95, in execute ).run() File "/home/ubuntu/venv/lib/python3.10/site-packages/superset/utils/decorators.py", line 266, in wrapped return on_error(ex) File "/home/ubuntu/venv/lib/python3.10/site-packages/superset/utils/decorators.py", line 236, in on_error raise ex File "/home/ubuntu/venv/lib/python3.10/site-packages/superset/utils/decorators.py", line 259, in wrapped result = func(*args, **kwargs) File "/home/ubuntu/venv/lib/python3.10/site-packages/superset/commands/report/execute.py", line 799, in run ).run() File "/home/ubuntu/venv/lib/python3.10/site-packages/superset/utils/decorators.py", line 266, in wrapped return on_error(ex) File "/home/ubuntu/venv/lib/python3.10/site-packages/superset/utils/decorators.py", line 236, in on_error raise ex File "/home/ubuntu/venv/lib/python3.10/site-packages/superset/utils/decorators.py", line 259, in wrapped result = func(*args, **kwargs) File "/home/ubuntu/venv/lib/python3.10/site-packages/superset/commands/report/execute.py", line 761, in run ).next() File "/home/ubuntu/venv/lib/python3.10/site-packages/superset/commands/report/execute.py", line 629, in next self.send() File "/home/ubuntu/venv/lib/python3.10/site-packages/superset/commands/report/execute.py", line 527, in send notification_content = self._get_notification_content() File "/home/ubuntu/venv/lib/python3.10/site-packages/superset/commands/report/execute.py", line 410, in _get_notification_content screenshot_data = self._get_screenshots() File "/home/ubuntu/venv/lib/python3.10/site-packages/superset/commands/report/execute.py", line 268, in _get_screenshots raise ReportScheduleScreenshotFailedError( superset.commands.report.exceptions.ReportScheduleScreenshotFailedError: Failed taking a screenshot 'dict' object has no attribute 'path' [2025-07-03 20:19:00,189: INFO/ForkPoolWorker-3] Task reports.execute[e6680661-7157-4c2d-9349-c91c048062cc] succeeded in 0.12940556497778744s: None What is the cause of this issue, and how can it be resolved? @dosu GitHub link: https://github.com/apache/superset/discussions/34053#discussioncomment-13652086 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
