Project

General

Profile

Feature #65398

Updated by Dan Mick about 1 month ago

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

Back