diff --git a/elements/haproxy-octavia/pkg-map b/elements/haproxy-octavia/pkg-map
index 5fdfd12b4d..539126f48c 100644
--- a/elements/haproxy-octavia/pkg-map
+++ b/elements/haproxy-octavia/pkg-map
@@ -9,6 +9,9 @@
     "distro": {
         "ubuntu": {
             "haproxy": "haproxy"
+        },
+        "centos7": {
+            "haproxy": "haproxy18"
         }
     },
     "family": {
diff --git a/elements/haproxy-octavia/pre-install.d/01-backports b/elements/haproxy-octavia/pre-install.d/01-backports
index a6eb639cb3..570428e1e0 100755
--- a/elements/haproxy-octavia/pre-install.d/01-backports
+++ b/elements/haproxy-octavia/pre-install.d/01-backports
@@ -6,4 +6,12 @@ set -o xtrace
 
 if [ "$DISTRO_NAME" == "ubuntu" ] && [ "$DIB_RELEASE" == "trusty" ]; then
     echo deb http://archive.ubuntu.com/ubuntu trusty-backports main restricted universe multiverse > /etc/apt/sources.list.d/backports.list
+elif [ "$DISTRO_NAME" == "centos7" ]; then
+    cat > /etc/yum.repos.d/CentOS-PaaS.repo <<EOF
+[paas]
+name=CentOS-7 - PaaS
+baseurl=http://mirror.centos.org/centos/7/paas/\$basearch/openshift-origin/
+gpgcheck=0
+enabled=1
+EOF
 fi