Project

General

Profile

Actions

Feature #65398

open

allow images from private repos in teuthology test/ceph orch/cephadm

Added by Dan Mick about 1 month ago. Updated 9 days ago.

Status:
Pending Backport
Priority:
Normal
Assignee:
-
Category:
teuthology
Target version:
-
% Done:

0%

Source:
Tags:
backport_processed
Backport:
squid
Reviewed:
Affected Versions:
Pull request ID:

Description

It appears as though the cephadm teuthology task supports private registries (those that require username/password login), but it doesn't seem to work. This may be because cephadm itself does not support pulls with credentials, or just the task config, or both, but it would be nice to be able to add something like

overrides:
  cephadm:
    image: '<my private image:tag>'
    containers:
      image: ''
    registry-login:
      url: 'https://quay.ceph.io/<private_repo>'
      username: <user>
      password: <password>


and have the job distribute credentials around for the pull commands.

This would be useful for testing in general, but also specifically for testing prerelease containers (stuff we build for release and want to vet before making public).


Related issues 1 (1 open0 closed)

Copied to Orchestrator - Backport #65953: squid: allow images from private repos in teuthology test/ceph orch/cephadmNewActions
Actions

Also available in: Atom PDF