-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: 'Needed a single revision' error #145
Comments
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 $ 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. |
Added `tarantool/actions/cleanup` action to each job which is used self-hosted runners. The reaseon is the errors caused by artifacts left after previous workflow run. NO_DOC=ci NO_TEST=ci NO_CHANGELOG=ci Closes tarantool/tarantool-qa#145
Added `tarantool/actions/cleanup` action to each job which uses self-hosted runners. The reason is errors caused by artifacts left from a previous run of the workflow. NO_DOC=ci NO_TEST=ci NO_CHANGELOG=ci Closes tarantool/tarantool-qa#145
Added `tarantool/actions/cleanup` action to each job which uses self-hosted runners. The reason is errors caused by artifacts left from a previous run of the workflow. NO_DOC=ci NO_TEST=ci NO_CHANGELOG=ci Closes tarantool/tarantool-qa#145
Added `tarantool/actions/cleanup` action to each job which uses self-hosted runners. The reason is errors caused by artifacts left from a previous run of the workflow. NO_DOC=ci NO_TEST=ci NO_CHANGELOG=ci Closes tarantool/tarantool-qa#145
Added `tarantool/actions/cleanup` action to each job which uses self-hosted runners. The action cleans workspace directory of self-hosted runner after previous run. The main reason to add this action is 'Need a single revision' error [1] caused by a conflict of submodule versions, the standard 'actions/checkout' action fails with this error. It's a well-known problem and related issue [2] is still opened. [1] tarantool/tarantool-qa#145 [2] actions/checkout#418 NO_DOC=ci NO_TEST=ci NO_CHANGELOG=ci Closes tarantool/tarantool-qa#145
Added 'tarantool/actions/cleanup' action to each job which uses self-hosted runners. The action cleans workspace directory of self-hosted runner after previous run. The main reason to add this action is 'Need a single revision' error [1] caused by a conflict of submodule versions, the standard 'actions/checkout' action fails with this error. It's a well-known problem and related issue [2] is still opened. [1] tarantool/tarantool-qa#145 [2] actions/checkout#418 NO_DOC=ci NO_TEST=ci NO_CHANGELOG=ci Closes tarantool/tarantool-qa#145
Added 'tarantool/actions/cleanup' action to each job which uses self-hosted runners. The action cleans workspace directory of self-hosted runner after previous run. The main reason to add this action is 'Need a single revision' error [1] caused by a conflict of submodule versions, the standard 'actions/checkout' action fails with this error. It's a well-known problem and related issue [2] is still opened. [1] tarantool/tarantool-qa#145 [2] actions/checkout#418 NO_DOC=ci NO_TEST=ci NO_CHANGELOG=ci Closes tarantool/tarantool-qa#145
Added 'tarantool/actions/cleanup' action to each job which uses self-hosted runners. The action cleans workspace directory of self-hosted runner after previous run. The main reason to add this action is 'Need a single revision' error [1] caused by a conflict of submodule versions, the standard 'actions/checkout' action fails with this error. It's a well-known problem and related issue [2] is still opened. [1] tarantool/tarantool-qa#145 [2] actions/checkout#418 NO_DOC=ci NO_TEST=ci NO_CHANGELOG=ci Closes tarantool/tarantool-qa#145 (cherry picked from commit 7ff8740)
Added 'tarantool/actions/cleanup' action to each job which uses self-hosted runners. The action cleans workspace directory of self-hosted runner after previous run. The main reason to add this action is 'Need a single revision' error [1] caused by a conflict of submodule versions, the standard 'actions/checkout' action fails with this error. It's a well-known problem and related issue [2] is still opened. [1] tarantool/tarantool-qa#145 [2] actions/checkout#418 NO_DOC=ci NO_TEST=ci NO_CHANGELOG=ci Closes tarantool/tarantool-qa#145
Added 'tarantool/actions/cleanup' action to each job which uses self-hosted runners. The action cleans workspace directory of self-hosted runner after previous run. The main reason to add this action is 'Need a single revision' error [1] caused by a conflict of submodule versions, the standard 'actions/checkout' action fails with this error. It's a well-known problem and related issue [2] is still opened. [1] tarantool/tarantool-qa#145 [2] actions/checkout#418 NO_DOC=ci NO_TEST=ci NO_CHANGELOG=ci Closes tarantool/tarantool-qa#145 (cherry picked from commit 7ff8740)
Added 'tarantool/actions/cleanup' action to each job which uses self-hosted runners. The action cleans workspace directory of self-hosted runner after previous run. The main reason to add this action is 'Need a single revision' error [1] caused by a conflict of submodule versions, the standard 'actions/checkout' action fails with this error. It's a well-known problem and related issue [2] is still opened. [1] tarantool/tarantool-qa#145 [2] actions/checkout#418 NO_DOC=ci NO_TEST=ci NO_CHANGELOG=ci Closes tarantool/tarantool-qa#145 (cherry picked from commit 7ff8740)
Make an empty detached commit for actions/checkout to properly clean the project's workspace before checking out new code revision. Part of #28 Related to tarantool/tarantool-qa#145
Make an empty detached commit for actions/checkout to properly clean the project's workspace before checking out new code revision. Part of #28 Related to tarantool/tarantool-qa#145
Make an empty detached commit for actions/checkout to properly clean the project's workspace before checking out new code revision. Part of #28 Related to tarantool/tarantool-qa#145
Make an empty detached commit for actions/checkout to properly clean the project's workspace before checking out new code revision. It makes the actions/checkout resilient to various problems related to git submodules. Part of #28 Related to tarantool/tarantool-qa#145
Make an empty detached commit for actions/checkout to properly clean the project's workspace before checking out new code revision. It makes the actions/checkout resilient to various problems related to git submodules. Part of #28 Related to tarantool/tarantool-qa#145
Make an empty detached commit for actions/checkout to properly clean the project's workspace before checking out new code revision. It makes the actions/checkout resilient to various problems related to git submodules. Part of #28 Related to tarantool/tarantool-qa#145
Make an empty detached commit for actions/checkout to properly clean the project's workspace before checking out new code revision. It makes the actions/checkout resilient to various problems related to git submodules. Part of #28 Related to tarantool/tarantool-qa#145
Make an empty detached commit for actions/checkout to properly clean the project's workspace before checking out new code revision. It makes the actions/checkout resilient to various problems related to git submodules. Part of #28 Related to tarantool/tarantool-qa#145
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.
The text was updated successfully, but these errors were encountered: