Download plugins dependencies using fuel-createmirror 79/3679/6
authorMichal Skalski <mskalski@mirantis.com>
Fri, 27 Nov 2015 01:14:48 +0000 (02:14 +0100)
committerMichal Skalski <mskalski@mirantis.com>
Fri, 27 Nov 2015 10:36:22 +0000 (11:36 +0100)
commit21c25e1b67540202bccaddefcbd1453b25885ad6
tree345b53948ad09df2c04c1c83b8f6467058ba5fe8
parent24a95306d2564b272b5320e9149d9aea70b4061c
Download plugins dependencies using fuel-createmirror

Including dependencies directly in to plugin binary require maintain list
of direct links to specific versions of system packages, which often
become out of date. This change propose to create requirements-deb.txt file
in plugin build directories which will contain only names of deb packages
needed for successful deployments in offline environments. Based on the
content of these files the common list of dependencies will be created [1].
Defined system packages together with their dependencies will be downloaded
during process of creating partial mirror.

[1] https://docs.mirantis.com/openstack/fuel/fuel-7.0/operations.html#troubleshooting-partial-mirror

verify: no-cache
Change-Id: If40b040fcf062f78af6c453a791b02ebf10e7b85
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
build/f_isoroot/f_odlpluginbuild/Makefile
build/f_isoroot/f_odlpluginbuild/requirements-deb.txt [new file with mode: 0644]
build/f_isoroot/f_repobuild/Makefile