Pinpoint HAProxy version to a minor release

Leaving the HAProxy free to change might cause unexpected
conflicts between the base Dockerfile and the local one.

This issue is an example of it, where:
* the haproxy user is now added in the base Dockerfile
* the enrypoint file location has changed

Bug: Issue 14363
Change-Id: Icd0df13426a459f3dd14846a74252da4e6bc7c68
diff --git a/dual-primary/haproxy/Dockerfile b/dual-primary/haproxy/Dockerfile
index f55de52..d2191e8 100644
--- a/dual-primary/haproxy/Dockerfile
+++ b/dual-primary/haproxy/Dockerfile
@@ -1,12 +1,11 @@
-FROM haproxy:1.7
+FROM haproxy:1.7.14
 
 RUN apt-get update && \
     apt-get -y install gettext-base netcat && \
     mkdir /var/lib/haproxy && \
     mkdir /var/run/haproxy && \
-    useradd haproxy && \
     chown haproxy: /var/lib/haproxy /var/run/haproxy
 
 COPY haproxy.cfg.template /usr/local/etc/haproxy/
 
-COPY docker-entrypoint.sh /
+COPY docker-entrypoint.sh /usr/local/bin/