aboutsummaryrefslogtreecommitdiffstats
path: root/docs/com/pres/dockerslicing/dockerslicing.md
diff options
context:
space:
mode:
authorCédric Ollivier <cedric.ollivier@orange.com>2017-10-17 20:06:41 +0200
committerCédric Ollivier <cedric.ollivier@orange.com>2017-10-18 10:58:19 +0200
commita56003230966320b10e47eddb42fa797735c1b71 (patch)
tree17574e7c7ba6b35e98d87f2b844c1d24aa258b37 /docs/com/pres/dockerslicing/dockerslicing.md
parent969e4500ad7fe516b1d89d97d36c4a6d851fb6c6 (diff)
Complete dockerslicing.md
It mainly precises that all requirements were not synchronized over the OPNFV projects in Danube and adds 2 OPNFV project poposals. Change-Id: I2e89f9cdf3db58d41acaa31560232807988bd84a Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Diffstat (limited to 'docs/com/pres/dockerslicing/dockerslicing.md')
-rw-r--r--docs/com/pres/dockerslicing/dockerslicing.md22
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!