Skip to content

NS7 migration leaves FreePBX modules with incompatible versions #8119

Description

@Stell0

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

  1. Migrate a NethVoice installation from NethServer 7 to NethServer 8.
  2. Run fwconsole ma list.
  3. Check the installed versions and statuses of the FreePBX modules.
  4. 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

Metadata

Metadata

Labels

nethvoiceBug or features releted to the NethVoice projecttestingPackages are available from testing repositories

Type

Projects

Status
Testing

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions