GoogleCloudPlatform / prometheus-engine

Google Cloud Managed Service for Prometheus libraries and manifests.
https://g.co/cloud/managedprometheus
Apache License 2.0
191 stars 89 forks source link

Manifests from main does not work due to read only filesystem. #1013

Open bwplotka opened 3 months ago

bwplotka commented 3 months ago

This is fine on managed GMP, because we have a different flow there.

Using manifests/* from main leads to:

{"error":"create temporary certificate dir: mkdir /tmp/operator-cert2628617008: read-only file system"
bwplotka commented 3 months ago

Introduced by https://github.com/GoogleCloudPlatform/prometheus-engine/pull/944, but not a biggie.

~Probably the best to be fixed by something like https://github.com/GoogleCloudPlatform/prometheus-engine/pull/663~, actually fixed on main already (build latest main operator, but can't really figure out how it was fixed), just manifests can't reference the latest main image.

TODO: Figure out the best way forward, some relevant discussion here: https://github.com/GoogleCloudPlatform/prometheus-engine/pull/1010#discussion_r1634274765