vagrant-libvirt / vagrant-libvirt

Vagrant provider for libvirt.
https://vagrant-libvirt.github.io/vagrant-libvirt/
MIT License
2.33k stars 498 forks source link

Error: The following settings shouldn't exist: channel on configuring spicevmc channel #657

Closed knumskull closed 8 years ago

knumskull commented 8 years ago
### Steps to reproduce just use the Vagrantfile I attached. It's simply on trying to startup the box. ### Expected behaviour I expect on startup the machine, it will work and have a spicevmc channel device attached ### Actual behaviour Currently it will end up in an error. ``` #: vagrant up Bringing machine 'client' up with 'libvirt' provider... There are errors in the configuration of this machine. Please fix the following errors and try again: Libvirt Provider: * The following settings shouldn't exist: channel ``` ### System configuration **OS/Distro version:**: Red Hat Enterprise Linux 7.2 **Libvirt version:** libvirt-daemon-driver-nwfilter-1.2.17-13.el7_2.5.x86_64 libvirt-daemon-driver-interface-1.2.17-13.el7_2.5.x86_64 libvirt-daemon-config-network-1.2.17-13.el7_2.5.x86_64 libvirt-python-1.2.17-2.el7.x86_64 libvirt-daemon-driver-qemu-1.2.17-13.el7_2.5.x86_64 libvirt-glib-0.1.9-1.el7.x86_64 libvirt-client-1.2.17-13.el7_2.5.x86_64 libvirt-gconfig-0.1.9-1.el7.x86_64 libvirt-daemon-driver-storage-1.2.17-13.el7_2.5.x86_64 libvirt-daemon-kvm-1.2.17-13.el7_2.5.x86_64 libvirt-daemon-driver-secret-1.2.17-13.el7_2.5.x86_64 libvirt-daemon-driver-lxc-1.2.17-13.el7_2.5.x86_64 libvirt-daemon-1.2.17-13.el7_2.5.x86_64 libvirt-docs-1.2.17-13.el7_2.5.x86_64 libvirt-daemon-driver-nodedev-1.2.17-13.el7_2.5.x86_64 libvirt-daemon-config-nwfilter-1.2.17-13.el7_2.5.x86_64 libvirt-gobject-0.1.9-1.el7.x86_64 libvirt-devel-1.2.17-13.el7_2.5.x86_64 libvirt-1.2.17-13.el7_2.5.x86_64 libvirt-daemon-driver-network-1.2.17-13.el7_2.5.x86_64 **Output of `vagrant version; vagrant plugin list`:** Installed Version: 1.8.5 Latest Version: 1.8.5 You're running an up-to-date version of Vagrant! vagrant-libvirt (0.0.33) vagrant-puppet-install (4.1.0) vagrant-r10k (0.4.1) vagrant-registration (1.2.2) vagrant-share (1.1.5, system) **Output of `VAGRANT_LOG=debug vagrant up --provider=libvirt`** ``` INFO global: Vagrant version: 1.8.5 INFO global: Ruby version: 2.2.3 INFO global: RubyGems version: 2.4.5.1 INFO global: VAGRANT_LOG="debug" INFO global: VAGRANT_OLD_ENV_WINDOWPATH="1" INFO global: VAGRANT_OLD_ENV_IRC_CLIENT="irssi" INFO global: VAGRANT_OLD_ENV_XDG_CURRENT_DESKTOP="GNOME" INFO global: VAGRANT_OLD_ENV_VIRTUALENVWRAPPER_PROJECT_FILENAME=".project" INFO global: VAGRANT_OLD_ENV_SHELL="/bin/bash" INFO global: VAGRANT_OLD_ENV_GIT_EDITOR="/usr/bin/vim" INFO global: VAGRANT_OLD_ENV_VAGRANT_LOG="debug" INFO global: VAGRANT_OLD_ENV_USERNAME="sfroemer" INFO global: VAGRANT_OLD_ENV__="/opt/vagrant/bin/vagrant" INFO global: VAGRANT_OLD_ENV_PWD="/home/sfroemer/workspace/Volkswagen/client" INFO global: VAGRANT_OLD_ENV_DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-mn4AnrRU6r,guid=0e16f577f178f94d5cfab6a457e7fcc6" INFO global: VAGRANT_OLD_ENV_VTE_VERSION="3803" INFO global: VAGRANT_OLD_ENV_LC_NUMERIC="de_DE.utf8" INFO global: VAGRANT_OLD_ENV_BASH_IT_THEME="bobby" INFO global: VAGRANT_OLD_ENV_SSH_AUTH_SOCK="/run/user/29337/keyring/ssh" INFO global: VAGRANT_OLD_ENV_SCM_CHECK="true" INFO global: VAGRANT_OLD_ENV_DISPLAY=":0" INFO global: VAGRANT_OLD_ENV_LC_TIME="de_DE.utf8" INFO global: VAGRANT_OLD_ENV_GPG_AGENT_INFO="/run/user/29337/keyring/gpg:0:1" INFO global: VAGRANT_OLD_ENV_NGINX_PATH="/opt/nginx" INFO global: VAGRANT_OLD_ENV_HISTCONTROL="erasedups" INFO global: VAGRANT_OLD_ENV_GUESTFISH_RESTORE="\\e[0m" INFO global: VAGRANT_OLD_ENV_DESKTOP_SESSION="gnome" INFO global: VAGRANT_OLD_ENV_KRB5CCNAME="FILE:/tmp/krb5cc_29337_lQKKkm" INFO global: VAGRANT_INSTALLER_EMBEDDED_DIR="/opt/vagrant/embedded" INFO global: VAGRANT_OLD_ENV_GREP_COLOR="1;33" INFO global: VAGRANT_OLD_ENV_HOSTNAME="sfroemer.remote.csb" INFO global: VAGRANT_OLD_ENV_GJS_DEBUG_OUTPUT="stderr" INFO global: VAGRANT_OLD_ENV_EDITOR="/usr/bin/vim" INFO global: VAGRANT_OLD_ENV_QTLIB="/usr/lib64/qt-3.3/lib" INFO global: VAGRANT_OLD_ENV_USER="sfroemer" INFO global: VAGRANT_OLD_ENV_WORKON_HOME="/home/sfroemer/.virtualenvs" INFO global: VAGRANT_OLD_ENV_MAIL="/var/spool/mail/sfroemer" INFO global: VAGRANT_OLD_ENV_QT_IM_MODULE="ibus" INFO global: VAGRANT_OLD_ENV_XMODIFIERS="@im=ibus" INFO global: VAGRANT_INSTALLER_VERSION="2" INFO global: VAGRANT_OLD_ENV_QTINC="/usr/lib64/qt-3.3/include" INFO global: VAGRANT_OLD_ENV_GJS_DEBUG_TOPICS="JS ERROR;JS LOG" INFO global: VAGRANT_OLD_ENV_IMSETTINGS_MODULE="none" INFO global: VAGRANT_OLD_ENV_LSCOLORS="Gxfxcxdxdxegedabagacad" INFO global: VAGRANT_INSTALLER_ENV="1" INFO global: VAGRANT_OLD_ENV_XDG_SESSION_ID="1" INFO global: VAGRANT_OLD_ENV_TERM="xterm-256color" INFO global: VAGRANT_OLD_ENV_GIT_HOSTING="git@git.domain.com" INFO global: VAGRANT_OLD_ENV_XAUTHORITY="/run/gdm/auth-for-sfroemer-06WNw6/database" INFO global: VAGRANT_OLD_ENV_SESSION_MANAGER="local/unix:@/tmp/.ICE-unix/3586,unix/unix:/tmp/.ICE-unix/3586" INFO global: VAGRANT_OLD_ENV_PATH="/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/sfroemer/.gem/ruby/1.8/bin:/opt/nginx/sbin:/home/sfroemer/.rvm/bin:/home/sfroemer/.local/bin:/home/sfroemer/bin:/home/sfroemer/.gem/ruby/1.8/bin:/opt/nginx/sbin:/home/sfroemer/.rvm/bin" INFO global: VAGRANT_OLD_ENV_LC_MEASUREMENT="de_DE.utf8" INFO global: VAGRANT_OLD_ENV_LOGNAME="sfroemer" INFO global: VAGRANT_OLD_ENV_LESSOPEN="||/usr/bin/lesspipe.sh %s" INFO global: VAGRANT_OLD_ENV_TODO="t" INFO global: VAGRANT_OLD_ENV_XDG_VTNR="1" INFO global: VAGRANT_OLD_ENV_GDM_LANG="en_US.UTF-8" INFO global: VAGRANT_OLD_ENV_SSH_ASKPASS="/usr/libexec/openssh/gnome-ssh-askpass" INFO global: VAGRANT_EXECUTABLE="/opt/vagrant/embedded/gems/gems/vagrant-1.8.5/bin/vagrant" INFO global: VAGRANT_OLD_ENV_LC_MONETARY="de_DE.utf8" INFO global: VAGRANT_OLD_ENV_BASH_IT="/home/sfroemer/.bash_it" INFO global: VAGRANT_OLD_ENV_LC_PAPER="de_DE.utf8" INFO global: VAGRANT_OLD_ENV_IMSETTINGS_INTEGRATE_DESKTOP="yes" INFO global: VAGRANT_OLD_ENV_GDMSESSION="gnome" INFO global: VAGRANT_OLD_ENV_XDG_SEAT="seat0" INFO global: VAGRANT_OLD_ENV_GNOME_DESKTOP_SESSION_ID="this-is-deprecated" INFO global: VAGRANT_OLD_ENV_HISTTIMEFORMAT="%F %T " INFO global: VAGRANT_OLD_ENV_GUESTFISH_INIT="\\e[1;34m" INFO global: VAGRANT_OLD_ENV_QTDIR="/usr/lib64/qt-3.3" INFO global: VAGRANT_OLD_ENV_AUTOFEATURE="true" INFO global: VAGRANT_OLD_ENV_VIRTUALENVWRAPPER_HOOK_DIR="/home/sfroemer/.virtualenvs" INFO global: VAGRANT_OLD_ENV_HOME="/home/sfroemer" INFO global: VAGRANT_OLD_ENV_NVM_DIR="/home/sfroemer/.nvm" INFO global: VAGRANT_OLD_ENV_GUESTFISH_OUTPUT="\\e[0m" INFO global: VAGRANT_OLD_ENV_XDG_SESSION_DESKTOP="gnome" INFO global: VAGRANT_OLD_ENV_VIRTUALENVWRAPPER_SCRIPT="/etc/profile.d/virtualenvwrapper.sh" INFO global: VAGRANT_OLD_ENV_XDG_RUNTIME_DIR="/run/user/29337" INFO global: VAGRANT_OLD_ENV_XDG_MENU_PREFIX="gnome-" INFO global: VAGRANT_OLD_ENV_HISTSIZE="5000" INFO global: VAGRANT_OLD_ENV_LIBVIRT_DEFAULT_URI="qemu:///system" INFO global: VAGRANT_OLD_ENV_GUESTFISH_PS1="\\[\\e[1;32m\\]>\\[\\e[0;31m\\] " INFO global: VAGRANT_OLD_ENV_LANG="en_US.UTF-8" INFO global: VAGRANT_OLD_ENV_WINDOWID="50547641" INFO global: VAGRANT_OLD_ENV_QT_GRAPHICSSYSTEM_CHECKED="1" INFO global: VAGRANT_OLD_ENV_SHLVL="3" INFO global: VAGRANT_INTERNAL_BUNDLERIZED="1" INFO global: Plugins: INFO global: - builder = 3.2.2 INFO global: - bundler = 1.12.5 INFO global: - colored = 1.2 INFO global: - cri = 2.6.1 INFO global: - excon = 0.51.0 INFO global: - multipart-post = 2.0.0 INFO global: - faraday = 0.9.2 INFO global: - faraday_middleware = 0.9.2 INFO global: - multi_json = 1.12.1 INFO global: - faraday_middleware-multi_json = 0.0.6 INFO global: - fast_gettext = 1.1.0 INFO global: - formatador = 0.2.5 INFO global: - fog-core = 1.42.0 INFO global: - fog-json = 1.0.2 INFO global: - mini_portile2 = 2.0.0 INFO global: - nokogiri = 1.6.7.1 INFO global: - fog-xml = 0.1.2 INFO global: - json = 2.0.1 INFO global: - ruby-libvirt = 0.6.0 INFO global: - fog-libvirt = 0.0.3 INFO global: - locale = 2.1.2 INFO global: - text = 1.3.1 INFO global: - gettext = 3.2.2 INFO global: - gettext-setup = 0.3 INFO global: - json_pure = 1.8.3 INFO global: - log4r = 1.1.10 INFO global: - mime-types = 1.25.1 INFO global: - semantic_puppet = 0.1.4 INFO global: - r10k = 1.5.1 INFO global: - rest-client = 1.6.9 INFO global: - vagrant-libvirt = 0.0.33 INFO global: - vagrant-puppet-install = 4.1.0 INFO global: - vagrant-r10k = 0.4.1 INFO global: - vagrant-registration = 1.2.2 INFO global: - vagrant-share = 1.1.5 DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/kernel_v1/plugin.rb INFO manager: Registered plugin: kernel DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/kernel_v2/plugin.rb INFO manager: Registered plugin: kernel DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/synced_folders/smb/plugin.rb INFO manager: Registered plugin: SMB synced folders DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/synced_folders/rsync/plugin.rb INFO manager: Registered plugin: RSync synced folders DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/synced_folders/nfs/plugin.rb INFO manager: Registered plugin: NFS synced folders DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/providers/hyperv/plugin.rb INFO manager: Registered plugin: Hyper-V provider DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/providers/docker/plugin.rb INFO manager: Registered plugin: docker-provider DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/providers/virtualbox/plugin.rb INFO manager: Registered plugin: VirtualBox provider DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/gentoo/plugin.rb INFO manager: Registered plugin: Gentoo guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/ubuntu/plugin.rb INFO manager: Registered plugin: Ubuntu guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/netbsd/plugin.rb INFO manager: Registered plugin: NetBSD guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/omnios/plugin.rb INFO manager: Registered plugin: OmniOS guest. DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/smartos/plugin.rb INFO manager: Registered plugin: SmartOS guest. DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/arch/plugin.rb INFO manager: Registered plugin: Arch guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/slackware/plugin.rb INFO manager: Registered plugin: Slackware guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/openbsd/plugin.rb INFO manager: Registered plugin: OpenBSD guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/coreos/plugin.rb INFO manager: Registered plugin: CoreOS guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/bsd/plugin.rb INFO manager: Registered plugin: BSD-based guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/nixos/plugin.rb INFO manager: Registered plugin: NixOS guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/redhat/plugin.rb INFO manager: Registered plugin: Red Hat Enterprise Linux guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/photon/plugin.rb INFO manager: Registered plugin: VMware Photon guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/funtoo/plugin.rb INFO manager: Registered plugin: Funtoo guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/fedora/plugin.rb INFO manager: Registered plugin: Fedora guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/darwin/plugin.rb INFO manager: Registered plugin: Darwin guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/freebsd/plugin.rb INFO manager: Registered plugin: FreeBSD guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/suse/plugin.rb INFO manager: Registered plugin: SUSE guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/tinycore/plugin.rb INFO manager: Registered plugin: TinyCore Linux guest. DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/debian/plugin.rb INFO manager: Registered plugin: Debian guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/windows/plugin.rb INFO manager: Registered plugin: Windows guest. DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/solaris11/plugin.rb INFO manager: Registered plugin: Solaris 11 guest. DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/amazon/plugin.rb INFO manager: Registered plugin: Amazon Linux guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/mint/plugin.rb INFO manager: Registered plugin: Mint guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/solaris/plugin.rb INFO manager: Registered plugin: Solaris guest. DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/esxi/plugin.rb INFO manager: Registered plugin: ESXi guest. DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/linux/plugin.rb INFO manager: Registered plugin: Linux guest. DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/trisquel/plugin.rb INFO manager: Registered plugin: Trisquel guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/pld/plugin.rb INFO manager: Registered plugin: PLD Linux guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/guests/atomic/plugin.rb INFO manager: Registered plugin: Atomic Host guest DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/hosts/gentoo/plugin.rb INFO manager: Registered plugin: Gentoo host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/hosts/arch/plugin.rb INFO manager: Registered plugin: Arch host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/hosts/slackware/plugin.rb INFO manager: Registered plugin: Slackware host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/hosts/bsd/plugin.rb INFO manager: Registered plugin: BSD host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/hosts/null/plugin.rb INFO manager: Registered plugin: null host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/hosts/redhat/plugin.rb INFO manager: Registered plugin: Red Hat Enterprise Linux host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/hosts/darwin/plugin.rb INFO manager: Registered plugin: Mac OS X host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/hosts/freebsd/plugin.rb INFO manager: Registered plugin: FreeBSD host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/hosts/suse/plugin.rb INFO manager: Registered plugin: SUSE host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/hosts/windows/plugin.rb INFO manager: Registered plugin: Windows host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/hosts/linux/plugin.rb INFO manager: Registered plugin: Linux host DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/communicators/ssh/plugin.rb INFO manager: Registered plugin: ssh communicator DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/communicators/winrm/plugin.rb INFO manager: Registered plugin: winrm communicator DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/provisioners/cfengine/plugin.rb INFO manager: Registered plugin: CFEngine Provisioner DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/provisioners/salt/plugin.rb INFO manager: Registered plugin: salt DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/provisioners/chef/plugin.rb INFO manager: Registered plugin: chef DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/provisioners/puppet/plugin.rb INFO manager: Registered plugin: puppet DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/provisioners/file/plugin.rb INFO manager: Registered plugin: file DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/provisioners/docker/plugin.rb INFO manager: Registered plugin: docker DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/provisioners/shell/plugin.rb INFO manager: Registered plugin: shell DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/provisioners/ansible/plugin.rb INFO manager: Registered plugin: ansible DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/pushes/local-exec/plugin.rb INFO manager: Registered plugin: local-exec DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/pushes/heroku/plugin.rb INFO manager: Registered plugin: heroku DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/pushes/ftp/plugin.rb INFO manager: Registered plugin: ftp DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/pushes/noop/plugin.rb INFO manager: Registered plugin: noop DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/pushes/atlas/plugin.rb INFO manager: Registered plugin: atlas DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/login/plugin.rb INFO manager: Registered plugin: vagrant-login DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/powershell/plugin.rb INFO manager: Registered plugin: powershell command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/help/plugin.rb INFO manager: Registered plugin: help command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/list-commands/plugin.rb INFO manager: Registered plugin: list-commands command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/ssh/plugin.rb INFO manager: Registered plugin: ssh command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/up/plugin.rb INFO manager: Registered plugin: up command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/cap/plugin.rb INFO manager: Registered plugin: cap command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/rdp/plugin.rb INFO manager: Registered plugin: rdp command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/provision/plugin.rb INFO manager: Registered plugin: provision command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/package/plugin.rb INFO manager: Registered plugin: package command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/destroy/plugin.rb INFO manager: Registered plugin: destroy command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/port/plugin.rb INFO manager: Registered plugin: port command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/halt/plugin.rb INFO manager: Registered plugin: halt command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/status/plugin.rb INFO manager: Registered plugin: status command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/init/plugin.rb INFO manager: Registered plugin: init command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/push/plugin.rb INFO manager: Registered plugin: push command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/ssh_config/plugin.rb INFO manager: Registered plugin: ssh-config command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/version/plugin.rb INFO manager: Registered plugin: version command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/reload/plugin.rb INFO manager: Registered plugin: reload command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/resume/plugin.rb INFO manager: Registered plugin: resume command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/suspend/plugin.rb INFO manager: Registered plugin: suspend command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/plugin/plugin.rb INFO manager: Registered plugin: plugin command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/provider/plugin.rb INFO manager: Registered plugin: provider command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/snapshot/plugin.rb INFO manager: Registered plugin: snapshot command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/box/plugin.rb INFO manager: Registered plugin: box command DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/plugins/commands/global-status/plugin.rb INFO manager: Registered plugin: global-status command INFO global: Loading plugins! INFO manager: Registered plugin: vagrant-share INFO manager: Registered plugin: vagrant-r10k INFO manager: Registered plugin: vagrant-puppet-install INFO manager: Registered plugin: libvirt INFO manager: Registered plugin: Registration INFO vagrant: `vagrant` invoked: ["up", "--provider=libvirt"] DEBUG vagrant: Creating Vagrant environment INFO environment: Environment initialized (#) INFO environment: - cwd: /home/sfroemer/workspace/Volkswagen/client INFO environment: Home path: /home/sfroemer/.vagrant.d INFO environment: Local data path: /home/sfroemer/workspace/Volkswagen/client/.vagrant DEBUG environment: Creating: /home/sfroemer/workspace/Volkswagen/client/.vagrant INFO environment: Running hook: environment_plugins_loaded INFO runner: Preparing hooks for middleware sequence... INFO runner: 3 hooks defined. INFO runner: Running action: environment_plugins_loaded # INFO environment: Running hook: environment_load INFO runner: Preparing hooks for middleware sequence... INFO runner: 3 hooks defined. INFO runner: Running action: environment_load # INFO cli: CLI: [] "up" ["--provider=libvirt"] DEBUG cli: Invoking command class: VagrantPlugins::CommandUp::Command ["--provider=libvirt"] DEBUG command: 'Up' each target VM... INFO loader: Set :root = ["#"] DEBUG loader: Populating proc cache for # DEBUG loader: Load procs for pathname: /home/sfroemer/workspace/Volkswagen/client/Vagrantfile INFO loader: Loading configuration in order: [:home, :root] DEBUG loader: Loading from: root (evaluating) DEBUG config: vagrant-r10k-config: initialize DEBUG config: vagrant-r10k-config: initialize DEBUG config: vagrant-r10k-config: initialize DEBUG loader: Configuration loaded successfully, finalizing and returning DEBUG push: finalizing INFO config: Final registration configuration: # DEBUG command: Getting target VMs for command. Arguments: DEBUG command: -- names: ["default"] DEBUG command: -- options: nil DEBUG command: Finding machine that match name: default INFO loader: Set "20399760_machine_default" = [] INFO loader: Loading configuration in order: [:home, :root, "20399760_machine_default"] DEBUG loader: Loading from: root (cache) DEBUG config: vagrant-r10k-config: initialize DEBUG config: vagrant-r10k-config: initialize DEBUG loader: Configuration loaded successfully, finalizing and returning DEBUG push: finalizing INFO config: Final registration configuration: # INFO environment: Getting machine: default (libvirt) INFO environment: Uncached load of machine. INFO loader: Set "20399760_machine_default" = [] INFO loader: Loading configuration in order: [:home, :root, "20399760_machine_default"] DEBUG loader: Loading from: root (cache) DEBUG config: vagrant-r10k-config: initialize DEBUG config: vagrant-r10k-config: initialize DEBUG loader: Configuration loaded successfully, finalizing and returning DEBUG push: finalizing INFO config: Final registration configuration: # INFO box_collection: Box not found: fedora/23-cloud-base (libvirt) INFO machine: Initializing machine: default INFO machine: - Provider: VagrantPlugins::ProviderLibvirt::Provider INFO machine: - Box: INFO machine: - Data dir: /home/sfroemer/workspace/Volkswagen/client/.vagrant/machines/default/libvirt INFO machine: New machine ID: nil INFO interface: Machine: metadata ["provider", :libvirt, {:target=>:default}] INFO command: With machine: default (#, @cap_logger=#, @name="stderr", @level=0, @formatter=#, @out=#>>], @additive=true, @name="vagrant", @path="", @parent=#, @level=1, @trace=false>, @level=1, @trace=false>, @cap_host_chain=[[:libvirt, #<#:0x000000032d83d8>]], @cap_args=[#], @cap_caps={:hyperv=>##, :snapshot_list=>#}, @results_cache={}>, :docker=>##, :proxy_machine=>#}, @results_cache={}>, :virtualbox=>##, :nic_mac_addresses=>#, :public_address=>#, :snapshot_list=>#}, @results_cache={}>, :libvirt=>##}, @results_cache={}>}>) INFO host: Autodetecting host type for [#] DEBUG host: Trying: gentoo DEBUG host: Trying: arch DEBUG host: Trying: slackware DEBUG host: Trying: redhat INFO host: Detected: redhat! DEBUG host: Searching for cap: provider_install_libvirt DEBUG host: Checking in: redhat DEBUG host: Checking in: linux DEBUG command: Getting target VMs for command. Arguments: DEBUG command: -- names: ["default"] DEBUG command: -- options: {:provider=>"libvirt"} DEBUG command: Finding machine that match name: default INFO environment: Getting machine: default (libvirt) INFO environment: Returning cached machine: default (libvirt) INFO command: With machine: default (#, @cap_logger=#, @name="stderr", @level=0, @formatter=#, @out=#>>], @additive=true, @name="vagrant", @path="", @parent=#, @level=1, @trace=false>, @level=1, @trace=false>, @cap_host_chain=[[:libvirt, #<#:0x000000032d83d8>]], @cap_args=[#], @cap_caps={:hyperv=>##, :snapshot_list=>#}, @results_cache={}>, :docker=>##, :proxy_machine=>#}, @results_cache={}>, :virtualbox=>##, :nic_mac_addresses=>#, :public_address=>#, :snapshot_list=>#}, @results_cache={}>, :libvirt=>##}, @results_cache={}>}>) INFO interface: info: Bringing machine 'default' up with 'libvirt' provider... Bringing machine 'default' up with 'libvirt' provider... INFO batch_action: Enabling parallelization by default. INFO batch_action: Disabling parallelization because only executing one action INFO batch_action: Batch action will parallelize: false INFO batch_action: Starting action: # up {:destroy_on_error=>true, :install_provider=>true, :parallel=>true, :provision_ignore_sentinel=>false, :provision_types=>nil, :provider=>"libvirt"} INFO machine: Calling action: up on provider Libvirt (new) DEBUG environment: Attempting to acquire process-lock: machine-action-e95b73b438ffb285856831253b926569 DEBUG environment: Attempting to acquire process-lock: dotlock INFO environment: Acquired process lock: dotlock INFO environment: Released process lock: dotlock INFO environment: Acquired process lock: machine-action-e95b73b438ffb285856831253b926569 INFO interface: Machine: action ["up", "start", {:target=>:default}] INFO runner: Preparing hooks for middleware sequence... INFO runner: 5 hooks defined. INFO runner: Running action: machine_action_up # INFO warden: Calling IN action: # DEBUG config: vagrant-r10k-config: validate ERROR warden: Error occurred: There are errors in the configuration of this machine. Please fix the following errors and try again: Libvirt Provider: * The following settings shouldn't exist: channel INFO warden: Beginning recovery process... INFO warden: Recovery complete. INFO environment: Released process lock: machine-action-e95b73b438ffb285856831253b926569 INFO environment: Running hook: environment_unload INFO runner: Preparing hooks for middleware sequence... INFO runner: 3 hooks defined. INFO runner: Running action: environment_unload # ERROR vagrant: Vagrant experienced an error! Details: ERROR vagrant: # ERROR vagrant: There are errors in the configuration of this machine. Please fix the following errors and try again: Libvirt Provider: * The following settings shouldn't exist: channel ERROR vagrant: /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/lib/vagrant/action/builtin/config_validate.rb:18:in `call' /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/lib/vagrant/action/warden.rb:34:in `call' /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/lib/vagrant/action/builder.rb:116:in `call' /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/lib/vagrant/action/runner.rb:66:in `block in run' /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/lib/vagrant/util/busy.rb:19:in `busy' /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/lib/vagrant/action/runner.rb:66:in `run' /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/lib/vagrant/machine.rb:225:in `action_raw' /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/lib/vagrant/machine.rb:200:in `block in action' /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/lib/vagrant/environment.rb:561:in `lock' /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/lib/vagrant/machine.rb:186:in `call' /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/lib/vagrant/machine.rb:186:in `action' /opt/vagrant/embedded/gems/gems/vagrant-1.8.5/lib/vagrant/batch_action.rb:82:in `block (2 levels) in run' INFO interface: error: There are errors in the configuration of this machine. Please fix the following errors and try again: Libvirt Provider: * The following settings shouldn't exist: channel There are errors in the configuration of this machine. Please fix the following errors and try again: Libvirt Provider: * The following settings shouldn't exist: channel INFO interface: Machine: error-exit ["Vagrant::Errors::ConfigInvalid", "There are errors in the configuration of this machine. Please fix\nthe following errors and try again:\n\nLibvirt Provider:\n* The following settings shouldn't exist: channel\n\n"] ``` **A Vagrantfile to reproduce the issue:** ``` VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.box = "fedora/23-cloud-base" config.vm.provider "libvirt" do |libvirt| libvirt.memory = 2048 libvirt.graphics_type = "spice" libvirt.video_type = "qxl" libvirt.channel :type => 'spicevmc', :target_name => 'com.redhat.spice.0', :target_type => 'virtio' end end ``` **Are you using upstream vagrant package or your distros package?** I'm using the upstream rpm package
knumskull commented 8 years ago

Shame on me. I ran a very old version of vagrant-libvirt. I did a vagrant plugin update vagrant-libvirt and everything is fine.

Updating plugins: vagrant-libvirt. This may take a few minutes...
Updated 'vagrant-libvirt' to version '0.0.35'!
Updated 'vagrant-registration' to version '1.3.0'!