action #127412
Updated by livdywan over 1 year ago
## Observation
openQA test in scenario openqa-Tumbleweed-dev-x86_64-openqa_install+publish@64bit-2G fails in
[test_distribution](https://openqa.opensuse.org/tests/3212952/modules/test_distribution/steps/3)
## 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](https://openqa.opensuse.org/tests/3212952) (current job)
## Expected result
Last good: [:TW.19790](https://openqa.opensuse.org/tests/3212793) (or more recent)
## Further details
Always latest result in this scenario: [latest](https://openqa.opensuse.org/tests/latest?arch=x86_64&distri=openqa&flavor=dev&machine=64bit-2G&test=openqa_install%2Bpublish&version=Tumbleweed)
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