Actions
Bug #50667
open[rbd-nbd] rbd-nbd.sh get_pid() failed to get pid for a newly mapped image
Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
% Done:
0%
Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
# auto unmap test DEV=`_sudo rbd-nbd map ${POOL}/${IMAGE}` get_pid _sudo kill ${PID} for i in `seq 10`; do rbd-nbd list-mapped | expect_false grep "^${PID} *${POOL} *${IMAGE}" && break sleep 1 done rbd-nbd list-mapped | expect_false grep "^${PID} *${POOL} *${IMAGE}" # quiesce test QUIESCE_HOOK=${TEMPDIR}/quiesce.sh DEV=`_sudo rbd-nbd map --quiesce --quiesce-hook ${QUIESCE_HOOK} ${POOL}/${IMAGE}` get_pid
2021-05-04T22:17:11.370 INFO:tasks.workunit.client.0.smithi160.stderr:++ sudo -nE /usr/bin/rbd-nbd map rbd/testrbdnbd12970 2021-05-04T22:17:11.484 INFO:tasks.workunit.client.0.smithi160.stderr:+ DEV=/dev/nbd0 2021-05-04T22:17:11.485 INFO:tasks.workunit.client.0.smithi160.stderr:+ get_pid 2021-05-04T22:17:11.485 INFO:tasks.workunit.client.0.smithi160.stderr:+ local ns= 2021-05-04T22:17:11.485 INFO:tasks.workunit.client.0.smithi160.stderr:++ rbd-nbd --format xml list-mapped 2021-05-04T22:17:11.486 INFO:tasks.workunit.client.0.smithi160.stderr:++ xmlstarlet sel -t -v '//devices/device[pool='\''rbd'\''][namespace='\'''\''][image='\''testrbdnbd12970'\''][device='\''/dev/nbd0'\'']/id' 2021-05-04T22:17:11.522 INFO:tasks.workunit.client.0.smithi160.stderr:+ PID=14022 2021-05-04T22:17:11.523 INFO:tasks.workunit.client.0.smithi160.stderr:+ test -n 14022 2021-05-04T22:17:11.523 INFO:tasks.workunit.client.0.smithi160.stderr:+ ps -p 14022 -C rbd-nbd 2021-05-04T22:17:11.536 INFO:tasks.workunit.client.0.smithi160.stderr:+ _sudo kill 14022 2021-05-04T22:17:11.536 INFO:tasks.workunit.client.0.smithi160.stderr:+ local cmd 2021-05-04T22:17:11.537 INFO:tasks.workunit.client.0.smithi160.stderr:++ id -u 2021-05-04T22:17:11.538 INFO:tasks.workunit.client.0.smithi160.stderr:+ '[' 1000 -eq 0 ']' 2021-05-04T22:17:11.539 INFO:tasks.workunit.client.0.smithi160.stderr:++ which kill 2021-05-04T22:17:11.541 INFO:tasks.workunit.client.0.smithi160.stderr:+ cmd=/usr/bin/kill 2021-05-04T22:17:11.541 INFO:tasks.workunit.client.0.smithi160.stderr:+ shift 2021-05-04T22:17:11.541 INFO:tasks.workunit.client.0.smithi160.stderr:+ sudo -nE /usr/bin/kill 14022 2021-05-04T22:17:11.575 INFO:tasks.workunit.client.0.smithi160.stderr:++ seq 10 2021-05-04T22:17:11.585 INFO:tasks.workunit.client.0.smithi160.stderr:+ for i in `seq 10` 2021-05-04T22:17:11.586 INFO:tasks.workunit.client.0.smithi160.stderr:+ rbd-nbd list-mapped 2021-05-04T22:17:11.586 INFO:tasks.workunit.client.0.smithi160.stderr:+ expect_false grep '^14022 *rbd *testrbdnbd12970' 2021-05-04T22:17:11.586 INFO:tasks.workunit.client.0.smithi160.stderr:+ grep '^14022 *rbd *testrbdnbd12970' 2021-05-04T22:17:11.620 INFO:tasks.workunit.client.0.smithi160.stderr:+ return 0 2021-05-04T22:17:11.621 INFO:tasks.workunit.client.0.smithi160.stderr:+ break 2021-05-04T22:17:11.621 INFO:tasks.workunit.client.0.smithi160.stderr:+ rbd-nbd list-mapped 2021-05-04T22:17:11.622 INFO:tasks.workunit.client.0.smithi160.stderr:+ expect_false grep '^14022 *rbd *testrbdnbd12970' 2021-05-04T22:17:11.622 INFO:tasks.workunit.client.0.smithi160.stderr:+ grep '^14022 *rbd *testrbdnbd12970' 2021-05-04T22:17:11.651 INFO:tasks.workunit.client.0.smithi160.stderr:+ return 0 2021-05-04T22:17:11.652 INFO:tasks.workunit.client.0.smithi160.stderr:+ QUIESCE_HOOK=/tmp/tmp.SyMnF0jYRH/quiesce.sh 2021-05-04T22:17:11.652 INFO:tasks.workunit.client.0.smithi160.stderr:++ _sudo rbd-nbd map --quiesce --quiesce-hook /tmp/tmp.SyMnF0jYRH/quiesce.sh rbd/testrbdnbd12970 2021-05-04T22:17:11.653 INFO:tasks.workunit.client.0.smithi160.stderr:++ local cmd 2021-05-04T22:17:11.653 INFO:tasks.workunit.client.0.smithi160.stderr:+++ id -u 2021-05-04T22:17:11.654 INFO:tasks.workunit.client.0.smithi160.stderr:++ '[' 1000 -eq 0 ']' 2021-05-04T22:17:11.655 INFO:tasks.workunit.client.0.smithi160.stderr:+++ which rbd-nbd 2021-05-04T22:17:11.656 INFO:tasks.workunit.client.0.smithi160.stderr:++ cmd=/usr/bin/rbd-nbd 2021-05-04T22:17:11.656 INFO:tasks.workunit.client.0.smithi160.stderr:++ shift 2021-05-04T22:17:11.657 INFO:tasks.workunit.client.0.smithi160.stderr:++ sudo -nE /usr/bin/rbd-nbd map --quiesce --quiesce-hook /tmp/tmp.SyMnF0jYRH/quiesce.sh rbd/testrbdnbd12970 2021-05-04T22:17:11.834 INFO:tasks.workunit.client.0.smithi160.stderr:+ DEV=/dev/nbd0 2021-05-04T22:17:11.835 INFO:tasks.workunit.client.0.smithi160.stderr:+ get_pid 2021-05-04T22:17:11.835 INFO:tasks.workunit.client.0.smithi160.stderr:+ local ns= 2021-05-04T22:17:11.836 INFO:tasks.workunit.client.0.smithi160.stderr:++ rbd-nbd --format xml list-mapped 2021-05-04T22:17:11.836 INFO:tasks.workunit.client.0.smithi160.stderr:++ xmlstarlet sel -t -v '//devices/device[pool='\''rbd'\''][namespace='\'''\''][image='\''testrbdnbd12970'\''][device='\''/dev/nbd0'\'']/id' 2021-05-04T22:17:11.865 INFO:tasks.workunit.client.0.smithi160.stderr:+ PID= 2021-05-04T22:17:11.865 INFO:tasks.workunit.client.0.smithi160.stderr:+ cleanup
Actions