base_url = 'http://{host}/{proj}-deb-{dist}-{arch}-{flavor}/{uri}'.format(
host=ctx.teuthology_config.get('gitbuilder_host',
'gitbuilder.ceph.com'),
- proj=config.get('project'),
+ proj=config.get('project', 'ceph'),
**baseparms
)
log.info('Pulling from %s', base_url)
args=[
'echo', 'deb', base_url, dist, 'main',
run.Raw('|'),
- 'sudo', 'tee', '/etc/apt/sources.list.d/{proj}.list'.format(proj=config.get('project')),
+ 'sudo', 'tee', '/etc/apt/sources.list.d/{proj}.list'.format(proj=config.get('project', 'ceph')),
],
stdout=StringIO(),
)
'deb': _remove_sources_list_deb,
'rpm': _remove_sources_list_rpm,
}
- log.info("Removing {proj} sources lists".format(proj=config.get('project')))
+ log.info("Removing {proj} sources lists".format(proj=config.get('project', 'ceph')))
with parallel() as p:
for remote in ctx.cluster.remotes.iterkeys():
system_type = _get_system_type(remote)
- p.spawn(remove_sources_pkgs[system_type], remote, config.get('project'))
+ p.spawn(remove_sources_pkgs[system_type], remote, config.get('project', 'ceph'))
deb_packages = {'ceph': [
'ceph',
base_url = 'http://{host}/{proj}-deb-{dist}-{arch}-{flavor}/{uri}'.format(
host=ctx.teuthology_config.get('gitbuilder_host',
'gitbuilder.ceph.com'),
- proj=config.get('project'),
+ proj=config.get('project', 'ceph'),
dist=dist,
arch=arch,
flavor=flavor,
args=[
'echo', 'deb', base_url, dist, 'main',
run.Raw('|'),
- 'sudo', 'tee', '/etc/apt/sources.list.d/{proj}.list'.format(proj=config.get('project')),
+ 'sudo', 'tee', '/etc/apt/sources.list.d/{proj}.list'.format(proj=config.get('project', 'ceph')),
],
stdout=StringIO(),
)
debs = proj_debs.get(project, [])
- extra_pkgs = config.get('extra_packages')
+ extra_pkgs = config.get('extra_packages', [])
log.info('extra packages: {packages}'.format(packages=extra_pkgs))
debs += extra_pkgs