<div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace;font-size:small">recently, a new patch is merged[0]. It adds neutron and horizon itself into</div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small">upper-constraints.txt. But this will break installing horizon and neutron with</div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small">upper-constraints.txt. </div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small"><br></div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small">Now it breaks the kolla's master branch patch. And have to remove the "horizon"</div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small">and "neutron" in the files. check[1][2]. </div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small"><br></div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small">The easier way to re-produce this is</div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small"><br></div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small">  git clone <a href="https://github.com/openstack/horizon.git">https://github.com/openstack/horizon.git</a></div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small">  cd horizon</div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small">  pip install -c <a href="https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt">https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt</a> .</div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small"><br></div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small">So the question is, is this expected? if so, what's the correct way to install horizon develop</div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small">branch with upper-constraints.txt file?</div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small"><br></div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small"><br></div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small">[0] <a href="https://review.openstack.org/#/c/550475/">https://review.openstack.org/#/c/550475/</a></div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small">[1] <a href="https://review.openstack.org/#/c/549456/4/docker/neutron/neutron-base/Dockerfile.j2">https://review.openstack.org/#/c/549456/4/docker/neutron/neutron-base/Dockerfile.j2</a></div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small">[2] <a href="https://review.openstack.org/#/c/549456/4/docker/horizon/Dockerfile.j2">https://review.openstack.org/#/c/549456/4/docker/horizon/Dockerfile.j2</a></div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small"><br></div><div class="gmail_default" style="font-family:monospace,monospace;font-size:small"><br></div><div>-- <br></div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><span style="font-size:13px;border-collapse:collapse"><font face="monospace, monospace">Regards,</font></span></div><div><span style="font-size:13px;border-collapse:collapse"><font face="monospace, monospace">Jeffrey Zhang</font></span></div><div><span style="font-family:monospace,monospace;font-size:12.8px">Blog: </span><a href="http://xcodest.me/" style="font-family:monospace,monospace;font-size:12.8px" target="_blank">http://xcodest.me</a><font face="monospace, monospace"><br></font></div></div></div></div></div></div></div></div></div>
</div>