From 5498671b344e48d6db865887537ff15cf4028510 Mon Sep 17 00:00:00 2001 From: Marcin Juszkiewicz Date: Wed, 11 Mar 2020 16:52:10 +0100 Subject: openstack-base: pin setuptools < 46 to get horizon working pyScss used by Horizon fails to work with setuptools > 46 version. It's last release was in 2016 so probably no one fix it. Let make sure that we get older version of setuptools. Broken due to https://bugs.launchpad.net/kolla/+bug/1866961 Change-Id: I2a3fa657a3e1a9b8b0acb0b50bd4f3e98078f4ff --- docker/openstack-base/Dockerfile.j2 | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'docker/openstack-base') diff --git a/docker/openstack-base/Dockerfile.j2 b/docker/openstack-base/Dockerfile.j2 index d6a80f6de..cbd7fb20f 100644 --- a/docker/openstack-base/Dockerfile.j2 +++ b/docker/openstack-base/Dockerfile.j2 @@ -414,6 +414,11 @@ RUN ln -s openstack-base-source/* /requirements \ ENV PATH /var/lib/kolla/venv/bin:$PATH +# FIXME(hrw): pyScss used by Horizon fails to work with setuptools >= 46 +# it had last release in 2016 so probably no one will fix it. +# So we need to be sure that we get older version of setuptools. +RUN {{ macros.install_pip(['"setuptools<46"']) }} + RUN {{ macros.install_pip(openstack_base_pip_packages | customizable("pip_packages")) }} {% endif %} -- cgit v1.2.3