vultr / packer-plugin-vultr

Packer Builder plugin for Vultr snapshots
Mozilla Public License 2.0
47 stars 20 forks source link

[BUG] - Vultr builder snapshot fails to run using Vultr Platform launch pages #77

Closed bbros-dev closed 3 years ago

bbros-dev commented 3 years ago

Describe the bug We build a DigitalOcean snapshot and launch it without error.

  1. Change from packer build -only=digitalocean ... to packer build -only=vultr ...
  2. Build completes without error.
  3. Snapshot is created without error.
  4. Launch Vultr Cloud instance using Vultr pages.
  5. Instance fails to start with error per console log provided in Vultr Support issue

To Reproduce Steps to reproduce the behavior:

  1. Go to 'Products page'
  2. Click on '+' then 'Deploy new server'
  3. Click on 'Cloud compute'
  4. Scroll down to 'Server Location'
  5. Click on 'America', then 'Seattle'
  6. Scroll down to 'Server type'
  7. Click on 'Snapshot', then click on '7a45faa6cbe4a'
  8. Scroll down to 'Server size'
  9. Click on '25GB SSD'
  10. Click on 'Deploy Now'
  11. Click on 'Products'
  12. Click on 'Cloud instance'
  13. Wait for server to enter running state.
  14. Click on 'View console'
  15. Console log screenshot attached

Expected behavior View console shows login prompt.

Screenshots Attached.

Desktop (please complete the following information where applicable:

Additional context Vultr Support Ticket

Screenshot from 2020-11-11 09-21-50 )

ddymko commented 3 years ago

hey @bbros-dev

Thanks for writing in. Can you supply the json you used to build this image?

This may be 1 of 2 problems

bbros-dev commented 3 years ago

Can you supply the json you used to build this image?

We can supply the JSON (below), but not the scripts it calls on - the log below gives some insight into the script actions.

Packer isn't properly building the image

As best we can tell the Packer log (below) we see suggests no error, however we cannot get the debug log due to issue #76 . We can't download the snapshot, so can't inspect the MBR, etc. We'll have to leave that with you.

Packer JSON:

{
  "builders": [
    {
      "type": "virtualbox-iso",
      "boot_command": [
        "<esc><wait>",
        "<esc><wait>",
        "<enter><wait>",
        "/install/vmlinuz<wait>",
        " auto<wait>",
        " console-setup/ask_detect=false<wait>",
        " console-setup/layoutcode=us<wait>",
        " console-setup/modelcode=pc105<wait>",
        " debconf/frontend=noninteractive<wait>",
        " debian-installer=en_US.UTF-8<wait>",
        " fb=false<wait>",
        " initrd=/install/initrd.gz<wait>",
        " kbd-chooser/method=us<wait>",
        " keyboard-configuration/layout=USA<wait>",
        " keyboard-configuration/variant=USA<wait>",
        " locale=en_US.UTF-8<wait>",
        " netcfg/get_domain=vm<wait>",
        " netcfg/get_hostname=vagrant<wait>",
        " grub-installer/bootdev=/dev/sda<wait>",
        " noapic<wait>",
        " preseed/url=http://{{.HTTPIP }}:{{.HTTPPort }}/{{user `preseed_path`}}<wait>",
        " -- <wait>",
        "<enter><wait>"
      ],
      "boot_wait": "10s",
      "cpus": "{{user `cpus`}}",
      "disk_size": "{{user `disk_size`}}",
      "guest_additions_path": "VBoxGuestAdditions_{{.Version}}.iso",
      "guest_additions_url": "{{user `guest_additions_url`}}",
      "guest_os_type": "Ubuntu_64",
      "hard_drive_interface": "sata",
      "headless": "{{user `headless`}}",
      "http_directory": "{{user `http_directory`}}",
      "iso_checksum": "{{user `iso_checksum`}}",
      "iso_url": "{{user `mirror`}}/{{user `mirror_directory`}}/{{user `iso_name`}}",
      "memory": "{{user `memory`}}",
      "output_directory": "{{user `build_directory`}}/packer-{{user `template`}}-virtualbox",
      "shutdown_command": "echo 'vagrant' | sudo -S shutdown -P now",
      "ssh_password": "vagrant",
      "ssh_port": 22,
      "ssh_timeout": "10000s",
      "ssh_username": "vagrant",
      "virtualbox_version_file": ".vbox_version",
      "vm_name": "{{user `template`}}"
    },
    {
      "type": "qemu",
      "boot_command": [
        "<esc><wait>",
        "<esc><wait>",
        "<enter><wait>",
        "/install/vmlinuz<wait>",
        " auto<wait>",
        " console-setup/ask_detect=false<wait>",
        " console-setup/layoutcode=us<wait>",
        " console-setup/modelcode=pc105<wait>",
        " debconf/frontend=noninteractive<wait>",
        " debian-installer=en_US.UTF-8<wait>",
        " fb=false<wait>",
        " initrd=/install/initrd.gz<wait>",
        " kbd-chooser/method=us<wait>",
        " keyboard-configuration/layout=USA<wait>",
        " keyboard-configuration/variant=USA<wait>",
        " locale=en_US.UTF-8<wait>",
        " netcfg/get_domain=vm<wait>",
        " netcfg/get_hostname=vagrant<wait>",
        " grub-installer/bootdev=/dev/vda<wait>",
        " noapic<wait>",
        " preseed/url=http://{{.HTTPIP }}:{{.HTTPPort }}/{{user `preseed_path`}}<wait>",
        " -- <wait>",
        "<enter><wait>"
      ],
      "boot_wait": "10s",
      "cpus": "{{user `cpus`}}",
      "disk_size": "{{user `disk_size`}}",
      "headless": "{{user `headless`}}",
      "http_directory": "{{user `http_directory`}}",
      "iso_checksum": "{{user `iso_checksum`}}",
      "iso_url": "{{user `mirror`}}/{{user `mirror_directory`}}/{{user `iso_name`}}",
      "memory": "{{user `memory`}}",
      "output_directory": "{{user `build_directory`}}/packer-{{user `template`}}-qemu",
      "shutdown_command": "echo 'vagrant' | sudo -S shutdown -P now",
      "ssh_password": "vagrant",
      "ssh_port": 22,
      "ssh_timeout": "10000s",
      "ssh_username": "vagrant",
      "vm_name": "{{user `template`}}"
    },
    {
      "type": "digitalocean",
      "api_token": "{{user `digitalocean_token`}}",
      "image": "ubuntu-18-04-x64",
      "region": "nyc3",
      "size": "512mb",
      "snapshot_name": "{{user `policy_name`}}-{{user `release_version`}}-{{timestamp}}",
      "ssh_username": "root",
      "tags": ["chef0", "kfchub", "packer-built", "{{user `policy_name`}}"]
    },
    {
      "type": "linode",
      "image_description": "KFCHub Chef-Zero Policy: {{user `policy_name`}}",
      "image_label": "{{user `policy_name`}}-{{user `release_version`}}-{{timestamp}}",
      "image": "linode/ubuntu18.04",
      "instance_label": "{{user `policy_name`}}-{{user `release_version`}}-{{timestamp}}",
      "instance_type": "g6-nanode-1",
      "linode_token": "{{user `linode_token`}}",
      "region": "us-west",
      "ssh_username": "root"
    },
    {
      "type": "upcloud",
      "password": "{{user `UPCLOUD_API_PASSWORD`}}",
      "_comment": "Ubuntu 18.04 x64",
      "storage_uuid": "01000000-0000-4000-8000-000030080200",
      "username": "{{user `UPCLOUD_API_USERNAME`}}",
      "zone": "de-fra1"
    },
    {
      "type": "vultr",
      "api_key": "{{user `vultr_api_key`}}",
      "enable_ipv6": true,
      "instance_label": "packer-building:{{user `policy_name`}}-{{user `release_version`}}-{{timestamp}}",
      "_comment": "Ubuntu 18.04 x64",
      "os_id": 270,
      "_comment": "1vCPU, 1024MB plan",
      "plan_id": 201,
      "_comment": "Seattle curl https://api.vultr.com/v1/regions/list",
      "region_id": 4,
      "snapshot_description": "{{user `policy_name`}}-{{user `release_version`}}-{{timestamp}}",
      "ssh_username": "root",
      "state_timeout": "60m",
      "tag": "{{user `policy_name`}}-{{user `release_version`}}-{{timestamp}}"
    }
  ],
  "provisioners": [
    {
      "type": "shell",
      "inline": ["mkdir -p /opt/chef-repo"]
    },
    {
      "type": "file",
      "source": "{{template_dir}}/../policyfiles",
      "destination": "/tmp"
    },
    {
      "type": "file",
      "source": "{{template_dir}}/../cookbooks",
      "destination": "/tmp"
    },
    {
      "type": "shell",
      "inline": [
        "mv --force /tmp/cookbooks/ /opt/chef-repo/",
        "mv --force /tmp/policyfiles/ /opt/chef-repo/"
      ]
    },
    {
      "environment_vars": [
        "BUNDLE_JOBS=4",
        "BUNDLE_RETRY=3",
        "CHEF_CONFIG_PATH={{user `chef_config_path`}}",
        "CHEF_LICENSE=accept",
        "CHEFDK_PACKAGE=chefdk_{{user `chefdk_version`}}-1_amd64.deb",
        "CHEFDK_SHA256={{user `chefdk_sha256`}}",
        "CHEFDK_URL=https://packages.chef.io/files/stable/chefdk/{{user `chefdk_version`}}/ubuntu/20.04/chefdk_{{user `chefdk_version`}}-1_amd64.deb",
        "CHEFDK_VERSION={{user `chefdk_version`}}",
        "CHEFDK_COMMANDS={{user `chefdk_commands`}}",
        "DEBIAN_FRONTEND=noninteractive",
        "HOME_DIR=/home/vagrant",
        "http_proxy={{user `http_proxy`}}",
        "https_proxy={{user `https_proxy`}}",
        "LANG=C.UTF-8",
        "LC_ALL=C",
        "LOCALE=C",
        "no_proxy={{user `no_proxy`}}",
        "POLICY_NAME={{user `policy_name`}}",
        "RUBY_PATH_VERSION={{user `ruby_path_version`}}"
      ],
      "execute_command": "echo 'kfchub' | {{.Vars}} sudo -S -E sh -eux '{{.Path}}'",
      "expect_disconnect": true,
      "scripts": [
        "{{template_dir}}/../_common/base.sh",
        "{{template_dir}}/../_common/sshd.sh",
        "{{template_dir}}/scripts/networking.sh",
        "{{template_dir}}/scripts/sudoers.sh",
        "{{template_dir}}/scripts/chef0-install.sh",
        "{{template_dir}}/scripts/chef0-run.sh",
        "{{template_dir}}/../_common/virtualbox.sh",
        "{{template_dir}}/scripts/cleanup.sh",
        "{{template_dir}}/../_common/minimize.sh"
      ],
      "type": "shell"
    }
  ],
  "variables": {
    "box_basename": "ubuntu-18.04",
    "build_directory": "./builds",
    "build_timestamp": "{{timestamp}}",
    "chef_config_path": "/opt/chef-repo",
    "chefdk_commands": "",
    "chefdk_sha256": "2f27da230b6a0f2cc3772f8c831e1e8beb0e5b3c334f87388f571bb12aef7788",
    "chefdk_version": "4.8.23",
    "cpus": "1",
    "digitalocean_spaces_key": "{{env `DIGITALOCEAN_SPACES_KEY`}}",
    "digitalocean_spaces_secret": "{{env `DIGITALOCEAN_SPACES_SECRET`}}",
    "digitalocean_token": "{{env `DIGITALOCEAN_TOKEN`}}",
    "disk_size": "65536",
    "git_revision": "__unknown_git_revision__",
    "guest_additions_url": "",
    "headless": "true",
    "http_directory": "{{template_dir}}/http",
    "http_proxy": "{{env `http_proxy`}}",
    "https_proxy": "{{env `https_proxy`}}",
    "iso_checksum": "8c5fc24894394035402f66f3824beb7234b757dd2b5531379cb310cedfdf0996",
    "iso_name": "ubuntu-18.04.5-server-amd64.iso",
    "linode_token": "{{env `LINODE_API_KEY`}}",
    "memory": "1024",
    "mirror_directory": "ubuntu/releases/18.04.5/release",
    "mirror": "http://cdimage.ubuntu.com",
    "name": "ubuntu-18.04",
    "no_proxy": "{{env `no_proxy`}}",
    "policy_name": "chef0",
    "preseed_path": "preseed.cfg",
    "release_version": "0.1.0",
    "ruby_path_version": "2.6.0",
    "template": "ubuntu-18.04.5-amd64",
    "upcloud_api_username": "{{env `UPCLOUD_API_DEVELOPMENT_USER`}}",
    "upcloud_api_password": "{{env `UPCLOUD_API_DEVELOPMENT_PASSWORD`}}",
    "version": "{{timestamp}}",
    "vultr_api_key": "{{env `VULTR_API_KEY`}}"
  }
}

Packer log:

vultr: output will be in this color.

==> vultr: Running Vultr builder...
==> vultr: Creating temporary SSH key...
==> vultr: Creating Vultr instance...
==> vultr: Waiting 3600s for server 42046067 to power on...
==> vultr: Using ssh communicator to connect: 137.220.40.200
==> vultr: Waiting for SSH to become available...
==> vultr: Connected to SSH!
==> vultr: Provisioning with shell script: /tmp/packer-shell264786181
==> vultr: Uploading /home/<redacted>/src/kfchub.tf/packer/ubuntu/../policyfiles => /tmp
==> vultr: Uploading /home/<redacted>/src/kfchub.tf/packer/ubuntu/../cookbooks => /tmp
==> vultr: Provisioning with shell script: /tmp/packer-shell993104345
==> vultr: Provisioning with shell script: /home/<redacted>/src/kfchub.tf/packer/ubuntu/../_common/base.sh
==> vultr: + echo Running
==> vultr: + which yum
==> vultr: + true
==> vultr: + YUM=
==> vultr: + which apt-get
    vultr: Running
    vultr: Debian/Ubuntu system detected
    vultr: Disable reverse dns lookup in SSH
==> vultr: + APT_GET=/usr/bin/apt-get
==> vultr: + [ ! -z ]
==> vultr: + [ ! -z /usr/bin/apt-get ]
==> vultr: + echo Debian/Ubuntu system detected
==> vultr: + echo Disable reverse dns lookup in SSH
==> vultr: + sudo sh -c echo "\nUseDNS no" >> /etc/ssh/sshd_config
==> vultr: + sudo service ssh restart
==> vultr: + echo Complete
    vultr: Complete
==> vultr: Provisioning with shell script: /home/<redacted>/src/kfchub.tf/packer/ubuntu/../_common/sshd.sh
==> vultr: + SSHD_CONFIG=/etc/ssh/sshd_config
==> vultr: + sed -i -e $a\ /etc/ssh/sshd_config
==> vultr: + USEDNS=UseDNS no
==> vultr: + grep -q -E ^[[:space:]]*UseDNS /etc/ssh/sshd_config
==> vultr: + sed -i s/^\s*UseDNS.*/UseDNS no/ /etc/ssh/sshd_config
==> vultr: + GSSAPI=GSSAPIAuthentication no
==> vultr: + grep -q -E ^[[:space:]]*GSSAPIAuthentication /etc/ssh/sshd_config
==> vultr: + echo GSSAPIAuthentication no
==> vultr: Provisioning with shell script: /home/<redacted>/src/kfchub.tf/packer/ubuntu/scripts/networking.sh
==> vultr: + awk {print $2}
==> vultr: + lsb_release -r
==> vultr: + ubuntu_version=18.04
==> vultr: + awk -F. {print $1}
==> vultr: + echo 18.04
==> vultr: + major_version=18
==> vultr: + [ 18 -ge 18 ]
    vultr: NIC is for public network
