action #99534
closedqa-maintenance / openQABot fails trying to access download.suse.de, we should provide certificates already in the container image size:S
0%
Description
Observation¶
https://gitlab.suse.de/qa-maintenance/openQABot/-/jobs/616098 failed trying to install ca-certificates-suse from download.suse.de. Similar as in other projects we should be able to install ca-certificates-suse already in the container that we use, compare to https://build.opensuse.org/package/show/home:okurz:container:ca/curl-jq .
Suggestions¶
- Install ca-certificates-suse during image build
- Re-configure project in IBS to pull in metadata and re-build via dependency
- Consider outputting versions explicitly since we won't have installation logs
Updated by jbaier_cz about 3 years ago
We can provided certificates, but that does not solve the other 2 issues:
The following 3 NEW packages are going to be installed:
ca-certificates-suse openQABot qam-metadata-openqabot
I see two possible solutions to this:
- Make the zypper part more robust (do a curl check, wait and retry; then a zypper call)
- Change the deployment from rpm packages to git (and gitlab will be the single point of failure then)
Updated by okurz about 3 years ago
or build a container in OBS/IBS with all the packages
I think for now we can go for option 1
Updated by livdywan about 3 years ago
- Subject changed from qa-maintenance / openQABot fails trying to access download.suse.de, we should provide certificates already in the container image to qa-maintenance / openQABot fails trying to access download.suse.de, we should provide certificates already in the container image size:S
- Description updated (diff)
- Status changed from New to Workable
Updated by osukup about 3 years ago
btw if is download.suse.de down "bot" will fail shedule anything
Updated by jbaier_cz about 3 years ago
- Status changed from Workable to In Progress
- Assignee set to jbaier_cz
Updated by openqa_review about 3 years ago
- Due date set to 2021-10-22
Setting due date based on mean cycle time of SUSE QE Tools
Updated by jbaier_cz about 3 years ago
I modified the new CI image and based on that I prepare a change in the CI process to use the preinstalled data and the bot from the git checkout: https://gitlab.suse.de/qa-maintenance/openQABot/-/merge_requests/83
Updated by jbaier_cz about 3 years ago
- Status changed from In Progress to Resolved