cancel
Showing results for 
Search instead for 
Did you mean: 

SAP BTP COCKPIT | cloud foundary deployment error

praveenkale
Newcomer
0 Kudos
127


2024-10-28T12:43:58.59+0000 [API/6] OUT Process has crashed with type: "web"
2024-10-28T12:43:58.60+0000 [API/6] OUT App instance exited with guid 8f4cc1f3-3fa2-45f4-b838-a35d7eab1008 payload: {"instance"=>"d58621cc-ab63-437c-70f0-acec", "index"=>0, "cell_id"=>"9a7c785f-ffca-4225-b8ae-2af40e044db9", "reason"=>"CRASHED", "exit_description"=>"Codependent step exited", "crash_count"=>1, "crash_timestamp"=>1730119438581622459, "version"=>"ac9216b5-3656-4eea-bc96-d6a107fc0392"}
2024-10-28T12:44:50.91+0000 [PROXY/0] OUT Exit status 137
2024-10-28T12:44:52.83+0000 [CELL/0] OUT Cell 89dce4f3-0503-4ef5-80f6-a0674355cba0 successfully destroyed container for instance 3f0b07a2-89df-4851-7028-2109

I am having this problem when I try to deploy a python app to cloud foundary from bas. The app runs successfully in bas, but when it tries to start the instance, it crashes with the error shown above.
I have seen similar issues posted but no proper solutions provided.

For reference:
manifest.yml

---
applications:
  - name: pydemo
    buildpacks:
      - python_buildpack
    disk-quota: 1GB
    memory: 1GB
    random-route: true
proper requirements.txt file also included.

Thanks.

View Entire Topic
ravigrover
Participant
0 Kudos

When deploying a Python application to Cloud Foundry and encountering a crash, such as the one you've described, there are several steps you can take to troubleshoot and resolve the issue. 

The key parts of the log you provided indicate that the application crashed due to a "Codependent step exited."  Please find below given few potential issues:

1. Memory Limit: The application might be exceeding the memory limit specified in your manifest.yml. -  Increase Memory Quota allocation in manifest.yml 

2. Dependencies: There could be issues with your application's dependencies or configuration.- Look for any stack traces or error messages that could give you more insight into why the application is crashing.

3. Environment Variables: Missing or misconfigured environment variables could lead to crashes. - Make sure that any required environment variables are set correctly. You can set environment variables in your manifest.yml

4. Application Code: There might be bugs in your code that only manifest in the Cloud Foundry environment. - Look for unhandled exceptions or resource-intensive operations or Ensure that your app can handle multiple requests if it's a web application.

Regards, Ravi