mirror of
https://github.com/ceph/ceph
synced 2025-03-05 15:58:41 +00:00
added 'extras' to install extra packages excluding ceph
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
This commit is contained in:
parent
cef6e5d5e9
commit
e0ad6faa5e
@ -214,6 +214,10 @@ def install(ctx, config):
|
||||
log.info('extra packages: {packages}'.format(packages=extra_debs))
|
||||
debs = debs + extra_debs
|
||||
|
||||
extras = config.get('extras')
|
||||
if extras is not None:
|
||||
debs = ['ceph-test', 'ceph-test-dbg', 'ceph-fuse', 'ceph-fuse-dbg']
|
||||
|
||||
# install lib deps (so we explicitly specify version), but do not
|
||||
# uninstall them, as other packages depend on them (e.g., kvm)
|
||||
debs_install = debs + [
|
||||
@ -272,6 +276,7 @@ def task(ctx, config):
|
||||
sha1=config.get('sha1'),
|
||||
flavor=flavor,
|
||||
extra_packages=config.get('extra_packages', []),
|
||||
extras=config.get('extras',None),
|
||||
wait_for_package=ctx.config.get('wait-for-package', False),
|
||||
)),
|
||||
):
|
||||
|
Loading…
Reference in New Issue
Block a user