def setUpClass(cls): """Create and sync a docker repository with a v2 registry.""" super(CopyAllTagsTestCase, cls).setUpClass() if (cls.cfg.version >= Version('2.9') and selectors.bug_is_untestable(1909, cls.cfg.version)): raise unittest.SkipTest('https://pulp.plan.io/issues/1909') # Create a pair of repositories. docker_utils.repo_create( cls.cfg, enable_v1='false', enable_v2='true', feed=DOCKER_V2_FEED_URL, repo_id=cls.repo_ids[0], upstream_name=_UPSTREAM_NAME, ) docker_utils.repo_create(cls.cfg, repo_id=cls.repo_ids[1]) # Sync the first and copy some content units to the second. docker_utils.repo_sync(cls.cfg, cls.repo_ids[0]) cls.copy = docker_utils.repo_copy( cls.cfg, unit_type='tag', from_repo_id=cls.repo_ids[0], to_repo_id=cls.repo_ids[1], )
def setUpClass(cls): """Create and sync a docker repository with a v1 registry.""" super(CopyAllImagesTestCase, cls).setUpClass() # Create a pair of repositories. docker_utils.repo_create( cls.cfg, enable_v1='true', enable_v2='false', feed=DOCKER_V1_FEED_URL, repo_id=cls.repo_ids[0], upstream_name=_UPSTREAM_NAME, ) docker_utils.repo_create(cls.cfg, repo_id=cls.repo_ids[1]) # Sync the first and copy some content units to the second. docker_utils.repo_sync(cls.cfg, cls.repo_ids[0]) cls.copy = docker_utils.repo_copy( cls.cfg, unit_type='image', from_repo_id=cls.repo_ids[0], to_repo_id=cls.repo_ids[1], )
def setUpClass(cls): """Create and sync a docker repository with a v2 registry.""" super(CopyAllTagsTestCase, cls).setUpClass() # Create a pair of repositories. docker_utils.repo_create( cls.cfg, enable_v1='false', enable_v2='true', feed=DOCKER_V2_FEED_URL, repo_id=cls.repo_ids[0], upstream_name=_UPSTREAM_NAME, ) docker_utils.repo_create(cls.cfg, repo_id=cls.repo_ids[1]) # Sync the first and copy some content units to the second. docker_utils.repo_sync(cls.cfg, cls.repo_ids[0]) cls.copy = docker_utils.repo_copy( cls.cfg, unit_type='tag', from_repo_id=cls.repo_ids[0], to_repo_id=cls.repo_ids[1], )