Your message dated Tue, 03 Mar 2015 15:27:03 +0000 with message-id <[email protected]> and subject line Bug#779637: fixed in vagrant 1.7.2+dfsg-2 has caused the Debian Bug report #779637, regarding Puppet provisioning error puppet.rb:28:in `digest': no implicit conversion of Pathname into String to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 779637: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779637 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: vagrant Version: 1.7.2+dfsg-1 Severity: important Tags: patch Hi, the version in experimental is failing like: $ vagrant up test Bringing machine test' up with 'libvirt' provider... [..snip..] /usr/share/vagrant/plugins/provisioners/puppet/provisioner/puppet.rb:28:in `digest': no implicit conversion of Pathname into String (TypeError) from /usr/share/vagrant/plugins/provisioners/puppet/provisioner/puppet.rb:28:in `hexdigest' from /usr/share/vagrant/plugins/provisioners/puppet/provisioner/puppet.rb:28:in `block in configure' from /usr/share/vagrant/plugins/provisioners/puppet/provisioner/puppet.rb:27:in `each' from /usr/share/vagrant/plugins/provisioners/puppet/provisioner/puppet.rb:27:in `each_with_index' from /usr/share/vagrant/plugins/provisioners/puppet/provisioner/puppet.rb:27:in `configure' from /usr/lib/ruby/vendor_ruby/vagrant/action/builtin/provision.rb:76:in `block in call' from /usr/lib/ruby/vendor_ruby/vagrant/action/builtin/provision.rb:75:in `each' from /usr/lib/ruby/vendor_ruby/vagrant/action/builtin/provision.rb:75:in `call' from /usr/lib/ruby/vendor_ruby/vagrant/action/warden.rb:34:in `call' from /home/agx/.vagrant.d/gems/gems/vagrant-libvirt-0.0.24/lib/vagrant-libvirt/action/create_domain.rb:137:in `call' from /usr/lib/ruby/vendor_ruby/vagrant/action/warden.rb:34:in `call' from /home/agx/.vagrant.d/gems/gems/vagrant-libvirt-0.0.24/lib/vagrant-libvirt/action/create_domain_volume.rb:51:in `call' from /usr/lib/ruby/vendor_ruby/vagrant/action/warden.rb:34:in `call' from /home/agx/.vagrant.d/gems/gems/vagrant-libvirt-0.0.24/lib/vagrant-libvirt/action/handle_box_image.rb:38:in `call' from /usr/lib/ruby/vendor_ruby/vagrant/action/warden.rb:34:in `call' from /usr/lib/ruby/vendor_ruby/vagrant/action/builtin/handle_box.rb:56:in `call' from /usr/lib/ruby/vendor_ruby/vagrant/action/warden.rb:34:in `call' from /home/agx/.vagrant.d/gems/gems/vagrant-libvirt-0.0.24/lib/vagrant-libvirt/action/handle_storage_pool.rb:21:in `call' from /usr/lib/ruby/vendor_ruby/vagrant/action/warden.rb:34:in `call' from /home/agx/.vagrant.d/gems/gems/vagrant-libvirt-0.0.24/lib/vagrant-libvirt/action/set_name_of_domain.rb:34:in `call' from /usr/lib/ruby/vendor_ruby/vagrant/action/warden.rb:34:in `call' from /usr/lib/ruby/vendor_ruby/vagrant/action/warden.rb:95:in `block in finalize_action' from /usr/lib/ruby/vendor_ruby/vagrant/action/warden.rb:34:in `call' from /usr/lib/ruby/vendor_ruby/vagrant/action/warden.rb:34:in `call' from /usr/lib/ruby/vendor_ruby/vagrant/action/builder.rb:116:in `call' from /usr/lib/ruby/vendor_ruby/vagrant/action/runner.rb:66:in `block in run' from /usr/lib/ruby/vendor_ruby/vagrant/util/busy.rb:19:in `busy' from /usr/lib/ruby/vendor_ruby/vagrant/action/runner.rb:66:in `run' from /usr/lib/ruby/vendor_ruby/vagrant/action/builtin/call.rb:53:in `call' from /usr/lib/ruby/vendor_ruby/vagrant/action/warden.rb:34:in `call' from /home/agx/.vagrant.d/gems/gems/vagrant-libvirt-0.0.24/lib/vagrant-libvirt/action/connect_libvirt.rb:18:in `call' from /usr/lib/ruby/vendor_ruby/vagrant/action/warden.rb:34:in `call' from /usr/lib/ruby/vendor_ruby/vagrant/action/builtin/config_validate.rb:25:in `call' from /usr/lib/ruby/vendor_ruby/vagrant/action/warden.rb:34:in `call' from /usr/lib/ruby/vendor_ruby/vagrant/action/builder.rb:116:in `call' from /usr/lib/ruby/vendor_ruby/vagrant/action/runner.rb:66:in `block in run' from /usr/lib/ruby/vendor_ruby/vagrant/util/busy.rb:19:in `busy' from /usr/lib/ruby/vendor_ruby/vagrant/action/runner.rb:66:in `run' from /usr/lib/ruby/vendor_ruby/vagrant/machine.rb:214:in `action_raw' from /usr/lib/ruby/vendor_ruby/vagrant/machine.rb:191:in `block in action' from /usr/lib/ruby/vendor_ruby/vagrant/environment.rb:482:in `lock' from /usr/lib/ruby/vendor_ruby/vagrant/machine.rb:178:in `call' from /usr/lib/ruby/vendor_ruby/vagrant/machine.rb:178:in `action' from /usr/lib/ruby/vendor_ruby/vagrant/batch_action.rb:82:in `block (2 levels) in run' Sorry for the messed up trace, the upstream bug [1] has a nicer version. The error is not triggered by the libvirt provider. The simple fix at https://github.com/mitchellh/vagrant/commit/95e1c19f225ef8fc14c958f7f2bdf6c29691817a makes things work for me. Cheers, -- Guido [1] https://github.com/mitchellh/vagrant/issues/5123 -- System Information: Debian Release: 8.0 APT prefers testing APT policy: (990, 'testing'), (500, 'testing-updates'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-rc6 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages vagrant depends on: ii bsdtar 3.1.2-10 ii bundler 1.7.4-1 ii curl 7.38.0-4 ii openssh-client 1:6.7p1-3 ii ruby 1:2.1.0.4 ii ruby-childprocess 0.5.5-1 ii ruby-erubis 2.7.0-3 ii ruby-i18n 0.6.9-2 ii ruby-listen 2.4.0-4 ii ruby-log4r 1.1.10-4 ii ruby-net-scp 1.2.1-1 ii ruby-net-ssh 1:2.9.1-1 ii ruby-nokogiri 1.6.3.1+ds-1 ii ruby-rb-inotify 0.9.5-1 vagrant recommends no packages. Versions of packages vagrant suggests: pn virtualbox <none> -- no debconf information
--- End Message ---
--- Begin Message ---Source: vagrant Source-Version: 1.7.2+dfsg-2 We believe that the bug you reported is fixed in the latest version of vagrant, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Antonio Terceiro <[email protected]> (supplier of updated vagrant package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 03 Mar 2015 11:30:53 -0300 Source: vagrant Binary: vagrant Architecture: source all Version: 1.7.2+dfsg-2 Distribution: experimental Urgency: medium Maintainer: Laurent Bigonville <[email protected]> Changed-By: Antonio Terceiro <[email protected]> Description: vagrant - Tool for building and distributing virtualized development enviro Closes: 779637 Changes: vagrant (1.7.2+dfsg-2) experimental; urgency=medium . * 0010-provisioners-puppet-fix-exception-with-module-paths-.patch: fix crash with pupper provisioner. Closes: #779637 Checksums-Sha1: 691ef5400fb9b52bd0828ed02cafcb3f6abac47c 1993 vagrant_1.7.2+dfsg-2.dsc 5110894015d385218cdd6fc24363c48f8343a4ba 10324 vagrant_1.7.2+dfsg-2.debian.tar.xz 77bb18236965221b614c4f69eaf6c92722d8b5cd 340614 vagrant_1.7.2+dfsg-2_all.deb Checksums-Sha256: f27a9fe74a6bd447321426c7a5fd086b89ed9dbdb814570e89e8b9921b6db2d1 1993 vagrant_1.7.2+dfsg-2.dsc 69a133feb5d2b1c2f614eef4aca93985755144fc9bc8d486c91b3100ac2da0ec 10324 vagrant_1.7.2+dfsg-2.debian.tar.xz bc174b6a6dff91bb08f068f131a0c8bd0ce640291bbb7d0978f5d23078825c7c 340614 vagrant_1.7.2+dfsg-2_all.deb Files: 776c76340b9b1debe6b973ee698d7217 1993 admin optional vagrant_1.7.2+dfsg-2.dsc 7f24e915f1546bf9e90e5d9140bf6fd7 10324 admin optional vagrant_1.7.2+dfsg-2.debian.tar.xz a97af57134fdfa3e92053f706899f36e 340614 admin optional vagrant_1.7.2+dfsg-2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJU9canAAoJEPwNsbvNRgvet8UP/jw3hRtxafmGCB2JRHeAGRwX uA28g0quInGE0j10ZMVYaf5qzcrhaZDepCb78DNVUpl2x3lGawkZwPZGgkoz2vRh K+BzTVG0oLbBM9xj6dfJvUD7PJ3xEfZKLrLGZPec/v3EjQZQOeYKh6iUNvRFmRFI pIp6SrEh7v2JGM1yMRdYw1SnUXZtIIJNl40qW4R2L4+1rW9vOByTmPJShnsrtPeK Y4PSB8E6XNrNJoN0vVmk0AFfe0jzTIcowwEvHO+KXGWTLBKA//xVYnNG33yu29pC iBhjSMPmKJDV9WyYxrYFkgslspmtGQUECkS2Galc+ZkA5Jw/GfGhlR4cAyMapIu7 EMSQBaoXEQVIOmYvusFW2fUSu4GvclhaG5uYUmaBbTewBX4oXed/voprVnHquW5K G/zgCaLskhekiQs5XnS5HROV9/pGOp+po+NxfsdxxHW2oodhRdIYPVGbcYuI6d3k 45IxSgZgDmMXSBKdbA90OMpKHeKJaLtDIbl8VLvXMsVcDVoJJCzYNvZukft8hZ9J C5vRo0DL3FCc1wcRR+HoRWDTpo9Fgrs0gX30WAmwr2aKRR9OX/Qujomo0hp81Rl5 MzuvKA+0yfwQ4b+iHK+BiFc0eUlmyQVCoMNwLjrmxZhYTa7+Z5bqvMjghLNifdSf vtFT4smH2sbzGZ63Otv9 =xymo -----END PGP SIGNATURE-----
--- End Message ---

