While working on PMM+VM container, I noticed that files copied into pmm-managed from Prometheus source code were not updated for some time. That makes it impossible to use remote_write with a custom base Prometheus file (
PMM-3387) due to validation errors: field max_retries not found in type config.QueueConfig.
We should update files at https://github.com/percona/pmm-managed/tree/PMM-2.0/services/prometheus/internal to the currently used version. For example, see https://github.com/percona/pmm-managed/pull/346/commits/9390abce7fd091e834270ea49d31b18839ee1453