[DRE-maint] Bug#1008541: vagrant: Cant create boxes running ssh 8.8

Arnaud Patard (Rtp) arnaud.patard at rtp-net.org
Mon Mar 28 15:54:23 BST 2022


Package: vagrant
Severity: normal

Dear Maintainer,


It's not possible to start a VM on bullseye with this Vagrantfile:

Vagrant.configure("2") do |config|
  config.vm.box = "generic/alpine315"
end

It's stuck while trying the use SSH. generic/alpine310 is fine for instance.
After debugging, it turns out that it's due to ssh 8.8 running inside the guest.

It has been:
- fixed in ruby net-ssh:
  https://github.com/net-ssh/net-ssh/commit/a45f54fe1de434605af0b7195dd9a91bccd2cec5
- workarounded in vagrant with lib/vagrant/patches/net-ssh.rb

Doing a quick&dirty backport of sid vagrant seems to fix the issue.

I'm not sure which package should be fixed (rubygem-net-ssh or vagrant)
so bugging against vagrant since it's this package not working.

Thanks,
Arnaud

-- System Information:
Debian Release: 
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-12-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)



More information about the Pkg-ruby-extras-maintainers mailing list