Description:
We are experiencing a problem with our custom Jupyter application when including the tapipy library in the requirements. The application installs and runs but fails to establish a secure connection.
Steps to Reproduce:
- Create a Jupyter application with the basic template.
- Add
tapipy to the requirements.
- Deploy the application.
- Observe that the application fails to establish a secure connection.
Expected Behavior:
The application should run and connect securely with tapipy included in the requirements.
Actual Behavior:
The application installs and runs but fails to establish a secure connection when tapipy is included in the requirements.
Additional Information:
- Removing
tapipy from the requirements allows the application to load and connect successfully.
- Installing
tapipy interactively in a Jupyter notebook works without issues.
- The issue seems to be specific to our custom Jupyter applications. The kernels work fine in the Portal HPC lab app.
- The secure connection issue arises when
tapipy is installed, either via Docker or as part of the application requirements.
Logs/Screenshots:
(Include any relevant logs or screenshots that could help in diagnosing the problem.)
Potential Cause:
The problem might be related to how tapipy interacts with the environment setup in our custom applications.
Suggested Actions:
- Investigate the environment setup differences between our custom applications and the Portal HPC lab app.
- Test installing
tapipy in different stages of the application setup to pinpoint where the connection issue arises.
- Check for any known compatibility issues or bugs with
tapipy and the specific versions of dependencies we are using.
Description:
We are experiencing a problem with our custom Jupyter application when including the
tapipylibrary in the requirements. The application installs and runs but fails to establish a secure connection.Steps to Reproduce:
tapipyto the requirements.Expected Behavior:
The application should run and connect securely with
tapipyincluded in the requirements.Actual Behavior:
The application installs and runs but fails to establish a secure connection when
tapipyis included in the requirements.Additional Information:
tapipyfrom the requirements allows the application to load and connect successfully.tapipyinteractively in a Jupyter notebook works without issues.tapipyis installed, either via Docker or as part of the application requirements.Logs/Screenshots:
(Include any relevant logs or screenshots that could help in diagnosing the problem.)
Potential Cause:
The problem might be related to how
tapipyinteracts with the environment setup in our custom applications.Suggested Actions:
tapipyin different stages of the application setup to pinpoint where the connection issue arises.tapipyand the specific versions of dependencies we are using.