diff options
| author | Zuul <zuul@review.openstack.org> | 2019-03-21 12:44:13 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2019-03-21 12:44:13 +0000 |
| commit | a911010054ef514cdc28aad71f0a6869a830dd87 (patch) | |
| tree | d83f247824c8bd5de92a9a3ab5d425d5f1807c36 /kolla/template | |
| parent | 49cfe69875aade7884518e95e8df081dbddfb6cc (diff) | |
| parent | d1702568960bee8524204794c68085529c4b8b08 (diff) | |
| download | kolla-a911010054ef514cdc28aad71f0a6869a830dd87.tar.gz kolla-a911010054ef514cdc28aad71f0a6869a830dd87.zip | |
Merge "Introduce clean_package_cache"
Diffstat (limited to 'kolla/template')
| -rw-r--r-- | kolla/template/methods.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/kolla/template/methods.py b/kolla/template/methods.py index e11fa61cc..017b219c7 100644 --- a/kolla/template/methods.py +++ b/kolla/template/methods.py @@ -13,7 +13,7 @@ # limitations under the License. -def debian_package_install(packages): +def debian_package_install(packages, clean_package_cache=True): """Jinja utility method for building debian-based package install command. apt-get is not capable of installing .deb files from a URL and the @@ -48,8 +48,9 @@ def debian_package_install(packages): cmds.append('apt-get -y install --no-install-recommends {}'.format( ' '.join(reg_packages) )) - cmds.append('apt-get clean') - cmds.append('rm -rf /var/lib/apt/lists/*') + if clean_package_cache: + cmds.append('apt-get clean') + cmds.append('rm -rf /var/lib/apt/lists/*') # handle URL packages for url in url_packages: |
