Yes you are right, it would be cleaner to have a configuration in SMF but there
is a problem, also AMF is NBC. It is NBC to not do repair based on the
saAmfSUMaintenanceCampaign attribute. SMF always set this attribute so the NBC
behavior in AMF will be trigged. This is why AMF must be
I consider the AMF objects as an interface and some external code outside of
OpenSAF might be reading that campaignDN attribute.
---
** [tickets:#2419] smf: when fixing ticket #2145 a NBC problem was introduced**
**Status:** wontfix
**Milestone:** 5.2.0
**Created:** Mon Apr 10, 2017 11:11 AM
It is possible to do it both ways but I prefer to do this in AMF because it
appears that the campaign dn was set on the objects before #2144 and #2145 were
introduced. It was set by SMF and most likely the attribute was never used but
I can't say for sure. The safe solution is to keep setting