4 Commits

Author SHA1 Message Date
Chloe Kudryavtsev
c885a7a604
testing/minio: upgrade to 0.20190619
Also improve healthcheck.
When conf.d does not define an `$address`, curl will try to query a file
(`/minio/health/ready`), which obviously will always fail.
By default, minio will listen on 0.0.0.0:9000, so default to localhost.

Closes: GH-8911
2019-06-20 00:44:00 +02:00
Chloe Kudryavtsev
9f74ea1677 testing/minio: allow infinite respawning
Minio will crash on startup if networking is not available.
A short period of the network dropping should not prevent the service
from coming up once networking is back.
As such, allow infinite respawns.
To avoid CPU thrashing, enforce a 5-second delay between respawns.
2019-06-10 15:12:03 +00:00
Chloe Kudryavtsev
3cfa6527b7 testing/minio: modernize init.d
Now that we have openrc 0.41.2, supervise-daemon is actually usable.
Minio also behaves much nicer with it.
2019-05-10 04:54:34 +00:00
Chloe Kudryavtsev
e7b257acce testing/minio: Add openrc, fixup style
Also take ownership.
2019-03-12 02:50:35 +00:00