[tickets] [opensaf:tickets] #1989 amfnd: Incorrect ER messages in syslog
- **status**: assigned --> review --- ** [tickets:#1989] amfnd: Incorrect ER messages in syslog ** **Status:** review **Milestone:** 5.1.RC1 **Created:** Wed Aug 31, 2016 03:17 AM UTC by Long HB Nguyen **Last Updated:** Wed Aug 31, 2016 03:17 AM UTC **Owner:** Long HB Nguyen Hans fixed this issue in ticket [#1911] (changeset: 7792:55500835c0a9). However, it has been reverted in [#1642] (changeset: 7927:abc37dbf39ff) by mistake when the code was rebased. --- Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.-- ___ Opensaf-tickets mailing list Opensaf-tickets@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-tickets
[tickets] [opensaf:tickets] #1989 amfnd: Incorrect ER messages in syslog
--- ** [tickets:#1989] amfnd: Incorrect ER messages in syslog ** **Status:** assigned **Milestone:** 5.1.RC1 **Created:** Wed Aug 31, 2016 03:17 AM UTC by Long HB Nguyen **Last Updated:** Wed Aug 31, 2016 03:17 AM UTC **Owner:** Long HB Nguyen Hans fixed this issue in ticket [#1911] (changeset: 7792:55500835c0a9). However, it has been reverted in [#1642] (changeset: 7927:abc37dbf39ff) by mistake when the code was rebased. --- Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.-- ___ Opensaf-tickets mailing list Opensaf-tickets@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-tickets
[tickets] [opensaf:tickets] #1988 AMF: Admin operation continuation does not work with short cluster init timeout
--- ** [tickets:#1988] AMF: Admin operation continuation does not work with short cluster init timeout** **Status:** assigned **Milestone:** 5.1.RC1 **Created:** Wed Aug 31, 2016 12:04 AM UTC by Minh Hon Chau **Last Updated:** Wed Aug 31, 2016 12:04 AM UTC **Owner:** Minh Hon Chau In scenario of admin continuation after headless, if saAmfClusterStartupTimeout configures short value, then the admin continuation will initiate when saAmfClusterStartupTimeout expires but the SU is still in OUT OF SERVICE. The eventual result is failure of admin operation after headless. --- Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.-- ___ Opensaf-tickets mailing list Opensaf-tickets@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-tickets
[tickets] [opensaf:tickets] #1987 AMF: Admin operation continuation of nodegroup entity leaves SG unstable
--- ** [tickets:#1987] AMF: Admin operation continuation of nodegroup entity leaves SG unstable** **Status:** assigned **Milestone:** 5.1.RC1 **Created:** Wed Aug 31, 2016 12:00 AM UTC by Minh Hon Chau **Last Updated:** Wed Aug 31, 2016 12:00 AM UTC **Owner:** Minh Hon Chau Step to reproduce on nodegroup support 2N - Lock nodegroup - Delay csi quiesced callback - Stop SC - Restart SC - Release cs quiesced callback Observation: SG remain unstable --- Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.-- ___ Opensaf-tickets mailing list Opensaf-tickets@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-tickets
[tickets] [opensaf:tickets] #1955 imm: Fail to detect veteran node when NCSMDS_UP event comes late
- **status**: review --> fixed - **Comment**: default (5.2) [staging:e8d47b] changeset: 7996:e8d47b7395b3 user:Hung Nguyendate:Sun Aug 28 12:36:37 2016 +0700 summary: imm: Create missing IMMND node when processing intro messages [#1955] opensaf-5.1.x [staging:a961d4] changeset: 7997:a961d435de91 user:Hung Nguyen date:Sun Aug 28 12:36:37 2016 +0700 summary: imm: Create missing IMMND node when processing intro messages [#1955] opensaf-5.0.x [staging:db6126] changeset: 7998:db61263a1e92 user:Hung Nguyen date:Sun Aug 28 12:36:37 2016 +0700 summary: imm: Create missing IMMND node when processing intro messages [#1955] --- ** [tickets:#1955] imm: Fail to detect veteran node when NCSMDS_UP event comes late** **Status:** fixed **Milestone:** 5.0.1 **Created:** Wed Aug 17, 2016 10:44 AM UTC by Hung Nguyen **Last Updated:** Sun Aug 28, 2016 06:26 AM UTC **Owner:** Hung Nguyen **Attachments:** - [syslog.7z](https://sourceforge.net/p/opensaf/tickets/1955/attachment/syslog.7z) (93.4 kB; application/octet-stream) Sometimes, the NCSMDS_UP event comes after the messages. In this case, IMMD received the IMMD_EVT_ND2D_INTRO message before the NCSMDS_UP event. IMMD failed to process the intro message because the node info had not been added to cb->immnd_tree. ~~~ Aug 12 08:13:53 SC-1 osafimmd[11184]: WA Node not found 566314186398634 Aug 12 08:13:53 SC-1 osafimmd[11184]: WA Error returned from processing message err:2 msg-type:2 Aug 12 08:13:53 SC-1 osafimmnd[11199]: NO SERVER STATE: IMM_SERVER_ANONYMOUS --> IMM_SERVER_CLUSTER_WAITING Aug 12 08:13:53 SC-1 osafimmd[11184]: NO New IMMND process is on ACTIVE Controller at 2010f Aug 12 08:13:53 SC-1 osafimmd[11184]: NO Extended intro from node 2010f Aug 12 08:13:53 SC-1 osafimmd[11184]: NO First SC IMMND (OpenSAF 4.4 or later) attached 2010f Aug 12 08:13:53 SC-1 osafimmd[11184]: NO Attached Nodes:2 Accepted nodes:1 KnownVeteran:0 doReply:1 Aug 12 08:13:53 SC-1 osafimmd[11184]: NO First IMMND on SC found at 2010f this IMMD at 2010f. Cluster is loading, *not* 2PBE => designating that IMMND as coordinator Aug 12 08:13:53 SC-1 osafimmnd[11199]: NO This IMMND is now the NEW Coord ~~~ IMMND on SC-1 was elected as coordinator insted of the veteran. The MDS messages come from 'Dsock' socket and MDS events come from 'BSRsock'. Since MDS uses two different sockets so I think we can't fix this problem in MDS. IMM has to somehow handle this case. --- Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.-- ___ Opensaf-tickets mailing list Opensaf-tickets@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-tickets
[tickets] [opensaf:tickets] #1986 log: logtest fails when run after immomtest
- **status**: unassigned --> accepted - **assigned_to**: Vu Minh Nguyen --- ** [tickets:#1986] log: logtest fails when run after immomtest** **Status:** accepted **Milestone:** 5.1.RC1 **Created:** Tue Aug 30, 2016 09:03 AM UTC by Anders Widell **Last Updated:** Tue Aug 30, 2016 09:03 AM UTC **Owner:** Vu Minh Nguyen If I first run immomtest and then logtest, I get the following result: ~~~ Suite 1: Library Life Cycle 1 PASSED saLogInitialize() OK[0m; 2 PASSED saLogInitialize() with NULL pointer to handle[0m; 3 PASSED saLogInitialize() with NULL pointer to callbacks[0m; 4 PASSED saLogInitialize() with NULL callbacks AND version[0m; 5 PASSED saLogInitialize() with uninitialized handle[0m; 6 PASSED saLogInitialize() with uninitialized version[0m; 7 PASSED saLogInitialize() with too high release level[0m; 8 PASSED saLogInitialize() with minor version set to 1[0m; 9 PASSED saLogInitialize() with major version set to 3[0m; 10 PASSED saLogSelectionObjectGet() OK[0m; 11 PASSED saLogSelectionObjectGet() with NULL log handle[0m; 12 PASSED saLogDispatch() OK[0m; 13 PASSED saLogFinalize() OK[0m; 14 PASSED saLogFinalize() with NULL log handle[0m; Suite 2: Log Service Operations 1 PASSED saLogStreamOpen_2() system stream OK[0m; 2 PASSED saLogStreamOpen_2() notification stream OK[0m; 3 PASSED saLogStreamOpen_2() alarm stream OK[0m; 4 PASSED Create app stream OK[0m; 5 PASSED Create and open app stream[0m; 6 PASSED saLogStreamOpen_2() - NULL ptr to handle[0m; 7 PASSED saLogStreamOpen_2() - NULL logStreamName[0m; 8 PASSED Open app stream second time with altered logFileName[0m; 9 PASSED Open app stream second time with altered logFilePathName[0m; 10 PASSED Open app stream second time with altered logFileFmt[0m; 11 PASSED Open app stream second time with altered maxLogFileSize[0m; 12 PASSED Open app stream second time with altered maxLogRecordSize[0m; 13 PASSED Open app stream second time with altered maxFilesRotated[0m; 14 PASSED Open app stream second time with altered haProperty[0m; 15 PASSED Open app with logFileFmt == NULL[0m; 16 PASSED Open app stream second time with logFileFmt == NULL[0m; 17 PASSED Open app stream with NULL logFilePathName[0m; 18 PASSED Open app stream with '.' logFilePathName[0m; 19 PASSED Open app stream with invalid logFileFmt[0m; 20 PASSED Open app stream with unsupported logFullAction[0m; 21 PASSED Open non exist app stream with NULL create attrs[0m; 22 PASSED saLogStreamOpenAsync_2(), Not supported[0m; 23 PASSED saLogStreamOpenCallbackT() OK[0m; 24 PASSED saLogWriteLog(), Not supported[0m; 25 PASSED saLogWriteAsyncLog() system OK[0m; 26 PASSED saLogWriteAsyncLog() alarm OK[0m; 27 PASSED saLogWriteAsyncLog() notification OK[0m; 28 PASSED saLogWriteAsyncLog() with NULL logStreamHandle[0m; 29 PASSED saLogWriteAsyncLog() with invalid logStreamHandle[0m; 30 PASSED saLogWriteAsyncLog() with invalid ackFlags[0m; 31 PASSED saLogWriteAsyncLog() with NULL logRecord ptr[0m; 32 PASSED saLogWriteAsyncLog() logSvcUsrName == NULL[0m; 33 PASSED saLogWriteAsyncLog() logSvcUsrName == NULL and envset[0m; 34 PASSED saLogWriteAsyncLog() with logTimeStamp set[0m; 35 PASSED saLogWriteAsyncLog() without logTimeStamp set[0m; 36 PASSED saLogWriteAsyncLog() 1800 bytes logrecord (ticket #203)[0m; 37 PASSED saLogWriteAsyncLog() invalid severity[0m; 38 PASSED saLogWriteLogAsync() logBufSize > strlen(logBuf) + 1[0m; 39 PASSED saLogWriteLogAsync() logBufSize > SA_LOG_MAX_RECORD_SIZE[0m; 40 PASSED saLogWriteLogCallbackT() SA_DISPATCH_ONE[0m; 41 PASSED saLogWriteLogCallbackT() SA_DISPATCH_ALL[0m; 42 PASSED saLogFilterSetCallbackT OK[0m; 43 PASSED saLogStreamClose OK[0m; 44 PASSED saLogStreamOpen_2 with maxFilesRotated = 0, ERR[0m; 45 PASSED saLogStreamOpen_2 with maxFilesRotated = 128, ERR[0m; 46 PASSED saLogStreamOpen_2 with logFileName > 218 characters, ERR[0m; 47 PASSED saLogStreamOpen_2 with invalid filename[0m; 48 PASSED saLogStreamOpen_2 with maxLogRecordSize > MAX_RECSIZE, ERR[0m; 49 PASSED saLogStreamOpen_2 with maxLogRecordSize < 150, ERR[0m; 50 PASSED saLogStreamOpen_2 with stream number out of the limitation, ERR[0m; 51 PASSED saLogInitialize() then saLogFinalize() multiple times. keep MDS connection, OK[0m; 52 PASSED saLogInitialize() then saLogFinalize() multiple times in multiple threads, OK[0m; Suite 3: Limit Fetch API 1 PASSED saLogLimitGet(), Not supported[0m; Suite 4: LOG OI tests, stream objects 1 PASSED CCB Object Modify saLogStreamFileName[0m; 2 PASSED CCB Object Modify saLogStreamPathName, ERR
[tickets] [opensaf:tickets] #1986 log: logtest fails when run after immomtest
--- ** [tickets:#1986] log: logtest fails when run after immomtest** **Status:** unassigned **Milestone:** 5.1.RC1 **Created:** Tue Aug 30, 2016 09:03 AM UTC by Anders Widell **Last Updated:** Tue Aug 30, 2016 09:03 AM UTC **Owner:** nobody If I first run immomtest and then logtest, I get the following result: ~~~ Suite 1: Library Life Cycle 1 PASSED saLogInitialize() OK[0m; 2 PASSED saLogInitialize() with NULL pointer to handle[0m; 3 PASSED saLogInitialize() with NULL pointer to callbacks[0m; 4 PASSED saLogInitialize() with NULL callbacks AND version[0m; 5 PASSED saLogInitialize() with uninitialized handle[0m; 6 PASSED saLogInitialize() with uninitialized version[0m; 7 PASSED saLogInitialize() with too high release level[0m; 8 PASSED saLogInitialize() with minor version set to 1[0m; 9 PASSED saLogInitialize() with major version set to 3[0m; 10 PASSED saLogSelectionObjectGet() OK[0m; 11 PASSED saLogSelectionObjectGet() with NULL log handle[0m; 12 PASSED saLogDispatch() OK[0m; 13 PASSED saLogFinalize() OK[0m; 14 PASSED saLogFinalize() with NULL log handle[0m; Suite 2: Log Service Operations 1 PASSED saLogStreamOpen_2() system stream OK[0m; 2 PASSED saLogStreamOpen_2() notification stream OK[0m; 3 PASSED saLogStreamOpen_2() alarm stream OK[0m; 4 PASSED Create app stream OK[0m; 5 PASSED Create and open app stream[0m; 6 PASSED saLogStreamOpen_2() - NULL ptr to handle[0m; 7 PASSED saLogStreamOpen_2() - NULL logStreamName[0m; 8 PASSED Open app stream second time with altered logFileName[0m; 9 PASSED Open app stream second time with altered logFilePathName[0m; 10 PASSED Open app stream second time with altered logFileFmt[0m; 11 PASSED Open app stream second time with altered maxLogFileSize[0m; 12 PASSED Open app stream second time with altered maxLogRecordSize[0m; 13 PASSED Open app stream second time with altered maxFilesRotated[0m; 14 PASSED Open app stream second time with altered haProperty[0m; 15 PASSED Open app with logFileFmt == NULL[0m; 16 PASSED Open app stream second time with logFileFmt == NULL[0m; 17 PASSED Open app stream with NULL logFilePathName[0m; 18 PASSED Open app stream with '.' logFilePathName[0m; 19 PASSED Open app stream with invalid logFileFmt[0m; 20 PASSED Open app stream with unsupported logFullAction[0m; 21 PASSED Open non exist app stream with NULL create attrs[0m; 22 PASSED saLogStreamOpenAsync_2(), Not supported[0m; 23 PASSED saLogStreamOpenCallbackT() OK[0m; 24 PASSED saLogWriteLog(), Not supported[0m; 25 PASSED saLogWriteAsyncLog() system OK[0m; 26 PASSED saLogWriteAsyncLog() alarm OK[0m; 27 PASSED saLogWriteAsyncLog() notification OK[0m; 28 PASSED saLogWriteAsyncLog() with NULL logStreamHandle[0m; 29 PASSED saLogWriteAsyncLog() with invalid logStreamHandle[0m; 30 PASSED saLogWriteAsyncLog() with invalid ackFlags[0m; 31 PASSED saLogWriteAsyncLog() with NULL logRecord ptr[0m; 32 PASSED saLogWriteAsyncLog() logSvcUsrName == NULL[0m; 33 PASSED saLogWriteAsyncLog() logSvcUsrName == NULL and envset[0m; 34 PASSED saLogWriteAsyncLog() with logTimeStamp set[0m; 35 PASSED saLogWriteAsyncLog() without logTimeStamp set[0m; 36 PASSED saLogWriteAsyncLog() 1800 bytes logrecord (ticket #203)[0m; 37 PASSED saLogWriteAsyncLog() invalid severity[0m; 38 PASSED saLogWriteLogAsync() logBufSize > strlen(logBuf) + 1[0m; 39 PASSED saLogWriteLogAsync() logBufSize > SA_LOG_MAX_RECORD_SIZE[0m; 40 PASSED saLogWriteLogCallbackT() SA_DISPATCH_ONE[0m; 41 PASSED saLogWriteLogCallbackT() SA_DISPATCH_ALL[0m; 42 PASSED saLogFilterSetCallbackT OK[0m; 43 PASSED saLogStreamClose OK[0m; 44 PASSED saLogStreamOpen_2 with maxFilesRotated = 0, ERR[0m; 45 PASSED saLogStreamOpen_2 with maxFilesRotated = 128, ERR[0m; 46 PASSED saLogStreamOpen_2 with logFileName > 218 characters, ERR[0m; 47 PASSED saLogStreamOpen_2 with invalid filename[0m; 48 PASSED saLogStreamOpen_2 with maxLogRecordSize > MAX_RECSIZE, ERR[0m; 49 PASSED saLogStreamOpen_2 with maxLogRecordSize < 150, ERR[0m; 50 PASSED saLogStreamOpen_2 with stream number out of the limitation, ERR[0m; 51 PASSED saLogInitialize() then saLogFinalize() multiple times. keep MDS connection, OK[0m; 52 PASSED saLogInitialize() then saLogFinalize() multiple times in multiple threads, OK[0m; Suite 3: Limit Fetch API 1 PASSED saLogLimitGet(), Not supported[0m; Suite 4: LOG OI tests, stream objects 1 PASSED CCB Object Modify saLogStreamFileName[0m; 2 PASSED CCB Object Modify saLogStreamPathName, ERR not allowed[0m; 3 PASSED CCB Object Modify
[tickets] [opensaf:tickets] #1837 TIPC: loading model gives: "osafimmpbed: ER Failed in saImmOmSearchNext_2:5 - exiting" and "osafimmpbed: ER immpbe.cc dumpObjectsToPbe failed - exiting (line:265)
- **Milestone**: 5.1.FC --> 5.1.RC1 --- ** [tickets:#1837] TIPC: loading model gives: "osafimmpbed: ER Failed in saImmOmSearchNext_2:5 - exiting" and "osafimmpbed: ER immpbe.cc dumpObjectsToPbe failed - exiting (line:265)** **Status:** unassigned **Milestone:** 5.1.RC1 **Created:** Wed May 18, 2016 05:41 AM UTC by beatriz brandao **Last Updated:** Wed May 18, 2016 05:41 AM UTC **Owner:** nobody **Attachments:** - [C:\Docs\lixo\osaftestLog-2016-04-19_04-04-26.gz](https://sourceforge.net/p/opensaf/tickets/1837/attachment/C%3A%5CDocs%5Clixo%5CosaftestLog-2016-04-19_04-04-26.gz) (1.4 MB; application/x-gzip-compressed) Testcase: osaftest.tests.amf.functest.config_changes.test_comptype_attr_chg.Test.test_chg_ct_def_disable_restart Note: this testcase are run with TIPC enabled. Testcase starts @: 2016-04-19 03:44:28 INFO - TestCase:setUp Start | test_chg_ct_def_disable_restart (osaftest.tests.amf.functest. config_changes.test_comptype_attr_chg.Test) Testcase ends @: 2016-04-19 03:45:16 DEBUG: Powered off cluster First analysis done by Zoran: >From syslogs, I cannot see what was the problem for causing ERR_TIMEOUT in >searchNext(). According to MDS logs, it seems that this might be an MDS problem. >From MDS logs: Apr 19 3:44:36.237379 osaflogd[446] NOTIFY |MDTM: svc up event for svc_id = LGA(21), subscri. by svc_id = LGS(20) pwe_id=1 Adest =Apr 19 3:44:36.238518 osafntfd[461] NOTIFY |MDTM: svc up event for svc_id = NTFA(29), subscri. by svc_id = NTFS(28) pwe_id=1 Adest = Apr 19 3:44:36.239261 osafclmd[477] NOTIFY |MDTM: svc up event for svc_id = CLMA(35), subscri. by svc_id = CLMS(34) pwe_id=1 Adest = Apr 19 3:44:38.788267 osaflogd[446] NOTIFY |MDTM: svc up event for svc_id = LGA(21), subscri. by svc_id = LGS(20) pwe_id=1 Adest = Apr 19 3:44:44.911298 osafimmpbed[453] ERR |MDS_SND_RCV: Timeout or Error occured Apr 19 3:44:44.912049 osafimmpbed[453] ERR |MDS_SND_RCV: Timeout occured on sndrsp message Apr 19 3:44:44.912128 osafimmpbed[453] ERR |MDS_SND_RCV: Adest=<0x0002010f,1637493776> Apr 19 3:44:44.919827 osafimmnd[432] NOTIFY |MDTM: svc down event for svc_id = IMMA_OM(26), subscri. by svc_id = IMMND(25) pwe_id=1 Adest = Apr 19 3:44:45.413550 osafimmpbed[679] NOTIFY |BEGIN MDS LOGGING| PID= | ARCHW=a|64bit=1 the was no any MDS message between 3:44:38.788267 and 3:44:44.911298. At 3:44:44.911298, MDS send/receive PBE request was timed out. --- Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.-- ___ Opensaf-tickets mailing list Opensaf-tickets@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-tickets
[tickets] [opensaf:tickets] #1685 smfd: Merge rolling to singlestep procedures for several nodes
- **Milestone**: 5.1.FC --> 5.1.RC1 --- ** [tickets:#1685] smfd: Merge rolling to singlestep procedures for several nodes** **Status:** review **Milestone:** 5.1.RC1 **Created:** Wed Mar 02, 2016 09:20 AM UTC by Rafael **Last Updated:** Mon Aug 29, 2016 04:56 PM UTC **Owner:** Rafael By extending SMF configuration we allow SMF to execute procedures in a optimised way. Today SMF can merge rolling procedures into one single step to minimize reboots. This new ticket would give SMF the additional possibility to have multiple single steps produced from rolling upgrades. This is in order to keep some services up while still reducing the amount of reboots. --- Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.-- ___ Opensaf-tickets mailing list Opensaf-tickets@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-tickets
[tickets] [opensaf:tickets] #1895 ntf: Issue of using mds_dn event in ntfd
- **Milestone**: 5.1.FC --> 5.1.RC1 --- ** [tickets:#1895] ntf: Issue of using mds_dn event in ntfd** **Status:** accepted **Milestone:** 5.1.RC1 **Created:** Fri Jun 24, 2016 03:24 AM UTC by Vo Minh Hoang **Last Updated:** Fri Jul 08, 2016 06:14 AM UTC **Owner:** Vo Minh Hoang **Attachments:** - [error_trace.txt](https://sourceforge.net/p/opensaf/tickets/1895/attachment/error_trace.txt) (2.4 kB; text/plain) Messages send from ntfa to ntfs via MDS Event mds_dn send form mds to mtfs via IPC So these message and event is managed asynchronously. Error occurs when mds_dn of previous finalize comes after initialize msg, thus the client will be removed at current test unexpectedly Because of that, mds_dn event doesn't mean that mds_dest is not used now so ntfs server could not use this event to clean up client list. Similiar ticket: https://sourceforge.net/p/opensaf/tickets/1818/ --- Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.-- ___ Opensaf-tickets mailing list Opensaf-tickets@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-tickets
[tickets] [opensaf:tickets] #1929 osaf: Build fails with GCC 6.1.0
- **Milestone**: 5.1.FC --> 5.1.RC1 --- ** [tickets:#1929] osaf: Build fails with GCC 6.1.0** **Status:** assigned **Milestone:** 5.1.RC1 **Created:** Tue Aug 02, 2016 09:21 AM UTC by A V Mahesh (AVM) **Last Updated:** Tue Aug 02, 2016 09:54 AM UTC **Owner:** A V Mahesh (AVM) OpenSAF fails to build with GCC 6.1.0, due to new compiler warnings: # gcc -v Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/6.1.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../gcc-6.1.0/configure --prefix=/usr --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++ --disable-multilib --disable-bootstrap --with-system-zlib --with-gmp=/usr/local/gmp-6.1.1 --with-mpfr=/usr/local/mpfr-3.1.4 --with-mpc=/usr/local/mpc-1.0.3 Thread model: posix gcc version 6.1.0 (GCC) make[5]: Entering directory `/avm/opensaf/osaf/tools/safimm/immdump' g++ -DHAVE_CONFIG_H -I. -I../../../.. -DSA_EXTENDED_NAME_SOURCE -I../../../../osaf/libs/saf/include -I../../../../osaf/libs/core/include -I../../../../osaf/libs/core/leap/include -I../../../../osaf/libs/core/mds/include -I../../../../osaf/libs/core/common/include -I../../../../osaf/libs/common/immsv/include -Wall -fno-strict-aliasing -Werror -fPIC -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -fstack-protector -DINTERNAL_VERSION_ID='""' -I/usr/include/libxml2 -g -O2 -MT immdump-imm_dumper.o -MD -MP -MF .deps/immdump-imm_dumper.Tpo -c -o immdump-imm_dumper.o `test -f 'imm_dumper.cc' || echo './'`imm_dumper.cc imm_dumper.cc: In function ‘int main(int, char**)’: imm_dumper.cc:144:5: error: this ‘if’ clause does not guard... [-Werror=misleading-indentation] if ((c = getopt_long(argc, argv, "hp:x:c:", long_options, NULL)) == -1) ^~ imm_dumper.cc:147:13: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’ switch (c) { ^~ cc1plus: all warnings being treated as errors make[5]: *** [immdump-imm_dumper.o] Error 1 make[5]: Leaving directory `/avm/opensaf/osaf/tools/safimm/immdump' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/avm/opensaf/osaf/tools/safimm' --- Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.-- ___ Opensaf-tickets mailing list Opensaf-tickets@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-tickets
[tickets] [opensaf:tickets] #1946 log: Update PR document with changes from Cluster Membership (CLM) integration enhancements
- **Milestone**: 5.1.FC --> 5.1.RC1 --- ** [tickets:#1946] log: Update PR document with changes from Cluster Membership (CLM) integration enhancements** **Status:** accepted **Milestone:** 5.1.RC1 **Created:** Wed Aug 10, 2016 06:24 AM UTC by A V Mahesh (AVM) **Last Updated:** Wed Aug 10, 2016 06:25 AM UTC **Owner:** A V Mahesh (AVM) --- Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.-- ___ Opensaf-tickets mailing list Opensaf-tickets@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-tickets
[tickets] [opensaf:tickets] #1983 plm: Build failure with gcc 6.1.1 on 32-bit system
- **Milestone**: 5.1.FC --> 5.1.RC1 --- ** [tickets:#1983] plm: Build failure with gcc 6.1.1 on 32-bit system** **Status:** unassigned **Milestone:** 5.1.RC1 **Created:** Mon Aug 29, 2016 08:44 PM UTC by Anders Widell **Last Updated:** Mon Aug 29, 2016 08:44 PM UTC **Owner:** nobody PLM fails to bulild with gcc 6.1.1 on a 32-bit system: ~~~ make[3]: Entering directory '/home/opensaf/opensaf-staging/tests/plmsv/plms' CC plmtest-test_saPlmEntityGroupAdd.o test_saPlmEntityGroupAdd.c: In function 'saPlmEntityGroupAdd_05': test_saPlmEntityGroupAdd.c:57:28: error: cast from pointer to integer of different size [-Werror=pointer-to-int-cast] rc=saPlmEntityGroupAdd((SaPlmEntityGroupHandleT), _slot_1_dn , entityNamesNumber,SA_PLM_GROUP_SINGLE_ENTITY); ^ cc1: all warnings being treated as errors Makefile:638: recipe for target 'plmtest-test_saPlmEntityGroupAdd.o' failed ~~~ --- Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.-- ___ Opensaf-tickets mailing list Opensaf-tickets@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-tickets
[tickets] [opensaf:tickets] #1968 SMF does not handle AMF long DN support
- **Milestone**: 5.1.FC --> 5.1.RC1 --- ** [tickets:#1968] SMF does not handle AMF long DN support** **Status:** review **Milestone:** 5.1.RC1 **Created:** Wed Aug 24, 2016 12:51 PM UTC by elunlen **Last Updated:** Mon Aug 29, 2016 07:41 AM UTC **Owner:** elunlen SMF already supports long DN. However there are some checks regarding AMF related objects that does not allow some DN to be longer than 255 (RDN 64). These tests shall be removed since AMF will support long DN from 5.1 --- Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.-- ___ Opensaf-tickets mailing list Opensaf-tickets@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-tickets
[tickets] [opensaf:tickets] #1985 log: cppcheck version 1.75 find errors in logsv
--- ** [tickets:#1985] log: cppcheck version 1.75 find errors in logsv** **Status:** accepted **Milestone:** 4.7.2 **Created:** Tue Aug 30, 2016 08:33 AM UTC by Canh Truong **Last Updated:** Tue Aug 30, 2016 08:33 AM UTC **Owner:** Canh Truong osaf/services/saf/logsv/lgs/lgs_clm.cc:120]: (error) Uninitialized variable: rc osaf/services/saf/logsv/lgs/lgs_evt.cc:892]: (error) Invalid strncmp() argument nr 3. A non-boolean value is required. --- Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.-- ___ Opensaf-tickets mailing list Opensaf-tickets@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-tickets
[tickets] [opensaf:tickets] #1981 clm: Build failure with gcc 5.4.0 and 6.1.1
- **status**: unassigned --> fixed - **Comment**: This problem was fixed in the context of ticket [#1906] changeset: 7989:4d6caf6903cd user:A V Maheshdate:Tue Aug 30 11:05:31 2016 +0530 summary: clm: test code build fix [#1906] [staging:4d6caf] --- ** [tickets:#1981] clm: Build failure with gcc 5.4.0 and 6.1.1** **Status:** fixed **Milestone:** 5.1.FC **Created:** Mon Aug 29, 2016 08:05 PM UTC by Anders Widell **Last Updated:** Mon Aug 29, 2016 08:23 PM UTC **Owner:** nobody CLM fails to build with gcc 5.4.0 and 6.1.1: ~~~ make[2]: Entering directory '/home/opensaf/opensaf-staging/tests/clmsv' CC clmtest-tet_ClmLongRdn.o tet_ClmLongRdn.c: In function 'lock_node': tet_ClmLongRdn.c:203:2: error: ignoring return value of 'system', declared with attribute warn_unused_result [-Werror=unused-result] system(command); ^~~ tet_ClmLongRdn.c: In function 'unlock_node': tet_ClmLongRdn.c:195:2: error: ignoring return value of 'system', declared with attribute warn_unused_result [-Werror=unused-result] system(command); ^~~ tet_ClmLongRdn.c: In function 'remove_node': tet_ClmLongRdn.c:212:2: error: ignoring return value of 'system', declared with attribute warn_unused_result [-Werror=unused-result] system(command); ^~~ cc1: all warnings being treated as errors Makefile:771: recipe for target 'clmtest-tet_ClmLongRdn.o' failed ~~~ --- Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.-- ___ Opensaf-tickets mailing list Opensaf-tickets@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-tickets
[tickets] [opensaf:tickets] #1642 AMF: Support DNs longer than 255 bytes
- **status**: review --> fixed --- ** [tickets:#1642] AMF: Support DNs longer than 255 bytes** **Status:** fixed **Milestone:** 5.1.FC **Created:** Tue Dec 15, 2015 09:52 AM UTC by Long HB Nguyen **Last Updated:** Tue Aug 30, 2016 07:32 AM UTC **Owner:** Long HB Nguyen Ticket [#191] introduced generic support in OpenSAF for DNs longer than 255 bytes. Each individual OpenSAF service will also have to be adapted to support long DNs. This ticket is for AMF to support this feature. Moreover, this ticket also contains some enhancements: 1) Refactor internal SaNameT to std::string in amfd, amfnd. 2) Refactor PATRICIA trees to std::map in amfnd. --- Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.-- ___ Opensaf-tickets mailing list Opensaf-tickets@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-tickets
[tickets] [opensaf:tickets] #1642 AMF: Support DNs longer than 255 bytes
changeset: 7983:378920f71b18 user:minh-chaudate:Tue Aug 30 15:33:45 2016 +1000 summary: AMF Demo: Remove unused var to build uml [#1642] changeset: 7987:2fe70548ad87 user:Gary Lee date:Tue Aug 30 15:58:59 2016 +1000 summary: amfd: fix cppcheck errors [#1642] changeset: 7988:7c1bd4b6aa6b user:Long Nguyen date:Tue Aug 30 16:01:43 2016 +1000 summary: amfnd: cppcheck warnings with severity error [#1642] [staging:378920] [staging:2fe705] [staging:7c1bd4] --- ** [tickets:#1642] AMF: Support DNs longer than 255 bytes** **Status:** review **Milestone:** 5.1.FC **Created:** Tue Dec 15, 2015 09:52 AM UTC by Long HB Nguyen **Last Updated:** Tue Aug 30, 2016 05:44 AM UTC **Owner:** Long HB Nguyen Ticket [#191] introduced generic support in OpenSAF for DNs longer than 255 bytes. Each individual OpenSAF service will also have to be adapted to support long DNs. This ticket is for AMF to support this feature. Moreover, this ticket also contains some enhancements: 1) Refactor internal SaNameT to std::string in amfd, amfnd. 2) Refactor PATRICIA trees to std::map in amfnd. --- Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.-- ___ Opensaf-tickets mailing list Opensaf-tickets@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-tickets
[tickets] [opensaf:tickets] #1906 clm: add support for long DN
changeset: 7989:4d6caf6903cd tag: tip user:A V Maheshdate:Tue Aug 30 11:05:31 2016 +0530 summary: clm: test code build fix [#1906] --- ** [tickets:#1906] clm: add support for long DN** **Status:** fixed **Milestone:** 5.1.FC **Created:** Mon Jul 04, 2016 01:10 PM UTC by Zoran Milinkovic **Last Updated:** Mon Aug 29, 2016 03:49 PM UTC **Owner:** Zoran Milinkovic Ticket [#191] introduces support for long DN. This ticket adds the support for long RDN to CLM. Today, there is no any reason for the support for long DN in CLM. The main reason for adding support for long DN is to support long RDN. In SaClmNode class, safNode attribute may have a hostname which can be up to 63 bytes. Together with prefix "safNode=", RDN exceedes RDN limitation of 64 bytes. Limit of 255 bytes for DN will still remain after applying the patch. Only long RDN will be supported. The same limitation applies to PLM entities in CLM. --- Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is subscribed to https://sourceforge.net/p/opensaf/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.-- ___ Opensaf-tickets mailing list Opensaf-tickets@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-tickets