On Thu, Jun 09, 2022 at 10:11:42PM +0200, Geert Stappers wrote: > Hoi, > > Mijn eerste expirement met de combinatie Vagrant en Libvirt is geen > succes, ik hoop reacties "works for me" te krijgen.
Bij mij doet het het gewoon > Zowel vagrant als "libvirt" zitten in Debian. Dat is ook waar ik ze > vandaan heb. Vagrant heb ik vandaag ge-installeerd `sudo apt install > vagrant`, "libvirt" is langer geleden, waarschijnlijk met `sudo apt > install virt-manager`. ( `dpkg -l '*libvirt*' | grep --count ^ii` geeft 17 > als output) > > Mijn Vagrantfile: > ------------------- > $ cat Vagrantfile > # -*- mode: ruby -*- > # vi: set ft=ruby : > > Vagrant.configure("2") do |config| > > config.vm.box = "debian/buster64" > > config.vm.network "private_network", ip: "192.168.33.10" > > config.vm.provider "libvirt" do |l| > l.memory = "1024" > end > end > ------------ > > > > Vanaf hier wat er bij mij is, dus niet belangrijk > voor een "voor mij werkt het gewoon" bericht. > ----------8<------8<------- > > stappers@myhost:~ > $ vagrant up > Bringing machine 'default' up with 'libvirt' provider... > ==> default: Box 'debian/buster64' could not be found. Attempting to find and > install... > default: Box Provider: libvirt > default: Box Version: >= 0 .... > ==> default: Removing domain... > ==> default: Deleting the machine folder > /usr/share/rubygems-integration/all/gems/vagrant-libvirt-0.8.0/lib/vagrant-libvirt/util/network_util.rb:190:in > `bridge_name': Call to virNetworkGetBridgeName failed: internal error: > netwerk 'vmrtr-net' heeft geen brug naam. (Libvirt::Error) > from > /usr/share/rubygems-integration/all/gems/vagrant-libvirt-0.8.0/lib/vagrant-libvirt/util/network_util.rb:190:in > `block in libvirt_networks' > from > /usr/share/rubygems-integration/all/gems/vagrant-libvirt-0.8.0/lib/vagrant-libvirt/util/network_util.rb:159:in > `each' 42 regels stack trace > from > /usr/share/rubygems-integration/all/gems/vagrant-2.2.19/lib/vagrant/batch_action.rb:86:in > `block (2 levels) in run' > stappers@myhost:~ > $ virsh --connect qemu:///system net-list --all > Name State Autostart Persistent > ------------------------------------------------------ > default active yes yes > mcvlan-dck-home inactive no yes > vmrtr-net active yes yes > > stappers@myhost:~ > $ Het netwerk 'vmrtr-net' heb ik opgeruimd. Opnieuw `vagrant up` (met Vagrantfile van hierboven) Dat ging goed. En daarna: |$ vagrant status |Current machine states: | |default running (libvirt) | |The Libvirt domain is running. To stop this machine, you can run |`vagrant halt`. To destroy the machine, you can run `vagrant destroy`. |$ vagrant ssh default |Linux buster 4.19.0-20-amd64 #1 SMP Debian 4.19.235-1 (2022-03-17) x86_64 | |The programs included with the Debian GNU/Linux system are free software; |the exact distribution terms for each program are described in the |individual files in /usr/share/doc/*/copyright. | |Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent |permitted by applicable law. |vagrant@buster:~$ sudo su - |root@buster:~# Daarmee is "werkt het?" beantwoordt :-) Groeten Geert Stappers -- Silence is hard to parse