Two timeouts pulling from mirror.centos.org to different repos and also some jobs passed between those so I'd say it's a infra issue, not config or job issue.
I see that in the same jobs some packages were installed from repos ci infra mirrors so i guess the problem was specific to mirror.centos.org. Something that could improve this is to move centos repos configs from mirror.centos.org to use mirrorlist to identify closer mirrors. IIRC, jobs in oooq use the configs coming from DLRN repo?, i need to check. Other option would be to use the opendev mirrors but that would be oooq specific and some logic from tripleo-ci would need to be implemented to modify the mock config on the fly.
So, from 3-jan-2022 i see two jobs failed with mirror issues:
1st (3-jan): https:/ /storage. bhs.cloud. ovh.net/ v1/AUTH_ dcaab5e32b234d5 6b626f72581e364 4c/zuul_ opendev_ logs_c83/ 802901/ 17/check/ tripleo- ci-centos- 8-undercloud- containers/ c835eb6/ logs/delorean_ logs/component/ validation/ fa/f7/faf7de20d f62a92c1e48737b 320a77c909c326f 8_dev/rpmbuild. log.txt. gz
- Curl error (28): Timeout was reached for http:// mirror. centos. org/centos/ 8/opstools/ x86_64/ collectd- 5/repodata/ 9fda86d5505b845 fa8f03abc506932 f2bac9d6a565246 e93335babbe649d e481-primary. xml.gz [Connection timed out after 30000 milliseconds]
2nd (4-jan): https:/ /storage. gra.cloud. ovh.net/ v1/AUTH_ dcaab5e32b234d5 6b626f72581e364 4c/zuul_ opendev_ logs_dc8/ 802901/ 18/check/ tripleo- ci-centos- 8-undercloud- containers/ dc8009d/ logs/delorean_ logs/component/ validation/ 86/a5/86a5de3f7 fb14dd20135032e 67126d0e4e2d461 9_dev/rpmbuild. log.txt. gz
- Curl error (28): Timeout was reached for http:// mirror. centos. org/centos/ 8-stream/ virt/x86_ 64/advancedvirt -common/ repodata/ repomd. xml [Connection timed out after 30000 milliseconds]
Two timeouts pulling from mirror.centos.org to different repos and also some jobs passed between those so I'd say it's a infra issue, not config or job issue.
I see that in the same jobs some packages were installed from repos ci infra mirrors so i guess the problem was specific to mirror.centos.org. Something that could improve this is to move centos repos configs from mirror.centos.org to use mirrorlist to identify closer mirrors. IIRC, jobs in oooq use the configs coming from DLRN repo?, i need to check. Other option would be to use the opendev mirrors but that would be oooq specific and some logic from tripleo-ci would need to be implemented to modify the mock config on the fly.