The upgrade to Netbox 3.2 brings a Journaling feature.
We should leverage this feature with all the scripts that edit Netbox, (eg. cookbooks), by for example adding:
- the real user that ran the cookbook (if the change is done by the "sre_bot" API key),
- the related task (if provided),
- the script/cookbook name
As well as encourage users to manually add journal entries when needed, and see if any existing "description" field could be a journal entry instead.