Project

Profile

Help

Test #4941

closed

Pulp 2 Nightly Regression: Dockerv1 Interface deprecated

Added by bherring over 5 years ago. Updated over 5 years ago.

Status:
CLOSED - COMPLETE
Priority:
Normal
Assignee:
Platform Release:
Tags:
Pulp 2
Sprint:
Quarter:

Description

Problem

  • Nightly CI is now failing for docker v1
  • Started: June 7, 2019

Solution

  • Remove deprecated/unsupported DockerV1 testing from Pulp-2-Testing
Actions #1

Updated by bherring over 5 years ago

Additional Notes

Support Notes

10:43  [Pulp2 Docker Plugin] just officially deprecated v1 support
10:44  that means i think we can remove any tests
10:44 we did not remove any code, just added noted and warning but if something 
                breaks or stops working  - that not our issue anymore
10:45 https://github.com/pulp/pulp_docker/pull/348/files
10:45 https://github.com/pulp/pulp_docker/pull/348/files#diff-008a1dd1e8e7c6855b4c3daa68c1b349R7
10:53 https://hub.docker.com/v1/_ping
10:53 should give 200
10:53  this is how you check if registry supports v1 or v2 api
10:54 check out https://registry-1.docker.io/v2/

Failure journalctl

Jun 10 07:51:16 rhel76-220-nightly pulp[12216]: requests.packages.urllib3.connectionpool:INFO: [a8d20633] Starting new HTTPS connection (1): index.docker.io
Jun 10 07:51:16 rhel76-220-nightly pulp[12216]: nectar.downloaders.threaded:INFO: [a8d20633] Download succeeded: https://index.docker.io/v1/_ping.
Jun 10 07:51:16 rhel76-220-nightly pulp[12216]: pulp_docker.plugins.importers.sync:WARNING: [a8d20633] Sync from a V1 API registry is DEPRECATED!
Jun 10 07:51:16 rhel76-220-nightly pulp[12216]: nectar.downloaders.threaded:INFO: [a8d20633] Download succeeded: https://index.docker.io/v1/repositories/dmage/manifest-list-test/images.
Jun 10 07:51:16 rhel76-220-nightly pulp[12216]: requests.packages.urllib3.connectionpool:INFO: [a8d20633] Starting new HTTPS connection (1): registry-1.docker.io
Jun 10 07:51:16 rhel76-220-nightly pulp[12216]: nectar.downloaders.threaded:INFO: [a8d20633] Download failed: Download of https://registry-1.docker.io/v1/repositories/dmage/manifest-list-test/tags failed with co
Jun 10 07:51:16 rhel76-220-nightly pulp[12216]: pulp.server.async.tasks:INFO: [a8d20633] Task failed : [a8d20633-96a1-4e78-8bc1-0c6a45eb0f1b]
Jun 10 07:51:16 rhel76-220-nightly pulp[12216]: celery.app.trace:ERROR: [a8d20633] (12216-36416) Task pulp.server.managers.repo.sync.sync[a8d20633-96a1-4e78-8bc1-0c6a45eb0f1b] raised unexpected: IOError('Service
Jun 10 07:51:16 rhel76-220-nightly pulp[12216]: celery.app.trace:ERROR: [a8d20633] (12216-36416) Traceback (most recent call last):

Added by bherring over 5 years ago

Revision cba6c517 | View on GitHub

Removing docker v1 testing from repo

Per the following pulp_docker PR, docker v1 is now depreciated and no longer supported:

Failures were seen in docker v1 in CI. Decided to go ahead and remove the v1 tests in the deprecation period.

Closes #4941

Actions #2

Updated by bherring over 5 years ago

  • Status changed from ASSIGNED to MODIFIED
Actions #3

Updated by bherring over 5 years ago

  • Tags Pulp 2 added
Actions #4

Updated by bherring over 5 years ago

  • Status changed from MODIFIED to CLOSED - COMPLETE

Also available in: Atom PDF