releases-4.4.0

Mathi Naickan

OpenSAF 4.4.0 (released 03-03-2014)

This is an enhancements release. A list of the major enhancements are:

General OpenSAF enhancements

  • It is suggested to use "CPPFLAGS"(for eg:- CPPFLAGS="-DRUNASROOT) to specify C preprocessor options. Extra GCC hardening compilation flags are added [#650]

  • OpenSAF binaries are built to use TCP as the transport, as the default behaviour [#232].
    (Use ./configure --enable-tipc to enable the binaries to be built for both TIPC and TCP)

  • Make TIPC importance configurable [#589]

  • OpenSAF user applications can now use more than 1024 filedescriptors [#452]

  • Support for CLM node eviction and controller failover, 'without rebooting the OS'.
    (When the flag OPENSAF_MANAGE_TIPC=no is set in /etc/opensaf/nid.conf, then
    '/etc/init.d/opensafd stop' will evict that from the cluster and also trigger a failover
    on the controller)

AMF enhancements

  • Support for saAmfSUFailover [#98]

  • Support for changing comp/hc-type attributes [#539]

  • Add sample for proxy/proxied [#701]

  • Make saAmfSGSuHostNodeGroup WRITEABLE [#569]

  • Enhanced support for saamfclusterstartuptimeout [#76]

  • Admin op supports error strings in admin op response [#85]

  • Relax saAmfCtSwBundle initialized requirement [#662]

CKPT enhancements

  • Add "CkptArrivalCallback" as part of the CKPT API [#561].

CLM enhancements

  • Populate saClmNodeAddress and saClmNodeAddressFamily in saClmClusterTrackCallback, when TCP is the OpenSAF transport [#228]

IMM enhancements

  • Allow IMM Persistent BackEnd feature to be configured without shared file system [#21]

  • IMMD verifies file configuration for IMMNDs [#17]

  • Support reference integrity checking [#49]

  • ImmTools: immadm should support the extended admin-operation API [#151]

LOG enhancements

  • Remove dependency on shared file system [#152]

  • Add support for error strings in admin op response [#576]

Smf enhancements

  • Config data shall be possible to change from a campaign [#652]

  • ETF and Campaign schemas are not matching each other [#460]

  • Turn on PBE in state completed and rollbackCompleted [#677]

The complete list of enhancements in the 4.4.0 release is available in this report

The list of all enhancements and defects included in 4.4.0 can be found in this report

The corresponding documentation can be downloaded here. You can also check the README of the respective OpenSAF service.


Related

Tickets: #151
Tickets: #152
Tickets: #17
Tickets: #21
Tickets: #228
Tickets: #232
Tickets: #452
Tickets: #460
Tickets: #49
Tickets: #539
Tickets: #561
Tickets: #569
Tickets: #576
Tickets: #589
Tickets: #650
Tickets: #652
Tickets: #662
Tickets: #677
Tickets: #701
Tickets: #76
Tickets: #85
Tickets: #98