action #127412
closed[openQA-in-openQA] test fails in test_distribution size:M
0%
Description
Observation¶
openQA test in scenario openqa-Tumbleweed-dev-x86_64-openqa_install+publish@64bit-2G fails in
test_distribution
Test suite description¶
Maintainer: okurz@suse.de Test for installation of openQA itself. To be used with "openqa" distri. Publishes an qcow2 image including the openQA installation ready to run as an appliance.
Reproducible¶
Fails since (at least) Build :TW.19791 (current job)
Expected result¶
Last good: :TW.19790 (or more recent)
Further details¶
Always latest result in this scenario: latest
I've seen this happening three times now.
fetchneedles is called, and during git clone os-autoinst-istri-opensuse it fails with fatal: fetch-pack: invalid index-pack output
.
Suggestions¶
- Maybe the curl command took a long time due to slowdowns on either GitHub or the o3 network
- Consider changing the test inside the test to not use distri-opensuse but a different repo (to avoid the large clone) i.e. using -example instead
- Re-try the fetchneedles command
- Probably DON'T retry inside the fetchneedles command since that is typically run in a cron job
- Confirm with Oli if anyone might be using the resulting qcow2 image including the needles
Files
Updated by tinita 8 months ago
- Copied to action #127622: [openQA-in-openQA] openqa_install+publish takes very long - Use example distribution instead of os-autoinst-distri-opensuse size:M added
Updated by tinita 8 months ago
This thread on Stackoverflow suggests that increasing the buffer size could also help, e.g.
git config --global http.postBuffer 524288000
git config --global http.maxRequestBuffer 524288000
git config --global core.compression 0
or
[core]
packedGitLimit = 512m
packedGitWindowSize = 512m
[pack]
deltaCacheSize = 2047m
packSizeLimit = 2047m
windowMemory = 2047m
Updated by tinita 8 months ago
- Status changed from In Progress to Feedback
https://github.com/os-autoinst/os-autoinst-distri-openQA/pull/113 Run fetchneedles with retry