Service-based launch robustness on application/resource error
Just got this with the Clever Runner on 1.0.0rc2:
Apr 16 13:58:10 heptapod-foss heptapod-paas-runner[3879698]: 2025-04-16 13:58:10,699 [3879698] heptapod_paas_runner.paas_dispatcher ERROR Uncatched exception in main thread. Will exit right away with abnormal termination code
Apr 16 13:58:10 heptapod-foss heptapod-paas-runner[3879698]: Traceback (most recent call last):
Apr 16 13:58:10 heptapod-foss heptapod-paas-runner[3879698]: File "/home/heptapod-runner/venv/lib/python3.9/site-packages/heptapod_paas_runner/paas_dispatcher.py", line 1076, in main
Apr 16 13:58:10 heptapod-foss heptapod-paas-runner[3879698]: done_cycles = dispatcher.poll_loop(max_cycles=cl_args.poll_cycles)
Apr 16 13:58:10 heptapod-foss heptapod-paas-runner[3879698]: File "/home/heptapod-runner/venv/lib/python3.9/site-packages/heptapod_paas_runner/paas_dispatcher.py", line 862, in poll_loop
Apr 16 13:58:10 heptapod-foss heptapod-paas-runner[3879698]: self.poll_all_launch()
Apr 16 13:58:10 heptapod-foss heptapod-paas-runner[3879698]: File "/home/heptapod-runner/venv/lib/python3.9/site-packages/heptapod_paas_runner/paas_dispatcher.py", line 710, in poll_all_launch
Apr 16 13:58:10 heptapod-foss heptapod-paas-runner[3879698]: old_jh, job_handle = runner.launch_reuse_resource(job_data)
Apr 16 13:58:10 heptapod-foss heptapod-paas-runner[3879698]: File "/home/heptapod-runner/venv/lib/python3.9/site-packages/heptapod_paas_runner/runner.py", line 536, in launch_reuse_resource
Apr 16 13:58:10 heptapod-foss heptapod-paas-runner[3879698]: rsc.launch(job_data)
Apr 16 13:58:10 heptapod-foss heptapod-paas-runner[3879698]: File "/home/heptapod-runner/venv/lib/python3.9/site-packages/heptapod_paas_runner/paas_resource.py", line 167, in launch
Apr 16 13:58:10 heptapod-foss heptapod-paas-runner[3879698]: return self.http1_launch(job_data)
Apr 16 13:58:10 heptapod-foss heptapod-paas-runner[3879698]: File "/home/heptapod-runner/venv/lib/python3.9/site-packages/heptapod_paas_runner/paas_resource.py", line 190, in http1_launch
Apr 16 13:58:10 heptapod-foss heptapod-paas-runner[3879698]: raise PaasResourceError(
Apr 16 13:58:10 heptapod-foss heptapod-paas-runner[3879698]: heptapod_paas_runner.exceptions.PaasResourceError: ('app_fe7623a2-01f1-404b-92cf-7cfb2fd8c24d', 'service-docker', 'launch', 503)
Not sure which component returned this 503 (could be the ingress), but it cries for a retry