You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(194) |
Oct
(31) |
Nov
(115) |
Dec
(68) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(48) |
Feb
(18) |
Mar
(28) |
Apr
(31) |
May
(18) |
Jun
(128) |
Jul
(324) |
Aug
(128) |
Sep
(55) |
Oct
(30) |
Nov
(29) |
Dec
(20) |
2007 |
Jan
(13) |
Feb
(9) |
Mar
(28) |
Apr
(96) |
May
(7) |
Jun
(12) |
Jul
(114) |
Aug
(86) |
Sep
(47) |
Oct
(30) |
Nov
(10) |
Dec
(36) |
2008 |
Jan
(23) |
Feb
(12) |
Mar
(11) |
Apr
(2) |
May
(18) |
Jun
(62) |
Jul
(9) |
Aug
(3) |
Sep
(2) |
Oct
(1) |
Nov
(2) |
Dec
(16) |
2009 |
Jan
(34) |
Feb
(23) |
Mar
(8) |
Apr
(14) |
May
(2) |
Jun
(8) |
Jul
(25) |
Aug
(2) |
Sep
(30) |
Oct
(21) |
Nov
(11) |
Dec
(12) |
2010 |
Jan
(4) |
Feb
|
Mar
|
Apr
(4) |
May
|
Jun
(7) |
Jul
|
Aug
(17) |
Sep
(14) |
Oct
(8) |
Nov
|
Dec
|
2011 |
Jan
(3) |
Feb
(29) |
Mar
(4) |
Apr
(2) |
May
|
Jun
(1) |
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2012 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(4) |
Sep
(2) |
Oct
(13) |
Nov
(12) |
Dec
(4) |
2013 |
Jan
(1) |
Feb
(3) |
Mar
|
Apr
(4) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(23) |
Oct
(4) |
Nov
(6) |
Dec
|
2014 |
Jan
|
Feb
(48) |
Mar
(8) |
Apr
(4) |
May
|
Jun
(1) |
Jul
(12) |
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: OSCAR P. <no...@op...> - 2014-03-13 15:43:46
|
#662: create a core opkg-openssh package to setup ssh. -----------------------------+-------------------- Reporter: olahaye74 | Owner: nobody Type: task | Status: new Priority: minor | Milestone: Future Component: core - install | Version: trunk Resolution: | Keywords: -----------------------------+-------------------- Description changed by olahaye74: Old description: > split the actual ssh_install script in smaller parts: > - server-post-install > => setup ssh for the server > - generate host keys > - update ssh_config and sshd_config > => fix root user .ssh > => enable the service on the head > => start the service if not yet started > - client-post-install (opkg-openssh-client) > => setup ssh for the client image (run chrooted) > - ssh_config > - sshd_config > => enable the service in the image > > Remove the call to ssh_install from /usr/bin/post_rpm_install script. > > NOTE: > /usr/bin/post_rpm_install is responsible to run the chrooted client-post- > install in the images (after build image step). The nodes are down, thus > it's not a problem is some scripts are run before ssh is configured (in > the image). New description: split the actual ssh_install script in smaller parts: * server-post-install * setup ssh for the server * generate host keys * update ssh_config and sshd_config * fix root user .ssh * enable the service on the head * start the service if not yet started * client-post-install (opkg-openssh-client) * setup ssh for the client image (run chrooted) * ssh_config * sshd_config * enable the service in the image Remove the call to ssh_install from /usr/bin/post_rpm_install script. NOTE: /usr/bin/post_rpm_install is responsible to run the chrooted client-post- install in the images (after build image step). The nodes are down, thus it's not a problem is some scripts are run before ssh is configured (in the image). -- -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/662#comment:1> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-03-13 15:40:44
|
#662: create a core opkg-openssh package to setup ssh. ----------------------------+-------------------- Reporter: olahaye74 | Owner: nobody Type: task | Status: new Priority: minor | Milestone: Future Component: core - install | Version: trunk Keywords: | ----------------------------+-------------------- split the actual ssh_install script in smaller parts: - server-post-install => setup ssh for the server - generate host keys - update ssh_config and sshd_config => fix root user .ssh => enable the service on the head => start the service if not yet started - client-post-install (opkg-openssh-client) => setup ssh for the client image (run chrooted) - ssh_config - sshd_config => enable the service in the image Remove the call to ssh_install from /usr/bin/post_rpm_install script. NOTE: /usr/bin/post_rpm_install is responsible to run the chrooted client-post- install in the images (after build image step). The nodes are down, thus it's not a problem is some scripts are run before ssh is configured (in the image). -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/662> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-03-07 16:05:43
|
#661: apitest: reg exp "[ERROR.*" crashes apitest. ("[" not supported in regexp) -----------------------------+-------------------- Reporter: olahaye74 | Owner: nobody Type: bug | Status: new Priority: minor | Milestone: Future Component: core - Testing | Version: trunk Resolution: | Keywords: -----------------------------+-------------------- Description changed by olahaye74: Old description: > {{{ > <output name="stdout" format="regexp">[ERROR.*</output> > }}} > Crashes apitest in the following way: > {{{ > Unhandled error in Deferred: > Unhandled Error > Traceback (most recent call last): > File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", > line 1178, in mainLoop > self.runUntilCurrent() > File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", > line 800, in runUntilCurrent > call.func(*call.args, **call.kw) > File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", > line 362, in callback > self._startRunCallbacks(result) > File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", > line 458, in _startRunCallbacks > self._runCallbacks() > --- <exception caught here> --- > File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", > line 545, in _runCallbacks > current.result = callback(current.result, *args, **kw) > File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line > 698, in procReturned > self.validate() > File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line > 575, in validate > rmatch = re.compile(self.expect[k][1],re.M|re.S) > File "/usr/lib64/python2.7/re.py", line 190, in compile > return _compile(pattern, flags) > File "/usr/lib64/python2.7/re.py", line 242, in _compile > raise error, v # invalid expression > sre_constants.error: unexpected end of regular expression > }}} > Need to CTRL-C to get back to shell prompt. > > The problem is the "[" in the regexp. > => Should not crash. > => Should just print ERROR; invalid regexp and exit cleanly. New description: {{{ <output name="stdout" format="regexp">[ERROR.*</output> }}} Crashes apitest in the following way: {{{ Unhandled error in Deferred: Unhandled Error Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 1178, in mainLoop self.runUntilCurrent() File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 800, in runUntilCurrent call.func(*call.args, **call.kw) File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", line 362, in callback self._startRunCallbacks(result) File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", line 458, in _startRunCallbacks self._runCallbacks() --- <exception caught here> --- File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", line 545, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line 698, in procReturned self.validate() File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line 575, in validate rmatch = re.compile(self.expect[k][1],re.M|re.S) File "/usr/lib64/python2.7/re.py", line 190, in compile return _compile(pattern, flags) File "/usr/lib64/python2.7/re.py", line 242, in _compile raise error, v # invalid expression sre_constants.error: unexpected end of regular expression }}} Need to CTRL-C to get back to shell prompt. The problem is the "[" in the regexp. => Should not crash. => Should just print ERROR; invalid regexp and exit cleanly. -- -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/661#comment:2> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-03-07 16:05:04
|
#661: apitest: reg exp "[ERROR.*" crashes apitest. ("[" not supported in regexp) -----------------------------+-------------------- Reporter: olahaye74 | Owner: nobody Type: bug | Status: new Priority: minor | Milestone: Future Component: core - Testing | Version: trunk Resolution: | Keywords: -----------------------------+-------------------- Description changed by olahaye74: Old description: > <output name="stdout" format="regexp">[ERROR.*</output> > Crashes apitest in the following way: > Unhandled error in Deferred: > Unhandled Error > Traceback (most recent call last): > File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", > line 1178, in mainLoop > self.runUntilCurrent() > File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", > line 800, in runUntilCurrent > call.func(*call.args, **call.kw) > File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", > line 362, in callback > self._startRunCallbacks(result) > File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", > line 458, in _startRunCallbacks > self._runCallbacks() > --- <exception caught here> --- > File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", > line 545, in _runCallbacks > current.result = callback(current.result, *args, **kw) > File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line > 698, in procReturned > self.validate() > File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line > 575, in validate > rmatch = re.compile(self.expect[k][1],re.M|re.S) > File "/usr/lib64/python2.7/re.py", line 190, in compile > return _compile(pattern, flags) > File "/usr/lib64/python2.7/re.py", line 242, in _compile > raise error, v # invalid expression > sre_constants.error: unexpected end of regular expression > > Need to CTRL-C to get back to shell prompt. > > The problem is the "[" in the regexp. > => Should not crash. > => Should just print ERROR; invalid regexp and exit cleanly. New description: {{{ <output name="stdout" format="regexp">[ERROR.*</output> }}} Crashes apitest in the following way: {{{ Unhandled error in Deferred: Unhandled Error Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 1178, in mainLoop self.runUntilCurrent() File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 800, in runUntilCurrent call.func(*call.args, **call.kw) File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", line 362, in callback self._startRunCallbacks(result) File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", line 458, in _startRunCallbacks self._runCallbacks() --- <exception caught here> --- File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", line 545, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line 698, in procReturned self.validate() File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line 575, in validate rmatch = re.compile(self.expect[k][1],re.M|re.S) File "/usr/lib64/python2.7/re.py", line 190, in compile return _compile(pattern, flags) File "/usr/lib64/python2.7/re.py", line 242, in _compile raise error, v # invalid expression sre_constants.error: unexpected end of regular expression }}} Need to CTRL-C to get back to shell prompt. The problem is the "[" in the regexp. => Should not crash. => Should just print ERROR; invalid regexp and exit cleanly. -- -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/661#comment:1> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-03-07 16:04:08
|
#661: apitest: reg exp "[ERROR.*" crashes apitest. ("[" not supported in regexp) ----------------------------+-------------------- Reporter: olahaye74 | Owner: nobody Type: bug | Status: new Priority: minor | Milestone: Future Component: core - Testing | Version: trunk Keywords: | ----------------------------+-------------------- <output name="stdout" format="regexp">[ERROR.*</output> Crashes apitest in the following way: Unhandled error in Deferred: Unhandled Error Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 1178, in mainLoop self.runUntilCurrent() File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 800, in runUntilCurrent call.func(*call.args, **call.kw) File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", line 362, in callback self._startRunCallbacks(result) File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", line 458, in _startRunCallbacks self._runCallbacks() --- <exception caught here> --- File "/usr/lib64/python2.7/site-packages/twisted/internet/defer.py", line 545, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line 698, in procReturned self.validate() File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line 575, in validate rmatch = re.compile(self.expect[k][1],re.M|re.S) File "/usr/lib64/python2.7/re.py", line 190, in compile return _compile(pattern, flags) File "/usr/lib64/python2.7/re.py", line 242, in _compile raise error, v # invalid expression sre_constants.error: unexpected end of regular expression Need to CTRL-C to get back to shell prompt. The problem is the "[" in the regexp. => Should not crash. => Should just print ERROR; invalid regexp and exit cleanly. -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/661> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-03-05 19:12:51
|
#660: Add IPMI support --------------------------+-------------------- Reporter: olahaye74 | Owner: nobody Type: enhancement | Status: new Priority: major | Milestone: Future Component: core - other | Version: trunk Keywords: | --------------------------+-------------------- Add support for IPMI configuration for nodes. Maybe in the Define clients? If in a separate place, that may be difficult to set it up as the module config is done before clients are defined... Aside that, this may requires a database update... ipmi could also be useful for diagnostic in production mode or even in re- imaging... plenty of possibilities. 2 steps: 1st: have the ability to setup IMPI 2nd: Use IPMI. -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/660> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-02-26 12:37:42
|
#659: all_nodes_up.apt: check si_status: must be "rebooted". ----------------------------------------+----------------------- Reporter: olahaye74 | Owner: olahaye74 Type: enhancement | Status: new Priority: major | Milestone: Future Component: build - SystemConfigurator | Version: trunk Keywords: | ----------------------------------------+----------------------- Enhance the test: make sure that all nodes in the /var/lib/systemimager/clients.xml file are in state "rebooted" (102). Use ides from /usr/bin/si_status (from netbootmgr package). -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/659> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-02-26 10:56:44
|
#657: apitest crash if a batch script contains a child parameter without "=" sign. -----------------------------+-------------------- Reporter: olahaye74 | Owner: nobody Type: bug | Status: new Priority: major | Milestone: Future Component: core - Testing | Version: trunk Resolution: | Keywords: -----------------------------+-------------------- -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/657#comment:4> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-02-26 10:56:13
|
#657: apitest crash if a dependance in a batch script is not found.(File not found) -----------------------------+-------------------- Reporter: olahaye74 | Owner: nobody Type: bug | Status: new Priority: major | Milestone: Future Component: core - Testing | Version: trunk Resolution: | Keywords: -----------------------------+-------------------- Description changed by olahaye74: Old description: > apitest crashes in a batch script contains a dep that is not found and > ran from a directory which is not the same as torque_validate.apb (in the > example below) > > In the following testcase test, the line oscar_tst_user.apt was not found > (ran from the svn). > {{{ > cd ~svn/oscar/packages/torque/testing > apitest -T -v -f apitests.d/torque_validate.apb > }}} > > The crash output is: > {{{ > Could not parse 'apitests.d/torque_validate.apb'. > > Unhandled Error > Traceback (most recent call last): > File "/usr/bin/apitest", line 162, in start > self.start_cmdLine() > File "/usr/bin/apitest", line 297, in start_cmdLine > reactor.run() > File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", > line 1169, in run > self.mainLoop() > File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", > line 1178, in mainLoop > self.runUntilCurrent() > --- <exception caught here> --- > File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", > line 800, in runUntilCurrent > call.func(*call.args, **call.kw) > File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line > 114, in poll > self.do_task() > File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line > 126, in do_task > self.Execute() > File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line > 258, in Execute > tB.loadBatchFile(task) > File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line > 388, in loadBatchFile > batchFileTreeRoot = self.batchFileTree.getroot() > exceptions.AttributeError: 'NoneType' object has no attribute 'getroot' > }}} > > The output should be: FAILED: oscartst_user.apt not found or something > similar. New description: apitest crashes if a batch script contains a child parameter without "=" sign. a line like: {{{ <dep parent="torque_config.apb" child "torque_services_up.apt"/> }}} will produce the following crash output: {{{ Could not parse 'apitests.d/torque_validate.apb'. Unhandled Error Traceback (most recent call last): File "/usr/bin/apitest", line 162, in start self.start_cmdLine() File "/usr/bin/apitest", line 297, in start_cmdLine reactor.run() File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 1169, in run self.mainLoop() File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 1178, in mainLoop self.runUntilCurrent() --- <exception caught here> --- File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 800, in runUntilCurrent call.func(*call.args, **call.kw) File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 114, in poll self.do_task() File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 126, in do_task self.Execute() File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 258, in Execute tB.loadBatchFile(task) File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 388, in loadBatchFile batchFileTreeRoot = self.batchFileTree.getroot() exceptions.AttributeError: 'NoneType' object has no attribute 'getroot' }}} The output should be: FAILED: syntaxt error, malformed child argument at line #xy (or something similar). -- -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/657#comment:3> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-02-26 10:53:24
|
#658: apitest works if "dep" tag is replaced by anything like "wazap" ----------------------------------------+-------------------- Reporter: olahaye74 | Owner: nobody Type: bug | Status: new Priority: minor | Milestone: Future Component: build - SystemConfigurator | Version: trunk Keywords: | ----------------------------------------+-------------------- the following incorrect line in a .apb batch script {{{ <wazap parent="torque_config.apb" child="torque_services_up.apt"/> }}} works the same as the following correct one. {{{ <dep parent="torque_config.apb" child="torque_services_up.apt"/> }}} apitest should report an error such as: "wazap" unknown object type at line #xy (or something similar). -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/658> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-02-26 10:10:13
|
#657: apitest crash if a dependance in a batch script is not found.(File not found) -----------------------------+-------------------- Reporter: olahaye74 | Owner: nobody Type: bug | Status: new Priority: major | Milestone: Future Component: core - Testing | Version: trunk Resolution: | Keywords: -----------------------------+-------------------- Description changed by olahaye74: Old description: > apitest crashes in a batch script contains a dep that is not found and > ran from a directory which is not the torque_validate.apb (in the example > below) > > In the following testcase test, the line oscar_tst_user.apt was not found > (ran from the svn). > {{{ > cd ~svn/oscar/packages/torque/testing > apitest -T -v -f apitests.d/torque_validate.apb > }}} > > The crash output is: > {{{ > Could not parse 'apitests.d/torque_validate.apb'. > > Unhandled Error > Traceback (most recent call last): > File "/usr/bin/apitest", line 162, in start > self.start_cmdLine() > File "/usr/bin/apitest", line 297, in start_cmdLine > reactor.run() > File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", > line 1169, in run > self.mainLoop() > File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", > line 1178, in mainLoop > self.runUntilCurrent() > --- <exception caught here> --- > File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", > line 800, in runUntilCurrent > call.func(*call.args, **call.kw) > File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line > 114, in poll > self.do_task() > File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line > 126, in do_task > self.Execute() > File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line > 258, in Execute > tB.loadBatchFile(task) > File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line > 388, in loadBatchFile > batchFileTreeRoot = self.batchFileTree.getroot() > exceptions.AttributeError: 'NoneType' object has no attribute 'getroot' > }}} > > The output should be: FAILED: oscartst_user.apt not found or something > similar. New description: apitest crashes in a batch script contains a dep that is not found and ran from a directory which is not the same as torque_validate.apb (in the example below) In the following testcase test, the line oscar_tst_user.apt was not found (ran from the svn). {{{ cd ~svn/oscar/packages/torque/testing apitest -T -v -f apitests.d/torque_validate.apb }}} The crash output is: {{{ Could not parse 'apitests.d/torque_validate.apb'. Unhandled Error Traceback (most recent call last): File "/usr/bin/apitest", line 162, in start self.start_cmdLine() File "/usr/bin/apitest", line 297, in start_cmdLine reactor.run() File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 1169, in run self.mainLoop() File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 1178, in mainLoop self.runUntilCurrent() --- <exception caught here> --- File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 800, in runUntilCurrent call.func(*call.args, **call.kw) File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 114, in poll self.do_task() File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 126, in do_task self.Execute() File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 258, in Execute tB.loadBatchFile(task) File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 388, in loadBatchFile batchFileTreeRoot = self.batchFileTree.getroot() exceptions.AttributeError: 'NoneType' object has no attribute 'getroot' }}} The output should be: FAILED: oscartst_user.apt not found or something similar. -- -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/657#comment:2> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-02-26 10:09:23
|
#657: apitest crash if a dependance in a batch script is not found.(File not found) -----------------------------+-------------------- Reporter: olahaye74 | Owner: nobody Type: bug | Status: new Priority: major | Milestone: Future Component: core - Testing | Version: trunk Resolution: | Keywords: -----------------------------+-------------------- Changes (by olahaye74): * component: build - SystemConfigurator => core - Testing -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/657#comment:1> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-02-26 10:09:12
|
#657: apitest crash if a dependance in a batch script is not found.(File not found) ----------------------------------------+-------------------- Reporter: olahaye74 | Owner: nobody Type: bug | Status: new Priority: major | Milestone: Future Component: build - SystemConfigurator | Version: trunk Keywords: | ----------------------------------------+-------------------- apitest crashes in a batch script contains a dep that is not found and ran from a directory which is not the torque_validate.apb (in the example below) In the following testcase test, the line oscar_tst_user.apt was not found (ran from the svn). {{{ cd ~svn/oscar/packages/torque/testing apitest -T -v -f apitests.d/torque_validate.apb }}} The crash output is: {{{ Could not parse 'apitests.d/torque_validate.apb'. Unhandled Error Traceback (most recent call last): File "/usr/bin/apitest", line 162, in start self.start_cmdLine() File "/usr/bin/apitest", line 297, in start_cmdLine reactor.run() File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 1169, in run self.mainLoop() File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 1178, in mainLoop self.runUntilCurrent() --- <exception caught here> --- File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 800, in runUntilCurrent call.func(*call.args, **call.kw) File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 114, in poll self.do_task() File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 126, in do_task self.Execute() File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 258, in Execute tB.loadBatchFile(task) File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 388, in loadBatchFile batchFileTreeRoot = self.batchFileTree.getroot() exceptions.AttributeError: 'NoneType' object has no attribute 'getroot' }}} The output should be: FAILED: oscartst_user.apt not found or something similar. -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/657> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-02-26 09:25:52
|
#656: apitest fails to run utf-8 encoded test scripts -----------------------------+-------------------- Reporter: olahaye74 | Owner: nobody Type: bug | Status: new Priority: major | Milestone: Future Component: core - Testing | Version: trunk Resolution: | Keywords: -----------------------------+-------------------- Description changed by olahaye74: Old description: > apitest fails to parse and run test scripts that are encoded in utf-8 > eventough the 1st lines sets the encoding to utf-8: > {{{ > <?xml version="1.0" encoding="utf-8"?> > }}} > The result is the following. Not that apitest then hangs (no exit). > {{{ > Unhandled Error > Traceback (most recent call last): > File "/usr/bin/apitest", line 162, in start > self.start_cmdLine() > File "/usr/bin/apitest", line 297, in start_cmdLine > reactor.run() > File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", > line 1169, in run > self.mainLoop() > File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", > line 1178, in mainLoop > self.runUntilCurrent() > --- <exception caught here> --- > File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", > line 800, in runUntilCurrent > call.func(*call.args, **call.kw) > File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line > 114, in poll > self.do_task() > File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line > 126, in do_task > self.Execute() > File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line > 244, in Execute > tH.prepare(task) > File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line > 302, in prepare > self.load(testFileName) > File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line > 384, in load > self.xmlFileTree = ElementTree.parse(self.testFileName) > File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 1183, in > parse > tree.parse(source, parser) > File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 656, in > parse > parser.feed(data) > File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 1643, in > feed > self._raiseerror(v) > File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 1507, in > _raiseerror > raise err > xml.etree.ElementTree.ParseError: not well-formed (invalid token): line > 19, column 49 > }}} New description: apitest fails to parse and run test scripts that are encoded in utf-8 eventough the 1st lines sets the encoding to utf-8: {{{ <?xml version="1.0" encoding="utf-8"?> }}} The result is the following. Note that apitest then hangs (no exit). you need to CTRL-C to get back to shell. {{{ Unhandled Error Traceback (most recent call last): File "/usr/bin/apitest", line 162, in start self.start_cmdLine() File "/usr/bin/apitest", line 297, in start_cmdLine reactor.run() File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 1169, in run self.mainLoop() File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 1178, in mainLoop self.runUntilCurrent() --- <exception caught here> --- File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 800, in runUntilCurrent call.func(*call.args, **call.kw) File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 114, in poll self.do_task() File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 126, in do_task self.Execute() File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 244, in Execute tH.prepare(task) File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line 302, in prepare self.load(testFileName) File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line 384, in load self.xmlFileTree = ElementTree.parse(self.testFileName) File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 1183, in parse tree.parse(source, parser) File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 656, in parse parser.feed(data) File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 1643, in feed self._raiseerror(v) File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 1507, in _raiseerror raise err xml.etree.ElementTree.ParseError: not well-formed (invalid token): line 19, column 49 }}} -- -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/656#comment:2> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-02-26 09:25:08
|
#656: apitest fails to run utf-8 encoded test scripts -----------------------------+-------------------- Reporter: olahaye74 | Owner: nobody Type: bug | Status: new Priority: major | Milestone: Future Component: core - Testing | Version: trunk Resolution: | Keywords: -----------------------------+-------------------- Description changed by olahaye74: Old description: > apitest fails to parse and run test scripts that are encoded in utf-8 > eventough the 1st lines sets the encoding to utf-8: > <?xml version="1.0" encoding="utf-8"?> > > The result is the following. Not that apitest then hangs (no exit). > Unhandled Error > Traceback (most recent call last): > File "/usr/bin/apitest", line 162, in start > self.start_cmdLine() > File "/usr/bin/apitest", line 297, in start_cmdLine > reactor.run() > File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", > line 1169, in run > self.mainLoop() > File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", > line 1178, in mainLoop > self.runUntilCurrent() > --- <exception caught here> --- > File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", > line 800, in runUntilCurrent > call.func(*call.args, **call.kw) > File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line > 114, in poll > self.do_task() > File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line > 126, in do_task > self.Execute() > File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line > 244, in Execute > tH.prepare(task) > File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line > 302, in prepare > self.load(testFileName) > File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line > 384, in load > self.xmlFileTree = ElementTree.parse(self.testFileName) > File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 1183, in > parse > tree.parse(source, parser) > File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 656, in > parse > parser.feed(data) > File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 1643, in > feed > self._raiseerror(v) > File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 1507, in > _raiseerror > raise err > xml.etree.ElementTree.ParseError: not well-formed (invalid token): line > 19, column 49 New description: apitest fails to parse and run test scripts that are encoded in utf-8 eventough the 1st lines sets the encoding to utf-8: {{{ <?xml version="1.0" encoding="utf-8"?> }}} The result is the following. Not that apitest then hangs (no exit). {{{ Unhandled Error Traceback (most recent call last): File "/usr/bin/apitest", line 162, in start self.start_cmdLine() File "/usr/bin/apitest", line 297, in start_cmdLine reactor.run() File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 1169, in run self.mainLoop() File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 1178, in mainLoop self.runUntilCurrent() --- <exception caught here> --- File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 800, in runUntilCurrent call.func(*call.args, **call.kw) File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 114, in poll self.do_task() File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 126, in do_task self.Execute() File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 244, in Execute tH.prepare(task) File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line 302, in prepare self.load(testFileName) File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line 384, in load self.xmlFileTree = ElementTree.parse(self.testFileName) File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 1183, in parse tree.parse(source, parser) File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 656, in parse parser.feed(data) File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 1643, in feed self._raiseerror(v) File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 1507, in _raiseerror raise err xml.etree.ElementTree.ParseError: not well-formed (invalid token): line 19, column 49 }}} -- -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/656#comment:1> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-02-26 09:24:04
|
#656: apitest fails to run utf-8 encoded test scripts ----------------------------+-------------------- Reporter: olahaye74 | Owner: nobody Type: bug | Status: new Priority: major | Milestone: Future Component: core - Testing | Version: trunk Keywords: | ----------------------------+-------------------- apitest fails to parse and run test scripts that are encoded in utf-8 eventough the 1st lines sets the encoding to utf-8: <?xml version="1.0" encoding="utf-8"?> The result is the following. Not that apitest then hangs (no exit). Unhandled Error Traceback (most recent call last): File "/usr/bin/apitest", line 162, in start self.start_cmdLine() File "/usr/bin/apitest", line 297, in start_cmdLine reactor.run() File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 1169, in run self.mainLoop() File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 1178, in mainLoop self.runUntilCurrent() --- <exception caught here> --- File "/usr/lib64/python2.7/site-packages/twisted/internet/base.py", line 800, in runUntilCurrent call.func(*call.args, **call.kw) File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 114, in poll self.do_task() File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 126, in do_task self.Execute() File "/usr/lib/python2.7/site-packages/libapitest/jobManager.py", line 244, in Execute tH.prepare(task) File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line 302, in prepare self.load(testFileName) File "/usr/lib/python2.7/site-packages/libapitest/libapitest.py", line 384, in load self.xmlFileTree = ElementTree.parse(self.testFileName) File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 1183, in parse tree.parse(source, parser) File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 656, in parse parser.feed(data) File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 1643, in feed self._raiseerror(v) File "/usr/lib64/python2.7/xml/etree/ElementTree.py", line 1507, in _raiseerror raise err xml.etree.ElementTree.ParseError: not well-formed (invalid token): line 19, column 49 -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/656> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-02-25 10:56:27
|
#655: Fix deprecated syntax in sync_files line 157. ----------------------------------------+-------------------- Reporter: olahaye74 | Owner: nobody Type: task | Status: new Priority: trivial | Milestone: Future Component: build - SystemConfigurator | Version: trunk Keywords: | ----------------------------------------+-------------------- Use of qw(...) as parentheses is deprecated at /opt/sync_files/bin/sync_files line 157. -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/655> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-02-21 17:12:30
|
#640: stop system rsync daemon and disable it before enabling systemimager one. -----------------------------+----------------------- Reporter: olahaye74 | Owner: olahaye74 Type: bug | Status: new Priority: major | Milestone: OSCAR 6.2 Component: core - install | Version: trunk Resolution: | Keywords: -----------------------------+----------------------- Comment (by olahaye74): moving xinetd file to `/etc/xinetd.d/rsync.presis~` is not sufficient. must disable it by adding the following line line: `disable = yes` -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/640#comment:1> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-02-20 17:18:32
|
#654: Fix OSCAR::NodeMgt::update_list_alive_nodes. Doesn't reenable nodes that are back online. ----------------------------+----------------------- Reporter: olahaye74 | Owner: olahaye74 Type: bug | Status: new Priority: major | Milestone: Future Component: core - install | Version: trunk Keywords: | ----------------------------+----------------------- OSCAR::NodeMgt::update_list_alive_nodes only disable nodes that are offline. It doesn't re-enable hosts that have been put back online. -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/654> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-02-20 17:15:15
|
#653: when network is slow (timeouts): Use of uninitialized value $output[0] PackMan.pm line 656 ----------------------------+----------------------- Reporter: olahaye74 | Owner: olahaye74 Type: bug | Status: new Priority: major | Milestone: Future Component: core - PackMan | Version: trunk Keywords: | ----------------------------+----------------------- When network is slow (connection timeout): we can get the following error: Use of uninitialized value $output[0] in join or string at /usr/share/perl5/vendor_perl/OSCAR/PackMan.pm line 656. -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/653> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-02-20 17:11:32
|
#652: scpush fails to push a file in an image. (bug) --------------------------+----------------------- Reporter: olahaye74 | Owner: olahaye74 Type: bug | Status: new Priority: minor | Milestone: Future Component: core - other | Version: trunk Keywords: | --------------------------+----------------------- Need to fix the following problem: scpush --image HP_DL165_G7_sata /etc/torque/mom/config => Pas marche: ERROR: image: $VAR1 = 'HP_DL165_G7_sata'; --------------- Subcluster defined by image HP_DL165_G7_sata wasn't validated! ... skipping it ... -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/652> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-02-20 17:08:55
|
#651: NodeMgt.pm: is_headnode() to be rewritten. return true if we can connect to ODA.Weak test. --------------------------+----------------------- Reporter: olahaye74 | Owner: olahaye74 Type: bug | Status: new Priority: trivial | Milestone: Future Component: core - other | Version: trunk Keywords: | --------------------------+----------------------- NodeMgt.pm: is_headnode() to be rewritten. return true if we can connect to ODA. This is a too weak Weak test. -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/651> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-02-20 17:03:58
|
#650: move apitests oscar templates to oscar-devel. ----------------------------+----------------------- Reporter: olahaye74 | Owner: olahaye74 Type: bug | Status: new Priority: major | Milestone: Future Component: core - Testing | Version: trunk Keywords: | ----------------------------+----------------------- move apitests oscar templates from testing/apitests.d to oscar-devel package. It has nothing to do with a non developper installation. -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/650> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-02-20 16:49:14
|
#649: DEB: add automatic perl dep generator (it such a thing exists) ---------------------------+----------------------- Reporter: olahaye74 | Owner: olahaye74 Type: bug | Status: new Priority: minor | Milestone: Future Component: build - other | Version: trunk Keywords: | ---------------------------+----------------------- Add the automatic dep generator for at least perl packages. The aim is to have the following behaviour: removing oscar package will trigger a remove on all depending package. installing oscar will install all required packages. Deps should not be managed by prereqs as prereqs is unable to handle uninstall or oscar-config -t (cleanup) -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/649> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |
From: OSCAR P. <no...@op...> - 2014-02-20 16:46:44
|
#648: add oscar-config --auto-setup-distro option so it can be used in post install for oscar-base-scrips ---------------------------+----------------------- Reporter: olahaye74 | Owner: olahaye74 Type: bug | Status: new Priority: trivial | Milestone: Future Component: core - other | Version: trunk Resolution: | Keywords: ---------------------------+----------------------- Description changed by olahaye74: Old description: > add oscar-config --auto-setup-distro option so it can be used in post > install for oscar-base-scrips New description: add oscar-config --auto-setup-distro option so it can be used in post install for oscar-base-scrips Just use OS_Detect to detect current distro and use it as default. -- -- Ticket URL: <http://svn.crest.iu.edu/trac/oscar/ticket/648#comment:1> OSCAR Project <http://svn.oscar.openclustergroup.org/trac/oscar> OSCAR | Open Source Cluster Application Resources |