cherry-pick of Make sure that we always discard audit of changes when we revoke them from 3.0
Merge branch 'jag/commit-discard-logaudit-always' into 3.2

Conflicts:
	main/core/ChangeLog