From ebb165eb696db3dfcc48e04fc47edbd17ab8ca5c Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Sat, 9 Dec 2017 08:28:49 -0600 Subject: [PATCH] releasenotes: Remove package install The vast majority of changes to enable running releasenotes without installating of the package itself are merged. Remove the package install now. Note that install-if-python is the proper role for this, the previous setting was a noop. The remaining few changes can merge at any time, projects had enough time. See also http://lists.openstack.org/pipermail/openstack-dev/2017-November/124815.html Needed-By: I225d73a2f9321329b34a282e08aea6773622df5b Change-Id: I6d461a69537d3f7dd44e9b9877f652df656eedd8 --- playbooks/releasenotes/pre.yaml | 2 -- playbooks/releasenotes/run.yaml | 4 +++- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/playbooks/releasenotes/pre.yaml b/playbooks/releasenotes/pre.yaml index 3a3a637b3..9cc344eda 100644 --- a/playbooks/releasenotes/pre.yaml +++ b/playbooks/releasenotes/pre.yaml @@ -7,6 +7,4 @@ doc_building_packages: - sphinx - reno - # TODO(jaegerandi): Remove once all repos are fixed. - install_package: yes - revoke-sudo diff --git a/playbooks/releasenotes/run.yaml b/playbooks/releasenotes/run.yaml index 378cac915..7f08a38c0 100644 --- a/playbooks/releasenotes/run.yaml +++ b/playbooks/releasenotes/run.yaml @@ -1,4 +1,6 @@ - hosts: all roles: - - install-if-python + - role: install-if-python + # Releasenotes do not need the package itself to be installed + install_package: false - build-releasenotes