When adding a new profile in MCS all templates are showing as “Template Disabled”.
This behaviour is repeated across all existing MCS device / groups when trying to add a new profile.
What is causing this?
DX UIM 23.4.*
The "template not available" can occur when the value "pkg_available
" in the SSRV2Template table in the DX UIM backend DB is equal to "0".
When "pkg_available = 0"
the MCS assumes the dependent package is not available in archive, hence it prevents to create a Profile for it, as it might fail.
In MCS 23.4.* and later a MCS task exists that is managed by a key "check_package_availability"
. When this key is set to "true"
it scans the automated_deployment_engine probe (ADE) for Package Availability at defined intervals. This mechanism is designed to avoid profiles to get stuck because of package availability inconsistencies.
If the key is set to "false"
, it may cause "pkg_available" filed in SSRV2Template table to be set to 0.
"true"
in the mon_config_service (MCS) configuration.check_package_availability
activity.
check_package_availability:
Related KB: Primary Hub goes down - MCS log: Failed to load archive list to check package availability
in some scenarios, the presence of vs2008 packages may be needed in the archive for some template to be available.