From ea130ff50c437bfeccd5924fd672f2e36a042e58 Mon Sep 17 00:00:00 2001 From: Vladimir Kozhukalov Date: Wed, 5 Mar 2025 17:18:00 -0600 Subject: [PATCH] Do not install reno globally using pip It does not work on Ubuntu Noble which requires using virtual env when you try to install packages using pip. Also for deployment tests reno is not needed because we build charts with SKIP_CHANGELOG=1 Change-Id: I8f0578ed2e1d0e757add155c618eea2e8a2e30d2 --- roles/deploy-env/tasks/prerequisites.yaml | 5 ----- tools/deployment/common/prepare-charts.sh | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/roles/deploy-env/tasks/prerequisites.yaml b/roles/deploy-env/tasks/prerequisites.yaml index 6d68cd4a4b..f792336bb6 100644 --- a/roles/deploy-env/tasks/prerequisites.yaml +++ b/roles/deploy-env/tasks/prerequisites.yaml @@ -58,9 +58,4 @@ - uuid-runtime - vim - wireguard - -- name: Install reno - pip: - name: reno>=4.1.0 - extra_args: "--ignore-installed" ... diff --git a/tools/deployment/common/prepare-charts.sh b/tools/deployment/common/prepare-charts.sh index 0edca138bc..ee25bd326e 100755 --- a/tools/deployment/common/prepare-charts.sh +++ b/tools/deployment/common/prepare-charts.sh @@ -19,5 +19,5 @@ make all SKIP_CHANGELOG=1 # Build all OSH charts (necessary for Openstack deployment) ( cd ${OSH_PATH:-"../openstack-helm"} && - make all SKIP_CHANGELOG=1 + make all SKIP_CHANGELOG=1 )