Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
None
-
master
-
None
Description
To reproduce:
- Remove provisioning directory (rm -rf storage/provisioning)
- Start integration with >1 configurations.
Usually the workitems will progress to New state, but not progress any further. Sometimes we have also seen 1 workitem in running state while the others are hanging in new state.
(env) 19:32:20~/download/tqtc-coin-ci {master} $ lsof -u aakeskim | grep .lock python 32581 aakeskim 9w REG 252,1 0 49414196 /home/aakeskim/download/ci-working-dir/logs/coin.log.lock python 32604 aakeskim 11w REG 252,1 0 49414196 /home/aakeskim/download/ci-working-dir/logs/coin.log.lock python 32604 aakeskim 17uW REG 252,1 0 49448743 /home/aakeskim/download/ci-working-dir/storage/provisioning.lock python 32604 aakeskim 18uW REG 252,1 0 49414193 /home/aakeskim/download/ci-working-dir/git-repos/qt-project/qt/qt5.lock python 32604 aakeskim 19uW REG 252,1 0 49448743 /home/aakeskim/download/ci-working-dir/storage/provisioning.lock python 32604 aakeskim 20uW REG 252,1 0 49414193 /home/aakeskim/download/ci-working-dir/git-repos/qt-project/qt/qt5.lock python 32607 aakeskim 10w REG 252,1 0 49414196 /home/aakeskim/download/ci-working-dir/logs/coin.log.lock python 32612 aakeskim 10w REG 252,1 0 49414196 /home/aakeskim/download/ci-working-dir/logs/coin.log.lock python 32623 aakeskim 10w REG 252,1 0 49414196 /home/aakeskim/download/ci-working-dir/logs/coin.log.lock python 32630 aakeskim 7w REG 252,1 0 49414196 /home/aakeskim/download/ci-working-dir/logs/coin.log.lock
Attachments
For Gerrit Dashboard: QTQAINFRA-1927 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
226084,7 | Add timeout for creating provisioning scripts | master | qtqa/tqtc-coin-ci | Status: MERGED | +2 | 0 |
226195,4 | Fix deadlock while creating provision scripts archive | master | qtqa/tqtc-coin-ci | Status: MERGED | +2 | 0 |