Menu

ChangeLog-5.18.09

Gary Lee

OpenSAF 5.18.09 (released 2018-09-29)

  • plmcd: replace inet_aton with inet_pton v2 [#207]
  • smf: campaign is executing forever until cluster reset [#1353]
  • plm: fix build to determine location and name of systemd library [#2931]
  • base: add config file reader [#2923]
  • base: add config file reader [#2923]
  • fmd: enable reload of configuration without restart [#2923]
  • base: add config file reader [#2923]
  • base: remove use of SIGHUP to toggle INFO messages [#2923]
  • plmd: cleanup current admin operation on EE if EE uninstantiates [#198]
  • smf: improve CcbApplyCallback() to avoid NULL access [#2927]
  • uml: allow plm to run under uml [#2922]
  • plmd: fix adding and removing of invocation id to list [#197]
  • plma: add and modify traces [#199]
  • plm: fix return codes for saPlmReadinessTrackResponse [#200]
  • plm: remove unused function plms_hsm_finalize [#210]
  • plm: correct first arguement of API saPlmEntityGroupAdd() in apitest [#1983]
  • plm: add missing test files [#1924]
  • log: fix timeout when deleting configuration stream [#2903]
  • amfd: reboot nodes that report conflicting 2N active assignments [#2920]
  • osaf: make takeover request expiration time configurable [#2917]
  • plmd: fix crash when saPlmReadinessTrack is called in error [#2919]
  • amfd: Set SA_AMF_READINESS_IN_SERVICE for qualified SU after cluster startup timeout [#2916]
  • mbc: fix mbcsv loop forever while it is being dispatch ALL [#2899]
  • ckpt: add new test case of API saCkptInitialize() of apitest [#2913]
  • osaf: modify log severity level in Consensus::Demote [#2912]
  • log: fix logtest 4 58 fail [#2909]
  • amf: remove assignment for NPI component with enable DisableRestart [#2879]
  • osaf: update for saflog in case saLogWriteLogAsync with BAD_HANDLE [#2886]
  • log: fix log agent never remove log-client in list if server return BAD_HANDLE [#2910]
  • log: fix saLogFilterSetCallbackT_03 fails [#2875]
  • rded: perform KV store operations outside main thread [#2905]
  • osaf: add function to read takeover requests [#2905]
  • imm: set attrDefaultValue to NULL if no default value is given [#2901]
  • amfd: remove redundant const_cast [#2907]
  • smf: fix memory leak reported by clang [#2904]
  • imm: set attrDefaultValue to NULL if no default value is given [#2901]
  • imm: syslog recent fevs evts when immnd down [#2898]
  • imm: ignore searching for system attributes in class definition [#2897]
  • imm: avoid BAD_HANDLE result on requests after timeout on CCB apply [#2889]
  • amf: Recover node that disconnnect from active AMFD [#2880]
  • imm: two IMM coordinators exist in SC absence condition [#2895]
  • amfnd: Unset OSAF_LOCAL_NODE_LOG and THREAD_TRACE_BUFFER [#2893]
  • dtm: Add --extract-trace option to osaflog command V2 [#2894]
  • smf: Increase cbk count before post the evt to client [#2882]
  • amfnd: Store next pointer AVND_SU_SI_REC before avnd_su_si_remove [#2896]
  • base: Limit buffer size with configurable THREAD_TRACE_BUFFER [#2888]
  • amf: change the way amfd handle amfnd down [#2891]
  • tools: fix submit-review.sh not work with subject containing slash [#2887]
  • imm: fix mismatched free() / delete / delete [] [#2769]
  • Revert "smf: use cb_lock to sync cbk count access between threads [#2882]"
  • smf: use cb_lock to sync cbk count access between threads [#2882]
  • amfd: check for queued updates on attribute [#2884]
  • osaf: reduce load on keyvalue store [#2883]
  • amfd: put sync jobs into queue if IMM is busy [#2863]
  • amfd: Check IMM status before calling saImmOiDispatch [#2885]

Related

Tickets: #1353
Tickets: #1924
Tickets: #197
Tickets: #198
Tickets: #1983
Tickets: #199
Tickets: #200
Tickets: #207
Tickets: #210
Tickets: #2769
Tickets: #2863
Tickets: #2875
Tickets: #2879
Tickets: #2880
Tickets: #2882
Tickets: #2883
Tickets: #2884
Tickets: #2885
Tickets: #2886
Tickets: #2887
Tickets: #2888
Tickets: #2889
Tickets: #2891
Tickets: #2893
Tickets: #2894
Tickets: #2895
Tickets: #2896
Tickets: #2897
Tickets: #2898
Tickets: #2899
Tickets: #2901
Tickets: #2903
Tickets: #2904
Tickets: #2905
Tickets: #2907
Tickets: #2909
Tickets: #2910
Tickets: #2912
Tickets: #2913
Tickets: #2916
Tickets: #2917
Tickets: #2919
Tickets: #2920
Tickets: #2922
Tickets: #2923
Tickets: #2927
Tickets: #2931