==> vultr: + grep -v -E cni|lo|veth|vir|wl|wg
==> vultr: + cut -d: -f2
==> vultr: + grep ^[0-9]
==> vultr: + ip a
==> vultr: + nic=ens3
==> vultr: + echo NIC is for public network
==> vultr: + continue
==> vultr: + [ 18 -ge 16 ]
==> vultr: + sed -i s/en[[:alnum:]]*/eth0/g /etc/network/interfaces
==> vultr: + sed -i s/GRUB_CMDLINE_LINUX="\(.*\)"/GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0 \1"/g /etc/default/grub
==> vultr: + update-grub
==> vultr: Sourcing file `/etc/default/grub'
==> vultr: Generating grub configuration file ...
==> vultr: Found linux image: /boot/vmlinuz-4.15.0-118-generic
==> vultr: Found initrd image: /boot/initrd.img-4.15.0-118-generic
==> vultr: Found linux image: /boot/vmlinuz-4.15.0-76-generic
==> vultr: Found initrd image: /boot/initrd.img-4.15.0-76-generic
==> vultr: done
==> vultr: Provisioning with shell script: /home/<redacted>/src/kfchub.tf/packer/ubuntu/scripts/sudoers.sh
==> vultr: + sed -i -e /Defaults\s\+env_reset/a Defaults\texempt_group=sudo /etc/sudoers
==> vultr: + echo kfchub ALL=(ALL) NOPASSWD:ALL
==> vultr: + chmod 440 /etc/sudoers.d/99_kfchub
==> vultr: + echo vagrant ALL=(ALL) NOPASSWD:ALL
==> vultr: + chmod 440 /etc/sudoers.d/99_vagrant
==> vultr: Provisioning with shell script: /home/<redacted>/src/kfchub.tf/packer/ubuntu/scripts/vagrant.sh
==> vultr: +
==> vultr: + exit 0
==> vultr: Provisioning with shell script: /home/<redacted>/src/kfchub.tf/packer/ubuntu/../_common/virtualbox.sh
==> vultr: + HOME_DIR=/home/vagrant
==> vultr: Provisioning with shell script: /home/<redacted>/src/kfchub.tf/packer/ubuntu/scripts/chef0-install.sh
==> vultr: + apt update
==> vultr:
==> vultr: WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
==> vultr:
    vultr: Hit:1 http://archive.ubuntu.com/ubuntu bionic InRelease
    vultr: Hit:2 http://archive.ubuntu.com/ubuntu bionic-updates InRelease
    vultr: Hit:3 http://archive.ubuntu.com/ubuntu bionic-backports InRelease
    vultr: Hit:4 http://security.ubuntu.com/ubuntu bionic-security InRelease
    vultr: Reading package lists...
    vultr: Building dependency tree...
    vultr: Reading state information...
    vultr: 44 packages can be upgraded. Run 'apt list --upgradable' to see them.
==> vultr: + apt install --yes build-essential curl
==> vultr:
==> vultr: WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
==> vultr:
    vultr: Reading package lists...
    vultr: Building dependency tree...
    vultr: Reading state information...
    vultr: curl is already the newest version (7.58.0-2ubuntu3.10).
    vultr: The following additional packages will be installed:
    vultr:   binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-7 dpkg-dev
    vultr:   fakeroot g++ g++-7 gcc gcc-7 gcc-7-base libalgorithm-diff-perl
    vultr:   libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan4 libatomic1
    vultr:   libbinutils libc-dev-bin libc6 libc6-dev libcc1-0 libcilkrts5 libdpkg-perl
    vultr:   libfakeroot libfile-fcntllock-perl libgcc-7-dev libgomp1 libisl19 libitm1
    vultr:   liblsan0 libmpc3 libmpx2 libquadmath0 libstdc++-7-dev libtsan0 libubsan0
    vultr:   linux-libc-dev make manpages-dev
    vultr: Suggested packages:
    vultr:   binutils-doc cpp-doc gcc-7-locales debian-keyring g++-multilib
    vultr:   g++-7-multilib gcc-7-doc libstdc++6-7-dbg gcc-multilib autoconf automake
    vultr:   libtool flex bison gdb gcc-doc gcc-7-multilib libgcc1-dbg libgomp1-dbg
    vultr:   libitm1-dbg libatomic1-dbg libasan4-dbg liblsan0-dbg libtsan0-dbg
    vultr:   libubsan0-dbg libcilkrts5-dbg libmpx2-dbg libquadmath0-dbg glibc-doc bzr
    vultr:   libstdc++-7-doc make-doc
    vultr: The following NEW packages will be installed:
    vultr:   binutils binutils-common binutils-x86-64-linux-gnu build-essential cpp cpp-7
    vultr:   dpkg-dev fakeroot g++ g++-7 gcc gcc-7 gcc-7-base libalgorithm-diff-perl
    vultr:   libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan4 libatomic1
    vultr:   libbinutils libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libdpkg-perl
    vultr:   libfakeroot libfile-fcntllock-perl libgcc-7-dev libgomp1 libisl19 libitm1
    vultr:   liblsan0 libmpc3 libmpx2 libquadmath0 libstdc++-7-dev libtsan0 libubsan0
    vultr:   linux-libc-dev make manpages-dev
    vultr: The following packages will be upgraded:
    vultr:   libc6
    vultr: 1 upgraded, 40 newly installed, 0 to remove and 43 not upgraded.
    vultr: Need to get 45.8 MB of archives.
    vultr: After this operation, 165 MB of additional disk space will be used.
    vultr: Get:1 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libc6 amd64 2.27-3ubuntu1.3 [2831 kB]
    vultr: Get:2 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 binutils-common amd64 2.30-21ubuntu1~18.04.4 [196 kB]
    vultr: Get:3 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libbinutils amd64 2.30-21ubuntu1~18.04.4 [488 kB]
    vultr: Get:4 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 binutils-x86-64-linux-gnu amd64 2.30-21ubuntu1~18.04.4 [1839 kB]
    vultr: Get:5 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 binutils amd64 2.30-21ubuntu1~18.04.4 [3392 B]
    vultr: Get:6 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libc-dev-bin amd64 2.27-3ubuntu1.3 [71.8 kB]
    vultr: Get:7 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 linux-libc-dev amd64 4.15.0-123.126 [997 kB]
    vultr: Get:8 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libc6-dev amd64 2.27-3ubuntu1.3 [2586 kB]
    vultr: Get:9 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gcc-7-base amd64 7.5.0-3ubuntu1~18.04 [18.3 kB]
    vultr: Get:10 http://archive.ubuntu.com/ubuntu bionic/main amd64 libisl19 amd64 0.19-1 [551 kB]
    vultr: Get:11 http://archive.ubuntu.com/ubuntu bionic/main amd64 libmpc3 amd64 1.1.0-1 [40.8 kB]
    vultr: Get:12 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 cpp-7 amd64 7.5.0-3ubuntu1~18.04 [8591 kB]
    vultr: Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 cpp amd64 4:7.4.0-1ubuntu2.3 [27.7 kB]
    vultr: Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libcc1-0 amd64 8.4.0-1ubuntu1~18.04 [39.4 kB]
    vultr: Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libgomp1 amd64 8.4.0-1ubuntu1~18.04 [76.5 kB]
    vultr: Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libitm1 amd64 8.4.0-1ubuntu1~18.04 [27.9 kB]
    vultr: Get:17 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libatomic1 amd64 8.4.0-1ubuntu1~18.04 [9192 B]
    vultr: Get:18 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libasan4 amd64 7.5.0-3ubuntu1~18.04 [358 kB]
    vultr: Get:19 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 liblsan0 amd64 8.4.0-1ubuntu1~18.04 [133 kB]
    vultr: Get:20 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libtsan0 amd64 8.4.0-1ubuntu1~18.04 [288 kB]
    vultr: Get:21 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libubsan0 amd64 7.5.0-3ubuntu1~18.04 [126 kB]
    vultr: Get:22 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libcilkrts5 amd64 7.5.0-3ubuntu1~18.04 [42.5 kB]
    vultr: Get:23 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libmpx2 amd64 8.4.0-1ubuntu1~18.04 [11.6 kB]
    vultr: Get:24 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libquadmath0 amd64 8.4.0-1ubuntu1~18.04 [134 kB]
    vultr: Get:25 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libgcc-7-dev amd64 7.5.0-3ubuntu1~18.04 [2378 kB]
    vultr: Get:26 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gcc-7 amd64 7.5.0-3ubuntu1~18.04 [9381 kB]
    vultr: Get:27 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gcc amd64 4:7.4.0-1ubuntu2.3 [5184 B]
    vultr: Get:28 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libstdc++-7-dev amd64 7.5.0-3ubuntu1~18.04 [1471 kB]
    vultr: Get:29 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 g++-7 amd64 7.5.0-3ubuntu1~18.04 [9697 kB]
    vultr: Get:30 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 g++ amd64 4:7.4.0-1ubuntu2.3 [1568 B]
    vultr: Get:31 http://archive.ubuntu.com/ubuntu bionic/main amd64 make amd64 4.1-9.1ubuntu1 [154 kB]
    vultr: Get:32 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libdpkg-perl all 1.19.0.5ubuntu2.3 [211 kB]
    vultr: Get:33 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 dpkg-dev all 1.19.0.5ubuntu2.3 [607 kB]
    vultr: Get:34 http://archive.ubuntu.com/ubuntu bionic/main amd64 build-essential amd64 12.4ubuntu1 [4758 B]
    vultr: Get:35 http://archive.ubuntu.com/ubuntu bionic/main amd64 libfakeroot amd64 1.22-2ubuntu1 [25.9 kB]
    vultr: Get:36 http://archive.ubuntu.com/ubuntu bionic/main amd64 fakeroot amd64 1.22-2ubuntu1 [62.3 kB]
    vultr: Get:37 http://archive.ubuntu.com/ubuntu bionic/main amd64 libalgorithm-diff-perl all 1.19.03-1 [47.6 kB]
    vultr: Get:38 http://archive.ubuntu.com/ubuntu bionic/main amd64 libalgorithm-diff-xs-perl amd64 0.04-5 [11.1 kB]
    vultr: Get:39 http://archive.ubuntu.com/ubuntu bionic/main amd64 libalgorithm-merge-perl all 0.08-3 [12.0 kB]
    vultr: Get:40 http://archive.ubuntu.com/ubuntu bionic/main amd64 libfile-fcntllock-perl amd64 0.22-3build2 [33.2 kB]
    vultr: Get:41 http://archive.ubuntu.com/ubuntu bionic/main amd64 manpages-dev all 4.15-1 [2217 kB]
    vultr: Preconfiguring packages ...
    vultr: Fetched 45.8 MB in 2s (23.4 MB/s)
    vultr: (Reading database ... 102678 files and directories currently installed.)
    vultr: Preparing to unpack .../libc6_2.27-3ubuntu1.3_amd64.deb ...
    vultr: Unpacking libc6:amd64 (2.27-3ubuntu1.3) over (2.27-3ubuntu1.2) ...
    vultr: Setting up libc6:amd64 (2.27-3ubuntu1.3) ...
    vultr: Selecting previously unselected package binutils-common:amd64.
    vultr: (Reading database ... 102678 files and directories currently installed.)
    vultr: Preparing to unpack .../00-binutils-common_2.30-21ubuntu1~18.04.4_amd64.deb ...
    vultr: Unpacking binutils-common:amd64 (2.30-21ubuntu1~18.04.4) ...
    vultr: Selecting previously unselected package libbinutils:amd64.
    vultr: Preparing to unpack .../01-libbinutils_2.30-21ubuntu1~18.04.4_amd64.deb ...
    vultr: Unpacking libbinutils:amd64 (2.30-21ubuntu1~18.04.4) ...
    vultr: Selecting previously unselected package binutils-x86-64-linux-gnu.
    vultr: Preparing to unpack .../02-binutils-x86-64-linux-gnu_2.30-21ubuntu1~18.04.4_amd64.deb ...
    vultr: Unpacking binutils-x86-64-linux-gnu (2.30-21ubuntu1~18.04.4) ...
    vultr: Selecting previously unselected package binutils.
    vultr: Preparing to unpack .../03-binutils_2.30-21ubuntu1~18.04.4_amd64.deb ...
    vultr: Unpacking binutils (2.30-21ubuntu1~18.04.4) ...
    vultr: Selecting previously unselected package libc-dev-bin.
    vultr: Preparing to unpack .../04-libc-dev-bin_2.27-3ubuntu1.3_amd64.deb ...
    vultr: Unpacking libc-dev-bin (2.27-3ubuntu1.3) ...
    vultr: Selecting previously unselected package linux-libc-dev:amd64.
    vultr: Preparing to unpack .../05-linux-libc-dev_4.15.0-123.126_amd64.deb ...
    vultr: Unpacking linux-libc-dev:amd64 (4.15.0-123.126) ...
    vultr: Selecting previously unselected package libc6-dev:amd64.
    vultr: Preparing to unpack .../06-libc6-dev_2.27-3ubuntu1.3_amd64.deb ...
    vultr: Unpacking libc6-dev:amd64 (2.27-3ubuntu1.3) ...
    vultr: Selecting previously unselected package gcc-7-base:amd64.
    vultr: Preparing to unpack .../07-gcc-7-base_7.5.0-3ubuntu1~18.04_amd64.deb ...
    vultr: Unpacking gcc-7-base:amd64 (7.5.0-3ubuntu1~18.04) ...
    vultr: Selecting previously unselected package libisl19:amd64.
    vultr: Preparing to unpack .../08-libisl19_0.19-1_amd64.deb ...
    vultr: Unpacking libisl19:amd64 (0.19-1) ...
    vultr: Selecting previously unselected package libmpc3:amd64.
    vultr: Preparing to unpack .../09-libmpc3_1.1.0-1_amd64.deb ...
    vultr: Unpacking libmpc3:amd64 (1.1.0-1) ...
    vultr: Selecting previously unselected package cpp-7.
    vultr: Preparing to unpack .../10-cpp-7_7.5.0-3ubuntu1~18.04_amd64.deb ...
    vultr: Unpacking cpp-7 (7.5.0-3ubuntu1~18.04) ...
    vultr: Selecting previously unselected package cpp.
    vultr: Preparing to unpack .../11-cpp_4%3a7.4.0-1ubuntu2.3_amd64.deb ...
    vultr: Unpacking cpp (4:7.4.0-1ubuntu2.3) ...
    vultr: Selecting previously unselected package libcc1-0:amd64.
    vultr: Preparing to unpack .../12-libcc1-0_8.4.0-1ubuntu1~18.04_amd64.deb ...
    vultr: Unpacking libcc1-0:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Selecting previously unselected package libgomp1:amd64.
    vultr: Preparing to unpack .../13-libgomp1_8.4.0-1ubuntu1~18.04_amd64.deb ...
    vultr: Unpacking libgomp1:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Selecting previously unselected package libitm1:amd64.
    vultr: Preparing to unpack .../14-libitm1_8.4.0-1ubuntu1~18.04_amd64.deb ...
    vultr: Unpacking libitm1:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Selecting previously unselected package libatomic1:amd64.
    vultr: Preparing to unpack .../15-libatomic1_8.4.0-1ubuntu1~18.04_amd64.deb ...
    vultr: Unpacking libatomic1:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Selecting previously unselected package libasan4:amd64.
    vultr: Preparing to unpack .../16-libasan4_7.5.0-3ubuntu1~18.04_amd64.deb ...
    vultr: Unpacking libasan4:amd64 (7.5.0-3ubuntu1~18.04) ...
    vultr: Selecting previously unselected package liblsan0:amd64.
    vultr: Preparing to unpack .../17-liblsan0_8.4.0-1ubuntu1~18.04_amd64.deb ...
    vultr: Unpacking liblsan0:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Selecting previously unselected package libtsan0:amd64.
    vultr: Preparing to unpack .../18-libtsan0_8.4.0-1ubuntu1~18.04_amd64.deb ...
    vultr: Unpacking libtsan0:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Selecting previously unselected package libubsan0:amd64.
    vultr: Preparing to unpack .../19-libubsan0_7.5.0-3ubuntu1~18.04_amd64.deb ...
    vultr: Unpacking libubsan0:amd64 (7.5.0-3ubuntu1~18.04) ...
    vultr: Selecting previously unselected package libcilkrts5:amd64.
    vultr: Preparing to unpack .../20-libcilkrts5_7.5.0-3ubuntu1~18.04_amd64.deb ...
    vultr: Unpacking libcilkrts5:amd64 (7.5.0-3ubuntu1~18.04) ...
    vultr: Selecting previously unselected package libmpx2:amd64.
    vultr: Preparing to unpack .../21-libmpx2_8.4.0-1ubuntu1~18.04_amd64.deb ...
    vultr: Unpacking libmpx2:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Selecting previously unselected package libquadmath0:amd64.
    vultr: Preparing to unpack .../22-libquadmath0_8.4.0-1ubuntu1~18.04_amd64.deb ...
    vultr: Unpacking libquadmath0:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Selecting previously unselected package libgcc-7-dev:amd64.
    vultr: Preparing to unpack .../23-libgcc-7-dev_7.5.0-3ubuntu1~18.04_amd64.deb ...
    vultr: Unpacking libgcc-7-dev:amd64 (7.5.0-3ubuntu1~18.04) ...
    vultr: Selecting previously unselected package gcc-7.
    vultr: Preparing to unpack .../24-gcc-7_7.5.0-3ubuntu1~18.04_amd64.deb ...
    vultr: Unpacking gcc-7 (7.5.0-3ubuntu1~18.04) ...
    vultr: Selecting previously unselected package gcc.
    vultr: Preparing to unpack .../25-gcc_4%3a7.4.0-1ubuntu2.3_amd64.deb ...
    vultr: Unpacking gcc (4:7.4.0-1ubuntu2.3) ...
    vultr: Selecting previously unselected package libstdc++-7-dev:amd64.
    vultr: Preparing to unpack .../26-libstdc++-7-dev_7.5.0-3ubuntu1~18.04_amd64.deb ...
    vultr: Unpacking libstdc++-7-dev:amd64 (7.5.0-3ubuntu1~18.04) ...
    vultr: Selecting previously unselected package g++-7.
    vultr: Preparing to unpack .../27-g++-7_7.5.0-3ubuntu1~18.04_amd64.deb ...
    vultr: Unpacking g++-7 (7.5.0-3ubuntu1~18.04) ...
    vultr: Selecting previously unselected package g++.
    vultr: Preparing to unpack .../28-g++_4%3a7.4.0-1ubuntu2.3_amd64.deb ...
    vultr: Unpacking g++ (4:7.4.0-1ubuntu2.3) ...
    vultr: Selecting previously unselected package make.
    vultr: Preparing to unpack .../29-make_4.1-9.1ubuntu1_amd64.deb ...
    vultr: Unpacking make (4.1-9.1ubuntu1) ...
    vultr: Selecting previously unselected package libdpkg-perl.
    vultr: Preparing to unpack .../30-libdpkg-perl_1.19.0.5ubuntu2.3_all.deb ...
    vultr: Unpacking libdpkg-perl (1.19.0.5ubuntu2.3) ...
    vultr: Selecting previously unselected package dpkg-dev.
    vultr: Preparing to unpack .../31-dpkg-dev_1.19.0.5ubuntu2.3_all.deb ...
    vultr: Unpacking dpkg-dev (1.19.0.5ubuntu2.3) ...
    vultr: Selecting previously unselected package build-essential.
    vultr: Preparing to unpack .../32-build-essential_12.4ubuntu1_amd64.deb ...
    vultr: Unpacking build-essential (12.4ubuntu1) ...
    vultr: Selecting previously unselected package libfakeroot:amd64.
    vultr: Preparing to unpack .../33-libfakeroot_1.22-2ubuntu1_amd64.deb ...
    vultr: Unpacking libfakeroot:amd64 (1.22-2ubuntu1) ...
    vultr: Selecting previously unselected package fakeroot.
    vultr: Preparing to unpack .../34-fakeroot_1.22-2ubuntu1_amd64.deb ...
    vultr: Unpacking fakeroot (1.22-2ubuntu1) ...
    vultr: Selecting previously unselected package libalgorithm-diff-perl.
    vultr: Preparing to unpack .../35-libalgorithm-diff-perl_1.19.03-1_all.deb ...
    vultr: Unpacking libalgorithm-diff-perl (1.19.03-1) ...
    vultr: Selecting previously unselected package libalgorithm-diff-xs-perl.
    vultr: Preparing to unpack .../36-libalgorithm-diff-xs-perl_0.04-5_amd64.deb ...
    vultr: Unpacking libalgorithm-diff-xs-perl (0.04-5) ...
    vultr: Selecting previously unselected package libalgorithm-merge-perl.
    vultr: Preparing to unpack .../37-libalgorithm-merge-perl_0.08-3_all.deb ...
    vultr: Unpacking libalgorithm-merge-perl (0.08-3) ...
    vultr: Selecting previously unselected package libfile-fcntllock-perl.
    vultr: Preparing to unpack .../38-libfile-fcntllock-perl_0.22-3build2_amd64.deb ...
    vultr: Unpacking libfile-fcntllock-perl (0.22-3build2) ...
    vultr: Selecting previously unselected package manpages-dev.
    vultr: Preparing to unpack .../39-manpages-dev_4.15-1_all.deb ...
    vultr: Unpacking manpages-dev (4.15-1) ...
    vultr: Setting up libquadmath0:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Setting up libgomp1:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Setting up libatomic1:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Setting up libcc1-0:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Setting up make (4.1-9.1ubuntu1) ...
    vultr: Setting up libtsan0:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Setting up linux-libc-dev:amd64 (4.15.0-123.126) ...
    vultr: Setting up libdpkg-perl (1.19.0.5ubuntu2.3) ...
    vultr: Setting up liblsan0:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Setting up gcc-7-base:amd64 (7.5.0-3ubuntu1~18.04) ...
    vultr: Setting up binutils-common:amd64 (2.30-21ubuntu1~18.04.4) ...
    vultr: Setting up libfile-fcntllock-perl (0.22-3build2) ...
    vultr: Setting up libmpx2:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Setting up libfakeroot:amd64 (1.22-2ubuntu1) ...
    vultr: Setting up libalgorithm-diff-perl (1.19.03-1) ...
    vultr: Setting up libmpc3:amd64 (1.1.0-1) ...
    vultr: Setting up libc-dev-bin (2.27-3ubuntu1.3) ...
    vultr: Setting up manpages-dev (4.15-1) ...
    vultr: Setting up libc6-dev:amd64 (2.27-3ubuntu1.3) ...
    vultr: Setting up libitm1:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Setting up libisl19:amd64 (0.19-1) ...
    vultr: Setting up libasan4:amd64 (7.5.0-3ubuntu1~18.04) ...
    vultr: Setting up libbinutils:amd64 (2.30-21ubuntu1~18.04.4) ...
    vultr: Setting up libcilkrts5:amd64 (7.5.0-3ubuntu1~18.04) ...
    vultr: Setting up libubsan0:amd64 (7.5.0-3ubuntu1~18.04) ...
    vultr: Setting up fakeroot (1.22-2ubuntu1) ...
    vultr: update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
    vultr: Setting up libgcc-7-dev:amd64 (7.5.0-3ubuntu1~18.04) ...
    vultr: Setting up cpp-7 (7.5.0-3ubuntu1~18.04) ...
    vultr: Setting up libstdc++-7-dev:amd64 (7.5.0-3ubuntu1~18.04) ...
    vultr: Setting up libalgorithm-merge-perl (0.08-3) ...
    vultr: Setting up libalgorithm-diff-xs-perl (0.04-5) ...
    vultr: Setting up binutils-x86-64-linux-gnu (2.30-21ubuntu1~18.04.4) ...
    vultr: Setting up cpp (4:7.4.0-1ubuntu2.3) ...
    vultr: Setting up binutils (2.30-21ubuntu1~18.04.4) ...
    vultr: Setting up gcc-7 (7.5.0-3ubuntu1~18.04) ...
    vultr: Setting up g++-7 (7.5.0-3ubuntu1~18.04) ...
    vultr: Setting up gcc (4:7.4.0-1ubuntu2.3) ...
    vultr: Setting up dpkg-dev (1.19.0.5ubuntu2.3) ...
    vultr: Setting up g++ (4:7.4.0-1ubuntu2.3) ...
    vultr: update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
    vultr: Setting up build-essential (12.4ubuntu1) ...
    vultr: Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
    vultr: Processing triggers for libc-bin (2.27-3ubuntu1.2) ...
==> vultr: + apt list --upgradable
==> vultr:
==> vultr: WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
==> vultr:
    vultr: Listing...
    vultr: accountsservice/bionic-updates,bionic-security 0.6.45-1ubuntu1.3 amd64 [upgradable from: 0.6.45-1ubuntu1]
    vultr: apport/bionic-updates,bionic-updates 2.20.9-0ubuntu7.19 all [upgradable from: 2.20.9-0ubuntu7.17]
    vultr: ca-certificates/bionic-updates,bionic-updates,bionic-security,bionic-security 20201027ubuntu0.18.04.1 all [upgradable from: 20190110~18.04.1]
    vultr: cryptsetup/bionic-updates 2:2.0.2-1ubuntu1.2 amd64 [upgradable from: 2:2.0.2-1ubuntu1.1]
    vultr: cryptsetup-bin/bionic-updates 2:2.0.2-1ubuntu1.2 amd64 [upgradable from: 2:2.0.2-1ubuntu1.1]
==> vultr: + apt upgrade --yes
    vultr: distro-info-data/bionic-updates,bionic-updates,bionic-security,bionic-security 0.37ubuntu0.9 all [upgradable from: 0.37ubuntu0.7]
    vultr: initramfs-tools/bionic-updates,bionic-updates 0.130ubuntu3.11 all [upgradable from: 0.130ubuntu3.10]
    vultr: initramfs-tools-bin/bionic-updates 0.130ubuntu3.11 amd64 [upgradable from: 0.130ubuntu3.10]
    vultr: initramfs-tools-core/bionic-updates,bionic-updates 0.130ubuntu3.11 all [upgradable from: 0.130ubuntu3.10]
==> vultr:
==> vultr: WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
==> vultr:
    vultr: libaccountsservice0/bionic-updates,bionic-security 0.6.45-1ubuntu1.3 amd64 [upgradable from: 0.6.45-1ubuntu1]
    vultr: libc-bin/bionic-updates 2.27-3ubuntu1.3 amd64 [upgradable from: 2.27-3ubuntu1.2]
    vultr: libcryptsetup12/bionic-updates 2:2.0.2-1ubuntu1.2 amd64 [upgradable from: 2:2.0.2-1ubuntu1.1]
    vultr: libfreetype6/bionic-updates,bionic-security 2.8.1-2ubuntu2.1 amd64 [upgradable from: 2.8.1-2ubuntu2]
    vultr: libldap-2.4-2/bionic-updates,bionic-security 2.4.45+dfsg-1ubuntu1.7 amd64 [upgradable from: 2.4.45+dfsg-1ubuntu1.6]
    vultr: libldap-common/bionic-updates,bionic-updates,bionic-security,bionic-security 2.4.45+dfsg-1ubuntu1.7 all [upgradable from: 2.4.45+dfsg-1ubuntu1.6]
    vultr: libperl5.26/bionic-updates,bionic-security 5.26.1-6ubuntu0.5 amd64 [upgradable from: 5.26.1-6ubuntu0.3]
    vultr: libpython3.6/bionic-updates,bionic-security 3.6.9-1~18.04ubuntu1.3 amd64 [upgradable from: 3.6.9-1~18.04ubuntu1.1]
    vultr: libpython3.6-minimal/bionic-updates,bionic-security 3.6.9-1~18.04ubuntu1.3 amd64 [upgradable from: 3.6.9-1~18.04ubuntu1.1]
    vultr: libpython3.6-stdlib/bionic-updates,bionic-security 3.6.9-1~18.04ubuntu1.3 amd64 [upgradable from: 3.6.9-1~18.04ubuntu1.1]
    vultr: linux-generic/bionic-updates 4.15.0.123.110 amd64 [upgradable from: 4.15.0.118.105]
    vultr: linux-headers-generic/bionic-updates 4.15.0.123.110 amd64 [upgradable from: 4.15.0.118.105]
    vultr: linux-image-generic/bionic-updates 4.15.0.123.110 amd64 [upgradable from: 4.15.0.118.105]
    vultr: locales/bionic-updates,bionic-updates 2.27-3ubuntu1.3 all [upgradable from: 2.27-3ubuntu1.2]
    vultr: multiarch-support/bionic-updates 2.27-3ubuntu1.3 amd64 [upgradable from: 2.27-3ubuntu1.2]
    vultr: perl/bionic-updates,bionic-security 5.26.1-6ubuntu0.5 amd64 [upgradable from: 5.26.1-6ubuntu0.3]
    vultr: perl-base/bionic-updates,bionic-security 5.26.1-6ubuntu0.5 amd64 [upgradable from: 5.26.1-6ubuntu0.3]
    vultr: perl-modules-5.26/bionic-updates,bionic-updates,bionic-security,bionic-security 5.26.1-6ubuntu0.5 all [upgradable from: 5.26.1-6ubuntu0.3]
    vultr: python3-apport/bionic-updates,bionic-updates 2.20.9-0ubuntu7.19 all [upgradable from: 2.20.9-0ubuntu7.17]
    vultr: python3-cryptography/bionic-updates,bionic-security 2.1.4-1ubuntu1.4 amd64 [upgradable from: 2.1.4-1ubuntu1.3]
    vultr: python3-distupgrade/bionic-updates,bionic-updates 1:18.04.40 all [upgradable from: 1:18.04.38]
    vultr: python3-problem-report/bionic-updates,bionic-updates 2.20.9-0ubuntu7.19 all [upgradable from: 2.20.9-0ubuntu7.17]
    vultr: python3-urllib3/bionic-updates,bionic-updates,bionic-security,bionic-security 1.22-1ubuntu0.18.04.2 all [upgradable from: 1.22-1ubuntu0.18.04.1]
    vultr: python3.6/bionic-updates,bionic-security 3.6.9-1~18.04ubuntu1.3 amd64 [upgradable from: 3.6.9-1~18.04ubuntu1.1]
    vultr: python3.6-minimal/bionic-updates,bionic-security 3.6.9-1~18.04ubuntu1.3 amd64 [upgradable from: 3.6.9-1~18.04ubuntu1.1]
    vultr: snapd/bionic-updates 2.47.1+18.04 amd64 [upgradable from: 2.46.1+18.04]
    vultr: sudo/bionic-updates 1.8.21p2-3ubuntu1.3 amd64 [upgradable from: 1.8.21p2-3ubuntu1.2]
    vultr: tzdata/bionic-updates,bionic-updates,bionic-security,bionic-security 2020d-0ubuntu0.18.04 all [upgradable from: 2020a-0ubuntu0.18.04]
    vultr: ubuntu-release-upgrader-core/bionic-updates,bionic-updates 1:18.04.40 all [upgradable from: 1:18.04.38]
    vultr: vim/bionic-updates,bionic-security 2:8.0.1453-1ubuntu1.4 amd64 [upgradable from: 2:8.0.1453-1ubuntu1.3]
    vultr: vim-common/bionic-updates,bionic-updates,bionic-security,bionic-security 2:8.0.1453-1ubuntu1.4 all [upgradable from: 2:8.0.1453-1ubuntu1.3]
    vultr: vim-runtime/bionic-updates,bionic-updates,bionic-security,bionic-security 2:8.0.1453-1ubuntu1.4 all [upgradable from: 2:8.0.1453-1ubuntu1.3]
    vultr: vim-tiny/bionic-updates,bionic-security 2:8.0.1453-1ubuntu1.4 amd64 [upgradable from: 2:8.0.1453-1ubuntu1.3]
    vultr: xxd/bionic-updates,bionic-security 2:8.0.1453-1ubuntu1.4 amd64 [upgradable from: 2:8.0.1453-1ubuntu1.3]
    vultr: Reading package lists...
    vultr: Building dependency tree...
    vultr: Reading state information...
    vultr: Calculating upgrade...
    vultr: The following NEW packages will be installed:
    vultr:   linux-headers-4.15.0-123 linux-headers-4.15.0-123-generic
    vultr:   linux-image-4.15.0-123-generic linux-modules-4.15.0-123-generic
    vultr:   linux-modules-extra-4.15.0-123-generic
    vultr: The following packages will be upgraded:
    vultr:   accountsservice apport ca-certificates cryptsetup cryptsetup-bin
    vultr:   distro-info-data initramfs-tools initramfs-tools-bin initramfs-tools-core
    vultr:   libaccountsservice0 libc-bin libcryptsetup12 libfreetype6 libldap-2.4-2
    vultr:   libldap-common libperl5.26 libpython3.6 libpython3.6-minimal
    vultr:   libpython3.6-stdlib linux-generic linux-headers-generic linux-image-generic
    vultr:   locales multiarch-support perl perl-base perl-modules-5.26 python3-apport
    vultr:   python3-cryptography python3-distupgrade python3-problem-report
    vultr:   python3-urllib3 python3.6 python3.6-minimal snapd sudo tzdata
    vultr:   ubuntu-release-upgrader-core vim vim-common vim-runtime vim-tiny xxd
    vultr: 43 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
    vultr: Need to get 114 MB of archives.
    vultr: After this operation, 336 MB of additional disk space will be used.
    vultr: Get:1 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libperl5.26 amd64 5.26.1-6ubuntu0.5 [3534 kB]
    vultr: Get:2 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 perl amd64 5.26.1-6ubuntu0.5 [201 kB]
    vultr: Get:3 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 perl-base amd64 5.26.1-6ubuntu0.5 [1391 kB]
    vultr: Get:4 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 perl-modules-5.26 all 5.26.1-6ubuntu0.5 [2762 kB]
    vultr: Get:5 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 locales all 2.27-3ubuntu1.3 [3613 kB]
    vultr: Get:6 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libc-bin amd64 2.27-3ubuntu1.3 [639 kB]
    vultr: Get:7 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpython3.6 amd64 3.6.9-1~18.04ubuntu1.3 [1414 kB]
    vultr: Get:8 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3.6 amd64 3.6.9-1~18.04ubuntu1.3 [203 kB]
    vultr: Get:9 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpython3.6-stdlib amd64 3.6.9-1~18.04ubuntu1.3 [1713 kB]
    vultr: Get:10 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3.6-minimal amd64 3.6.9-1~18.04ubuntu1.3 [1609 kB]
    vultr: Get:11 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpython3.6-minimal amd64 3.6.9-1~18.04ubuntu1.3 [533 kB]
    vultr: Get:12 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 ca-certificates all 20201027ubuntu0.18.04.1 [153 kB]
    vultr: Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 distro-info-data all 0.37ubuntu0.9 [4708 B]
    vultr: Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 initramfs-tools all 0.130ubuntu3.11 [9580 B]
    vultr: Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 initramfs-tools-core all 0.130ubuntu3.11 [48.9 kB]
    vultr: Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 initramfs-tools-bin amd64 0.130ubuntu3.11 [11.1 kB]
    vultr: Get:17 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libcryptsetup12 amd64 2:2.0.2-1ubuntu1.2 [134 kB]
    vultr: Get:18 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 sudo amd64 1.8.21p2-3ubuntu1.3 [428 kB]
    vultr: Get:19 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 tzdata all 2020d-0ubuntu0.18.04 [190 kB]
    vultr: Get:20 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 xxd amd64 2:8.0.1453-1ubuntu1.4 [49.3 kB]
    vultr: Get:21 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 vim amd64 2:8.0.1453-1ubuntu1.4 [1152 kB]
    vultr: Get:22 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 vim-tiny amd64 2:8.0.1453-1ubuntu1.4 [476 kB]
    vultr: Get:23 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 vim-runtime all 2:8.0.1453-1ubuntu1.4 [5435 kB]
    vultr: Get:24 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 vim-common all 2:8.0.1453-1ubuntu1.4 [70.4 kB]
    vultr: Get:25 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 accountsservice amd64 0.6.45-1ubuntu1.3 [62.4 kB]
    vultr: Get:26 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libaccountsservice0 amd64 0.6.45-1ubuntu1.3 [72.7 kB]
    vultr: Get:27 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 multiarch-support amd64 2.27-3ubuntu1.3 [6948 B]
    vultr: Get:28 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 ubuntu-release-upgrader-core all 1:18.04.40 [25.8 kB]
    vultr: Get:29 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-distupgrade all 1:18.04.40 [106 kB]
    vultr: Get:30 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-problem-report all 2.20.9-0ubuntu7.19 [10.4 kB]
    vultr: Get:31 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-apport all 2.20.9-0ubuntu7.19 [82.3 kB]
    vultr: Get:32 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 apport all 2.20.9-0ubuntu7.19 [125 kB]
    vultr: Get:33 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 cryptsetup-bin amd64 2:2.0.2-1ubuntu1.2 [93.0 kB]
    vultr: Get:34 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 cryptsetup amd64 2:2.0.2-1ubuntu1.2 [152 kB]
    vultr: Get:35 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libfreetype6 amd64 2.8.1-2ubuntu2.1 [335 kB]
    vultr: Get:36 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libldap-common all 2.4.45+dfsg-1ubuntu1.7 [17.0 kB]
    vultr: Get:37 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libldap-2.4-2 amd64 2.4.45+dfsg-1ubuntu1.7 [155 kB]
    vultr: Get:38 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 linux-modules-4.15.0-123-generic amd64 4.15.0-123.126 [13.1 MB]
    vultr: Get:39 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 linux-image-4.15.0-123-generic amd64 4.15.0-123.126 [8012 kB]
    vultr: Get:40 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 linux-modules-extra-4.15.0-123-generic amd64 4.15.0-123.126 [32.8 MB]
    vultr: Get:41 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 linux-generic amd64 4.15.0.123.110 [1872 B]
    vultr: Get:42 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 linux-image-generic amd64 4.15.0.123.110 [2644 B]
    vultr: Get:43 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 linux-headers-4.15.0-123 all 4.15.0-123.126 [10.9 MB]
    vultr: Get:44 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 linux-headers-4.15.0-123-generic amd64 4.15.0-123.126 [1105 kB]
    vultr: Get:45 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 linux-headers-generic amd64 4.15.0.123.110 [2544 B]
    vultr: Get:46 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-cryptography amd64 2.1.4-1ubuntu1.4 [220 kB]
    vultr: Get:47 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-urllib3 all 1.22-1ubuntu0.18.04.2 [86.2 kB]
    vultr: Get:48 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 snapd amd64 2.47.1+18.04 [20.9 MB]
    vultr: Preconfiguring packages ...
    vultr: Fetched 114 MB in 4s (30.2 MB/s)
    vultr: (Reading database ... 108159 files and directories currently installed.)
    vultr: Preparing to unpack .../libperl5.26_5.26.1-6ubuntu0.5_amd64.deb ...
    vultr: Unpacking libperl5.26:amd64 (5.26.1-6ubuntu0.5) over (5.26.1-6ubuntu0.3) ...
    vultr: Preparing to unpack .../perl_5.26.1-6ubuntu0.5_amd64.deb ...
    vultr: Unpacking perl (5.26.1-6ubuntu0.5) over (5.26.1-6ubuntu0.3) ...
    vultr: Preparing to unpack .../perl-base_5.26.1-6ubuntu0.5_amd64.deb ...
    vultr: Unpacking perl-base (5.26.1-6ubuntu0.5) over (5.26.1-6ubuntu0.3) ...
    vultr: Setting up perl-base (5.26.1-6ubuntu0.5) ...
    vultr: (Reading database ... 108159 files and directories currently installed.)
    vultr: Preparing to unpack .../perl-modules-5.26_5.26.1-6ubuntu0.5_all.deb ...
    vultr: Unpacking perl-modules-5.26 (5.26.1-6ubuntu0.5) over (5.26.1-6ubuntu0.3) ...
    vultr: Preparing to unpack .../locales_2.27-3ubuntu1.3_all.deb ...
    vultr: Unpacking locales (2.27-3ubuntu1.3) over (2.27-3ubuntu1.2) ...
    vultr: Preparing to unpack .../libc-bin_2.27-3ubuntu1.3_amd64.deb ...
    vultr: Unpacking libc-bin (2.27-3ubuntu1.3) over (2.27-3ubuntu1.2) ...
    vultr: Setting up libc-bin (2.27-3ubuntu1.3) ...
    vultr: (Reading database ... 108159 files and directories currently installed.)
    vultr: Preparing to unpack .../00-libpython3.6_3.6.9-1~18.04ubuntu1.3_amd64.deb ...
    vultr: Unpacking libpython3.6:amd64 (3.6.9-1~18.04ubuntu1.3) over (3.6.9-1~18.04ubuntu1.1) ...
    vultr: Preparing to unpack .../01-python3.6_3.6.9-1~18.04ubuntu1.3_amd64.deb ...
    vultr: Unpacking python3.6 (3.6.9-1~18.04ubuntu1.3) over (3.6.9-1~18.04ubuntu1.1) ...
    vultr: Preparing to unpack .../02-libpython3.6-stdlib_3.6.9-1~18.04ubuntu1.3_amd64.deb ...
    vultr: Unpacking libpython3.6-stdlib:amd64 (3.6.9-1~18.04ubuntu1.3) over (3.6.9-1~18.04ubuntu1.1) ...
    vultr: Preparing to unpack .../03-python3.6-minimal_3.6.9-1~18.04ubuntu1.3_amd64.deb ...
    vultr: Unpacking python3.6-minimal (3.6.9-1~18.04ubuntu1.3) over (3.6.9-1~18.04ubuntu1.1) ...
    vultr: Preparing to unpack .../04-libpython3.6-minimal_3.6.9-1~18.04ubuntu1.3_amd64.deb ...
    vultr: Unpacking libpython3.6-minimal:amd64 (3.6.9-1~18.04ubuntu1.3) over (3.6.9-1~18.04ubuntu1.1) ...
    vultr: Preparing to unpack .../05-ca-certificates_20201027ubuntu0.18.04.1_all.deb ...
    vultr: Unpacking ca-certificates (20201027ubuntu0.18.04.1) over (20190110~18.04.1) ...
    vultr: Preparing to unpack .../06-distro-info-data_0.37ubuntu0.9_all.deb ...
    vultr: Unpacking distro-info-data (0.37ubuntu0.9) over (0.37ubuntu0.7) ...
    vultr: Preparing to unpack .../07-initramfs-tools_0.130ubuntu3.11_all.deb ...
    vultr: Unpacking initramfs-tools (0.130ubuntu3.11) over (0.130ubuntu3.10) ...
    vultr: Preparing to unpack .../08-initramfs-tools-core_0.130ubuntu3.11_all.deb ...
    vultr: Unpacking initramfs-tools-core (0.130ubuntu3.11) over (0.130ubuntu3.10) ...
    vultr: Preparing to unpack .../09-initramfs-tools-bin_0.130ubuntu3.11_amd64.deb ...
    vultr: Unpacking initramfs-tools-bin (0.130ubuntu3.11) over (0.130ubuntu3.10) ...
    vultr: Preparing to unpack .../10-libcryptsetup12_2%3a2.0.2-1ubuntu1.2_amd64.deb ...
    vultr: Unpacking libcryptsetup12:amd64 (2:2.0.2-1ubuntu1.2) over (2:2.0.2-1ubuntu1.1) ...
    vultr: Preparing to unpack .../11-sudo_1.8.21p2-3ubuntu1.3_amd64.deb ...
    vultr: Unpacking sudo (1.8.21p2-3ubuntu1.3) over (1.8.21p2-3ubuntu1.2) ...
    vultr: Preparing to unpack .../12-tzdata_2020d-0ubuntu0.18.04_all.deb ...
    vultr: Unpacking tzdata (2020d-0ubuntu0.18.04) over (2020a-0ubuntu0.18.04) ...
    vultr: Preparing to unpack .../13-xxd_2%3a8.0.1453-1ubuntu1.4_amd64.deb ...
    vultr: Unpacking xxd (2:8.0.1453-1ubuntu1.4) over (2:8.0.1453-1ubuntu1.3) ...
    vultr: Preparing to unpack .../14-vim_2%3a8.0.1453-1ubuntu1.4_amd64.deb ...
    vultr: Unpacking vim (2:8.0.1453-1ubuntu1.4) over (2:8.0.1453-1ubuntu1.3) ...
    vultr: Preparing to unpack .../15-vim-tiny_2%3a8.0.1453-1ubuntu1.4_amd64.deb ...
    vultr: Unpacking vim-tiny (2:8.0.1453-1ubuntu1.4) over (2:8.0.1453-1ubuntu1.3) ...
    vultr: Preparing to unpack .../16-vim-runtime_2%3a8.0.1453-1ubuntu1.4_all.deb ...
    vultr: Unpacking vim-runtime (2:8.0.1453-1ubuntu1.4) over (2:8.0.1453-1ubuntu1.3) ...
    vultr: Preparing to unpack .../17-vim-common_2%3a8.0.1453-1ubuntu1.4_all.deb ...
    vultr: Unpacking vim-common (2:8.0.1453-1ubuntu1.4) over (2:8.0.1453-1ubuntu1.3) ...
    vultr: Preparing to unpack .../18-accountsservice_0.6.45-1ubuntu1.3_amd64.deb ...
    vultr: Unpacking accountsservice (0.6.45-1ubuntu1.3) over (0.6.45-1ubuntu1) ...
    vultr: Preparing to unpack .../19-libaccountsservice0_0.6.45-1ubuntu1.3_amd64.deb ...
    vultr: Unpacking libaccountsservice0:amd64 (0.6.45-1ubuntu1.3) over (0.6.45-1ubuntu1) ...
    vultr: Preparing to unpack .../20-multiarch-support_2.27-3ubuntu1.3_amd64.deb ...
    vultr: Unpacking multiarch-support (2.27-3ubuntu1.3) over (2.27-3ubuntu1.2) ...
    vultr: Preparing to unpack .../21-ubuntu-release-upgrader-core_1%3a18.04.40_all.deb ...
    vultr: Unpacking ubuntu-release-upgrader-core (1:18.04.40) over (1:18.04.38) ...
    vultr: Preparing to unpack .../22-python3-distupgrade_1%3a18.04.40_all.deb ...
    vultr: Unpacking python3-distupgrade (1:18.04.40) over (1:18.04.38) ...
    vultr: Preparing to unpack .../23-python3-problem-report_2.20.9-0ubuntu7.19_all.deb ...
    vultr: Unpacking python3-problem-report (2.20.9-0ubuntu7.19) over (2.20.9-0ubuntu7.17) ...
    vultr: Preparing to unpack .../24-python3-apport_2.20.9-0ubuntu7.19_all.deb ...
    vultr: Unpacking python3-apport (2.20.9-0ubuntu7.19) over (2.20.9-0ubuntu7.17) ...
    vultr: Preparing to unpack .../25-apport_2.20.9-0ubuntu7.19_all.deb ...
    vultr: Unpacking apport (2.20.9-0ubuntu7.19) over (2.20.9-0ubuntu7.17) ...
    vultr: Preparing to unpack .../26-cryptsetup-bin_2%3a2.0.2-1ubuntu1.2_amd64.deb ...
    vultr: Unpacking cryptsetup-bin (2:2.0.2-1ubuntu1.2) over (2:2.0.2-1ubuntu1.1) ...
    vultr: Preparing to unpack .../27-cryptsetup_2%3a2.0.2-1ubuntu1.2_amd64.deb ...
    vultr: Unpacking cryptsetup (2:2.0.2-1ubuntu1.2) over (2:2.0.2-1ubuntu1.1) ...
    vultr: Preparing to unpack .../28-libfreetype6_2.8.1-2ubuntu2.1_amd64.deb ...
    vultr: Unpacking libfreetype6:amd64 (2.8.1-2ubuntu2.1) over (2.8.1-2ubuntu2) ...
    vultr: Preparing to unpack .../29-libldap-common_2.4.45+dfsg-1ubuntu1.7_all.deb ...
    vultr: Unpacking libldap-common (2.4.45+dfsg-1ubuntu1.7) over (2.4.45+dfsg-1ubuntu1.6) ...
    vultr: Preparing to unpack .../30-libldap-2.4-2_2.4.45+dfsg-1ubuntu1.7_amd64.deb ...
    vultr: Unpacking libldap-2.4-2:amd64 (2.4.45+dfsg-1ubuntu1.7) over (2.4.45+dfsg-1ubuntu1.6) ...
    vultr: Selecting previously unselected package linux-modules-4.15.0-123-generic.
    vultr: Preparing to unpack .../31-linux-modules-4.15.0-123-generic_4.15.0-123.126_amd64.deb ...
    vultr: Unpacking linux-modules-4.15.0-123-generic (4.15.0-123.126) ...
    vultr: Selecting previously unselected package linux-image-4.15.0-123-generic.
    vultr: Preparing to unpack .../32-linux-image-4.15.0-123-generic_4.15.0-123.126_amd64.deb ...
    vultr: Unpacking linux-image-4.15.0-123-generic (4.15.0-123.126) ...
    vultr: Selecting previously unselected package linux-modules-extra-4.15.0-123-generic.
    vultr: Preparing to unpack .../33-linux-modules-extra-4.15.0-123-generic_4.15.0-123.126_amd64.deb ...
    vultr: Unpacking linux-modules-extra-4.15.0-123-generic (4.15.0-123.126) ...
    vultr: Preparing to unpack .../34-linux-generic_4.15.0.123.110_amd64.deb ...
    vultr: Unpacking linux-generic (4.15.0.123.110) over (4.15.0.118.105) ...
    vultr: Preparing to unpack .../35-linux-image-generic_4.15.0.123.110_amd64.deb ...
    vultr: Unpacking linux-image-generic (4.15.0.123.110) over (4.15.0.118.105) ...
    vultr: Selecting previously unselected package linux-headers-4.15.0-123.
    vultr: Preparing to unpack .../36-linux-headers-4.15.0-123_4.15.0-123.126_all.deb ...
    vultr: Unpacking linux-headers-4.15.0-123 (4.15.0-123.126) ...
    vultr: Selecting previously unselected package linux-headers-4.15.0-123-generic.
    vultr: Preparing to unpack .../37-linux-headers-4.15.0-123-generic_4.15.0-123.126_amd64.deb ...
    vultr: Unpacking linux-headers-4.15.0-123-generic (4.15.0-123.126) ...
    vultr: Preparing to unpack .../38-linux-headers-generic_4.15.0.123.110_amd64.deb ...
    vultr: Unpacking linux-headers-generic (4.15.0.123.110) over (4.15.0.118.105) ...
    vultr: Preparing to unpack .../39-python3-cryptography_2.1.4-1ubuntu1.4_amd64.deb ...
    vultr: Unpacking python3-cryptography (2.1.4-1ubuntu1.4) over (2.1.4-1ubuntu1.3) ...
    vultr: Preparing to unpack .../40-python3-urllib3_1.22-1ubuntu0.18.04.2_all.deb ...
    vultr: Unpacking python3-urllib3 (1.22-1ubuntu0.18.04.2) over (1.22-1ubuntu0.18.04.1) ...
    vultr: Preparing to unpack .../41-snapd_2.47.1+18.04_amd64.deb ...
    vultr: Unpacking snapd (2.47.1+18.04) over (2.46.1+18.04) ...
    vultr: Setting up python3-cryptography (2.1.4-1ubuntu1.4) ...
    vultr: Setting up libcryptsetup12:amd64 (2:2.0.2-1ubuntu1.2) ...
    vultr: Setting up xxd (2:8.0.1453-1ubuntu1.4) ...
    vultr: Setting up sudo (1.8.21p2-3ubuntu1.3) ...
    vultr: Setting up libldap-common (2.4.45+dfsg-1ubuntu1.7) ...
    vultr: Setting up multiarch-support (2.27-3ubuntu1.3) ...
    vultr: Setting up tzdata (2020d-0ubuntu0.18.04) ...
    vultr:
    vultr: Current default time zone: 'Etc/UTC'
    vultr: Local time is now:      Tue Nov 10 23:25:17 UTC 2020.
    vultr: Universal Time is now:  Tue Nov 10 23:25:17 UTC 2020.
    vultr: Run 'dpkg-reconfigure tzdata' if you wish to change it.
    vultr:
    vultr: Setting up linux-modules-4.15.0-123-generic (4.15.0-123.126) ...
    vultr: Setting up distro-info-data (0.37ubuntu0.9) ...
    vultr: Setting up perl-modules-5.26 (5.26.1-6ubuntu0.5) ...
    vultr: Setting up libfreetype6:amd64 (2.8.1-2ubuntu2.1) ...
    vultr: Setting up libaccountsservice0:amd64 (0.6.45-1ubuntu1.3) ...
    vultr: Setting up libpython3.6-minimal:amd64 (3.6.9-1~18.04ubuntu1.3) ...
    vultr: Setting up python3-problem-report (2.20.9-0ubuntu7.19) ...
    vultr: Setting up linux-image-4.15.0-123-generic (4.15.0-123.126) ...
    vultr: I: /vmlinuz.old is now a symlink to boot/vmlinuz-4.15.0-118-generic
    vultr: I: /initrd.img.old is now a symlink to boot/initrd.img-4.15.0-118-generic
    vultr: I: /vmlinuz is now a symlink to boot/vmlinuz-4.15.0-123-generic
    vultr: I: /initrd.img is now a symlink to boot/initrd.img-4.15.0-123-generic
    vultr: Setting up libperl5.26:amd64 (5.26.1-6ubuntu0.5) ...
    vultr: Setting up libldap-2.4-2:amd64 (2.4.45+dfsg-1ubuntu1.7) ...
    vultr: Setting up cryptsetup-bin (2:2.0.2-1ubuntu1.2) ...
    vultr: Setting up vim-common (2:8.0.1453-1ubuntu1.4) ...
    vultr: Setting up vim-runtime (2:8.0.1453-1ubuntu1.4) ...
    vultr: Setting up python3-urllib3 (1.22-1ubuntu0.18.04.2) ...
    vultr: Setting up initramfs-tools-bin (0.130ubuntu3.11) ...
    vultr: Setting up accountsservice (0.6.45-1ubuntu1.3) ...
    vultr: Setting up linux-headers-4.15.0-123 (4.15.0-123.126) ...
    vultr: Setting up ca-certificates (20201027ubuntu0.18.04.1) ...
    vultr: Updating certificates in /etc/ssl/certs...
    vultr: 20 added, 9 removed; done.
    vultr: Setting up linux-modules-extra-4.15.0-123-generic (4.15.0-123.126) ...
    vultr: Setting up locales (2.27-3ubuntu1.3) ...
    vultr: Generating locales (this might take a while)...
    vultr:   en_AG.UTF-8... done
    vultr:   en_AU.UTF-8... done
    vultr:   en_BW.UTF-8... done
    vultr:   en_CA.UTF-8... done
    vultr:   en_DK.UTF-8... done
    vultr:   en_GB.UTF-8... done
    vultr:   en_HK.UTF-8... done
    vultr:   en_IE.UTF-8... done
    vultr:   en_IL.UTF-8... done
    vultr:   en_IN.UTF-8... done
    vultr:   en_NG.UTF-8... done
    vultr:   en_NZ.UTF-8... done
    vultr:   en_PH.UTF-8... done
    vultr:   en_SG.UTF-8... done
    vultr:   en_US.ISO-8859-1... done
    vultr:   en_US.UTF-8... done
    vultr:   en_ZA.UTF-8... done
    vultr:   en_ZM.UTF-8... done
    vultr:   en_ZW.UTF-8... done
    vultr: Generation complete.
    vultr: Setting up python3-distupgrade (1:18.04.40) ...
    vultr: Setting up vim-tiny (2:8.0.1453-1ubuntu1.4) ...
    vultr: Setting up libpython3.6-stdlib:amd64 (3.6.9-1~18.04ubuntu1.3) ...
    vultr: Setting up initramfs-tools-core (0.130ubuntu3.11) ...
    vultr: Setting up cryptsetup (2:2.0.2-1ubuntu1.2) ...
    vultr: update-initramfs: deferring update (trigger activated)
    vultr: Setting up python3.6-minimal (3.6.9-1~18.04ubuntu1.3) ...
    vultr: Setting up linux-headers-4.15.0-123-generic (4.15.0-123.126) ...
    vultr: Setting up initramfs-tools (0.130ubuntu3.11) ...
    vultr: update-initramfs: deferring update (trigger activated)
    vultr: Setting up ubuntu-release-upgrader-core (1:18.04.40) ...
    vultr: Setting up python3-apport (2.20.9-0ubuntu7.19) ...
    vultr: Setting up perl (5.26.1-6ubuntu0.5) ...
    vultr: Setting up snapd (2.47.1+18.04) ...
    vultr: Installing new version of config file /etc/apparmor.d/usr.lib.snapd.snap-confine.real ...
    vultr: snapd.failure.service is a disabled or a static unit, not starting it.
    vultr: snapd.snap-repair.service is a disabled or a static unit, not starting it.
    vultr: Setting up apport (2.20.9-0ubuntu7.19) ...
    vultr: apport-autoreport.service is a disabled or a static unit, not starting it.
    vultr: Setting up linux-image-generic (4.15.0.123.110) ...
    vultr: Setting up libpython3.6:amd64 (3.6.9-1~18.04ubuntu1.3) ...
    vultr: Setting up linux-headers-generic (4.15.0.123.110) ...
    vultr: Setting up python3.6 (3.6.9-1~18.04ubuntu1.3) ...
    vultr: Setting up vim (2:8.0.1453-1ubuntu1.4) ...
    vultr: Setting up linux-generic (4.15.0.123.110) ...
    vultr: Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
    vultr: Processing triggers for dbus (1.12.2-1ubuntu1.2) ...
    vultr: Processing triggers for mime-support (3.60ubuntu1) ...
    vultr: Processing triggers for ureadahead (0.100.0-21) ...
    vultr: Processing triggers for libc-bin (2.27-3ubuntu1.3) ...
    vultr: Processing triggers for systemd (237-3ubuntu10.42) ...
    vultr: Processing triggers for linux-image-4.15.0-123-generic (4.15.0-123.126) ...
    vultr: /etc/kernel/postinst.d/initramfs-tools:
    vultr: update-initramfs: Generating /boot/initrd.img-4.15.0-123-generic
    vultr: /etc/kernel/postinst.d/x-grub-legacy-ec2:
    vultr: Searching for GRUB installation directory ... found: /boot/grub
    vultr: Searching for default file ... found: /boot/grub/default
    vultr: Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
    vultr: Searching for splash image ... none found, skipping ...
    vultr: Found kernel: /boot/vmlinuz-4.15.0-118-generic
    vultr: Found kernel: /boot/vmlinuz-4.15.0-76-generic
    vultr: Found kernel: /boot/vmlinuz-4.15.0-123-generic
    vultr: Found kernel: /boot/vmlinuz-4.15.0-118-generic
    vultr: Found kernel: /boot/vmlinuz-4.15.0-76-generic
    vultr: Replacing config file /run/grub/menu.lst with new version
    vultr: Updating /boot/grub/menu.lst ... done
    vultr:
    vultr: /etc/kernel/postinst.d/zz-update-grub:
    vultr: Sourcing file `/etc/default/grub'
    vultr: Generating grub configuration file ...
    vultr: Found linux image: /boot/vmlinuz-4.15.0-123-generic
    vultr: Found initrd image: /boot/initrd.img-4.15.0-123-generic
    vultr: Found linux image: /boot/vmlinuz-4.15.0-118-generic
    vultr: Found initrd image: /boot/initrd.img-4.15.0-118-generic
    vultr: Found linux image: /boot/vmlinuz-4.15.0-76-generic
    vultr: Found initrd image: /boot/initrd.img-4.15.0-76-generic
    vultr: done
    vultr: Processing triggers for ca-certificates (20201027ubuntu0.18.04.1) ...
    vultr: Updating certificates in /etc/ssl/certs...
    vultr: 0 added, 0 removed; done.
    vultr: Running hooks in /etc/ca-certificates/update.d...
    vultr: done.
    vultr: Processing triggers for initramfs-tools (0.130ubuntu3.11) ...
    vultr: update-initramfs: Generating /boot/initrd.img-4.15.0-123-generic
==> vultr: + curl --output /usr/sbin/busybox https://busybox.net/downloads/binaries/1.27.1-i686/busybox
==> vultr:   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
==> vultr:                                  Dload  Upload   Total   Spent    Left  Speed
==> vultr: 100  899k  100  899k    0     0  5292k      0 --:--:-- --:--:-- --:--:-- 5292k
==> vultr: + chmod a+x /usr/sbin/busybox
==> vultr: + busybox wget --output-document chefdk_4.8.23-1_amd64.deb --quiet https://packages.chef.io/files/stable/chefdk/4.8.23/ubuntu/20.04/chefdk_4.8.23-1_amd64.deb
==> vultr: + busybox sha256sum -c
==> vultr: + echo 2f27da230b6a0f2cc3772f8c831e1e8beb0e5b3c334f87388f571bb12aef7788  chefdk_4.8.23-1_amd64.deb
    vultr: chefdk_4.8.23-1_amd64.deb: OK
==> vultr: + dpkg -i chefdk_4.8.23-1_amd64.deb
    vultr: Selecting previously unselected package chefdk.
    vultr: (Reading database ... 143698 files and directories currently installed.)
    vultr: Preparing to unpack chefdk_4.8.23-1_amd64.deb ...
    vultr: Unpacking chefdk (4.8.23-1) ...
    vultr: Setting up chefdk (4.8.23-1) ...
    vultr: Thank you for installing ChefDK!
    vultr: You can find some tips on getting started at https://learn.chef.io
==> vultr: + sudo touch /usr/local/bin/chef0-license-accept.sh
==> vultr: + sudo chmod a+x /usr/local/bin/chef0-license-accept.sh
==> vultr: + sudo tee --append /usr/local/bin/chef0-license-accept.sh
==> vultr: + chef0-license-accept.sh
==> vultr: +---------------------------------------------+
==> vultr: ✔ 3 product licenses accepted.
==> vultr: +---------------------------------------------+
==> vultr: ---
==> vultr: ChefDK:
==> vultr:   ChefDK:
==> vultr:     ChefDK Version: 4.8.23
==> vultr:     ChefDK Home: "/root/.chefdk"
==> vultr:     ChefDK Install Directory: "/opt/chefdk"
==> vultr:     Policyfile Config:
==> vultr:       Cache Path: "/root/.chefdk/cache"
==> vultr:       Storage Path: "/root/.chefdk/cache/cookbooks"
==> vultr:   Ruby:
==> vultr:     Ruby Executable: "/opt/chefdk/embedded/bin/ruby"
==> vultr:     Ruby Version: 2.6.6
==> vultr:     RubyGems:
==> vultr:       RubyGems Version: 3.0.3
==> vultr:       RubyGems Platforms:
==> vultr:       - ruby
==> vultr:       - x86_64-linux
==> vultr:       Gem Environment:
==> vultr:         GEM ROOT: "/opt/chefdk/embedded/lib/ruby/gems/2.6.0"
==> vultr:         GEM HOME: "/root/.chefdk/gem/ruby/2.6.0"
==> vultr:         GEM PATHS:
==> vultr:         - "/root/.chefdk/gem/ruby/2.6.0"
==> vultr:         - "/opt/chefdk/embedded/lib/ruby/gems/2.6.0"
==> vultr:   Path:
==> vultr:   - "/opt/chefdk/bin"
==> vultr:   - "/root/.chefdk/gem/ruby/2.6.0/bin"
==> vultr:   - "/opt/chefdk/embedded/bin"
==> vultr:   - "/usr/local/sbin"
==> vultr:   - "/usr/local/bin"
==> vultr:   - "/usr/sbin"
==> vultr:   - "/usr/bin"
==> vultr:   - "/sbin"
==> vultr:   - "/bin"
==> vultr:   - "/snap/bin"
==> vultr:   - "/opt/chefdk/gitbin"
==> vultr: + export RUBY_PATH_VERSION=2.6.0
==> vultr: + export PATH=/opt/chefdk/bin:/opt/chefdk/embedded/bin:/root/.chefdk/gem/ruby/2.6.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
==> vultr: + export GEM_ROOT=/opt/chefdk/embedded/lib/ruby/gems/2.6.0
==> vultr: + export GEM_HOME=/root/.chefdk/gem/ruby/2.6.0
==> vultr: + export GEM_PATH=/root/.chefdk/gem/ruby/2.6.0:/opt/chefdk/embedded/lib/ruby/gems/2.6.0
==> vultr: + rm -rf chefdk_4.8.23-1_amd64.deb
==> vultr: Provisioning with shell script: /home/<redacted>/src/kfchub.tf/packer/ubuntu/scripts/chef0-run.sh
==> vultr: + sudo touch /usr/local/bin/chef0-license-accept.sh
==> vultr: + sudo chmod a+x /usr/local/bin/chef0-license-accept.sh
==> vultr: + sudo tee --append /usr/local/bin/chef0-license-accept.sh
==> vultr: + sudo mkdir -p /etc/chef
==> vultr: + sudo touch /etc/chef/client.rb
==> vultr: + sudo chmod a+x /etc/chef/client.rb
==> vultr: + sudo tee --append /etc/chef/client.rb
==> vultr: + sudo mkdir -p /var/chef
==> vultr: + sudo touch /var/chef/solo.json.erb
==> vultr: + sudo chmod a+x /var/chef/solo.json.erb
==> vultr: + sudo tee --append /var/chef/solo.json.erb
==> vultr: + sudo mkdir -p /usr/local/bin
==> vultr: + sudo touch /usr/local/bin/zero.sh
==> vultr: + sudo chmod a+x /usr/local/bin/zero.sh
==> vultr: + sudo tee --append /usr/local/bin/zero.sh
==> vultr: + /usr/local/bin/zero.sh
    vultr: /opt/chef-repo ~
==> vultr: id: 'vagrant': no such user
==> vultr: Using Ext extension for JSON.
    vultr: Add to KFC Hub run list: recipe[kfchub::default]
    vultr: Add to KFC Hub run list: recipe[hashicorp::default]
    vultr: Building policy chef0
    vultr: Expanded run list: recipe[kfchub::default], recipe[hashicorp::default]
    vultr: Caching Cookbooks...
    vultr: Installing hashicorp >= 0.0.0 from path
    vultr: Installing kfchub    >= 0.0.0 from path
    vultr: Installing apt       7.3.0
    vultr: Installing curl      2.0.4
    vultr: Installing git       10.1.0
    vultr: Installing sudo      5.4.6
    vultr:
    vultr: Lockfile written to /opt/chef-repo/policyfiles/chef0.lock.json
    vultr: Policy revision id: fa5d2712a6ee768db0f5dc4bcc1356902e22eaedf76e124ac4951752e786fa54
    vultr: Exported policy 'chef0' to ./policy_groups/local/policies/chef0
    vultr:
    vultr: To converge this system with the exported policy, run:
    vultr:   cd ./policy_groups/local/policies/chef0
    vultr:   chef-client -z
    vultr: /opt/chef-repo/policy_groups/local/policies/chef0 /opt/chef-repo ~
    vultr: Starting Chef Infra Client, version 15.11.8
    vultr: Using policy 'chef0' at revision 'fa5d2712a6ee768db0f5dc4bcc1356902e22eaedf76e124ac4951752e786fa54'
    vultr: resolving cookbooks for run list: ["kfchub::default@0.1.0 (a0bbfec)", "hashicorp::default@0.2.0 (07ec910)"]
    vultr: Synchronizing Cookbooks:
    vultr:   - apt (7.3.0)
    vultr:   - curl (2.0.4)
    vultr:   - git (10.1.0)
    vultr:   - hashicorp (0.2.0)
    vultr:   - kfchub (0.1.0)
    vultr:   - sudo (5.4.6)
    vultr: Installing Cookbook Gems:
    vultr: Compiling Cookbooks...
    vultr: Converging 30 resources
    vultr: Recipe: kfchub::users
    vultr:   * execute[addgroup --system kfchub >/dev/null] action run
    vultr:     - execute addgroup --system kfchub >/dev/null
    vultr:   * bash[Create KFC Hub user] action run
    vultr:     - execute "bash"  "/tmp/chef-script20201110-3131-zx800d"
    vultr:   * execute[mkdir -pm 0755 /var/kfchub] action run
    vultr:     - execute mkdir -pm 0755 /var/kfchub
    vultr:   * execute[chown -R kfchub:kfchub /var/kfchub] action run
    vultr:     - execute chown -R kfchub:kfchub /var/kfchub
    vultr:   * execute[chmod -R 0755 /var/kfchub] action run
    vultr:     - execute chmod -R 0755 /var/kfchub
    vultr: Recipe: kfchub::apt
    vultr:   * cookbook_file[/etc/apt/apt.conf.d/10periodic] action create
    vultr:     - update content in file /etc/apt/apt.conf.d/10periodic from 82d9ce to 323670
    vultr:     --- /etc/apt/apt.conf.d/10periodic   2018-11-12 15:57:28.000000000 +0000
    vultr:     +++ /etc/apt/apt.conf.d/.chef-10periodic20201110-3131-1s0h950    2020-11-10 23:27:13.111912604 +0000
    vultr:     @@ -1,4 +1,6 @@
    vultr:     -APT::Periodic::Update-Package-Lists "1";
    vultr:     +APT::Periodic::Enable "0";
    vultr:     +APT::Periodic::Update-Package-Lists "0";
    vultr:      APT::Periodic::Download-Upgradeable-Packages "0";
    vultr:      APT::Periodic::AutocleanInterval "0";
    vultr:     +APT::Periodic::Unattended-Upgrade "0";
    vultr:     - change mode from '0644' to '0664'
    vultr:   * execute[apt-get -y update] action run
    vultr:     - execute apt-get -y update
    vultr:   * execute[apt-get -y dist-upgrade -o Dpkg::Options::="--force-confnew"] action run
    vultr:     - execute apt-get -y dist-upgrade -o Dpkg::Options::="--force-confnew"
    vultr:   * execute[sed -i.bak 's/^Prompt=.*$/Prompt=never/' /etc/update-manager/release-upgrades] action run
    vultr:     - execute sed -i.bak 's/^Prompt=.*$/Prompt=never/' /etc/update-manager/release-upgrades
    vultr:   * execute[systemctl stop apt-daily.timer] action run
    vultr:     - execute systemctl stop apt-daily.timer
    vultr:   * execute[systemctl stop apt-daily-upgrade.timer] action run
    vultr:     - execute systemctl stop apt-daily-upgrade.timer
    vultr:   * execute[systemctl disable apt-daily.timer] action run
    vultr:     - execute systemctl disable apt-daily.timer
    vultr:   * execute[systemctl disable apt-daily-upgrade.timer] action run
    vultr:     - execute systemctl disable apt-daily-upgrade.timer
    vultr:   * execute[systemctl mask apt-daily.service] action run
    vultr:     - execute systemctl mask apt-daily.service
    vultr:   * execute[systemctl mask apt-daily-upgrade.service] action run
    vultr:     - execute systemctl mask apt-daily-upgrade.service
    vultr:   * execute[systemctl daemon-reload] action run
    vultr:     - execute systemctl daemon-reload
    vultr:   * execute[rm -rf /var/log/unattended-upgrades] action run
    vultr:     - execute rm -rf /var/log/unattended-upgrades
    vultr:   * execute[apt-get -y purge unattended-upgrades] action run
    vultr:     - execute apt-get -y purge unattended-upgrades
    vultr: Recipe: kfchub::ssh
    vultr:   * execute[echo "\nUseDNS no" >> /etc/ssh/sshd_config] action run
    vultr:     - execute echo "\nUseDNS no" >> /etc/ssh/sshd_config
    vultr:   * execute[service ssh restart] action run
    vultr:     - execute service ssh restart
    vultr: Recipe: kfchub::jq
    vultr:   * directory[/usr/local/bin/jq-1.6] action create
    vultr:     - create new directory /usr/local/bin/jq-1.6
    vultr:   * remote_file[jq] action create
    vultr:     - create new file /usr/local/bin/jq-1.6/jq
    vultr:     - update content in file /usr/local/bin/jq-1.6/jq from none to af9867
    vultr:     (new content is binary, diff output suppressed)
    vultr:     - change mode from '' to '0755'
    vultr:   * link[/usr/local/bin/jq] action create
    vultr:     - create symlink at /usr/local/bin/jq to /usr/local/bin/jq-1.6/jq
    vultr: Recipe: kfchub::utc
    vultr:   * execute[timedatectl set-timezone UTC] action run
    vultr:     - execute timedatectl set-timezone UTC
    vultr: Recipe: kfchub::ntp
    vultr:   * apt_package[ntp] action install
    vultr:     - install version 1:4.2.8p10+dfsg-5ubuntu7.3 of package ntp
    vultr:   * execute[systemctl start ntp.service] action run
    vultr:     - execute systemctl start ntp.service
    vultr:   * execute[systemctl enable ntp.service] action run
    vultr:     - execute systemctl enable ntp.service
    vultr: Recipe: kfchub::packages
    vultr:   * apt_package[dnsutils] action install (up to date)
    vultr:   * apt_package[ntp] action install (up to date)
    vultr:   * apt_package[git] action install (up to date)
    vultr: 
    vultr: Running handlers:
    vultr: Running handlers complete
    vultr: Chef Infra Client finished, 27/30 resources updated in 30 seconds
    vultr: /opt/chef-repo ~
    vultr: ~
==> vultr: Provisioning with shell script: /home/<redacted>/src/kfchub.tf/packer/ubuntu/scripts/cleanup.sh
==> vultr: + xargs apt-get -y purge
==> vultr: + grep linux-headers
==> vultr: + awk { print $2 }
==> vultr: + dpkg --list
    vultr: Reading package lists...
    vultr: Building dependency tree...
    vultr: Reading state information...
    vultr: The following packages were automatically installed and are no longer required:
    vultr:   linux-image-4.15.0-76-generic linux-modules-4.15.0-76-generic
    vultr:   linux-modules-extra-4.15.0-76-generic
    vultr: Use 'sudo apt autoremove' to remove them.
    vultr: The following packages will be REMOVED:
    vultr:   linux-generic* linux-headers-4.15.0-118* linux-headers-4.15.0-118-generic*
    vultr:   linux-headers-4.15.0-123* linux-headers-4.15.0-123-generic*
    vultr:   linux-headers-4.15.0-76* linux-headers-4.15.0-76-generic*
    vultr:   linux-headers-generic*
    vultr: 0 upgraded, 0 newly installed, 8 to remove and 0 not upgraded.
    vultr: After this operation, 268 MB disk space will be freed.
    vultr: (Reading database ... 183195 files and directories currently installed.)
    vultr: Removing linux-generic (4.15.0.123.110) ...
    vultr: Removing linux-headers-4.15.0-118-generic (4.15.0-118.119) ...
    vultr: Removing linux-headers-4.15.0-118 (4.15.0-118.119) ...
    vultr: Removing linux-headers-generic (4.15.0.123.110) ...
    vultr: Removing linux-headers-4.15.0-123-generic (4.15.0-123.126) ...
    vultr: Removing linux-headers-4.15.0-123 (4.15.0-123.126) ...
    vultr: Removing linux-headers-4.15.0-76-generic (4.15.0-76.86) ...
    vultr: Removing linux-headers-4.15.0-76 (4.15.0-76.86) ...
==> vultr: + xargs apt-get -y purge
==> vultr: + grep linux-image-.*-generic
==> vultr: + awk { print $2 }
==> vultr: + uname -r
==> vultr: + dpkg --list
==> vultr: + grep -v 4.15.0-118-generic
    vultr: Reading package lists...
    vultr: Building dependency tree...
    vultr: Reading state information...
    vultr: The following packages were automatically installed and are no longer required:
    vultr:   amd64-microcode intel-microcode iucode-tool linux-modules-4.15.0-76-generic
    vultr: Use 'sudo apt autoremove' to remove them.
    vultr: The following additional packages will be installed:
    vultr:   linux-image-unsigned-4.15.0-123-generic
    vultr: Suggested packages:
    vultr:   fdutils linux-doc-4.15.0 | linux-source-4.15.0 linux-tools
    vultr:   linux-headers-4.15.0-123-generic
    vultr: The following packages will be REMOVED:
    vultr:   linux-image-4.15.0-123-generic* linux-image-4.15.0-76-generic*
    vultr:   linux-image-generic* linux-modules-extra-4.15.0-123-generic*
    vultr:   linux-modules-extra-4.15.0-76-generic*
    vultr: The following NEW packages will be installed:
    vultr:   linux-image-unsigned-4.15.0-123-generic
    vultr: 0 upgraded, 1 newly installed, 5 to remove and 0 not upgraded.
    vultr: Need to get 8046 kB of archives.
    vultr: After this operation, 347 MB disk space will be freed.
    vultr: Get:1 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 linux-image-unsigned-4.15.0-123-generic amd64 4.15.0-123.126 [8046 kB]
    vultr: Fetched 8046 kB in 1s (9941 kB/s)
    vultr: (Reading database ... 95334 files and directories currently installed.)
    vultr: Removing linux-image-generic (4.15.0.123.110) ...
    vultr: Removing linux-modules-extra-4.15.0-123-generic (4.15.0-123.126) ...
    vultr: Removing linux-image-4.15.0-123-generic (4.15.0-123.126) ...
    vultr: I: /vmlinuz.old is now a symlink to boot/vmlinuz-4.15.0-76-generic
    vultr: I: /initrd.img.old is now a symlink to boot/initrd.img-4.15.0-76-generic
    vultr: I: /vmlinuz is now a symlink to boot/vmlinuz-4.15.0-118-generic
    vultr: I: /initrd.img is now a symlink to boot/initrd.img-4.15.0-118-generic
    vultr: /etc/kernel/postrm.d/initramfs-tools:
    vultr: update-initramfs: Deleting /boot/initrd.img-4.15.0-123-generic
    vultr: /etc/kernel/postrm.d/x-grub-legacy-ec2:
    vultr: Searching for GRUB installation directory ... found: /boot/grub
    vultr: Searching for default file ... found: /boot/grub/default
    vultr: Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
    vultr: Searching for splash image ... none found, skipping ...
    vultr: Found kernel: /boot/vmlinuz-4.15.0-123-generic
    vultr: Found kernel: /boot/vmlinuz-4.15.0-118-generic
    vultr: Found kernel: /boot/vmlinuz-4.15.0-76-generic
    vultr: Replacing config file /run/grub/menu.lst with new version
    vultr: Found kernel: /boot/vmlinuz-4.15.0-118-generic
    vultr: Found kernel: /boot/vmlinuz-4.15.0-76-generic
    vultr: Replacing config file /run/grub/menu.lst with new version
    vultr: Updating /boot/grub/menu.lst ... done
    vultr:
    vultr: /etc/kernel/postrm.d/zz-update-grub:
    vultr: Sourcing file `/etc/default/grub'
    vultr: Generating grub configuration file ...
    vultr: Found linux image: /boot/vmlinuz-4.15.0-118-generic
    vultr: Found initrd image: /boot/initrd.img-4.15.0-118-generic
    vultr: Found linux image: /boot/vmlinuz-4.15.0-76-generic
    vultr: Found initrd image: /boot/initrd.img-4.15.0-76-generic
    vultr: done
    vultr: Removing linux-modules-extra-4.15.0-76-generic (4.15.0-76.86) ...
    vultr: Removing linux-image-4.15.0-76-generic (4.15.0-76.86) ...
    vultr: I: /vmlinuz.old is now a symlink to boot/vmlinuz-4.15.0-118-generic
    vultr: I: /initrd.img.old is now a symlink to boot/initrd.img-4.15.0-118-generic
    vultr: /etc/kernel/postrm.d/initramfs-tools:
    vultr: update-initramfs: Deleting /boot/initrd.img-4.15.0-76-generic
    vultr: /etc/kernel/postrm.d/x-grub-legacy-ec2:
    vultr: Searching for GRUB installation directory ... found: /boot/grub
    vultr: Searching for default file ... found: /boot/grub/default
    vultr: Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
    vultr: Searching for splash image ... none found, skipping ...
    vultr: Found kernel: /boot/vmlinuz-4.15.0-118-generic
    vultr: Found kernel: /boot/vmlinuz-4.15.0-76-generic
    vultr: Replacing config file /run/grub/menu.lst with new version
    vultr: Found kernel: /boot/vmlinuz-4.15.0-118-generic
    vultr: Replacing config file /run/grub/menu.lst with new version
    vultr: Updating /boot/grub/menu.lst ... done
    vultr:
    vultr: /etc/kernel/postrm.d/zz-update-grub:
    vultr: Sourcing file `/etc/default/grub'
    vultr: Generating grub configuration file ...
    vultr: Found linux image: /boot/vmlinuz-4.15.0-118-generic
    vultr: Found initrd image: /boot/initrd.img-4.15.0-118-generic
    vultr: done
    vultr: Selecting previously unselected package linux-image-unsigned-4.15.0-123-generic.
    vultr: (Reading database ... 85391 files and directories currently installed.)
    vultr: Preparing to unpack .../linux-image-unsigned-4.15.0-123-generic_4.15.0-123.126_amd64.deb ...
    vultr: Unpacking linux-image-unsigned-4.15.0-123-generic (4.15.0-123.126) ...
    vultr: Setting up linux-image-unsigned-4.15.0-123-generic (4.15.0-123.126) ...
    vultr: I: /vmlinuz is now a symlink to boot/vmlinuz-4.15.0-123-generic
    vultr: I: /initrd.img is now a symlink to boot/initrd.img-4.15.0-123-generic
    vultr: (Reading database ... 85394 files and directories currently installed.)
    vultr: Purging configuration files for linux-modules-extra-4.15.0-76-generic (4.15.0-76.86) ...
    vultr: Purging configuration files for linux-image-4.15.0-123-generic (4.15.0-123.126) ...
    vultr: I: /vmlinuz is now a symlink to boot/vmlinuz-4.15.0-118-generic
    vultr: I: /initrd.img is now a symlink to boot/initrd.img-4.15.0-118-generic
    vultr: /var/lib/dpkg/info/linux-image-4.15.0-123-generic.postrm ... removing pending trigger
    vultr: rmdir: failed to remove '/lib/modules/4.15.0-123-generic': Directory not empty
    vultr: Purging configuration files for linux-image-4.15.0-76-generic (4.15.0-76.86) ...
    vultr: I: /vmlinuz.old is now a symlink to boot/vmlinuz-4.15.0-123-generic
    vultr: rmdir: failed to remove '/lib/modules/4.15.0-76-generic': Directory not empty
    vultr: Purging configuration files for linux-modules-extra-4.15.0-123-generic (4.15.0-123.126) ...
    vultr: Processing triggers for linux-image-unsigned-4.15.0-123-generic (4.15.0-123.126) ...
==> vultr: + xargs apt-get -y purge
==> vultr: + grep linux-source
==> vultr: + awk { print $2 }
==> vultr: + dpkg --list
    vultr: Reading package lists...
    vultr: Building dependency tree...
    vultr: Reading state information...
    vultr: The following packages were automatically installed and are no longer required:
    vultr:   amd64-microcode intel-microcode iucode-tool linux-modules-4.15.0-76-generic
    vultr: Use 'sudo apt autoremove' to remove them.
    vultr: 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
==> vultr: + xargs apt-get -y purge
==> vultr: + grep -- -dev$
==> vultr: + awk { print $2 }
==> vultr: + dpkg --list
    vultr: Reading package lists...
    vultr: Building dependency tree...
    vultr: Reading state information...
    vultr: The following packages were automatically installed and are no longer required:
    vultr:   amd64-microcode fakeroot g++ g++-7 gcc gcc-7 intel-microcode iucode-tool
    vultr:   libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl
    vultr:   libasan4 libatomic1 libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libdpkg-perl
    vultr:   libfakeroot libfile-fcntllock-perl libgcc-7-dev libgomp1 libitm1 liblsan0
    vultr:   libmpx2 libquadmath0 libstdc++-7-dev libtsan0 libubsan0 linux-libc-dev
    vultr:   linux-modules-4.15.0-76-generic
    vultr: Use 'sudo apt autoremove' to remove them.
    vultr: The following packages will be REMOVED:
    vultr:   build-essential* dpkg-dev* manpages-dev*
    vultr: 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded.
    vultr: After this operation, 5906 kB disk space will be freed.
    vultr: (Reading database ... 85394 files and directories currently installed.)
    vultr: Removing build-essential (12.4ubuntu1) ...
    vultr: Removing dpkg-dev (1.19.0.5ubuntu2.3) ...
    vultr: Removing manpages-dev (4.15-1) ...
    vultr: Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
    vultr: (Reading database ... 83059 files and directories currently installed.)
    vultr: Purging configuration files for dpkg-dev (1.19.0.5ubuntu2.3) ...
==> vultr: + xargs apt-get -y purge
==> vultr: + grep -- -doc$
==> vultr: + awk { print $2 }
==> vultr: + dpkg --list
    vultr: Reading package lists...
    vultr: Building dependency tree...
    vultr: Reading state information...
    vultr: The following packages were automatically installed and are no longer required:
    vultr:   amd64-microcode fakeroot g++ g++-7 gcc gcc-7 intel-microcode iucode-tool
    vultr:   libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl
    vultr:   libasan4 libatomic1 libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libdpkg-perl
    vultr:   libfakeroot libfile-fcntllock-perl libgcc-7-dev libgomp1 libitm1 liblsan0
    vultr:   libmpx2 libquadmath0 libstdc++-7-dev libtsan0 libubsan0 linux-libc-dev
    vultr:   linux-modules-4.15.0-76-generic
    vultr: Use 'sudo apt autoremove' to remove them.
    vultr: 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
==> vultr: + apt-get -y purge libx11-data xauth libxmuu1 libxcb1 libx11-6 libxext6
    vultr: Reading package lists...
    vultr: Building dependency tree...
    vultr: Reading state information...
    vultr: The following packages were automatically installed and are no longer required:
    vultr:   amd64-microcode fakeroot g++ g++-7 gcc gcc-7 intel-microcode iucode-tool
    vultr:   libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl
    vultr:   libasan4 libatomic1 libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libdpkg-perl
    vultr:   libfakeroot libfile-fcntllock-perl libgcc-7-dev libgomp1 libitm1 liblsan0
    vultr:   libmpx2 libquadmath0 libstdc++-7-dev libtsan0 libubsan0 linux-libc-dev
    vultr:   linux-modules-4.15.0-76-generic
    vultr: Use 'sudo apt autoremove' to remove them.
    vultr: The following packages will be REMOVED:
    vultr:   libx11-6* libx11-data* libxcb1* libxext6* libxmuu1* xauth*
    vultr: 0 upgraded, 0 newly installed, 6 to remove and 0 not upgraded.
    vultr: After this operation, 3370 kB disk space will be freed.
    vultr: (Reading database ... 83057 files and directories currently installed.)
    vultr: Removing xauth (1:1.0.10-1) ...
    vultr: Removing libxmuu1:amd64 (2:1.1.2-2) ...
    vultr: Removing libxext6:amd64 (2:1.3.3-1) ...
    vultr: Removing libx11-6:amd64 (2:1.6.4-3ubuntu0.3) ...
    vultr: Removing libx11-data (2:1.6.4-3ubuntu0.3) ...
    vultr: Removing libxcb1:amd64 (1.13-2~ubuntu18.04) ...
    vultr: Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
    vultr: Processing triggers for libc-bin (2.27-3ubuntu1.3) ...
    vultr: (Reading database ... 82771 files and directories currently installed.)
    vultr: Purging configuration files for libxext6:amd64 (2:1.3.3-1) ...
==> vultr: + apt-get -y purge ppp pppconfig pppoeconf
    vultr: Reading package lists...
    vultr: Building dependency tree...
    vultr: Reading state information...
    vultr: Package 'pppconfig' is not installed, so not removed
    vultr: Package 'pppoeconf' is not installed, so not removed
    vultr: Package 'ppp' is not installed, so not removed
    vultr: The following packages were automatically installed and are no longer required:
    vultr:   amd64-microcode fakeroot g++ g++-7 gcc gcc-7 intel-microcode iucode-tool
    vultr:   libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl
    vultr:   libasan4 libatomic1 libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libdpkg-perl
    vultr:   libfakeroot libfile-fcntllock-perl libgcc-7-dev libgomp1 libitm1 liblsan0
    vultr:   libmpx2 libquadmath0 libstdc++-7-dev libtsan0 libubsan0 linux-libc-dev
    vultr:   linux-modules-4.15.0-76-generic
    vultr: Use 'sudo apt autoremove' to remove them.
    vultr: 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
==> vultr: + apt-get -y purge popularity-contest installation-report command-not-found friendly-recovery bash-completion fonts-ubuntu-font-family-console laptop-detect
    vultr: Reading package lists...
    vultr: Building dependency tree...
    vultr: Reading state information...
    vultr: Package 'laptop-detect' is not installed, so not removed
    vultr: Package 'fonts-ubuntu-font-family-console' is not installed, so not removed
    vultr: The following packages were automatically installed and are no longer required:
    vultr:   amd64-microcode fakeroot g++ g++-7 gcc gcc-7 intel-microcode iucode-tool
    vultr:   libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl
    vultr:   libasan4 libatomic1 libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libdpkg-perl
    vultr:   libfakeroot libfile-fcntllock-perl libgcc-7-dev libgomp1 libitm1 liblsan0
    vultr:   libmpx2 libquadmath0 libstdc++-7-dev libtsan0 libubsan0 linux-libc-dev
    vultr:   linux-modules-4.15.0-76-generic
    vultr: Use 'sudo apt autoremove' to remove them.
    vultr: The following packages will be REMOVED:
    vultr:   bash-completion* command-not-found* friendly-recovery* installation-report*
    vultr:   popularity-contest* ubuntu-standard*
    vultr: 0 upgraded, 0 newly installed, 6 to remove and 0 not upgraded.
    vultr: After this operation, 1694 kB disk space will be freed.
    vultr: (Reading database ... 82771 files and directories currently installed.)
    vultr: Removing bash-completion (1:2.8-1ubuntu1) ...
    vultr: Removing command-not-found (18.04.5) ...
    vultr: Removing friendly-recovery (0.2.38ubuntu1.1) ...
    vultr: Sourcing file `/etc/default/grub'
    vultr: Generating grub configuration file ...
    vultr: Found linux image: /boot/vmlinuz-4.15.0-123-generic
    vultr: Found linux image: /boot/vmlinuz-4.15.0-118-generic
    vultr: Found initrd image: /boot/initrd.img-4.15.0-118-generic
    vultr: done
    vultr: Removing installation-report (2.62ubuntu1) ...
    vultr: Removing ubuntu-standard (1.417.5) ...
    vultr: Removing popularity-contest (1.66ubuntu1) ...
    vultr: Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
    vultr: (Reading database ... 82029 files and directories currently installed.)
    vultr: Purging configuration files for bash-completion (1:2.8-1ubuntu1) ...
    vultr: Purging configuration files for installation-report (2.62ubuntu1) ...
    vultr: Purging configuration files for command-not-found (18.04.5) ...
    vultr: Purging configuration files for friendly-recovery (0.2.38ubuntu1.1) ...
    vultr: Purging configuration files for popularity-contest (1.66ubuntu1) ...
==> vultr: + apt-get -y purge command-not-found-data
    vultr: Reading package lists...
    vultr: Building dependency tree...
    vultr: Reading state information...
    vultr: The following packages were automatically installed and are no longer required:
    vultr:   amd64-microcode fakeroot g++ g++-7 gcc gcc-7 intel-microcode iucode-tool
    vultr:   libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl
    vultr:   libasan4 libatomic1 libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libdpkg-perl
    vultr:   libfakeroot libfile-fcntllock-perl libgcc-7-dev libgomp1 libitm1 liblsan0
    vultr:   libmpx2 libquadmath0 libstdc++-7-dev libtsan0 libubsan0 linux-libc-dev
    vultr:   linux-modules-4.15.0-76-generic
    vultr: Use 'sudo apt autoremove' to remove them.
    vultr: The following packages will be REMOVED:
    vultr:   command-not-found-data* python3-commandnotfound*
    vultr: 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
    vultr: After this operation, 3087 kB disk space will be freed.
    vultr: (Reading database ... 82024 files and directories currently installed.)
    vultr: Removing python3-commandnotfound (18.04.5) ...
    vultr: Removing command-not-found-data (18.04.5) ...
    vultr: ==> Setup dpkg excludes for linux-firmware
==> vultr: + echo ==> Setup dpkg excludes for linux-firmware
==> vultr: + cat
==> vultr: + cat
==> vultr: + rm -rf /lib/firmware/1a98-INTEL-EDK2-2-tplg.bin /lib/firmware/3com /lib/firmware/NPE-B /lib/firmware/NPE-C /lib/firmware/README /lib/firmware/RTL8192E /lib/firmware/WHENCE.ubuntu /lib/firmware/a300_pfp.fw /lib/firmware/a300_pm4.fw /lib/firmware/acenic /lib/firmware/adaptec /lib/firmware/advansys /lib/firmware/agere_ap_fw.bin /lib/firmware/agere_sta_fw.bin /lib/firmware/amd-ucode /lib/firmware/amdgpu /lib/firmware/ar3k /lib/firmware/ar5523.bin /lib/firmware/as102_data1_st.hex /lib/firmware/as102_data2_st.hex /lib/firmware/asihpi /lib/firmware/ath10k /lib/firmware/ath3k-1.fw /lib/firmware/ath6k /lib/firmware/ath9k_htc /lib/firmware/atmel /lib/firmware/atmel_at76c504_2958.bin /lib/firmware/atmel_at76c504a_2958.bin /lib/firmware/atmsar11.fw /lib/firmware/atusb /lib/firmware/av7110 /lib/firmware/bnx2 /lib/firmware/bnx2x /lib/firmware/brcm /lib/firmware/carl9170-1.fw /lib/firmware/carl9170fw /lib/firmware/cavium /lib/firmware/cbfw-3.2.1.1.bin /lib/firmware/cbfw-3.2.3.0.bin /lib/firmware/cbfw-3.2.5.1.bin /lib/firmware/cis /lib/firmware/configure /lib/firmware/cpia2 /lib/firmware/ct2fw-3.2.1.1.bin /lib/firmware/ct2fw-3.2.3.0.bin /lib/firmware/ct2fw-3.2.5.1.bin /lib/firmware/ctefx.bin /lib/firmware/ctfw-3.2.1.1.bin /lib/firmware/ctfw-3.2.3.0.bin /lib/firmware/ctfw-3.2.5.1.bin /lib/firmware/ctspeq.bin /lib/firmware/cxgb3 /lib/firmware/cxgb4 /lib/firmware/dsp56k /lib/firmware/dvb-fe-xc4000-1.4.1.fw /lib/firmware/dvb-fe-xc5000-1.6.114.fw /lib/firmware/dvb-fe-xc5000c-4.1.30.7.fw /lib/firmware/dvb-usb-dib0700-1.20.fw /lib/firmware/dvb-usb-it9135-01.fw /lib/firmware/dvb-usb-it9135-02.fw /lib/firmware/dvb-usb-terratec-h5-drxk.fw /lib/firmware/e100 /lib/firmware/ea /lib/firmware/edgeport /lib/firmware/emi26 /lib/firmware/emi62 /lib/firmware/ene-ub6250 /lib/firmware/ess /lib/firmware/f2255usb.bin /lib/firmware/go7007 /lib/firmware/hfi1_dc8051.fw /lib/firmware/hfi1_fabric.fw /lib/firmware/hfi1_pcie.fw /lib/firmware/hfi1_sbus.fw /lib/firmware/htc_7010.fw /lib/firmware/htc_9271.fw /lib/firmware/i2400m-fw-usb-1.4.sbcf /lib/firmware/i2400m-fw-usb-1.5.sbcf /lib/firmware/i6050-fw-usb-1.5.sbcf /lib/firmware/i915 /lib/firmware/imx /lib/firmware/intel /lib/firmware/intel-ucode /lib/firmware/ipw2100-1.3-i.fw /lib/firmware/ipw2100-1.3-p.fw /lib/firmware/ipw2100-1.3.fw /lib/firmware/ipw2200-bss.fw /lib/firmware/ipw2200-ibss.fw /lib/firmware/ipw2200-sniffer.fw /lib/firmware/isci /lib/firmware/iwlwifi-100-5.ucode /lib/firmware/iwlwifi-1000-5.ucode /lib/firmware/iwlwifi-105-6.ucode /lib/firmware/iwlwifi-135-6.ucode /lib/firmware/iwlwifi-2000-6.ucode /lib/firmware/iwlwifi-2030-6.ucode /lib/firmware/iwlwifi-3160-10.ucode /lib/firmware/iwlwifi-3160-12.ucode /lib/firmware/iwlwifi-3160-13.ucode /lib/firmware/iwlwifi-3160-16.ucode /lib/firmware/iwlwifi-3160-17.ucode /lib/firmware/iwlwifi-3160-7.ucode /lib/firmware/iwlwifi-3160-8.ucode /lib/firmware/iwlwifi-3160-9.ucode /lib/firmware/iwlwifi-3168-21.ucode /lib/firmware/iwlwifi-3168-22.ucode /lib/firmware/iwlwifi-3168-27.ucode /lib/firmware/iwlwifi-3168-29.ucode /lib/firmware/iwlwifi-3945-2.ucode /lib/firmware/iwlwifi-4965-2.ucode /lib/firmware/iwlwifi-5000-5.ucode /lib/firmware/iwlwifi-5150-2.ucode /lib/firmware/iwlwifi-6000-4.ucode /lib/firmware/iwlwifi-6000g2a-5.ucode /lib/firmware/iwlwifi-6000g2a-6.ucode /lib/firmware/iwlwifi-6000g2b-6.ucode /lib/firmware/iwlwifi-6050-5.ucode /lib/firmware/iwlwifi-7260-10.ucode /lib/firmware/iwlwifi-7260-12.ucode /lib/firmware/iwlwifi-7260-13.ucode /lib/firmware/iwlwifi-7260-16.ucode /lib/firmware/iwlwifi-7260-17.ucode /lib/firmware/iwlwifi-7260-7.ucode /lib/firmware/iwlwifi-7260-8.ucode /lib/firmware/iwlwifi-7260-9.ucode /lib/firmware/iwlwifi-7265-10.ucode /lib/firmware/iwlwifi-7265-12.ucode /lib/firmware/iwlwifi-7265-13.ucode /lib/firmware/iwlwifi-7265-16.ucode /lib/firmware/iwlwifi-7265-17.ucode /lib/firmware/iwlwifi-7265-8.ucode /lib/firmware/iwlwifi-7265-9.ucode /lib/firmware/iwlwifi-7265D-10.ucode /lib/firmware/iwlwifi-7265D-12.ucode /lib/firmware/iwlwifi-7265D-13.ucode /lib/firmware/iwlwifi-7265D-16.ucode /lib/firmware/iwlwifi-7265D-17.ucode /lib/firmware/iwlwifi-7265D-21.ucode /lib/firmware/iwlwifi-7265D-22.ucode /lib/firmware/iwlwifi-7265D-27.ucode /lib/firmware/iwlwifi-7265D-29.ucode /lib/firmware/iwlwifi-8000C-13.ucode /lib/firmware/iwlwifi-8000C-16.ucode /lib/firmware/iwlwifi-8000C-21.ucode /lib/firmware/iwlwifi-8000C-22.ucode /lib/firmware/iwlwifi-8000C-27.ucode /lib/firmware/iwlwifi-8000C-31.ucode /lib/firmware/iwlwifi-8000C-34.ucode /lib/firmware/iwlwifi-8000C-36.ucode /lib/firmware/iwlwifi-8265-21.ucode /lib/firmware/iwlwifi-8265-22.ucode /lib/firmware/iwlwifi-8265-27.ucode /lib/firmware/iwlwifi-8265-31.ucode /lib/firmware/iwlwifi-8265-34.ucode /lib/firmware/iwlwifi-8265-36.ucode /lib/firmware/iwlwifi-9000-pu-b0-jf-b0-33.ucode /lib/firmware/iwlwifi-9000-pu-b0-jf-b0-34.ucode /lib/firmware/iwlwifi-9000-pu-b0-jf-b0-38.ucode /lib/firmware/iwlwifi-9000-pu-b0-jf-b0-41.ucode /lib/firmware/iwlwifi-9000-pu-b0-jf-b0-43.ucode /lib/firmware/iwlwifi-9000-pu-b0-jf-b0-46.ucode /lib/firmware/iwlwifi-9260-th-b0-jf-b0-33.ucode /lib/firmware/iwlwifi-9260-th-b0-jf-b0-34.ucode /lib/firmware/iwlwifi-9260-th-b0-jf-b0-38.ucode /lib/firmware/iwlwifi-9260-th-b0-jf-b0-41.ucode /lib/firmware/iwlwifi-9260-th-b0-jf-b0-43.ucode /lib/firmware/iwlwifi-9260-th-b0-jf-b0-46.ucode /lib/firmware/iwlwifi-Qu-b0-hr-b0-48.ucode /lib/firmware/iwlwifi-Qu-b0-jf-b0-48.ucode /lib/firmware/iwlwifi-Qu-c0-hr-b0-48.ucode /lib/firmware/iwlwifi-Qu-c0-jf-b0-48.ucode /lib/firmware/iwlwifi-QuZ-a0-hr-b0-48.ucode /lib/firmware/iwlwifi-QuZ-a0-jf-b0-48.ucode /lib/firmware/iwlwifi-cc-a0-46.ucode /lib/firmware/iwlwifi-cc-a0-48.ucode /lib/firmware/kaweth /lib/firmware/keyspan /lib/firmware/keyspan_pda /lib/firmware/korg /lib/firmware/lbtf_usb.bin /lib/firmware/lgs8g75.fw /lib/firmware/libertas /lib/firmware/liquidio /lib/firmware/matrox /lib/firmware/mediatek /lib/firmware/mellanox /lib/firmware/moxa /lib/firmware/mrvl /lib/firmware/mt7601u.bin /lib/firmware/mt7650.bin /lib/firmware/mt7662.bin /lib/firmware/mt7662_rom_patch.bin /lib/firmware/mts_cdma.fw /lib/firmware/mts_edge.fw /lib/firmware/mts_gsm.fw /lib/firmware/mts_mt9234mu.fw /lib/firmware/mts_mt9234zba.fw /lib/firmware/mwl8k /lib/firmware/mwlwifi /lib/firmware/myri10ge_eth_big_z8e.dat /lib/firmware/myri10ge_eth_z8e.dat /lib/firmware/myri10ge_ethp_big_z8e.dat /lib/firmware/myri10ge_ethp_z8e.dat /lib/firmware/myri10ge_rss_eth_big_z8e.dat /lib/firmware/myri10ge_rss_eth_z8e.dat /lib/firmware/myri10ge_rss_ethp_big_z8e.dat /lib/firmware/myri10ge_rss_ethp_z8e.dat /lib/firmware/netronome /lib/firmware/nvidia /lib/firmware/ositech /lib/firmware/phanfw.bin /lib/firmware/qat_895xcc.bin /lib/firmware/qat_895xcc_mmp.bin /lib/firmware/qat_c3xxx.bin /lib/firmware/qat_c3xxx_mmp.bin /lib/firmware/qat_c62x.bin /lib/firmware/qat_c62x_mmp.bin /lib/firmware/qat_mmp.bin /lib/firmware/qca /lib/firmware/qcom /lib/firmware/qed /lib/firmware/ql2100_fw.bin /lib/firmware/ql2200_fw.bin /lib/firmware/ql2300_fw.bin /lib/firmware/ql2322_fw.bin /lib/firmware/ql2400_fw.bin /lib/firmware/ql2500_fw.bin /lib/firmware/qlogic /lib/firmware/r128 /lib/firmware/r8a779x_usb3_v1.dlmem /lib/firmware/r8a779x_usb3_v2.dlmem /lib/firmware/r8a779x_usb3_v3.dlmem /lib/firmware/radeon /lib/firmware/regulatory.db /lib/firmware/regulatory.db.p7s /lib/firmware/rockchip /lib/firmware/rp2.fw /lib/firmware/rsi /lib/firmware/rsi_91x.fw /lib/firmware/rt2561.bin /lib/firmware/rt2561s.bin /lib/firmware/rt2661.bin /lib/firmware/rt2860.bin /lib/firmware/rt2870.bin /lib/firmware/rt3070.bin /lib/firmware/rt3090.bin /lib/firmware/rt3290.bin /lib/firmware/rt73.bin /lib/firmware/rtl_bt /lib/firmware/rtl_nic /lib/firmware/rtlwifi /lib/firmware/rtw88 /lib/firmware/s2250.fw /lib/firmware/s2250_loader.fw /lib/firmware/s5p-mfc-v6-v2.fw /lib/firmware/s5p-mfc-v6.fw /lib/firmware/s5p-mfc-v7.fw /lib/firmware/s5p-mfc-v8.fw /lib/firmware/s5p-mfc.fw /lib/firmware/sb16 /lib/firmware/scripts /lib/firmware/sdd_sagrad_1091_1098.bin /lib/firmware/slicoss /lib/firmware/sun /lib/firmware/tehuti /lib/firmware/ti-connectivity /lib/firmware/ti-keystone /lib/firmware/ti_3410.fw /lib/firmware/ti_5052.fw /lib/firmware/tigon /lib/firmware/tlg2300_firmware.bin /lib/firmware/ttusb-budget /lib/firmware/ueagle-atm /lib/firmware/usbdux /lib/firmware/usbdux_firmware.bin /lib/firmware/usbduxfast_firmware.bin /lib/firmware/usbduxsigma_firmware.bin /lib/firmware/v4l-cx231xx-avcore-01.fw /lib/firmware/v4l-cx23418-apu.fw /lib/firmware/v4l-cx23418-cpu.fw /lib/firmware/v4l-cx23418-dig.fw /lib/firmware/v4l-cx2341x-dec.fw /lib/firmware/v4l-cx2341x-enc.fw /lib/firmware/v4l-cx2341x-init.mpg /lib/firmware/v4l-cx23885-avcore-01.fw /lib/firmware/v4l-cx25840.fw /lib/firmware/v4l-pvrusb2-24xxx-01.fw /lib/firmware/v4l-pvrusb2-29xxx-01.fw /lib/firmware/vicam /lib/firmware/vntwusb.fw /lib/firmware/vpu_d.bin /lib/firmware/vpu_p.bin /lib/firmware/vxge /lib/firmware/whiteheat.fw /lib/firmware/whiteheat_loader.fw /lib/firmware/wil6210.brd /lib/firmware/wil6210.fw /lib/firmware/wsm_22.bin /lib/firmware/yam /lib/firmware/yamaha /lib/firmware/zd1201-ap.fw /lib/firmware/zd1201.fw /lib/firmware/zd1211
==> vultr: + rm -rf /usr/share/doc/linux-firmware/README.gz /usr/share/doc/linux-firmware/changelog.gz /usr/share/doc/linux-firmware/copyright /usr/share/doc/linux-firmware/licenses
==> vultr: + apt-get -y autoremove
    vultr: Reading package lists...
    vultr: Building dependency tree...
    vultr: Reading state information...
    vultr: The following packages will be REMOVED:
    vultr:   amd64-microcode fakeroot g++ g++-7 gcc gcc-7 intel-microcode iucode-tool
    vultr:   libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl
    vultr:   libasan4 libatomic1 libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libdpkg-perl
    vultr:   libfakeroot libfile-fcntllock-perl libgcc-7-dev libgomp1 libitm1 liblsan0
    vultr:   libmpx2 libquadmath0 libstdc++-7-dev libtsan0 libubsan0 linux-libc-dev
    vultr:   linux-modules-4.15.0-76-generic
    vultr: 0 upgraded, 0 newly installed, 31 to remove and 0 not upgraded.
    vultr: After this operation, 185 MB disk space will be freed.
    vultr: (Reading database ... 82007 files and directories currently installed.)
    vultr: Removing amd64-microcode (3.20191021.1+really3.20181128.1~ubuntu0.18.04.1) ...
    vultr: update-initramfs: deferring update (trigger activated)
    vultr: Removing fakeroot (1.22-2ubuntu1) ...
    vultr: update-alternatives: using /usr/bin/fakeroot-tcp to provide /usr/bin/fakeroot (fakeroot) in auto mode
    vultr: Removing g++ (4:7.4.0-1ubuntu2.3) ...
    vultr: Removing g++-7 (7.5.0-3ubuntu1~18.04) ...
    vultr: Removing gcc (4:7.4.0-1ubuntu2.3) ...
    vultr: Removing gcc-7 (7.5.0-3ubuntu1~18.04) ...
    vultr: Removing intel-microcode (3.20200609.0ubuntu0.18.04.1) ...
    vultr: update-initramfs: deferring update (trigger activated)
    vultr: Removing iucode-tool (2.3.1-1) ...
    vultr: Removing libalgorithm-diff-xs-perl (0.04-5) ...
    vultr: Removing libalgorithm-merge-perl (0.08-3) ...
    vultr: Removing libalgorithm-diff-perl (1.19.03-1) ...
    vultr: Removing libstdc++-7-dev:amd64 (7.5.0-3ubuntu1~18.04) ...
    vultr: Removing libgcc-7-dev:amd64 (7.5.0-3ubuntu1~18.04) ...
    vultr: Removing libasan4:amd64 (7.5.0-3ubuntu1~18.04) ...
    vultr: Removing libatomic1:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Removing libc6-dev:amd64 (2.27-3ubuntu1.3) ...
    vultr: Removing libc-dev-bin (2.27-3ubuntu1.3) ...
    vultr: Removing libcc1-0:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Removing libcilkrts5:amd64 (7.5.0-3ubuntu1~18.04) ...
    vultr: Removing libdpkg-perl (1.19.0.5ubuntu2.3) ...
    vultr: Removing libfakeroot:amd64 (1.22-2ubuntu1) ...
    vultr: Removing libfile-fcntllock-perl (0.22-3build2) ...
    vultr: Removing libgomp1:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Removing libitm1:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Removing liblsan0:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Removing libmpx2:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Removing libquadmath0:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Removing libtsan0:amd64 (8.4.0-1ubuntu1~18.04) ...
    vultr: Removing libubsan0:amd64 (7.5.0-3ubuntu1~18.04) ...
    vultr: Removing linux-libc-dev:amd64 (4.15.0-123.126) ...
    vultr: Removing linux-modules-4.15.0-76-generic (4.15.0-76.86) ...
    vultr: Processing triggers for libc-bin (2.27-3ubuntu1.3) ...
    vultr: Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
    vultr: Processing triggers for initramfs-tools (0.130ubuntu3.11) ...
    vultr: update-initramfs: Generating /boot/initrd.img-4.15.0-118-generic
==> vultr: + apt-get -y clean
==> vultr: + rm -rf /usr/share/doc/accountsservice /usr/share/doc/acl /usr/share/doc/acpid /usr/share/doc/adduser /usr/share/doc/apparmor /usr/share/doc/apport /usr/share/doc/apport-symptoms /usr/share/doc/apt /usr/share/doc/apt-transport-https /usr/share/doc/apt-utils /usr/share/doc/at /usr/share/doc/base-files /usr/share/doc/base-passwd /usr/share/doc/bash /usr/share/doc/bc /usr/share/doc/bcache-tools /usr/share/doc/bind9-host /usr/share/doc/binutils /usr/share/doc/binutils-common /usr/share/doc/binutils-x86-64-linux-gnu /usr/share/doc/bsdmainutils /usr/share/doc/bsdutils /usr/share/doc/btrfs-progs /usr/share/doc/btrfs-tools /usr/share/doc/busybox-initramfs /usr/share/doc/busybox-static /usr/share/doc/byobu /usr/share/doc/bzip2 /usr/share/doc/ca-certificates /usr/share/doc/cloud-guest-utils /usr/share/doc/cloud-initramfs-copymods /usr/share/doc/cloud-initramfs-dyn-netconf /usr/share/doc/console-setup /usr/share/doc/console-setup-linux /usr/share/doc/coreutils /usr/share/doc/cpio /usr/share/doc/cpp /usr/share/doc/cpp-7 /usr/share/doc/cracklib-runtime /usr/share/doc/crda /usr/share/doc/cron /usr/share/doc/cryptsetup /usr/share/doc/cryptsetup-bin /usr/share/doc/curl /usr/share/doc/dash /usr/share/doc/dbus /usr/share/doc/debconf /usr/share/doc/debconf-i18n /usr/share/doc/debianutils /usr/share/doc/diffutils /usr/share/doc/dirmngr /usr/share/doc/distro-info-data /usr/share/doc/dmeventd /usr/share/doc/dmidecode /usr/share/doc/dmsetup /usr/share/doc/dns-root-data /usr/share/doc/dnsmasq-base /usr/share/doc/dnsutils /usr/share/doc/dosfstools /usr/share/doc/dpkg /usr/share/doc/e2fsprogs /usr/share/doc/ebtables /usr/share/doc/ed /usr/share/doc/eject /usr/share/doc/ethtool /usr/share/doc/fdisk /usr/share/doc/file /usr/share/doc/findutils /usr/share/doc/fonts-ubuntu-console /usr/share/doc/ftp /usr/share/doc/fuse /usr/share/doc/gawk /usr/share/doc/gcc-7-base /usr/share/doc/gcc-8-base /usr/share/doc/geoip-database /usr/share/doc/gettext-base /usr/share/doc/gir1.2-glib-2.0 /usr/share/doc/git /usr/share/doc/git-man /usr/share/doc/gnupg /usr/share/doc/gnupg-l10n /usr/share/doc/gnupg-utils /usr/share/doc/gpg /usr/share/doc/gpg-agent /usr/share/doc/gpg-wks-client /usr/share/doc/gpg-wks-server /usr/share/doc/gpgconf /usr/share/doc/gpgsm /usr/share/doc/gpgv /usr/share/doc/grep /usr/share/doc/groff-base /usr/share/doc/grub-common /usr/share/doc/grub-gfxpayload-lists /usr/share/doc/grub-legacy-ec2 /usr/share/doc/grub-pc /usr/share/doc/grub-pc-bin /usr/share/doc/grub2-common /usr/share/doc/gzip /usr/share/doc/hdparm /usr/share/doc/hostname /usr/share/doc/htop /usr/share/doc/info /usr/share/doc/init /usr/share/doc/init-system-helpers /usr/share/doc/initramfs-tools /usr/share/doc/initramfs-tools-bin /usr/share/doc/initramfs-tools-core /usr/share/doc/install-info /usr/share/doc/iproute2 /usr/share/doc/iptables /usr/share/doc/iputils-ping /usr/share/doc/iputils-tracepath /usr/share/doc/irqbalance /usr/share/doc/isc-dhcp-client /usr/share/doc/isc-dhcp-common /usr/share/doc/iso-codes /usr/share/doc/iw /usr/share/doc/kbd /usr/share/doc/keyboard-configuration /usr/share/doc/klibc-utils /usr/share/doc/kmod /usr/share/doc/krb5-locales /usr/share/doc/landscape-common /usr/share/doc/language-pack-en /usr/share/doc/language-pack-en-base /usr/share/doc/language-selector-common /usr/share/doc/less /usr/share/doc/libaccountsservice0 /usr/share/doc/libacl1 /usr/share/doc/libapparmor1 /usr/share/doc/libapt-inst2.0 /usr/share/doc/libapt-pkg5.0 /usr/share/doc/libargon2-0 /usr/share/doc/libasn1-8-heimdal /usr/share/doc/libassuan0 /usr/share/doc/libatm1 /usr/share/doc/libattr1 /usr/share/doc/libaudit-common /usr/share/doc/libaudit1 /usr/share/doc/libbind9-160 /usr/share/doc/libbinutils /usr/share/doc/libblkid1 /usr/share/doc/libbsd0 /usr/share/doc/libbz2-1.0 /usr/share/doc/libc-bin /usr/share/doc/libc6 /usr/share/doc/libcap-ng0 /usr/share/doc/libcap2 /usr/share/doc/libcap2-bin /usr/share/doc/libcom-err2 /usr/share/doc/libcrack2 /usr/share/doc/libcryptsetup12 /usr/share/doc/libcurl3-gnutls /usr/share/doc/libcurl4 /usr/share/doc/libdb5.3 /usr/share/doc/libdbus-1-3 /usr/share/doc/libdebconfclient0 /usr/share/doc/libdevmapper-event1.02.1 /usr/share/doc/libdevmapper1.02.1 /usr/share/doc/libdns-export1100 /usr/share/doc/libdns1100 /usr/share/doc/libdrm-common /usr/share/doc/libdrm2 /usr/share/doc/libedit2 /usr/share/doc/libelf1 /usr/share/doc/liberror-perl /usr/share/doc/libestr0 /usr/share/doc/libevent-2.1-6 /usr/share/doc/libexpat1 /usr/share/doc/libext2fs /usr/share/doc/libext2fs2 /usr/share/doc/libfastjson4 /usr/share/doc/libfdisk1 /usr/share/doc/libffi6 /usr/share/doc/libfreetype6 /usr/share/doc/libfribidi0 /usr/share/doc/libfuse2 /usr/share/doc/libgcc1 /usr/share/doc/libgcrypt20 /usr/share/doc/libgdbm-compat4 /usr/share/doc/libgdbm5 /usr/share/doc/libgeoip1 /usr/share/doc/libgirepository-1.0-1 /usr/share/doc/libglib2.0-0 /usr/share/doc/libglib2.0-data /usr/share/doc/libgmp10 /usr/share/doc/libgnutls30 /usr/share/doc/libgpg-error0 /usr/share/doc/libgpm2 /usr/share/doc/libgssapi-krb5-2 /usr/share/doc/libgssapi3-heimdal /usr/share/doc/libhcrypto4-heimdal /usr/share/doc/libheimbase1-heimdal /usr/share/doc/libheimntlm0-heimdal /usr/share/doc/libhogweed4 /usr/share/doc/libhx509-5-heimdal /usr/share/doc/libicu60 /usr/share/doc/libidn11 /usr/share/doc/libidn2-0 /usr/share/doc/libip4tc0 /usr/share/doc/libip6tc0 /usr/share/doc/libiptc0 /usr/share/doc/libirs160 /usr/share/doc/libisc-export169 /usr/share/doc/libisc169 /usr/share/doc/libisccc160 /usr/share/doc/libisccfg160 /usr/share/doc/libisl19 /usr/share/doc/libisns0 /usr/share/doc/libjson-c3 /usr/share/doc/libk5crypto3 /usr/share/doc/libkeyutils1 /usr/share/doc/libklibc /usr/share/doc/libkmod2 /usr/share/doc/libkrb5-26-heimdal /usr/share/doc/libkrb5-3 /usr/share/doc/libkrb5support0 /usr/share/doc/libksba8 /usr/share/doc/libldap-2.4-2 /usr/share/doc/libldap-common /usr/share/doc/liblocale-gettext-perl /usr/share/doc/liblvm2app2.2 /usr/share/doc/liblvm2cmd2.02 /usr/share/doc/liblwres160 /usr/share/doc/liblxc-common /usr/share/doc/liblxc1 /usr/share/doc/liblz4-1 /usr/share/doc/liblzma5 /usr/share/doc/liblzo2-2 /usr/share/doc/libmagic-mgc /usr/share/doc/libmagic1 /usr/share/doc/libmnl0 /usr/share/doc/libmount1 /usr/share/doc/libmpc3 /usr/share/doc/libmpdec2 /usr/share/doc/libmpfr6 /usr/share/doc/libmspack0 /usr/share/doc/libncurses5 /usr/share/doc/libncursesw5 /usr/share/doc/libnetfilter-conntrack3 /usr/share/doc/libnetplan0 /usr/share/doc/libnettle6 /usr/share/doc/libnewt0.52 /usr/share/doc/libnfnetlink0 /usr/share/doc/libnghttp2-14 /usr/share/doc/libnih1 /usr/share/doc/libnl-3-200 /usr/share/doc/libnl-genl-3-200 /usr/share/doc/libnpth0 /usr/share/doc/libnss-systemd /usr/share/doc/libntfs-3g88 /usr/share/doc/libnuma1 /usr/share/doc/libopts25 /usr/share/doc/libp11-kit0 /usr/share/doc/libpam-cap /usr/share/doc/libpam-cracklib /usr/share/doc/libpam-modules /usr/share/doc/libpam-modules-bin /usr/share/doc/libpam-runtime /usr/share/doc/libpam-systemd /usr/share/doc/libpam0g /usr/share/doc/libparted2 /usr/share/doc/libpcap0.8 /usr/share/doc/libpci3 /usr/share/doc/libpcre3 /usr/share/doc/libperl5.26 /usr/share/doc/libpipeline1 /usr/share/doc/libplymouth4 /usr/share/doc/libpng16-16 /usr/share/doc/libpolkit-agent-1-0 /usr/share/doc/libpolkit-backend-1-0 /usr/share/doc/libpolkit-gobject-1-0 /usr/share/doc/libpopt0 /usr/share/doc/libprocps6 /usr/share/doc/libpsl5 /usr/share/doc/libpython3-stdlib /usr/share/doc/libpython3.6 /usr/share/doc/libpython3.6-minimal /usr/share/doc/libpython3.6-stdlib /usr/share/doc/libreadline5 /usr/share/doc/libreadline7 /usr/share/doc/libroken18-heimdal /usr/share/doc/librtmp1 /usr/share/doc/libsasl2-2 /usr/share/doc/libsasl2-modules /usr/share/doc/libsasl2-modules-db /usr/share/doc/libseccomp2 /usr/share/doc/libselinux1 /usr/share/doc/libsemanage-common /usr/share/doc/libsemanage1 /usr/share/doc/libsepol1 /usr/share/doc/libsigsegv2 /usr/share/doc/libslang2 /usr/share/doc/libsmartcols1 /usr/share/doc/libsqlite3-0 /usr/share/doc/libss2 /usr/share/doc/libssl1.0.0 /usr/share/doc/libssl1.1 /usr/share/doc/libstdc++6 /usr/share/doc/libsystemd0 /usr/share/doc/libtasn1-6 /usr/share/doc/libtext-charwidth-perl /usr/share/doc/libtext-iconv-perl /usr/share/doc/libtext-wrapi18n-perl /usr/share/doc/libtinfo5 /usr/share/doc/libudev1 /usr/share/doc/libunistring2 /usr/share/doc/libunwind8 /usr/share/doc/libusb-1.0-0 /usr/share/doc/libutempter0 /usr/share/doc/libuuid1 /usr/share/doc/libuv1 /usr/share/doc/libwind0-heimdal /usr/share/doc/libwrap0 /usr/share/doc/libxau6 /usr/share/doc/libxdmcp6 /usr/share/doc/libxml2 /usr/share/doc/libxmlsec1 /usr/share/doc/libxmlsec1-openssl /usr/share/doc/libxslt1.1 /usr/share/doc/libxtables12 /usr/share/doc/libyaml-0-2 /usr/share/doc/libzstd1 /usr/share/doc/linux-base /usr/share/doc/linux-firmware /usr/share/doc/linux-image-4.15.0-118-generic /usr/share/doc/linux-image-unsigned-4.15.0-118-generic /usr/share/doc/linux-image-unsigned-4.15.0-123-generic /usr/share/doc/linux-modules-4.15.0-118-generic /usr/share/doc/linux-modules-4.15.0-123-generic /usr/share/doc/linux-modules-extra-4.15.0-118-generic /usr/share/doc/locales /usr/share/doc/login /usr/share/doc/logrotate /usr/share/doc/lsb-base /usr/share/doc/lsb-release /usr/share/doc/lshw /usr/share/doc/lsof /usr/share/doc/ltrace /usr/share/doc/lvm2 /usr/share/doc/lxcfs /usr/share/doc/lxd /usr/share/doc/lxd-client /usr/share/doc/make /usr/share/doc/man-db /usr/share/doc/manpages /usr/share/doc/mawk /usr/share/doc/mdadm /usr/share/doc/mime-support /usr/share/doc/mlocate /usr/share/doc/motd-news-config /usr/share/doc/mount /usr/share/doc/mtr-tiny /usr/share/doc/multiarch-support /usr/share/doc/nano /usr/share/doc/ncurses-base /usr/share/doc/ncurses-bin /usr/share/doc/ncurses-term /usr/share/doc/net-tools /usr/share/doc/netbase /usr/share/doc/netcat-openbsd /usr/share/doc/netplan /usr/share/doc/netplan.io /usr/share/doc/networkd-dispatcher /usr/share/doc/nplan /usr/share/doc/ntfs-3g /usr/share/doc/ntp /usr/share/doc/open-iscsi /usr/share/doc/open-vm-tools /usr/share/doc/openssh-client /usr/share/doc/openssh-server /usr/share/doc/openssh-sftp-server /usr/share/doc/openssl /usr/share/doc/overlayroot /usr/share/doc/parted /usr/share/doc/passwd /usr/share/doc/pastebinit /usr/share/doc/patch /usr/share/doc/pciutils /usr/share/doc/perl /usr/share/doc/perl-base /usr/share/doc/perl-modules-5.26 /usr/share/doc/pinentry-curses /usr/share/doc/plymouth /usr/share/doc/plymouth-theme-ubuntu-text /usr/share/doc/policykit-1 /usr/share/doc/pollinate /usr/share/doc/powermgmt-base /usr/share/doc/procps /usr/share/doc/psmisc /usr/share/doc/publicsuffix /usr/share/doc/python-apt-common /usr/share/doc/python3 /usr/share/doc/python3-apport /usr/share/doc/python3-apt /usr/share/doc/python3-asn1crypto /usr/share/doc/python3-attr /usr/share/doc/python3-automat /usr/share/doc/python3-certifi /usr/share/doc/python3-cffi-backend /usr/share/doc/python3-chardet /usr/share/doc/python3-click /usr/share/doc/python3-colorama /usr/share/doc/python3-configobj /usr/share/doc/python3-constantly /usr/share/doc/python3-cryptography /usr/share/doc/python3-dbus /usr/share/doc/python3-debconf /usr/share/doc/python3-debian /usr/share/doc/python3-distro-info /usr/share/doc/python3-distupgrade /usr/share/doc/python3-gdbm /usr/share/doc/python3-gi /usr/share/doc/python3-httplib2 /usr/share/doc/python3-hyperlink /usr/share/doc/python3-idna /usr/share/doc/python3-incremental /usr/share/doc/python3-minimal /usr/share/doc/python3-netifaces /usr/share/doc/python3-newt /usr/share/doc/python3-openssl /usr/share/doc/python3-pam /usr/share/doc/python3-pkg-resources /usr/share/doc/python3-problem-report /usr/share/doc/python3-pyasn1 /usr/share/doc/python3-pyasn1-modules /usr/share/doc/python3-requests /usr/share/doc/python3-requests-unixsocket /usr/share/doc/python3-serial /usr/share/doc/python3-service-identity /usr/share/doc/python3-six /usr/share/doc/python3-software-properties /usr/share/doc/python3-systemd /usr/share/doc/python3-twisted /usr/share/doc/python3-twisted-bin /usr/share/doc/python3-update-manager /usr/share/doc/python3-urllib3 /usr/share/doc/python3-yaml /usr/share/doc/python3-zope.interface /usr/share/doc/python3.6 /usr/share/doc/python3.6-minimal /usr/share/doc/readline-common /usr/share/doc/rsync /usr/share/doc/rsyslog /usr/share/doc/run-one /usr/share/doc/screen /usr/share/doc/sed /usr/share/doc/sensible-utils /usr/share/doc/shared-mime-info /usr/share/doc/snapd /usr/share/doc/sntp /usr/share/doc/software-properties-common /usr/share/doc/sosreport /usr/share/doc/squashfs-tools /usr/share/doc/ssh-import-id /usr/share/doc/strace /usr/share/doc/sudo /usr/share/doc/systemd /usr/share/doc/systemd-sysv /usr/share/doc/sysvinit-utils /usr/share/doc/tar /usr/share/doc/tasksel /usr/share/doc/tasksel-data /usr/share/doc/tcpdump /usr/share/doc/telnet /usr/share/doc/time /usr/share/doc/tmux /usr/share/doc/tzdata /usr/share/doc/ubuntu-advantage-tools /usr/share/doc/ubuntu-keyring /usr/share/doc/ubuntu-minimal /usr/share/doc/ubuntu-release-upgrader-core /usr/share/doc/ubuntu-server /usr/share/doc/ucf /usr/share/doc/udev /usr/share/doc/ufw /usr/share/doc/uidmap /usr/share/doc/update-manager-core /usr/share/doc/update-notifier-common /usr/share/doc/ureadahead /usr/share/doc/usbutils /usr/share/doc/util-linux /usr/share/doc/uuid-runtime /usr/share/doc/vim /usr/share/doc/vim-common /usr/share/doc/vim-runtime /usr/share/doc/vim-tiny /usr/share/doc/wamerican /usr/share/doc/wget /usr/share/doc/whiptail /usr/share/doc/wireless-regdb /usr/share/doc/xdelta3 /usr/share/doc/xdg-user-dirs /usr/share/doc/xfsprogs /usr/share/doc/xkb-data /usr/share/doc/xxd /usr/share/doc/xz-utils /usr/share/doc/zerofree /usr/share/doc/zlib1g
==> vultr: + find /var/cache -type f -exec rm -rf {} ;
==> vultr: + find /var/log -type f -exec truncate --size=0 {} ;
==> vultr: + truncate -s 0 /etc/machine-id
==> vultr: + rm -rf /tmp/script_321.sh /var/tmp/systemd-private-1faebb38e9194e89963728114acf3bae-ntp.service-KfO5aA /var/tmp/systemd-private-1faebb38e9194e89963728114acf3bae-systemd-resolved.service-m7NhTv
==> vultr: + export HISTSIZE=0
==> vultr: + rm -f /root/.wget-hsts
==> vultr: Provisioning with shell script: /home/<redacted>/src/kfchub.tf/packer/ubuntu/../_common/minimize.sh
==> vultr: + awk -F   {print $4}
==> vultr: + tail -n1
==> vultr: + df --sync -kP /
==> vultr: + count=21107460
==> vultr: + count=21107459
==> vultr: + dd if=/dev/zero of=/tmp/whitespace bs=1M count=21107459
==> vultr: dd: error writing '/tmp/whitespace': No space left on device
==> vultr: 21891+0 records in
==> vultr: 21890+0 records out
==> vultr: 22954147840 bytes (23 GB, 21 GiB) copied, 49.7528 s, 461 MB/s
==> vultr: + echo dd exit code 1 is suppressed
==> vultr: + rm /tmp/whitespace
    vultr: dd exit code 1 is suppressed
==> vultr: + awk -F   {print $4}
==> vultr: + tail -n1
==> vultr: + df --sync -kP /boot
==> vultr: + count=21107448
==> vultr: + count=21107447
==> vultr: + dd if=/dev/zero of=/boot/whitespace bs=1M count=21107447
    vultr: dd exit code 1 is suppressed
==> vultr: dd: error writing '/boot/whitespace': No space left on device
==> vultr: 21891+0 records in
==> vultr: 21890+0 records out
==> vultr: 22954147840 bytes (23 GB, 21 GiB) copied, 50.0332 s, 459 MB/s
==> vultr: + echo dd exit code 1 is suppressed
==> vultr: + rm /boot/whitespace
==> vultr: + set +e
==> vultr: + /sbin/blkid -o value -l -s UUID -t TYPE=swap
==> vultr: + swapuuid=
==> vultr: + set -e
==> vultr: + [ x != x ]
==> vultr: + sync
==> vultr: Performing graceful shutdown...
==> vultr: Server successfully shutdown
==> vultr: Waiting 3600s for snapshot a0a5fab22d4d0 to complete...
==> vultr: Destroying server 42046067
==> vultr: Deleting temporary SSH key...
Build 'vultr' finished after 15 minutes 44 seconds.

==> Wait completed after 15 minutes 44 seconds

==> Builds finished. The artifacts of successful builds are:
--> vultr: Vultr Snapshot: chef0-0.3.0-1605050496 (a0a5fab22d4d0)
ddymko commented 3 years ago

@bbros-dev Thanks we'll take a look

Oogy commented 3 years ago

@bbros-dev It appears you booted to kernel 4.15.0-122-generic in the screenshot, however the most recent logs show 4.15.0-123-generic is installed. Could you please confirm whether or not the issue also occurs on the more recent 4.15.0-123-generic kernel?

bbros-dev commented 3 years ago

Checking. Standby... Unfortunately, same result

Screenshot from 2020-11-11 11-41-39

bbros-dev commented 3 years ago

Additional heads-up, it appears that instances in this state have their CPU pegged at 100%:

Screenshot from 2020-11-11 12-48-43

ddymko commented 3 years ago

@bbros-dev Based on the screenshots that you are sharing the Kernel Panic is the most suspicious. I am able to build images with packer based on ubuntu 18.04 (and other base OS) and have no trouble restoring them via snapshots.

Also we do have a patch for #76 in https://github.com/vultr/packer-builder-vultr/pull/78 we'll get this merged in and released today

ddymko commented 3 years ago

Would you also let us know which Virtualbox Version and VirtualBoxGuest Additions versions you are running?

Oogy commented 3 years ago

@bbros-dev Could we get a screenshot of an instances kernel parameters prior to booting?

bbros-dev commented 3 years ago

which Virtualbox Version and VirtualBoxGuest Additions versions you are running?

We use VBoxManage is 5.2.42_Ubuntur137960. The Build scripts for these have drifted while we try to get Cloud vendor images/snapshots built, we' likely will move to KVM rather than get vbox to work. I wouldn't expect these to currently work for us.

Could we get a screenshot of an instances kernel parameters prior to booting?

I can get that through the Vultr Web pages?
Support are asking me to start an instance, I assume you can inspect from their tools?

Oogy commented 3 years ago

@bbros-dev

Support are asking me to start an instance, I assume you can inspect from their tools?

Correct. That was me, I would like to take a closer look. As this appears to be an issue with how the instance is configured and how the platform is responding to that configuration rather than the Vultr builder(as indicated by the fact we can build and boot an Ubuntu 18.04 based snapshot without issue) I would like to proceed there - any pertinent details can be posted here once the cause of the issue has been determined.

bbros-dev commented 3 years ago

I've rebuilt the images. On DigitalOcean:

Screenshot from 2020-11-12 08-39-32

I'll start the Vultr instance now.

bbros-dev commented 3 years ago

Okay 0.4.0 snapshot works ! I'll try to dig into what caused the breakage this side.

In case you still want to check the 'borken' version I've started it too - the snapshot with 0.3.0 in its label. Let me know when you're done and I'll shut it down.

Oogy commented 3 years ago

@bbros-dev It appears the issue is with the root= portion of the kernel line. In your 0.3.0 build, it is set to root=/dev/vda1 in the kernel 4.15.0-123-generic grub config.

For the older kernel(4.15.0-118-generic) still present in your 0.3.0 build the kernel points to root=UUID=<uuid> and boots without issue.

I suspect your 0.4.0 build kernel line is pointing to the UUID as well.

Oogy commented 3 years ago

Also the instance can be destroyed whenever you are ready.

bbros-dev commented 3 years ago

Thanks, that is very puzzling. We don't alter the root= kernel parameter. We'll dig some more to try to get the root cause of that change.

bbros-dev commented 3 years ago

Okay, in our whole code base the only occurrence of vda is in the QEMU builder (see the Packer JSON we provided above) where we have in the boot_command list one entry: grub-installer/bootdev=/dev/vda<wait>

We aren't Go users, so this is pure speculation:

This would mean the QEMU builder settings are leaking into the Vultr builder, but only sometimes. Quick search for qemu in the Vultr builder code turned up the DigitalOcean (!) QEMU module in go.sum:

github.com/digitalocean/go-qemu v0.0.0-20181112162955-dd7bb9c771b8 h1:N7nH2py78LcMqYY3rZjjrsX6N7uCN7sjvaosgpXN9Ow=
github.com/digitalocean/go-qemu v0.0.0-20181112162955-dd7bb9c771b8/go.mod h1:/YnlngP1PARC0SKAZx6kaAEMOp8bNTQGqS+Ka3MctNI=

Is it possible that when you use the DO-qemu module that some setting from the QEMU builder section is leaking in?

bbros-dev commented 3 years ago

For the older kernel(4.15.0-118-generic) still present in your 0.3.0 build the kernel points to root=UUID= and boots without issue.

This is doubly puzzling, only once do we do:

apt-get -y dist-upgrade -o Dpkg::Options::="--force-confnew"

We aren't dist-upgrade experts but it looks like it incrementally walks through some kernels?

update: Checking a instance launched from Vultr's Ubuntu 18.04 image we see:

# uname -a
Linux vultr.guest 4.15.0-118-generic

So the observation:

For the older kernel(4.15.0-118-generic) still present in your 0.3.0 build the kernel points to root=UUID= and boots without issue.

Is just the Vultr base image configuration, which has two kernels, 4.15.0-76 and 4.15.0-118, our dist-upgrade pulls in 4.15.0-123.

It still seems the only way for root=/dev/vda to be configured is for the QEMU builder setting to leak into the Vultr builder, most likely through use of the DigitalOcean QEMU module.

If it is not that.... we are stumped.

ddymko commented 3 years ago

@bbros-dev

The digitaocean/go-qemu package is part packer core as DigitalOcean is shipped with packer.

https://github.com/hashicorp/packer/blob/master/go.mod#L34

As for why this may be happening...I can't say entirely. If the QEMU builder setting is leaking into the Vultr builder then this is a packer core issue more so then a vultr builder.

The packer builder is behaving as expected the builder is spinning up instances and executing the supplied scripts....so it may seem that some build data is possibly making its way over.

bbros-dev commented 3 years ago

To anyone else coming along this path... this is still reproducible for us. Change from packer build -only=digitalocean ... to packer build -only=vultr ...