17 Commits

Author SHA1 Message Date
mustard
825fb445e7
Reapply "[supervisor] set pod failure reason when supervisor is reaped" (#20327)
* Revert "[supervisor] revert recent changes to reduce frequency of `supervisor run error with unexpected exit code` (#20325)"

This reverts commit 3f066ce935d282d20c3098fbc6c7f6d2d5b1f152.

* Ignore expected case: pod kill / process kill by supervisor

* Debug commit

* fix

* Revert "Debug commit"

This reverts commit 1473e3d147c5f20e65f0a44a67d48dfd8bf9b258.
2024-10-30 15:05:56 -04:00
Kyle Brennan
3f066ce935
[supervisor] revert recent changes to reduce frequency of supervisor run error with unexpected exit code (#20325)
* Revert "[supervisor] switch lib back to use upstream `ramr/go-reaper` (#20322)"

This reverts commit 9442b52b9a1ade40857d16c65dca7993703bc5d9.

* Revert "[supervisor] set pod failure reason when supervisor is reaped (#20318)"

This reverts commit 9e8da3bdd041b1a42fd8d2ef1d732907bb0630c7.
2024-10-28 23:14:54 -04:00
mustard
9442b52b9a
[supervisor] switch lib back to use upstream ramr/go-reaper (#20322) 2024-10-28 05:53:54 -04:00
mustard
9e8da3bdd0
[supervisor] set pod failure reason when supervisor is reaped (#20318)
* [supervisor] set pod failed reason when supervisor been reap

* Debug commit

* upgrade pkg

* Revert "Debug commit"

This reverts commit 1b6bde80c410034b62e235438b8f7262fa7f63b6.
2024-10-25 09:04:55 -04:00
Huiwen
92fccc81ef
Build - make backend-plugin readiness a condition of JetBrains IDEs readiness (#19710)
* Make backend-plugin readiness a condition of IDE readiness

* Add compatibility to `2022.3.3`

* fixup

* Observe ide readiness as Inf after 11 seconds

* shutdown after 10 minutes

* fix hot-deploy.sh

* Add shutdown reason

* address feedback

* Add Feature Flags

* fixup

* fix

* Add one line log

* address feedback
2024-05-14 18:02:52 +08:00
Anton Kosyakov
d4592d44d4
fix EXP-19: allow access to supervisor logs within a workspace (#18322) 2023-07-20 22:33:36 +08:00
Pudong Zheng
7197187149 supervisor: only write /dev/termination-log in init or run command 2023-02-10 16:13:15 +01:00
Anton Kosyakov
9b3f8a2cc4 gp rebuild with isolated debug workspace
Co-authored-by: Pudong Zheng <tianshi8650@gmail.com>
2023-02-06 14:47:44 +01:00
Pudong Zheng
223052fd12 [suoervisor] show detail message if supervisor failed 2023-01-11 19:52:52 +01:00
Pavel Tumik
1512a765b1 show user friendly error if git is not found 2023-01-09 21:52:49 +01:00
Christian Weichel
478a75e744 Switch license to AGPL 2022-12-08 13:05:19 -03:00
mustard
aa59db2ec9 [supervisor] ignore all signal error 2022-11-14 16:56:45 +02:00
mustard
03aae67a42 [supervisor] don't swallow supervisor exit error 2022-11-14 11:26:43 +02:00
Pudong Zheng
9bf2aa1a1f [supervisor] remove unnecessary close channel 2022-10-28 08:30:01 +02:00
Sven Efftinge
fef62f3e9e [supervisor] shutdown processes gracefully 2022-10-07 13:09:22 +02:00
Christian Weichel
ec94c225e9 [supervisor] Improve init shutdown behaviour 2022-02-12 15:56:33 +01:00
Pudong Zheng
70606e9c4f move reaper to another process 2022-02-09 09:10:30 +01:00