`reflect: call of reflect.Value.NumField on string` Value when getting /logs.zip

Description

When masking the values from files

  • /etc/alertmanager.yml

  • /srv/alertmanager/alertmanager.base.yml

 pmm-managed  crashes if the file is similiar to:

 

How to test

  • Setup PMM Server

  • Update alertmanager.base.yml

  • download /logs.zip

  • Make sure that PMM isn't crashed

  • Check that logs.zip doesn't contain alertmanager.yml and alertmanager.base.yml

How to document

None

AFFECTED CS IDs

CS0039611

Activity

Show:
Done

Details

Assignee

Reporter

Priority

Components

Labels

Needs QA

Yes

Needs Doc

No

Planned Version/s

Fix versions

Story Points

Affects versions

Smart Checklist

Created October 26, 2023 at 5:32 AM
Updated March 8, 2024 at 1:05 PM
Resolved November 9, 2023 at 10:38 AM