diff options
author | Cedric Ollivier <cedric.ollivier@orange.com> | 2017-10-18 12:13:15 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@opnfv.org> | 2017-10-18 12:13:15 +0000 |
commit | a3123a3e72a8ab81814420a67db60b2397525989 (patch) | |
tree | d58111bddca12710d79c9445d0751070d867e8e6 /docs/com/pres/dockerslicing | |
parent | 613c672ac166ca92ce1284131ec06446e07e0023 (diff) | |
parent | a56003230966320b10e47eddb42fa797735c1b71 (diff) |
Merge "Complete dockerslicing.md"
Diffstat (limited to 'docs/com/pres/dockerslicing')
-rw-r--r-- | docs/com/pres/dockerslicing/dockerslicing.md | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/docs/com/pres/dockerslicing/dockerslicing.md b/docs/com/pres/dockerslicing/dockerslicing.md index f56cf9580..15fea3037 100644 --- a/docs/com/pres/dockerslicing/dockerslicing.md +++ b/docs/com/pres/dockerslicing/dockerslicing.md @@ -2,7 +2,8 @@ [Cédric Ollivier](mailto:cedric.ollivier@orange.com) -2017/10/16 +2017/10/18 + ## Danube issues @@ -10,19 +11,20 @@ ### OPNFV projects' setup.py -- no requirement is installed when calling *python setup.py install* as none of the next keys are set: +- no requirement were installed when calling *python setup.py install* as none of the next keys were set: - install_requires - tests_require - dependency_links -- shell scripts are not installed neither in $PATH nor in dist-packages +- shell scripts were not installed neither in $PATH nor in dist-packages +- all requirements were not synchronized over the OPNFV projects ### Functest's Dockerfile -- it copies all the files hosted by the third-party projects (e.g. docs, .git...) -- several requirements are downgraded/upgraded when building the container as they are managed one after the other +- it copied all the files hosted by the third-party projects (e.g. docs, .git...) +- several requirements were downgraded/upgraded when building the container as they were managed one after the other - it could download packages from [PyPI](https://pypi.python.org/pypi) (e.g. [networking-bgpvpn](https://pypi.python.org/pypi/networking-bgpvpn)...) instead of cloning git repository -- build dependencies can't be removed to save space as it creates multiple layers (>70) +- build dependencies couldn't be removed to save space as it created multiple layers (>70) @@ -109,6 +111,14 @@ Please see [Run Alpine Functest containers](https://wiki.opnfv.org/display/funct - to write a generic Dockerfile using a set of python packages as input +### 2 OPNFV project proposals + +- requirements, the counterpart of [OpenStack requirements](https://wiki.openstack.org/wiki/Requirements), +focused on additional OPNFV project needs +- xtesting which would be declined from Functest (core and ci parts) as proposed in +[Functional testing gating](https://wiki.opnfv.org/display/functest/Functional+testing+gating) + + ## Thank you! |