Uploaded image for project: 'Percona Monitoring and Management'
  1. Percona Monitoring and Management
  2. PMM-8854

External service listen_port removed from Inventory when pmm-client is upgraded first

Details

    • Bug
    • Status: Done
    • Medium
    • Resolution: Fixed
    • 2.21.0
    • None
    • PMM Agent
    • None
    • Yes
    • Yes
    • C/S Core
    • No

    Description

      User impact:

      When user upgrades pmm-client to 2.22.0 first, external service listen_port is removed

      Steps to reproduce:

      Start PMM Server + Client 2.21.0
      Add external exporter to monitoring

      Script to add redis:
      git clone https://github.com/percona/pmm-qa.git
      bash pmm-qa/pmm-tests/pmm-framework.sh --setup-external-service --pmm2 --download

      Enable testing repo and upgrade pmm-client

      sudo percona-release enable original testing
      sudo apt-get update
      sudo apt-get install pmm2-client

      Check Inventory page and pmm-agent log

      Actual result:

      Before pmm-client upgrade

      After pmm-client upgrade

      Expected result:

      Listen_port not removed

      Workaround:

      If PMM Server is upgraded first and PMM Client second, external service listen_port stays

      Details:

      Attachments

        Activity

          People

            roma.novikov Roma Novikov
            beata.handzelova Beata Handzelova
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Smart Checklist