This ticket removes the limitation documented in NTF Programming Guide:
Section 2.2.3:
Reader API reads only from a cache with a configurable size the latest alarm and security alarm notifications. The cache is not cold synced
There is an use case that needs to make cached alarms cold synced during upgrade.
At the time the standby controller installes new Opensaf software, it then is ordered to reboot. Once it comes up but the active NTFD (old Opensaf software) is not syncing the cached alarms to the standby NTFD. Therefore, if si-swap follows to switch the standby controller (new software) to become active, ntfread will not be able to fetch the cached alarms.
attach patch version 1
commit ff3b16162cac63fab85a111d00eb6c6dfd64f67c
Author: Minh Chau minh.chau@dektech.com.au
Date: Tue Jan 16 08:37:51 2018 +1100
commit 2f9069afdc486d00fb3df52bf4fd52fb64700f09
Author: Minh Chau minh.chau@dektech.com.au
Date: Tue Jan 16 08:37:51 2018 +1100
Attach an update of PR docs