diff --git a/lib/infra b/lib/infra
index 57df07deed..c825b4ee56 100644
--- a/lib/infra
+++ b/lib/infra
@@ -37,7 +37,9 @@ function install_infra {
         git_clone_by_name "pbr"
         setup_lib "pbr"
     else
-        pip_install "pbr"
+        # Always upgrade pbr to latest version as we may have pulled it
+        # in via system packages.
+        pip_install "-U" "pbr"
     fi
 }