Menu

#2735 NTF: Make Cold sync to include cached alarm notifications

5.18.02
fixed
nobody
None
enhancement
ntf
d
major
False
2018-02-02
2017-12-11
No

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.

Related

Wiki: ChangeLog-5.18.02
Wiki: NEWS-5.18.02

Discussion

  • Minh Hon Chau

    Minh Hon Chau - 2017-12-11

    attach patch version 1

     
  • Minh Hon Chau

    Minh Hon Chau - 2018-01-04
    • status: assigned --> review
     
  • Minh Hon Chau

    Minh Hon Chau - 2018-01-15
    • status: review --> fixed
    • assigned_to: Minh Hon Chau --> nobody
     
  • Minh Hon Chau

    Minh Hon Chau - 2018-01-15

    commit ff3b16162cac63fab85a111d00eb6c6dfd64f67c
    Author: Minh Chau minh.chau@dektech.com.au
    Date: Tue Jan 16 08:37:51 2018 +1100

    ntftest: Add new test case for cold sync of cached alarms [#2735]
    
    Patch add new test case of new suite 41 to test saNtfNotificationReadNext
    after the cold sync of cached alarm
    

    commit 2f9069afdc486d00fb3df52bf4fd52fb64700f09
    Author: Minh Chau minh.chau@dektech.com.au
    Date: Tue Jan 16 08:37:51 2018 +1100

    ntfd: Add cached alarms for cold sync [#2735]
    Patch adds the alarm and security alarm notifications to cold
    sync towards the standby NTFD, increase mbcsv version to avoid
    confusion with old NTFD
    
     
  • Minh Hon Chau

    Minh Hon Chau - 2018-01-29

    Attach an update of PR docs

     

Log in to post a comment.