Closed Totktonada closed 2 years ago
Don't know, but maybe this is relevant.
Examples of broken builds
coverage @ ghacts-2-8-90-5-2 https://github.com/tarantool/tarantool/actions/runs/1926998655/attempts/1
The problem was in the .git
repository on the ghacts-2-8-90-5-2 runner. It couldn't fetch contents of the submodule in ./third_party/curl
. Resolved with:
$ ssh ubuntu@ip
$ cd /home/ubuntu/actions-runner/_work/tarantool/tarantool
$ sudo su
# cd ./third_party/curl
# git remote -v
origin https://github.com/tarantool/curl.git (fetch)
origin https://github.com/tarantool/curl.git (push)
# git fetch
remote: Enumerating objects: 152856, done.
remote: Total 152856 (delta 0), reused 0 (delta 0), pack-reused 152856
Receiving objects: 100% (152856/152856), 67.93 MiB | 26.00 MiB/s, done.
Resolving deltas: 100% (119418/119418), done.
From https://github.com/tarantool/curl
* branch HEAD -> FETCH_HEAD
# cd /home/ubuntu/actions-runner/_work/tarantool/tarantool
# git submodule update --init
From https://github.com/tarantool/curl
* branch HEAD -> FETCH_HEAD
remote: Enumerating objects: 11326, done.
remote: Counting objects: 100% (7239/7239), done.
remote: Total 11326 (delta 7239), reused 7239 (delta 7239), pack-reused 4087
Receiving objects: 100% (11326/11326), 5.92 MiB | 6.28 MiB/s, done.
Resolving deltas: 100% (9833/9833), completed with 3082 local objects.
From https://github.com/tarantool/curl
* branch 3266b35bbe21c68dea0dc7ccd991eb028e6d360c -> FETCH_HEAD
Submodule path 'third_party/curl': checked out '3266b35bbe21c68dea0dc7ccd991eb028e6d360c'
Submodule path 'third_party/luafun': checked out '04c99f9c393e54a604adde4b25b794f48104e0d0'
Submodule path 'third_party/xxHash': checked out '94e5f23e736f2bb67ebdf90727353e65344f9fc0'
Submodule path 'third_party/zstd': checked out 'a488ba114ec17ea1054b9057c26a046fc122b3b6'
I don't see any actions, which guarantee that it will not occur again.
Instead of repairing runners, we choose to drop and recreate them. This won't be fixed on this particular runner.
Problem is still existing. PRs:
Today I see the following on different Ubuntu machines in our pool:
Recipe to fix once:
I observed something like this once in the past with the
test-run/lib/tarantool-python
submodule. Don't remember, on which machines it was.@ylobankov said that he is interested to look into the problem and asked me to trackerize it.