-
Notifications
You must be signed in to change notification settings - Fork 17
skopeo_cidev: Depend on docker-distribution #410
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Cirrus CI build successful. Found built image names and IDs:
|
The skopeo_cidev image is updated with the registry binary from the docker-distribution package instead of building one from source. Ref: containers/automation_images#410 Signed-off-by: Lokesh Mandvekar <[email protected]>
The skopeo_cidev image is updated with the registry binary from the docker-distribution package instead of building one from source. Ref: containers/automation_images#410 Signed-off-by: Lokesh Mandvekar <[email protected]>
|
Cirrus CI build successful. Found built image names and IDs:
|
|
Cirrus CI build successful. Found built image names and IDs:
|
mtrmac
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For the record, this means that instead of testing interoperability with a specific frozen version, we will be testing interoperability with the latest one — and that package updates can therefore trigger new test failures.
That is probably an improvement — I just want this mentioned.
Having the registry binary named `registry-v2` causes trouble for `make test-integration-local`. The registry binary provided by the docker-distribution package is just `/usr/bin/registry`. Depending on docker-distribution should make things simpler, more consistent and usable regardles of CI / testing environment. In skopeo cirrus jobs, the integration tests are run on the host itself but a lot of the binaries are copied from the skopeo_cidev container. So, in this case docker-distribution is directly installed on the host environment and the registry-v2 build is removed from the skopeo_cidev image. Signed-off-by: Lokesh Mandvekar <[email protected]>
|
Cirrus CI build successful. Found built image names and IDs:
|
|
Cirrus CI build successful. Found built image names and IDs:
|
The skopeo_cidev image is updated with the registry binary from the docker-distribution package instead of building one from source. Ref: containers/automation_images#410 Signed-off-by: Lokesh Mandvekar <[email protected]>
Luap99
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Images from containers/automation_images#410 Signed-off-by: Paul Holzinger <[email protected]>
mtrmac
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
|
For reference that image contains a "broken" rawhide release due https://bugzilla.redhat.com/show_bug.cgi?id=2382662 I think we only test rawhide on podman so it should not matter that much in general for all the other repos such as skopeo so it is fine to use them. |
Having the registry binary named
registry-v2causes trouble formake test-integration-local. The registry binary provided by the docker-distribution package is just/usr/bin/registry.So, depending on docker-distribution should make things simpler, more consistent and usable regardles of CI / testing environment.