Symptoms
- You see the error
Opsview: "You must specify a changelog for any changes"`
when running the`setup-monitoring.yml`
playbook:
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
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
You need to temporarily disable the Change Log.
- Disable the Change Log.
- Run the
setup-monitoring.yml
playbook usingopsview-deploy
:
/opt/opsview/deploy/bin/opsview-deploy /opt/opsview/deploy/lib/playbooks/setup-monitoring.yml
- Re-enable the Change Log.
Comments
0 comments
Please sign in to leave a comment.