From 06528c32259efae54ba1483dbaa81fa2ccd7fed2 Mon Sep 17 00:00:00 2001 From: Zoran Regvart Date: Wed, 22 Jan 2025 10:10:09 +0100 Subject: [PATCH] Also install setuptools Without setuptools, running operator-courier fails with: ``` Traceback (most recent call last): File "/Users/zregvart/work/croz/noobaa/noobaa-operator/build/_output/venv/bin/operator-courier", line 5, in from operatorcourier.cli import main File "/Users/zregvart/work/croz/noobaa/noobaa-operator/build/_output/venv/lib/python3.13/site-packages/operatorcourier/cli.py", line 2, in import pkg_resources ModuleNotFoundError: No module named 'pkg_resources' make: *** [gen-olm] Error 1 ``` Signed-off-by: Zoran Regvart --- Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/Makefile b/Makefile index fbab99a05..35538fd94 100644 --- a/Makefile +++ b/Makefile @@ -149,6 +149,7 @@ gen-olm: gen . $(VENV)/bin/activate && \ pip3 install --upgrade pip && \ pip3 install operator-courier==2.1.11 && \ + pip3 install setuptools && \ operator-courier --verbose verify --ui_validate_io $(OLM) docker build -t $(CATALOG_IMAGE) -f build/catalog-source.Dockerfile . @echo "✅ gen-olm"