View Issue Details

IDProjectCategoryView StatusLast Update
0014885BuildsysCi.centos.org Ecosystem Testingpublic2018-06-04 21:04
Reporterjmelis 
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Summary0014885: Install skopeo in slave04 (the devtools centos-ci slave node)
DescriptionPlease install skopeo in slave04. skopeo is available in centos-extras.

The `promote-to-prod` jobs in the Devtools space, for example [1] or [2], check the existance of the container images in the remote docker registries. The script that is ultimately reponsible of performing this check is is check_image.py [3].

Currently this script uses the http REST API to check that a specific image and tag is available. However, we are now moving to an authenticated registry (quay.io), and implementing this logic is cumbersome. We intend to call skopeo from within this script.

Basically we will call the command:

skopeo inspect docker://<registry>/<repository>/<image>:<tag>

And verify the exit status.

[1] https://ci.centos.org/view/Devtools/job/devtools-saas-analytics-promote-to-prod/
[2] https://ci.centos.org/view/Devtools/job/devtools-saas-analytics-promote-to-prod-test/
[3] https://github.com/openshiftio/saasherder/blob/master/check_image.py
TagsNo tags attached.

Activities

jmelis

jmelis

2018-06-04 08:53

reporter   ~0031987

Thanks, it works now. This issue can be resolved.

Issue History

Date Modified Username Field Change
2018-05-29 19:28 jmelis New Issue
2018-06-04 08:53 jmelis Note Added: 0031987
2018-06-04 21:04 bstinson Status new => resolved
2018-06-04 21:04 bstinson Resolution open => fixed