Skip to content

Upgrade from 4.32.2 to 4.33.1 to 5.0.3 removes ServiceControl.Audit/ServiceControlQueueAddress from config #3905

Description

@Floopy-Doo

Describe the bug

Description

When upgrading ServiceControl audit instance from 4.33.2 to 4.33.1 to 5.0.3, the new instance removes the config value set for the key "ServiceControl.Audit/ServiceControlQueueAddress". This causes the following error https://docs.particular.net/servicecontrol/troubleshooting#no-destination-specified-for-message.

Expected behavior

Key ServiceControl.Audit/ServiceControlQueueAddress is not deleted during the migration

Actual behavior

Key ServiceControl.Audit/ServiceControlQueueAddress is deleted during the migration

Versions

Upgrade path: 4.32.2 -> 4.33.1 -> 5.0.3

Please list the version of the relevant packages or applications in which the bug exists.

Steps to reproduce

Create new instance with Version 4.32.2 ServiceControl Management.
Ensure Key "ServiceControl.Audit/ServiceControlQueueAddress" is set
Migrate to 4.33.1 with ServiceControl Management
Migrate to 5.0.3 with ServiceControl Management

Relevant log output

No response

Additional Information

Workarounds

Manually set key "ServiceControl.Audit/ServiceControlQueueAddress" in config to correct queue.

Possible solutions

  • Not delete config key
  • or: Highlight that config need to be manually migrated

Additional information

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions