When installing a cartridge, the missing dependency error come up - for example
And in the Foglight log file the following error appears:
YYYY-MM-DD HH:MM:SS.SSS ERROR [ctdrjnrkyp:22300282713663667170542] script.system:administration_cartridges_cartridgeinventory.enableCartridgeTask - com.quest.nitro.service.cartridge.api.CartridgeValidationException: Cartridge: DB_Auto_Discovery_DB2-5.6.4.525 contains 7 missing or corrupted items:DB_Auto_Discovery_DB2-5.7.5.1 - DB_Auto_Discovery_DB2-Installers-5.7.5.1 - installers.xml
DB_Auto_Discovery_DB2-5.6.4.525 - DB_Auto_Discovery_DB2-Installers-5.7.5.1 - DB_Auto_Discovery_DB2-5.7.5.1.gar
DB_Auto_Discovery_DB2-5.6.4.525 - DB_Auto_Discovery_DB2-Topology-Types-5.7.5.1 - auto_disc_topology-types.xml
DB_Auto_Discovery_DB2-5.6.4.525 - DB_Auto_Discovery_DB2-Properties-5.7.5.1 - monitoring-policy.xml
DB_Auto_Discovery_DB2-5.6.4.525 - DB_Auto_Discovery_DB2-Policy-5.7.5.1 - auto_disc_retention-policy.xml
DB_Auto_Discovery_DB2-5.6.4.525 - DB_Auto_Discovery_DB2-CDT-5.7.5.1 - cdt-binding.xml
DB_Auto_Discovery_DB2-5.6.4.525 - DB_Auto_Discovery_DB2-CDT-5.7.5.1 - cdt.xml
Corrupt deployed agent packages in the Foglight Agent Manager (FglAM) server
Please follow the steps below to solve the issue: