diff options
Diffstat (limited to 'cloudinit/distros/debian.py')
| -rw-r--r-- | cloudinit/distros/debian.py | 7 | 
1 files changed, 6 insertions, 1 deletions
diff --git a/cloudinit/distros/debian.py b/cloudinit/distros/debian.py index 4b779d57..0811eefd 100644 --- a/cloudinit/distros/debian.py +++ b/cloudinit/distros/debian.py @@ -161,7 +161,12 @@ class Distro(distros.Distro):          elif args and isinstance(args, list):              cmd.extend(args) -        cmd.append(command) +        subcmd = command +        if command == "upgrade": +            subcmd = self.get_option("apt_get_upgrade_subcommand", +                                     "dist-upgrade") + +        cmd.append(subcmd)          pkglist = util.expand_package_list('%s=%s', pkgs)          cmd.extend(pkglist)  | 
