ERR_DASHBOARD_EXPORT_SAND_BOXING_ERROR trying to generate model documentation
When trying to export a model documentation file in DSS 8.0.1 I get the a ERR_DASHBOARD_EXPORT_SAND_BOXING_ERROR as shown in the following screenshot.
I followed the installation guide from https://doc.dataiku.com/dss/latest/installation/graphics-export.html to enable the feature and I made sure that user namespaces are enabled:
root@5413f935b872:/ws/dss# sysctl user.max_user_namespaces user.max_user_namespaces = 1029754
The messages during installing the graphics export might show some issue - however, I am not sure because the final result seems to be successful.
dataiku@5413f935b872:~/dss$ ./bin/dssadmin install-graphics-export [+] Saving installation log to /ws/dss/run/install.log [+] Checking dependencies + Detected OS distribution : ubuntu 18.04 + Checking required packages... [+] Installing additional modules for dashboard and flow export feature > puppeteer@1.20.0 install /ws/dataiku-dss-8.0.1/resources/graphics-export/node_modules/puppeteer > node install.js Chromium downloaded to /ws/dataiku-dss-8.0.1/resources/graphics-export/node_modules/puppeteer/.local-chromium/linux-686378 npm WARN saveError ENOENT: no such file or directory, open '/ws/dataiku-dss-8.0.1/resources/graphics-export/package.json' npm WARN enoent ENOENT: no such file or directory, open '/ws/dataiku-dss-8.0.1/resources/graphics-export/package.json' npm WARN graphics-export No description npm WARN graphics-export No repository field. npm WARN graphics-export No README data npm WARN graphics-export No license field. + fs@0.0.1-security + puppeteer@1.20.0 updated 2 packages and audited 70 packages in 24.447s 1 package is looking for funding run `npm fund` for details found 0 vulnerabilities [+] Enabling graphics export in DSS Loading plugin: feature-generation-genetic-algorithms Loading plugin: geoadmin Loading plugin: lstm-festo Loading plugin: object-detection-gpu Loading plugin: model-lightgbm Loading plugin: timeseries-filter Loading plugin: visual-vtux Loading plugin: vtux-lstm [2020/09/02-11:33:20.247] [main] [INFO] [dku.logging] - Loading logging settings [2020/09/02-11:33:20.250] [main] [INFO] [dku.logging] - Configuring additional logging settings from /ws/dataiku-dss-8.0.1/resources/logging/dku-log4j.properties [2020/09/02-11:33:20.263] [main] [INFO] [dku.logging] - Configuring additional JUL logging settings from /ws/dataiku-dss-8.0.1/resources/logging/dku-log-jul.properties [2020/09/02-11:33:20.644] [main] [INFO] [org.springframework.beans.factory.support.DefaultListableBeanFactory] - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@3ad394e6: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,springUtils,DKUTransactionService,generalSettingsDAO,projectCommitModeService,filesBasedConnectionsDAO,addableVariablesService,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor]; root of factory hierarchy SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/ws/dataiku-dss-8.0.1/lib/ivy/backend-run/slf4j-log4j12-1.7.6.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/ws/dataiku-dss-8.0.1/lib/ivy/common-run/slf4j-log4j12-1.7.21.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory] [2020/09/02-11:33:20.779] [main] [DEBUG] [org.eclipse.jgit.util.FS] - readpipe [git, --version],/usr/bin [2020/09/02-11:33:20.788] [main] [DEBUG] [org.eclipse.jgit.util.FS] - readpipe may return 'git version 2.17.1' [2020/09/02-11:33:20.788] [main] [DEBUG] [org.eclipse.jgit.util.FS] - remaining output: [2020/09/02-11:33:20.788] [main] [DEBUG] [org.eclipse.jgit.util.FS] - readpipe [git, config, --system, --edit],/usr/bin [2020/09/02-11:33:20.793] [main] [DEBUG] [org.eclipse.jgit.util.FS] - readpipe may return '/etc/gitconfig' [2020/09/02-11:33:20.793] [main] [DEBUG] [org.eclipse.jgit.util.FS] - remaining output: [2020/09/02-11:33:20.909] [main] [INFO] [dku.cli.graphicsExport] - Setting-up graphics export [2020/09/02-11:33:20.923] [main] [DEBUG] [dip.transactions] - Begin commit [2020/09/02-11:33:20.935] [main] [INFO] [dip.commitbehavior] - Candidate commit [GLOBAL] [no:auth] CLI: Enabled graphics (dashboard and flow) export (from command-line) : - /general-settings.json [2020/09/02-11:33:20.936] [main] [DEBUG] [com.dataiku.dip.transactions.fs.FSyncUtils] - writeAndSync: /ws/dss/config/.ts/general-~settings.json [2020/09/02-11:33:21.128] [main] [DEBUG] [com.dataiku.dip.transactions.fs.FSyncUtils] - writeAndSync: /ws/dss/config/.journal [2020/09/02-11:33:21.173] [main] [DEBUG] [com.dataiku.dip.transactions.git.CommitQueue] - Executing Git commit: [GLOBAL] [no:auth] CLI: Enabled graphics (dashboard and flow) export (from command-line) : - /general-settings.json [2020/09/02-11:33:21.264] [main] [INFO] [dip.transactions] - Transaction committed [exec=78ms commitWait=0ms commitExec=329ms] [+] Done
Any ideas what could be the issue here?
Best Answer
-
For others who might face the same issue: disabling sandboxing (Option #2) prevents the error.
Answers
-
Hi,
Could you please open a support ticket (https://doc.dataiku.com/dss/latest/troubleshooting/obtaining-support.html#editor-support-for-dataiku-customers) and attach a diagnostic of the DSS instance (Administration > Maintenance > Diagnostic tool)?
Note that you need to be administrator of the DSS instance - else you'll need to ask your admin
If the resulting file is too large for the suppoprt portal (> 15 MB), you can use https://dl.dataiku.com to send it to us. Please don't forget to send the link that is generated when you upload the file.
-
I just created a ticket. Unfortunately the ticket was not linked to my account I created and I cannot find it anymore. Can you confirm that the ticket is created?
-
Sergey Dataiker, Dataiku DSS Core Designer, Dataiku DSS & SQL, Dataiku DSS Core Concepts Posts: 365 Dataiker
@rmios yes, we received your ticket and already responded to it but looks like the message hasn't been delivered back to you. The email used to create a ticket was d****l.s***l@festo.net. Please let us know the correct email address.
Basically we suggested to use the second option from here:
https://doc.dataiku.com/dss/latest/installation/graphics-export.html#option-2-disable-sandbox
-
Sorry, it was a typo on my end and should be .com (instead of .net).
-
Sergey Dataiker, Dataiku DSS Core Designer, Dataiku DSS & SQL, Dataiku DSS Core Concepts Posts: 365 Dataiker
Ok, I'll update the email in the support ticket.