Modify ↓
Opened 13 years ago
#799 new defect
bitten-slave stuck after executing shell script
| Reported by: | d.misev@… | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | 0.7 |
| Component: | Build slave | Version: | dev |
| Keywords: | Cc: | ||
| Operating System: | Linux |
Description
All goes fine with the build, until a step tries to execute a script that starts a server.
The recipe step:
<step id="start server" onerror="ignore" timeout="60"> <sh:exec file="/tmp/rasdaman_inst/bin/start_rasdaman.sh"/> </step>
On the server where bitten-slave executes the build I can verify that the server is successfully started, but the build is still stuck at this step.
The log from bitten-slave ends with a bunch of keepalive messages:
[DEBUG ] Sending POST request to 'http://kahlua.eecs.jacobs-university.de/trac/rasdaman/builds/933/steps/'
[INFO ] Executing build step 'start server', onerror = ignore
[DEBUG ] Executing <function exec_ at 0x2cc7500> with arguments: {'file_': '/tmp/rasdaman_inst/bin/start_rasdaman.sh'}
[DEBUG ] Executing ['/tmp/rasdaman_inst/bin/start_rasdaman.sh'], (pid = 11526, timeout = None)
[INFO ] start_rasdaman.sh: starting rasdaman server complex...
[INFO ] Using error text file: /tmp/rasdaman_inst/share/rasdaman//errtxts
[INFO ] rasmgr: rasdaman server manager tool. rasdaman osgeolive.5-20-g2052d29 -- generated on 08.02.2013 12:48:36.
[INFO ] Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann, rasdaman GmbH.
[INFO ] Rasdaman community is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[INFO ] Rasdaman community is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[INFO ]
[INFO ] rasmgr log file is: /tmp/rasdaman_inst/log//rasmgr.011532.log
[INFO ] start_rasdaman.sh: starting all rasdaman servers...
[INFO ] rasadmin:localhost> up srv -all
[INFO ] Started 10 servers on 1 hosts
[INFO ] start_rasdaman.sh: done.
[DEBUG ] Sending keepalive
[DEBUG ] Sending POST request to 'http://kahlua.eecs.jacobs-university.de/trac/rasdaman/builds/933/keepalive/'
[DEBUG ] Sending keepalive
[DEBUG ] Sending POST request to 'http://kahlua.eecs.jacobs-university.de/trac/rasdaman/builds/933/keepalive/'
[DEBUG ] Sending keepalive
[DEBUG ] Sending POST request to 'http://kahlua.eecs.jacobs-university.de/trac/rasdaman/builds/933/keepalive/'
[DEBUG ] Sending keepalive
[DEBUG ] Sending POST request to 'http://kahlua.eecs.jacobs-university.de/trac/rasdaman/builds/933/keepalive/'
[DEBUG ] Sending keepalive
[DEBUG ] Sending POST request to 'http://kahlua.eecs.jacobs-university.de/trac/rasdaman/builds/933/keepalive/'
[DEBUG ] Sending keepalive
....
bitten slave and master are from trunk, revision 1011, slave is on Debian 6.0, 64 bit, python 2.6.6
Attachments (0)
Note: See
TracTickets for help on using
tickets.
