Menu

ChangeLog-5.18.06

Gary Lee

OpenSAF 5.18.06 (released 2018-06-30)

  • amf: correct changing attribute saAmfCtDefDisableRestart [#2876]
  • imm: prioritize to elect IMMND on the active node [#2862]
  • smf: Fix failed rollback of DELETE/MODIFY CCB with originally empty attributes [#2877]
  • osaf: Update service config files for THREAD_TRACE_BUFFER [#456]
  • dtm: Use LogWriter in BASE [#456]
  • base: Support thread trace buffer [#456]
  • imm: fix failure to import file containing existing long dn object [#2874]
  • ntf: fix wrong AdminOwnerName notified by osafntfimcnd [#2869]
  • base: Improve backtrace print in daemon.c [#2853]
  • ckpt: update return code in LOG_ER printout [#2864]
  • base: ensure _file is always initialised [#2872]
  • mds: release mds lock if mds_mdtm_init failed [#2873]
  • ntf: restart ntfimcnd if operation invoker name is missing [#2859]
  • smf: Validation error for rollback CCB and a related core dump [#2858]
  • log: fix log agent may crash after recovery fails [#2670]
  • log: fix restoring ref counter for deleted stream [#2870]
  • rded: run controller promotion code in new thread [#2857]
  • mds: return success at failure in case of using broadcast send type [#2866]
  • base: Prevent logtrace_init to be called concurrently [#2860]
  • base: Place TraceLog instance on heap memory V3 [#2860]
  • Revert "rded: run controller promotion code in new thread [#2857]"
  • ntf: fix ntfimcnd issue with empty SaNameT [#2854]
  • rded: run controller promotion code in new thread [#2857]
  • msgd: put node down handling on thread [#2852]
  • msg: update msg to use CLM B.04.01 [#2841]
  • smf: Add capability to redo CCBs that fail [#1398]
  • ntf: Don't use old style SaNameT with 255 chars DN in ntfimcnd [#2850]
  • osaf: fix issue with unlock if etcdctl times out [#2848]
  • imm: fix PBE terminated when adding data with duplicated values [#2422]
  • smfd: Remove duplicate DU/AU on SU/comp level in one-step upgrade [#2227]
  • lck: fix errors when displaying SaLckResource class [#2070]
  • imm: inform NID before immnd exits during start-up phase [#2845]
  • ntf: remove sending SIGTERM and SIGABRT when killing osafntfimcnd [#2851]
  • lck: resurrect apitests [#2437]
  • plm: don't instantiate child EEs twice when unlocking parent EE [#2846]
  • nid: restart opensafd on failure when systemd enabled [#2839]
  • clmd: clear admin_op and stat_change for COMPLETED plm readiness cb [#2847]
  • clmd: Increase message priority of CLMSV_CLMS_MDS_NODE_EVT to be sent to main thread [#2842]
  • lck: resurrect apitests [#2437]
  • plmd: use virDomainDestroy and virDomainCreate to reset VM [#2836]
  • fmd: fix regression interacting with PLM [#2844]
  • rded: prevent unnecessary takeover [#2843]
  • msgd: handle abrupt restart of remote node [#2840]
  • ntf: fix to avoid core dump of osafntfimcnd processs [#2806]
  • imm: sPbeRtMutations is updated even when validation for duplicate values fails [#2422]
  • amfd: if rootCauseEntity is PLM entity don't engage lock/lock-in [#2835]
  • clmd: pass rootCauseEntity from PLM tracking to CLM tracking clients [#2834]
  • base: Add OSAF_LOCAL_NODE_LOG environment variable to osaf service conf file [#2306]
  • base: Add support to direct OpenSAF logging to local node file V3 [#2306]
  • base: Re-factor the timer implementation [#2440]

Related

Tickets: #2070
Tickets: #2227
Tickets: #2306
Tickets: #2422
Tickets: #2437
Tickets: #2440
Tickets: #2670
Tickets: #2806
Tickets: #2834
Tickets: #2835
Tickets: #2836
Tickets: #2839
Tickets: #2840
Tickets: #2841
Tickets: #2842
Tickets: #2843
Tickets: #2844
Tickets: #2845
Tickets: #2846
Tickets: #2847
Tickets: #2848
Tickets: #2850
Tickets: #2851
Tickets: #2852
Tickets: #2853
Tickets: #2854
Tickets: #2857
Tickets: #2858
Tickets: #2859
Tickets: #2860
Tickets: #2864
Tickets: #2866
Tickets: #2869
Tickets: #2870
Tickets: #2872
Tickets: #2873
Tickets: #2874
Tickets: #2876
Tickets: #2877
Tickets: #456