commit f70ea8725123538db33794070695dbb03a868e19
Author: Matt Thompson <email address hidden>
Date: Mon Mar 14 16:56:33 2016 +0000
Use upper-constraints file in developer mode
Last week, keystone was failing to install in developer mode due to us
not specifying upper constraints. This was due to an upcapped version
of pysaml2 being installed which is causing problems. This commit first
clones the requirements repo and then uses the upper constraints file
when installing packages.
Note that we only update pip_install_options when in developer mode if
the constraints aren't already set. This is because in developer mode
you could have a container with multiple services running on it and the
pip_install_options fact would get updated when already set, resulting
in pip failing to install packages.
Reviewed: https:/ /review. openstack. org/292512 /git.openstack. org/cgit/ openstack/ openstack- ansible- os_ceilometer/ commit/ ?id=f70ea872512 3538db337940706 95dbb03a868e19
Committed: https:/
Submitter: Jenkins
Branch: master
commit f70ea8725123538 db33794070695db b03a868e19
Author: Matt Thompson <email address hidden>
Date: Mon Mar 14 16:56:33 2016 +0000
Use upper-constraints file in developer mode
Last week, keystone was failing to install in developer mode due to us
not specifying upper constraints. This was due to an upcapped version
of pysaml2 being installed which is causing problems. This commit first
clones the requirements repo and then uses the upper constraints file
when installing packages.
Note that we only update pip_install_options when in developer mode if install_ options fact would get updated when already set, resulting
the constraints aren't already set. This is because in developer mode
you could have a container with multiple services running on it and the
pip_
in pip failing to install packages.
Change-Id: Ie5dd39ea49268f dea401e324b96fb 5a2e89dd078
Partial-Bug: #1553977