We are aware of the following issues using Data Science & AI Workbench. If you’re experiencing other unexpected behavior, consider checking our Support Knowledge Base.Documentation Index
Fetch the complete documentation index at: https://anaconda.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Project is stuck in loading state on creation when email address is used as username
Project is stuck in loading state on creation when email address is used as username
Subsequent Jobs using the “Run Now” schedule do not consume GPU resources
Subsequent Jobs using the “Run Now” schedule do not consume GPU resources
Unable to obtain Zeppelin credentials
Unable to obtain Zeppelin credentials
Attempting to install new PyViz packages in JupyterLab results in error
Attempting to install new PyViz packages in JupyterLab results in error
Unable to download files when running JupyterLab in Chrome browser
Unable to download files when running JupyterLab in Chrome browser
Failed/Forbidden error, preventing you from being unable to download the file.WorkaroundOpen the project in Jupyter Notebook or another supported browser, such as Firefox or Safari, and download the file.Unexpected metadata in a package breaks Workbench channel
Unexpected metadata in a package breaks Workbench channel
cspice and spiceypy packages mirrored from conda-forge include incompatible metadata, which causes a channeldata.json build failure, and makes the entire channel inaccessible.WorkaroundRemove these packages from the Workbench channel, or update your conda-forge mirror to pull in the latest packages.Custom conda configuration file may be overwritten
Custom conda configuration file may be overwritten
.condarc file to your project using the anaconda-enterprise-cli spark-config command, it may get overwritten with the default config options when you deploy the project.WorkaroundPlace the .condarc file in a directory other than your home directory (/opt/continuum/.condarc).Note that the conda config settings are loaded from all of the files on the conda config search path. The config settings are merged together, with keys from higher priority files taking precedence over keys from lower priority files. If you need extra settings, start by adding the .condarc file to a lower priority file first and see if this works for you.For more information on how directory locations are prioritized, see this blog post.Starting in Workbench 5.3.1, you can also set global config variables via a config map, as an alternative to using the Workbench CLI.Incorrect information in command output
Incorrect information in command output
anaconda-enterprise-cli spark-config command to connect to a remote Hadoop Spark cluster from within a project, the output says you need to specify the namespace by including -n anaconda-enterprise.WorkaroundYou must omit -n anaconda-enterprise from the command, as Workbench is installed in the default namespace.Error creating an environment immediately after installation
Error creating an environment immediately after installation
running, and the container isn’t ready.WorkaroundCreate a project first. The environment creation process will continue and successfully complete after a few minutes.Cluster performance may degrade after extended use
Cluster performance may degrade after extended use
max_user_watches may be insufficient, and can be increased to improve cluster longevity.WorkaroundRun the following command on each node in the cluster, to help the cluster remain active:Invalid issuer URL causes library to get stuck in a sync loop
Invalid issuer URL causes library to get stuck in a sync loop
go-oidc library can get stuck in a sync loop. This will affect all connectors.WorkaroundOn a single node cluster, you’ll need to do the following to shut down gravity:- Find the gravity services:
You will see output like this:
- Shut down the
teleportservice: - Shut down the
planet-masterservice:
gravity-site pods:GPU affinity setting reverts to default during upgrade
GPU affinity setting reverts to default during upgrade
nodeAffinity setting reverts to the default value, thus allowing CPU sessions and deployments to run on GPU nodes.WorkaroundIf you had commented out the nodeAffinity section of the Config map in your previous installation, you’ll need to do so again after completing the upgrade process. See Setting resource limits for more information.Install and post-install problems
Install and post-install problems
sudo gravity enter you can check /var/log/messages to troubleshoot a failed installation or these types of errors.After executing sudo gravity enter you can run journalctl to look at logs to troubleshoot a failed installation or these types of errors:gravity-23423lkqjfefqpfh2.service with the name of your gravity service./var/log/messages related to errors such as “etcd cluster is misconfigured” and “etcd has no leader” from one of the installation jobs, particularly gravity-site. This usually indicates that etcd needs more compute power, needs more space, or is on a slow disk.Workbench is very sensitive to disk latency, so we usually recommend using a better disk for /var/lib/gravity on target machines and/or putting etcd data on a separate disk. For example, you can mount etcd under /var/lib/gravity/planet/etcd on the hosts.After a failed installation, you can uninstall Workbench and start over with a fresh installation.Failed on pulling gravitational/rbacIf the node refuses to install and fails on pulling gravitational/rbac, create a new directory TMPDIR before installing and provide write access to user 1000.“Cannot continue” error during installThis bug is caused by a previous failure of a kernel module check or other preflight check and subsequent attempt to reinstall.Stop the install, make sure the preflight check failure is resolved, and restart the install again.Problems during post-install or post-upgrade stepsPost-install and post-upgrade steps run as Kubernetes jobs. When they finish running, the pods used to run them are not removed. These and other stopped pods can be found using:| Pod | Issues in this step |
|---|---|
ae-wagonwheel | post-install UI |
install | installation step |
postupdate | post-update steps |
wagon.yaml, replacing:ae-wagonwheel, the post-install configuration UI. To make this visible to the outside world, run:post-install.To find out which port it is listening under, run:Kernel parameters may be overwritten and cause networking errors
Kernel parameters may be overwritten and cause networking errors
gravity status and verify that all kernel parameters are set correctly. If the Status for a particular parameter is degraded, follow the instructions here to reset the kernel parameter.Removing collaborator from project with open session generates error
Removing collaborator from project with open session generates error
500 Internal Server Error message.WorkaroundAdd the user as a collaborator to the project, have them stop their notebook session, then remove them as a collaborator. For more information, see how to share a project.To prevent collaborators from seeing this error, ask them to close their running session before you remove them from the project.Affected versions5.2.xWorkbench auth pod throws OutOfMemory Error
Workbench auth pod throws OutOfMemory Error
- Open the
anaconda-enterprise-ap-authdeployment spec by running the following command in a terminal: - Increase the value for
JAVA_OPTS(example below):
Fetch changes behavior in Apache Zeppelin may not be obvious to new users
Fetch changes behavior in Apache Zeppelin may not be obvious to new users

Apache Zeppelin can’t locate conflicted files or non-Zeppelin notebook files
Apache Zeppelin can’t locate conflicted files or non-Zeppelin notebook files
%sh interpreter from within a Zeppelin notebook to work with files via bash commands, or use the Settings tab to change the default editor to Jupyter Notebooks or JupyterLab and use the file browser or terminal.Affected versions5.2.2Create and Installer buttons are not visible on Channels page
Create and Installer buttons are not visible on Channels page
Updating a package from the Anaconda metapackage
Updating a package from the Anaconda metapackage
anaconda-project call will uninstall the upgraded package.WorkaroundWhen updating a package dependency, remove the anaconda metapackage from the list of dependencies at the same time you add the new version of the dependency that you want to update.Affected versions5.1.0, 5.1.1, 5.1.2, 5.1.3File size limit when uploading files
File size limit when uploading files
- The limit of file uploads in JupyterLab is 15 MB.
IE 11 compatibility issue when using Bokeh in projects (including sample projects)
IE 11 compatibility issue when using Bokeh in projects (including sample projects)
IE 11 compatibility issue when downloading custom Anaconda installers
IE 11 compatibility issue when downloading custom Anaconda installers
Project names over 40 characters may prevent JupyterLab launch
Project names over 40 characters may prevent JupyterLab launch
Long-running jobs may falsely report failure
Long-running jobs may falsely report failure
New Notebook not found on IE11
New Notebook not found on IE11
Disk pressure errors on AWS
Disk pressure errors on AWS
/opt/anaconda can cause disk pressure errors, which may result in the following:- Slow project starts.
- Project failures.
- Slow deployment completions.
- Deployment failures.
- List all nodes:
- Identify the node experiencing issues and view its log:

- Open the AWS console and add a new EBS volume provisioned to 3000 IOPS (for example, 500 GB).
- Attach the volume to your Workbench master.
- Format and mount the disk:
- Shut down Kubernetes services:
- Copy
/opt/anacondacontents to the new disk: - Update
/etc/fstaband restart services:
Disk pressure error during backup
Disk pressure error during backup
General diagnostic and troubleshooting steps
General diagnostic and troubleshooting steps
kubectl and
other commands within Workbench, use the command:- host:
/opt/anaconda/-> Workbench environment:/opt/anaconda/ - host:
/var/lib/gravity/planet/share-> Workbench environment:/ext/share
[LDAP: error code 12 - Unavailable Critical Extension]; remaining name 'dc=acme, dc=com'This error can be caused when pagination is turned on. Pagination is a server side extension and is
not supported by some LDAP servers, notably the Sun Directory server.Session startup errorsIf you need to troubleshoot session startup, you can use a terminal to view the
session startup logs. When session startup begins the output of the
anaconda-project prepare command is written to /opt/continuum/preparing,
and when the command completes the log is moved to
/opt/continuum/prepare.log.