After migrating NethVoice from NethServer 7 to NethServer 8, FreePBX dependencies are not upgraded consistently. Several modules remain disabled, broken, or unavailable, preventing configuration changes from being applied.
Steps to reproduce
- Migrate a NethVoice installation from NethServer 7 to NethServer 8.
- Run
fwconsole ma list.
- Check the installed versions and statuses of the FreePBX modules.
- Run
fwconsole reload or apply the NethVoice configuration.
Expected behavior
All required FreePBX modules are installed and enabled at compatible versions, and the configuration reload completes successfully.
Actual behavior
filestore requires framework version 16.0.40.12, but version 16.0.40.3 is installed. The dependency chain also requires core version 16.0.68.40.
Several modules are left as Disabled; Pending upgrade or Broken. On affected installations, configuration reload can also fail with errors such as:
Unable to locate the FreePBX BMO Class 'Sipsettings'
Unable to locate the FreePBX BMO Class 'Core'
The missing modules must be installed manually with fwconsole ma install -f <module> before configuration can be applied.
See also
After migrating NethVoice from NethServer 7 to NethServer 8, FreePBX dependencies are not upgraded consistently. Several modules remain disabled, broken, or unavailable, preventing configuration changes from being applied.
Steps to reproduce
fwconsole ma list.fwconsole reloador apply the NethVoice configuration.Expected behavior
All required FreePBX modules are installed and enabled at compatible versions, and the configuration reload completes successfully.
Actual behavior
filestorerequiresframeworkversion16.0.40.12, but version16.0.40.3is installed. The dependency chain also requirescoreversion16.0.68.40.Several modules are left as
Disabled; Pending upgradeorBroken. On affected installations, configuration reload can also fail with errors such as:The missing modules must be installed manually with
fwconsole ma install -f <module>before configuration can be applied.See also