Step "Installing Ansible" can sometimes fail when starting the box
When running vagrant up
, the box startup sometimes fails in step "attacker: Installing Ansible ..." (see below).
This seems to happen fairly often (about 1 in a 2 starts ends up failing).
Host parameters:
- OS: Fedora 36
- Kernel: 5.15.54-200.fc36.x86_64 from https://copr.fedorainfracloud.org/coprs/kwizart/kernel-longterm-5.15/
- CPU: AMD R5 2600, AGESA: AMD ComboAm4v2PI 1.2.0.6c
- VirtualBox: 6.1.36 r152435 (Qt5.15.3)
- Vagrant: 2.2.19
I also had this happen to me on other host with the same OS and kernel (but different HW - Intel i7 7th gen) however, I am not able to validate that right now or provide more detailed specifications.
Vagrant output:
❯ vagrant up --provider virtualbox
Bringing machine 'attacker' up with 'virtualbox' provider...
Bringing machine 'server' up with 'virtualbox' provider...
==> attacker: Box 'munikypo/xubuntu-18.04' could not be found. Attempting to find and install...
attacker: Box Provider: virtualbox
attacker: Box Version: 0.2.0
==> attacker: Loading metadata for box 'munikypo/xubuntu-18.04'
attacker: URL: https://vagrantcloud.com/munikypo/xubuntu-18.04
==> attacker: Adding box 'munikypo/xubuntu-18.04' (v0.2.0) for provider: virtualbox
attacker: Downloading: https://vagrantcloud.com/munikypo/boxes/xubuntu-18.04/versions/0.2.0/providers/virtualbox.box
attacker: Calculating and comparing box checksum...
==> attacker: Successfully added box 'munikypo/xubuntu-18.04' (v0.2.0) for 'virtualbox'!
==> attacker: Importing base box 'munikypo/xubuntu-18.04'...
==> attacker: Matching MAC address for NAT networking...
==> attacker: Checking if box 'munikypo/xubuntu-18.04' version '0.2.0' is up to date...
==> attacker: Setting the name of the VM: delta_attacker_1658522335130_62010
==> attacker: Clearing any previously set network interfaces...
==> attacker: Preparing network interfaces based on configuration...
attacker: Adapter 1: nat
attacker: Adapter 2: intnet
==> attacker: Forwarding ports...
attacker: 22 (guest) => 2222 (host) (adapter 1)
==> attacker: Running 'pre-boot' VM customizations...
==> attacker: Booting VM...
==> attacker: Waiting for machine to boot. This may take a few minutes...
attacker: SSH address: 127.0.0.1:2222
attacker: SSH username: vagrant
attacker: SSH auth method: private key
attacker:
attacker: Vagrant insecure key detected. Vagrant will automatically replace
attacker: this with a newly generated keypair for better security.
attacker:
attacker: Inserting generated public key within guest...
attacker: Removing insecure key from the guest if it's present...
attacker: Key inserted! Disconnecting and reconnecting using new SSH key...
==> attacker: Machine booted and ready!
==> attacker: Checking for guest additions in VM...
==> attacker: Setting hostname...
==> attacker: Configuring and enabling network interfaces...
==> attacker: Rsyncing folder: /home/agni/work/delta/ => /vagrant
==> attacker: - Exclude: [".vagrant/", ".git/"]
==> attacker: Running provisioner: ansible_local...
attacker: Installing Ansible...
The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!
add-apt-repository ppa:ansible/ansible -y && apt-get update -y -qq && DEBIAN_FRONTEND=noninteractive apt-get install -y -qq ansible --option "Dpkg::Options::=--force-confold"
Stdout from the command:
Hit:1 http://gb.archive.ubuntu.com/ubuntu bionic InRelease
Get:2 http://gb.archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
Get:3 http://ppa.launchpad.net/ansible/ansible/ubuntu bionic InRelease [15.9 kB]
Get:4 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Get:5 http://gb.archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
Get:6 http://ppa.launchpad.net/ansible/ansible/ubuntu bionic/main amd64 Packages [704 B]
Get:7 http://gb.archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages [1,515 kB]
Get:8 http://ppa.launchpad.net/ansible/ansible/ubuntu bionic/main i386 Packages [704 B]
Get:9 http://ppa.launchpad.net/ansible/ansible/ubuntu bionic/main Translation-en [472 B]
Get:10 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [2,336 kB]
Get:11 http://gb.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2,678 kB]
Get:12 http://gb.archive.ubuntu.com/ubuntu bionic-updates/main Translation-en [496 kB]
Get:13 http://gb.archive.ubuntu.com/ubuntu bionic-updates/main amd64 DEP-11 Metadata [296 kB]
Get:14 http://security.ubuntu.com/ubuntu bionic-security/main i386 Packages [1,216 kB]
Get:15 http://gb.archive.ubuntu.com/ubuntu bionic-updates/main DEP-11 48x48 Icons [83.0 kB]
Get:16 http://gb.archive.ubuntu.com/ubuntu bionic-updates/main DEP-11 64x64 Icons [154 kB]
Get:17 http://gb.archive.ubuntu.com/ubuntu bionic-updates/restricted i386 Packages [34.7 kB]
Get:18 http://gb.archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [861 kB]
Get:19 http://gb.archive.ubuntu.com/ubuntu bionic-updates/restricted Translation-en [119 kB]
Get:20 http://gb.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [1,831 kB]
Get:21 http://gb.archive.ubuntu.com/ubuntu bionic-updates/universe i386 Packages [1,620 kB]
Get:22 http://gb.archive.ubuntu.com/ubuntu bionic-updates/universe Translation-en [397 kB]
Get:23 http://gb.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 DEP-11 Metadata [301 kB]
Get:24 http://security.ubuntu.com/ubuntu bionic-security/main Translation-en [406 kB]
Get:25 http://gb.archive.ubuntu.com/ubuntu bionic-updates/universe DEP-11 48x48 Icons [232 kB]
Get:26 http://gb.archive.ubuntu.com/ubuntu bionic-updates/universe DEP-11 64x64 Icons [516 kB]
Get:27 http://security.ubuntu.com/ubuntu bionic-security/main amd64 DEP-11 Metadata [55.2 kB]
Get:28 http://security.ubuntu.com/ubuntu bionic-security/main DEP-11 48x48 Icons [28.9 kB]
Get:29 http://security.ubuntu.com/ubuntu bionic-security/main DEP-11 64x64 Icons [65.1 kB]
Get:30 http://security.ubuntu.com/ubuntu bionic-security/restricted i386 Packages [28.1 kB]
Get:31 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [830 kB]
Get:32 http://gb.archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [24.9 kB]
Get:33 http://gb.archive.ubuntu.com/ubuntu bionic-updates/multiverse i386 Packages [11.2 kB]
Get:34 http://gb.archive.ubuntu.com/ubuntu bionic-updates/multiverse Translation-en [6,012 B]
Get:35 http://gb.archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 DEP-11 Metadata [2,468 B]
Get:36 http://gb.archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [10.8 kB]
Get:37 http://gb.archive.ubuntu.com/ubuntu bionic-backports/main i386 Packages [10.8 kB]
Get:38 http://gb.archive.ubuntu.com/ubuntu bionic-backports/main Translation-en [5,016 B]
Get:39 http://gb.archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.6 kB]
Get:40 http://gb.archive.ubuntu.com/ubuntu bionic-backports/universe i386 Packages [11.6 kB]
Get:41 http://gb.archive.ubuntu.com/ubuntu bionic-backports/universe Translation-en [5,864 B]
Get:42 http://gb.archive.ubuntu.com/ubuntu bionic-backports/universe amd64 DEP-11 Metadata [9,268 B]
Get:43 http://security.ubuntu.com/ubuntu bionic-security/restricted Translation-en [114 kB]
Get:44 http://security.ubuntu.com/ubuntu bionic-security/universe i386 Packages [1,030 kB]
Get:45 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1,218 kB]
Get:46 http://security.ubuntu.com/ubuntu bionic-security/universe Translation-en [280 kB]
Get:47 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 DEP-11 Metadata [61.0 kB]
Get:48 http://security.ubuntu.com/ubuntu bionic-security/universe DEP-11 48x48 Icons [31.3 kB]
Get:49 http://security.ubuntu.com/ubuntu bionic-security/universe DEP-11 64x64 Icons [147 kB]
Get:50 http://security.ubuntu.com/ubuntu bionic-security/multiverse i386 Packages [6,020 B]
Get:51 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [19.0 kB]
Get:52 http://security.ubuntu.com/ubuntu bionic-security/multiverse Translation-en [3,836 B]
Get:53 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 DEP-11 Metadata [2,464 B]
Fetched 19.4 MB in 4s (4,804 kB/s)
Reading package lists...
Stderr from the command:
E: Problem renaming the file /var/cache/apt/pkgcache.bin.NbyudY to /var/cache/apt/pkgcache.bin - rename (2: No such file or directory)
W: You may want to run apt-get update to correct these problems
E: The package cache file is corrupted