-
Notifications
You must be signed in to change notification settings - Fork 190
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
reportportal-api pod running but never ready #430
Comments
Any suggestions on how could move forward with this ? The deployment works fine locally on minikube without internet access. |
Hi @ldcorentin, |
Hi @hlebkanonik. For the storage we use directly AWS EFS and here are the logs :
|
Could you provide the data from the
Storage and directory must be shared among API, UAT, and Jobs services. Can you confirm this? Also, please check if the API has sufficient permissions to store files in the EFS volume. |
Here is what I have executing
Regarding EFS, here is my config :
|
Thank you! Do the API, UAT, and Jobs services share the same path on this EFS volume? And does the EFS volume have sufficient write permissions for the API? You can check that from the AWS Console in EFS Mount points. |
Indeed I have multiple access points for the efs with obviously different PVC. I'll make sure they are all using the same to share data. I'll keep you posted @hlebkanonik :) |
Thanks for your patience @hlebkanonik. I created manually the access point on EFS. So in my values I change the volume handle from
Here is the pv :
|
@ldcorentin, could you try to increase resources for the API?
Are you having issues with internet access on the instance? Another step in loading the API is downloading the JUnit plugin from GitHub |
@hlebkanonik, I increased the resources for the API it didn't change anything. I confirm you that I'm deploying reportportal in an air gapped environment so I indeed can't connect to github API |
@DzmitryHumianiuk is there a way I can specify another location such as a S3 bucket for example ? Using maybe this |
@ldcorentin we are looking into that, this may require an API update and a separate component release. |
@ldcorentin, could you please add the following environment variables to the API? Also, please share the logs, to help us identify any additional issues.
How many nodes are you using for ReportPortal? What is the CPU and memory capacity for each node? |
@hlebkanonik We have two nodes with each 4 vCPU and 8Gi of memory (c6a.xlarge in AWS).
|
It looks like the API started successfully.
Can you confirm that? However, since there’s no internet connection, the service API waits for 15 minutes before timing out on the JUnit plugin.
We will reduce the timeout in the next component release. |
Yes indeed now it works, we had to remove the livenessprob :) |
I wouldn't call it a bug; rather, it seems like an enhancement is needed. |
Hey guys,
We are trying to deploy report portal 24.2.0 but we are facing one issue regarding the api. We want to deploy it in an air gap environment.
The pod suddenly stop when being enable to load plugin 'email'.
Here are the logs of the pods.
Thanks for your help guys,
Corentin
The text was updated successfully, but these errors were encountered: