-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Ioannis Paraskevakos
committed
Dec 9, 2020
1 parent
a2644e1
commit 573cb41
Showing
1 changed file
with
45 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
--- | ||
name: Getting Started Report | ||
about: You're trying our examples and something is not running | ||
title: '' | ||
labels: layer:entk, type:bug | ||
assignees: '' | ||
|
||
--- | ||
|
||
When encountering an issue during execution, please do due diligence to check whether the source of the error is in the user script/tool. If you suspect the source of the error comes from EnTK or tools below please open a ticket in the github repo and follow these steps: | ||
|
||
### Enable verbose messages | ||
|
||
Run your script again with ``RADICAL_LOG_LVL=DEBUG`` and ``RADICAL_ENTK_LOG_LVL=DEBUG``. Once these environment variables are set, a lot of messages will be displayed as they are written to the standard error stream. Please redirect these messages to a single file. | ||
|
||
Example: | ||
``` | ||
RADICAL_LOG_LVL=DEBUG RADICAL_ENTK_LOG_LVL=DEBUG python example.py | ||
``` | ||
|
||
Attach verbose.log to the ticket. | ||
|
||
**NOTE**: If you suspect sections of this file to be pointing to the error you may consider mentioning that in the ticket via inline comments. | ||
|
||
Example: | ||
``` | ||
These lines of the log might be | ||
talking about the error | ||
``` | ||
|
||
### Client and remote logs in RP | ||
|
||
When running a RP script or a tool that uses RP, multiple logs are created by the components of RP. A set of these logs are created in the current working directory on the client machine (where your script lies) and a set of logs are created on the remote machine (HPC) in a specific location. You can bring all the logs to the client by running the following cmd (on the client): | ||
|
||
``` | ||
radical-pilot-fecth-logfiles <session id> | ||
``` | ||
|
||
In order to determine the session id, you can look for a folder that is created on the client in current working directory. It should have the format ```re.session.*```. You can find the latest folder by doing ``ls -ltr`` (last is recent). | ||
|
||
All the logfiles are brought to this re.session.* folder. Please zip this folder and attach to github ticket. | ||
|
||
### Access to sandbox | ||
|
||
Sometimes the above two steps may not be enough, the developers might require to take a look at the entire sandbox. You may either download the entire sandbox from the remote machine (using scp/gsiscp), zip the folder, and attach it to the ticket or provide access to the sandbox on the remote machine. |