Back to Opsview FAQ

Update existing Opsview Host: You must specify a changelog for any changes

Symptoms Copied

TASK [opsview_monitoring : Update existing Opsview Host] *****

Thursday 27 January 2022  11:02:30 +0100 (0:00:00.832)       0:00:38.533 ******

An exception occurred during task execution. To see the full traceback, use -vvv. The error was: To include error detail in API responses, set 'ControllerBase::Rest: {include_error_detail: 1}' in opsview_web_local.yml

fatal: [osm-monitoring-master02 -> 172.27.4.235]: FAILED! => changed=false

  msg: |-

    Opsview: "You must specify a changelog for any changes"

    To include error detail in API responses, set 'ControllerBase::Rest: {include_error_detail: 1}' in opsview_web_local.yml

Cause: Change Log enabled Copied

Known issue: OP-38325

If you have the Change Log enabled, setup-monitoring.yml fails because it does not specify change log information its changes.

Solution Copied

You need to temporarily disable the Change Log.

  1. Disable the Change Log.
  2. Run the setup-monitoring.yml playbook using opsview-deploy:
/opt/opsview/deploy/bin/opsview-deploy /opt/opsview/deploy/lib/playbooks/setup-monitoring.yml
  1. Re-enable the Change Log.
["Geneos"] ["FAQ"]

Was this topic helpful?