Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Welcome to the MAAP User Documentation!
science_examples.rst
technical_tutorials.rst
system_reference.rst
troubleshooting_guides.rst
release_notes.rst

Indices and tables
Expand Down
45 changes: 45 additions & 0 deletions docs/source/troubleshooting/account_not_activated.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"cells": [
{
"cell_type": "markdown",
"id": "58641795-4f3e-40af-9374-b882f2be6eb1",
"metadata": {},
"source": [
"# My Account is No Longer Activated"
]
},
{
"cell_type": "markdown",
"id": "cd3c4962",
"metadata": {},
"source": [
"You may see an error message when logging in about your account not being \"activated.\" In this case, alert the MAAP support team via Slack or by sending an email to support@maap-project.org. Likely causes of this error include:\n",
"\n",
"1. **MAAP service outage** - if an operational outage has occurred in one of the MAAP subsystems such as the REST API or the SSO service, this will prevent the ADE from being able to validate the user's account status. The [MAAP Status Page](https://maap-project.github.io/maap-statuspage/) may help identify an outage.\n",
"2. **EarthData profile change** - if you changed your email or username in EarthData Login, this may cause a sign-in conflict, requiring a MAAP admin to re-sync your profile within the ADE.\n",
"3. **MAAP access suspension** - if your access to MAAP has been suspended (disabled), access will need to be re-activated by a MAAP admin before the ADE can be accessed. "
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.1"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
51 changes: 51 additions & 0 deletions docs/source/troubleshooting/dps_error_codes.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"cells": [
{
"cell_type": "markdown",
"id": "58641795-4f3e-40af-9374-b882f2be6eb1",
"metadata": {},
"source": [
"# Error Codes in DPS"
]
},
{
"cell_type": "markdown",
"id": "cd3c4962",
"metadata": {},
"source": [
"Jobs run at scale in the DPS may fail for various reasons. Here are some of the common error codes and how to resolve those errors."
]
},
{
"cell_type": "markdown",
"id": "b647510a",
"metadata": {},
"source": [
"error code | explanation | resolution\n",
"---------- | ----------- | ----------\n",
"exit code 143 | The system lost access to a resource due to [spot-instance interruption](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-interruptions.html) | Re-run the job(s) later or with a different resource\n"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.1"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
43 changes: 43 additions & 0 deletions docs/source/troubleshooting/kernel_resetting.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
{
Copy link
Collaborator

@wildintellect wildintellect Sep 9, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we could also reference how to remove old kernels that are registered. https://docs.posit.co/ide/server-pro/user/jupyter-lab/guide/jupyter-kernel-management.html seems to be the clearest reference. Haven't found it in the jupyter docs yet.


Reply via ReviewNB

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"cells": [
{
"cell_type": "markdown",
"id": "58641795-4f3e-40af-9374-b882f2be6eb1",
"metadata": {},
"source": [
"# Kernel resetting repeatedly"
]
},
{
"cell_type": "markdown",
"id": "cd3c4962",
"metadata": {},
"source": [
"The underlying cause for this could be that you deleted the conda environment that you used to create the kernelspec you are trying to run with \n",
"\n",
"Resolution: Make sure the conda environment for the jupyter kernelspec still exists.\n"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.1"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
11 changes: 11 additions & 0 deletions docs/source/troubleshooting_guides.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Troubleshooting Guides
=======================================

This section will help manage known issues and debugging tips.

.. toctree::
:maxdepth: 2

troubleshooting/account_not_activated.ipynb
troubleshooting/dps_error_codes.ipynb
troubleshooting/kernel_resetting.ipynb