aboutsummaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
Diffstat (limited to 'docker')
-rw-r--r--docker/vmtp/Dockerfile.j28
1 files changed, 6 insertions, 2 deletions
diff --git a/docker/vmtp/Dockerfile.j2 b/docker/vmtp/Dockerfile.j2
index 69084d018..9c85f3a8d 100644
--- a/docker/vmtp/Dockerfile.j2
+++ b/docker/vmtp/Dockerfile.j2
@@ -15,10 +15,14 @@ RUN echo '{{ install_type }} not yet available for {{ base_distro }}' \
{% elif install_type == 'source' %}
{% set vmtp_pip_packages = [
- 'vmtp'
+ '/vmtp'
] %}
-RUN {{ macros.install_pip(vmtp_pip_packages | customizable("pip_packages"), constraints = false) }}
+ADD vmtp-archive /vmtp-source
+RUN ln -s vmtp-source/* vmtp \
+ && {{ macros.install_pip(vmtp_pip_packages | customizable("pip_packages")) }} \
+ && mkdir -p /etc/vmtp \
+ && chown -R vmtp: /etc/vmtp
{% endif %}