From 447b342662b966b1b4885fddca950ec341670c69 Mon Sep 17 00:00:00 2001 From: Martin Krizek Date: Wed, 28 Mar 2018 12:18:36 +0200 Subject: [PATCH] apt: use --auto-remove with dist-upgrade (#37594) --- lib/ansible/modules/packaging/os/apt.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ansible/modules/packaging/os/apt.py b/lib/ansible/modules/packaging/os/apt.py index 9478765692..8abadd169d 100644 --- a/lib/ansible/modules/packaging/os/apt.py +++ b/lib/ansible/modules/packaging/os/apt.py @@ -739,7 +739,7 @@ def cleanup(m, purge=False, force=False, operation=None, def upgrade(m, mode="yes", force=False, default_release=None, use_apt_get=False, - dpkg_options=expand_dpkg_options(DPKG_OPTIONS), autoremove=None): + dpkg_options=expand_dpkg_options(DPKG_OPTIONS), autoremove=False): if autoremove: autoremove = '--auto-remove' @@ -756,7 +756,7 @@ def upgrade(m, mode="yes", force=False, default_release=None, if mode == "dist" or (mode == "full" and use_apt_get): # apt-get dist-upgrade apt_cmd = APT_GET_CMD - upgrade_command = "dist-upgrade" + upgrade_command = "dist-upgrade %s" % (autoremove) elif mode == "full" and not use_apt_get: # aptitude full-upgrade apt_cmd = APTITUDE_CMD