cephadm: check that units start
When starting a prometheus instance with a bogus config, systemd still initially sees the unit as
Only when the prometheus instance itself decides to throw in the towel does the systemd state change to activating and autorestart - and that happens n secs after startup
So perhaps the systemd approach isn't viable? Maybe we could reuse the port_in_use function ?
for systemd, the unit is perfectly active and running as long as podman is running.
#2 Updated by Sebastian Wagner 9 months ago
I'm inclined to close this as won't fix. What shell we do?
Wait, till the process is responsive?¶
That would be really slow and complicated.
Wait x seconds?¶
Still slow and prone to false-negatives.
K8s also just leaves them as they are.