Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/vagrant.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1687363932.382918/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.7hvki_86:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.7hvki_86:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'fb5d89c454554f00a66b4597747759c6', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1687363932.382918/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.7hvki_86:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/vagrant.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False warning: %patchN is deprecated (3 usages found), use %patch N (or %patch -P N) Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1687305600 Wrote: /builddir/build/SRPMS/vagrant-2.3.4-2.fc39.src.rpm RPM build warnings: %patchN is deprecated (3 usages found), use %patch N (or %patch -P N) Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/vagrant.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1687363932.382918/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.7hvki_86:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.7hvki_86:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '5a41240d7faa4606886e7685d07fe1c5', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1687363932.382918/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.7hvki_86:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/vagrant.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False warning: %patchN is deprecated (3 usages found), use %patch N (or %patch -P N) Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1687305600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.B74egs + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf vagrant-2.3.4 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/vagrant-spec-a88825f4cb254b703d0f9235667223f02ad5c600.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/v2.3.4.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd vagrant-2.3.4 + /usr/bin/mkdir -p SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + read -d '' gemspec_remove_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''vagrant_cloud'\'' requirements = nil type = :runtime + ruby spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep if requirements requirements = Gem::Requirement.create(requirements).requirements requirements.each do |r| unless dep.requirement.requirements.reject! { |dependency_requirements| dependency_requirements == r } abort("Requirement '\''#{r.first} #{r.last}'\'' was not possible to remove for dependency '\''#{dep}'\''!") end end spec.dependencies.delete dep if dep.requirement.requirements.empty? else spec.dependencies.delete dep end else abort("Dependency '\''#{name}'\'' was not found!") end File.write gemspec_file, spec.to_ruby' + unset -v gemspec_remove_dep_script + read -d '' gemspec_remove_file_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' abort("gemspec_remove_file: Use only one '\''-t'\'' or '\''-r'\'' at a time.") if "" == "-t-r" filenames = Dir.glob('\''plugins/commands/cloud/**/*.*'\'') filenames = Array(filenames) + ruby spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec spec.files -= filenames File.write gemspec_file, spec.to_ruby' + unset -v gemspec_remove_file_script + rm -rf ./plugins/commands/cloud/ + sed -i '/^\s*I18n\..*$/ s/^/#/g' plugins/commands/login/plugin.rb + sed -i '/^\s*command(:login) do$/,/\s*end$/ s/^/#/g' plugins/commands/login/plugin.rb + sed -i -e '/required_ruby_version/ s/, "< 3.2"//' vagrant.gemspec + read -d '' gemspec_remove_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''net-sftp'\'' requirements = '\''~> 4.0'\'' type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep if requirements requirements = Gem::Requirement.create(requirements).requirements requirements.each do |r| unless dep.requirement.requirements.reject! { |dependency_requirements| dependency_requirements == r } abort("Requirement '\''#{r.first} #{r.last}'\'' was not possible to remove for dependency '\''#{dep}'\''!") end end spec.dependencies.delete dep if dep.requirement.requirements.empty? else spec.dependencies.delete dep end else abort("Dependency '\''#{name}'\'' was not found!") end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_remove_dep_script + read -d '' gemspec_add_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''net-sftp'\'' requirements = '\''>= 2.1.2'\'' type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep dep.requirement.concat requirements else spec.public_send "add_#{type}_dependency", name, requirements end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_add_dep_script + read -d '' gemspec_remove_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''net-scp'\'' requirements = '\''~> 4.0'\'' type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep if requirements requirements = Gem::Requirement.create(requirements).requirements requirements.each do |r| unless dep.requirement.requirements.reject! { |dependency_requirements| dependency_requirements == r } abort("Requirement '\''#{r.first} #{r.last}'\'' was not possible to remove for dependency '\''#{dep}'\''!") end end spec.dependencies.delete dep if dep.requirement.requirements.empty? else spec.dependencies.delete dep end else abort("Dependency '\''#{name}'\'' was not found!") end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_remove_dep_script + read -d '' gemspec_add_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''net-scp'\'' requirements = '\''>= 1.2.0'\'' type = :runtime + ruby spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep dep.requirement.concat requirements else spec.public_send "add_#{type}_dependency", name, requirements end File.write gemspec_file, spec.to_ruby' + unset -v gemspec_add_dep_script + read -d '' gemspec_remove_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''listen'\'' requirements = nil type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep if requirements requirements = Gem::Requirement.create(requirements).requirements requirements.each do |r| unless dep.requirement.requirements.reject! { |dependency_requirements| dependency_requirements == r } abort("Requirement '\''#{r.first} #{r.last}'\'' was not possible to remove for dependency '\''#{dep}'\''!") end end spec.dependencies.delete dep if dep.requirement.requirements.empty? else spec.dependencies.delete dep end else abort("Dependency '\''#{name}'\'' was not found!") end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_remove_dep_script + read -d '' gemspec_add_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''listen'\'' requirements = '\''>= 3.5.1'\'' type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep dep.requirement.concat requirements else spec.public_send "add_#{type}_dependency", name, requirements end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_add_dep_script + read -d '' gemspec_remove_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''wdm'\'' requirements = nil type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep if requirements requirements = Gem::Requirement.create(requirements).requirements requirements.each do |r| unless dep.requirement.requirements.reject! { |dependency_requirements| dependency_requirements == r } abort("Requirement '\''#{r.first} #{r.last}'\'' was not possible to remove for dependency '\''#{dep}'\''!") end end spec.dependencies.delete dep if dep.requirement.requirements.empty? else spec.dependencies.delete dep end else abort("Dependency '\''#{name}'\'' was not found!") end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_remove_dep_script + read -d '' gemspec_remove_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''winrm'\'' requirements = nil type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep if requirements requirements = Gem::Requirement.create(requirements).requirements requirements.each do |r| unless dep.requirement.requirements.reject! { |dependency_requirements| dependency_requirements == r } abort("Requirement '\''#{r.first} #{r.last}'\'' was not possible to remove for dependency '\''#{dep}'\''!") end end spec.dependencies.delete dep if dep.requirement.requirements.empty? else spec.dependencies.delete dep end else abort("Dependency '\''#{name}'\'' was not found!") end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_remove_dep_script + read -d '' gemspec_remove_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''winrm-fs'\'' requirements = nil type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep if requirements requirements = Gem::Requirement.create(requirements).requirements requirements.each do |r| unless dep.requirement.requirements.reject! { |dependency_requirements| dependency_requirements == r } abort("Requirement '\''#{r.first} #{r.last}'\'' was not possible to remove for dependency '\''#{dep}'\''!") end end spec.dependencies.delete dep if dep.requirement.requirements.empty? else spec.dependencies.delete dep end else abort("Dependency '\''#{name}'\'' was not found!") end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_remove_dep_script + read -d '' gemspec_remove_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''winrm-elevated'\'' requirements = nil type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep if requirements requirements = Gem::Requirement.create(requirements).requirements requirements.each do |r| unless dep.requirement.requirements.reject! { |dependency_requirements| dependency_requirements == r } abort("Requirement '\''#{r.first} #{r.last}'\'' was not possible to remove for dependency '\''#{dep}'\''!") end end spec.dependencies.delete dep if dep.requirement.requirements.empty? else spec.dependencies.delete dep end else abort("Dependency '\''#{name}'\'' was not found!") end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_remove_dep_script + read -d '' gemspec_remove_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''rb-kqueue'\'' requirements = nil type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep if requirements requirements = Gem::Requirement.create(requirements).requirements requirements.each do |r| unless dep.requirement.requirements.reject! { |dependency_requirements| dependency_requirements == r } abort("Requirement '\''#{r.first} #{r.last}'\'' was not possible to remove for dependency '\''#{dep}'\''!") end end spec.dependencies.delete dep if dep.requirement.requirements.empty? else spec.dependencies.delete dep end else abort("Dependency '\''#{name}'\'' was not found!") end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_remove_dep_script + read -d '' gemspec_remove_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''childprocess'\'' requirements = nil type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep if requirements requirements = Gem::Requirement.create(requirements).requirements requirements.each do |r| unless dep.requirement.requirements.reject! { |dependency_requirements| dependency_requirements == r } abort("Requirement '\''#{r.first} #{r.last}'\'' was not possible to remove for dependency '\''#{dep}'\''!") end end spec.dependencies.delete dep if dep.requirement.requirements.empty? else spec.dependencies.delete dep end else abort("Dependency '\''#{name}'\'' was not found!") end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_remove_dep_script + read -d '' gemspec_add_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''childprocess'\'' requirements = '\''>= 1.0.1'\'' type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep dep.requirement.concat requirements else spec.public_send "add_#{type}_dependency", name, requirements end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_add_dep_script + read -d '' gemspec_remove_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''net-ssh'\'' requirements = nil type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep if requirements requirements = Gem::Requirement.create(requirements).requirements requirements.each do |r| unless dep.requirement.requirements.reject! { |dependency_requirements| dependency_requirements == r } abort("Requirement '\''#{r.first} #{r.last}'\'' was not possible to remove for dependency '\''#{dep}'\''!") end end spec.dependencies.delete dep if dep.requirement.requirements.empty? else spec.dependencies.delete dep end else abort("Dependency '\''#{name}'\'' was not found!") end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_remove_dep_script + read -d '' gemspec_add_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''net-ssh'\'' requirements = ['\''>= 5.2.0'\'', '\''< 8'\''] type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep dep.requirement.concat requirements else spec.public_send "add_#{type}_dependency", name, requirements end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_add_dep_script + read -d '' gemspec_remove_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''googleapis-common-protos-types'\'' requirements = nil type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep if requirements requirements = Gem::Requirement.create(requirements).requirements requirements.each do |r| unless dep.requirement.requirements.reject! { |dependency_requirements| dependency_requirements == r } abort("Requirement '\''#{r.first} #{r.last}'\'' was not possible to remove for dependency '\''#{dep}'\''!") end end spec.dependencies.delete dep if dep.requirement.requirements.empty? else spec.dependencies.delete dep end else abort("Dependency '\''#{name}'\'' was not found!") end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_remove_dep_script + read -d '' gemspec_remove_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''grpc'\'' requirements = nil type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep if requirements requirements = Gem::Requirement.create(requirements).requirements requirements.each do |r| unless dep.requirement.requirements.reject! { |dependency_requirements| dependency_requirements == r } abort("Requirement '\''#{r.first} #{r.last}'\'' was not possible to remove for dependency '\''#{dep}'\''!") end end spec.dependencies.delete dep if dep.requirement.requirements.empty? else spec.dependencies.delete dep end else abort("Dependency '\''#{name}'\'' was not found!") end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_remove_dep_script + read -d '' gemspec_remove_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''rgl'\'' requirements = nil type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep if requirements requirements = Gem::Requirement.create(requirements).requirements requirements.each do |r| unless dep.requirement.requirements.reject! { |dependency_requirements| dependency_requirements == r } abort("Requirement '\''#{r.first} #{r.last}'\'' was not possible to remove for dependency '\''#{dep}'\''!") end end spec.dependencies.delete dep if dep.requirement.requirements.empty? else spec.dependencies.delete dep end else abort("Dependency '\''#{name}'\'' was not found!") end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_remove_dep_script + sed -i '/^\s*require..vagrant.util.experimental.\s*$/ a\require "vagrant/util/map_command_options"' plugins/kernel_v2/config/vm.rb + read -d '' gemspec_remove_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''ed25519'\'' requirements = nil type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep if requirements requirements = Gem::Requirement.create(requirements).requirements requirements.each do |r| unless dep.requirement.requirements.reject! { |dependency_requirements| dependency_requirements == r } abort("Requirement '\''#{r.first} #{r.last}'\'' was not possible to remove for dependency '\''#{dep}'\''!") end end spec.dependencies.delete dep if dep.requirement.requirements.empty? else spec.dependencies.delete dep end else abort("Dependency '\''#{name}'\'' was not found!") end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_remove_dep_script + read -d '' gemspec_add_dep_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' name = '\''ed25519'\'' requirements = ['\''>= 1.2.4'\'', '\''< 1.4'\''] type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep dep.requirement.concat requirements else spec.public_send "add_#{type}_dependency", name, requirements end File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_add_dep_script + echo 'Patch #2 (vagrant-2.3.4-remove_grpc.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p16 --fuzz=0 Patch #2 (vagrant-2.3.4-remove_grpc.patch): patching file lib/vagrant.rb patching file plugins/commands/serve/command.rb patching file plugins/kernel_v2/config/vm.rb + read -d '' gemspec_remove_file_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' abort("gemspec_remove_file: Use only one '\''-t'\'' or '\''-r'\'' at a time.") if "" == "-t-r" filenames = Dir.glob('\''lib/vagrant/protobufs/**/*.*'\'') filenames = Array(filenames) spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec spec.files -= filenames File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_remove_file_script + read -d '' gemspec_remove_file_script + : + echo 'gemspec_file = '\''vagrant.gemspec'\'' abort("gemspec_remove_file: Use only one '\''-t'\'' or '\''-r'\'' at a time.") if "" == "-t-r" filenames = "plugins/commands/serve/util/direct_conversions.rb" filenames = Array(filenames) spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec spec.files -= filenames File.write gemspec_file, spec.to_ruby' + ruby + unset -v gemspec_remove_file_script + rm -rf plugins/commands/serve/util/direct_conversions.rb Patch #5 (vagrant-2.3.4-Disable-loading-of-direct_conversions-file.patch): + echo 'Patch #5 (vagrant-2.3.4-Disable-loading-of-direct_conversions-file.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file plugins/commands/serve/command.rb patching file plugins/commands/serve/util.rb Patch #3 (vagrant-2.3.4-Environment-home-dir-is-also-not-accessible-if-EROFS-error-occurs.patch): + echo 'Patch #3 (vagrant-2.3.4-Environment-home-dir-is-also-not-accessible-if-EROFS-error-occurs.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file lib/vagrant/environment.rb + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.a2Qo6C + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd vagrant-2.3.4 + gem build vagrant.gemspec WARNING: open-ended dependency on erubi (>= 0) is not recommended use a bounded requirement, such as '~> x.y' WARNING: open-ended dependency on ipaddr (>= 1.2.4) is not recommended if ipaddr is semantically versioned, use: add_runtime_dependency 'ipaddr', '~> 1.2', '>= 1.2.4' WARNING: open-ended dependency on net-sftp (>= 2.1.2) is not recommended if net-sftp is semantically versioned, use: add_runtime_dependency 'net-sftp', '~> 2.1', '>= 2.1.2' WARNING: open-ended dependency on net-scp (>= 1.2.0) is not recommended if net-scp is semantically versioned, use: add_runtime_dependency 'net-scp', '~> 1.2', '>= 1.2.0' WARNING: open-ended dependency on listen (>= 3.5.1) is not recommended if listen is semantically versioned, use: add_runtime_dependency 'listen', '~> 3.5', '>= 3.5.1' WARNING: open-ended dependency on childprocess (>= 1.0.1) is not recommended if childprocess is semantically versioned, use: add_runtime_dependency 'childprocess', '~> 1.0', '>= 1.0.1' WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: vagrant Version: 2.3.4 File: vagrant-2.3.4.gem + gem install -V --local --no-user-install --install-dir ./usr/share/vagrant/gems --bindir ./usr/share/vagrant/gems/bin --ignore-dependencies --force --no-document --backtrace vagrant-2.3.4.gem /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/.envrc /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/.gitignore /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/.gitmodules /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/.runner.sh /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/.vimrc /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/.yardopts /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/CHANGELOG.md /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/Dockerfile /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/Gemfile /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/LICENSE /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/Makefile /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/README.md /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/RELEASE.md /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/Rakefile /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/Vagrantfile /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/bin/vagrant /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/binstubs/vagrant /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/contrib/README.md /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/contrib/bash/completion.sh /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/contrib/emacs/vagrant.el /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/contrib/st/Ruby.sublime-settings /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/contrib/sudoers/linux-fedora /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/contrib/sudoers/linux-suse /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/contrib/sudoers/linux-ubuntu /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/contrib/sudoers/osx /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/contrib/vim/vagrantfile.vim /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/contrib/zsh/_vagrant /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/contrib/zsh/generate_zsh_completion.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/flake.lock /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/flake.nix /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/gen.go /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/go.mod /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/go.sum /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/keys/README.md /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/keys/vagrant /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/keys/vagrant.pub /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/box_add.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/box_check_outdated.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/box_remove.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/box_update.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/call.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/cleanup_disks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/cloud_init_setup.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/cloud_init_wait.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/config_validate.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/confirm.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/delayed.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/destroy_confirm.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/disk.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/env_set.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/graceful_halt.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/handle_box.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/handle_box_url.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/handle_forwarded_port_collisions.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/has_provisioner.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/is_env_set.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/is_state.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/lock.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/message.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/mixin_provisioners.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/mixin_synced_folders.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/prepare_clone.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/provision.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/provisioner_cleanup.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/remote/mixin_synced_folders.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/remote/ssh_run.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/set_hostname.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/ssh_exec.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/ssh_run.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/synced_folder_cleanup.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/synced_folders.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/trigger.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/builtin/wait_for_communicator.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/general/package.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/general/package_setup_files.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/general/package_setup_folders.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/hook.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/primary_runner.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/runner.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/action/warden.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/alias.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/batch_action.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/box.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/box/remote.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/box_collection.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/box_collection/remote.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/box_metadata.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/box_metadata/remote.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/bundler.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/capability_host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/cli.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/config/loader.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/config/v1.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/config/v1/dummy_config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/config/v1/loader.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/config/v1/root.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/config/v2.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/config/v2/dummy_config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/config/v2/loader.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/config/v2/root.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/config/v2/util.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/config/version_base.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/environment.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/environment/remote.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/errors.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/guest/remote.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/host/remote.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/machine.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/machine/remote.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/machine_index.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/machine_index/remote.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/machine_state.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/patches/fake_ftp.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/patches/log4r.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/manager.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/remote.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/remote/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/remote/communicator.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/remote/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/remote/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/remote/manager.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/remote/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/remote/provider.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/remote/provisioner.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/remote/push.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/remote/synced_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/state_file.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v1.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v1/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v1/communicator.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v1/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v1/errors.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v1/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v1/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v1/manager.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v1/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v1/provider.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v1/provisioner.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v2.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v2/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v2/communicator.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v2/components.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v2/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v2/errors.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v2/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v2/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v2/manager.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v2/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v2/provider.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v2/provisioner.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v2/push.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v2/synced_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/plugin/v2/trigger.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/registry.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/shared_helpers.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/ui.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/ui/remote.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/ansi_escape_code_remover.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/busy.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/caps.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/checkpoint_client.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/command_deprecation.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/counter.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/credential_scrubber.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/curl_helper.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/deep_merge.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/directory.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/downloader.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/env.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/experimental.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/file_checksum.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/file_mode.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/guest_hosts.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/guest_inspection.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/hash_with_indifferent_access.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/install_cli_autocomplete.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/io.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/ipv4_interfaces.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/is_port_open.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/keypair.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/line_buffer.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/line_ending_helpers.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/logging_formatter.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/map_command_options.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/mime.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/network_ip.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/numeric.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/platform.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/powershell.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/presence.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/remote/safe_puts.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/remote/ssh.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/retryable.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/safe_chdir.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/safe_env.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/safe_exec.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/safe_puts.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/scoped_hash_override.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/shell_quote.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/silence_warnings.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/ssh.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/stacked_proc_runner.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/string_block_editor.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/subprocess.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/template_renderer.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/uploader.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/which.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/util/windows_path.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/vagrantfile.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/vagrantfile/remote.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/lib/vagrant/version.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/nix/go-changelog.nix /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/nix/go-mockery.nix /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/nix/go-protobuf-json.nix /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/nix/go-protobuf.nix /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/nix/go-tools.nix /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/nix/grpc-tools.nix /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/nix/overlay.nix /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/nix/vagrant.nix /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/README.md /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/autocomplete/command/install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/autocomplete/command/root.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/autocomplete/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/box/command/add.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/box/command/download_mixins.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/box/command/list.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/box/command/outdated.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/box/command/prune.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/box/command/remove.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/box/command/repackage.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/box/command/root.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/box/command/update.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/box/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/cap/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/cap/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/destroy/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/destroy/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/global-status/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/global-status/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/halt/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/halt/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/help/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/help/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/init/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/init/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/list-commands/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/list-commands/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/login/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/package/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/package/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/action.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/action/expunge_plugins.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/action/install_gem.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/action/license_plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/action/list_plugins.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/action/plugin_exists_check.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/action/repair_plugins.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/action/uninstall_plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/action/update_gems.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/command/base.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/command/expunge.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/command/install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/command/license.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/command/list.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/command/mixin_install_opts.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/command/repair.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/command/root.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/command/uninstall.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/command/update.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/gem_helper.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/plugin/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/port/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/port/locales/en.yml /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/port/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/powershell/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/powershell/errors.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/powershell/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/powershell/scripts/enable_psremoting.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/powershell/scripts/reset_trustedhosts.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/provider/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/provider/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/provision/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/provision/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/push/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/push/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/rdp/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/rdp/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/rdp/errors.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/rdp/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/reload/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/reload/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/resume/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/resume/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/broker.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/basis.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/box.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/box_collection.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/box_metadata.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/capability_platform.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/communicator.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/core_plugin_manager.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/plugin_manager.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/project.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/provider.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/provisioner.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/push.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/state_bag.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/synced_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/target.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/target/machine.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/target_index.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/terminal.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/client/vagrantfile.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/basis.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/box.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/capabilities.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/communicator.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/config_data.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/core_plugin_manager.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/direct.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/duration.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/environment.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/folders.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/internal.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/internal/graph.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/internal/graph/mappers.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/internal/graph/search.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/internal/graph/vertex.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/internal/graph/vertex/final.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/internal/graph/vertex/input.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/internal/graph/vertex/method.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/internal/graph/vertex/named_value.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/internal/graph/vertex/output.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/internal/graph/vertex/root.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/internal/graph/vertex/value.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/internal/graph/weighted_vertex.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/known_types.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/machine.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/mapper.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/options.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/pathname.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/plugin_manager.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/proc.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/project.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/provider.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/provisioner.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/push.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/state_bag.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/synced_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/target.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/target_index.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/terminal.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/ui.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/vagrantfile.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/mappers/wrappers.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/service.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/service/capability_platform_service.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/service/command_service.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/service/communicator_service.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/service/config_service.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/service/guest_service.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/service/host_service.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/service/internal_service.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/service/provider_service.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/service/provisioner_service.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/service/push_service.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/service/synced_folder_service.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/type.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/type/boolean.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/type/command_arguments.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/type/command_info.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/type/communicator_command_arguments.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/type/direct.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/type/duration.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/type/folders.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/type/named_argument.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/type/options.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/type/ssh_info.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/type/winrm_info.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/util.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/util/cacher.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/util/client_setup.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/util/connector.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/util/exception_transformer.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/util/func_spec.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/util/has_broker.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/util/has_logger.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/util/has_mapper.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/util/has_seeds.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/util/named_plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/util/service_info.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/serve/util/usage_tracker.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/snapshot/command/delete.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/snapshot/command/list.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/snapshot/command/pop.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/snapshot/command/push.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/snapshot/command/push_shared.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/snapshot/command/restore.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/snapshot/command/root.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/snapshot/command/save.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/snapshot/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/ssh/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/ssh/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/ssh_config/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/ssh_config/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/status/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/status/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/suspend/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/suspend/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/up/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/up/middleware/store_box_metadata.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/up/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/up/start_mixins.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/upload/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/upload/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/validate/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/validate/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/version/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/version/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/winrm/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/winrm/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/winrm_config/command.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/commands/winrm_config/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/ssh/communicator.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/ssh/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/winrm/command_filter.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/winrm/command_filters/cat.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/winrm/command_filters/chmod.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/winrm/command_filters/chown.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/winrm/command_filters/grep.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/winrm/command_filters/mkdir.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/winrm/command_filters/rm.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/winrm/command_filters/test.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/winrm/command_filters/uname.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/winrm/command_filters/which.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/winrm/communicator.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/winrm/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/winrm/errors.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/winrm/helper.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/winrm/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/winrm/shell.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/winssh/communicator.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/winssh/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/communicators/winssh/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/alma/cap/flavor.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/alma/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/alma/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/alpine/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/alpine/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/alpine/cap/halt.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/alpine/cap/nfs_client.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/alpine/cap/rsync.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/alpine/cap/smb.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/alpine/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/alpine/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/alt/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/alt/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/alt/cap/flavor.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/alt/cap/network_scripts_dir.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/alt/cap/rsync.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/alt/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/alt/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/amazon/cap/flavor.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/amazon/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/amazon/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/arch/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/arch/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/arch/cap/nfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/arch/cap/rsync.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/arch/cap/smb.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/arch/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/arch/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/atomic/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/atomic/cap/docker.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/atomic/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/atomic/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/bsd/cap/file_system.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/bsd/cap/halt.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/bsd/cap/mount_virtualbox_shared_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/bsd/cap/nfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/bsd/cap/public_key.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/bsd/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/bsd/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/centos/cap/flavor.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/centos/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/centos/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/coreos/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/coreos/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/coreos/cap/docker.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/coreos/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/coreos/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/darwin/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/darwin/cap/choose_addressable_ip_addr.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/darwin/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/darwin/cap/darwin_version.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/darwin/cap/halt.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/darwin/cap/mount_smb_shared_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/darwin/cap/mount_vmware_shared_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/darwin/cap/rsync.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/darwin/cap/shell_expand_guest_path.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/darwin/cap/verify_vmware_hgfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/darwin/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/darwin/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/debian/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/debian/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/debian/cap/nfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/debian/cap/rsync.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/debian/cap/smb.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/debian/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/debian/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/dragonflybsd/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/dragonflybsd/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/elementary/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/elementary/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/esxi/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/esxi/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/esxi/cap/halt.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/esxi/cap/mount_nfs_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/esxi/cap/public_key.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/esxi/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/esxi/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/fedora/cap/flavor.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/fedora/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/fedora/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/freebsd/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/freebsd/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/freebsd/cap/mount_virtualbox_shared_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/freebsd/cap/rsync.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/freebsd/cap/shell_expand_guest_path.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/freebsd/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/freebsd/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/funtoo/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/funtoo/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/funtoo/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/gentoo/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/gentoo/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/gentoo/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/gentoo/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/haiku/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/haiku/cap/halt.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/haiku/cap/insert_public_key.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/haiku/cap/remove_public_key.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/haiku/cap/rsync.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/haiku/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/haiku/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/kali/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/kali/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/linux/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/linux/cap/choose_addressable_ip_addr.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/linux/cap/file_system.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/linux/cap/halt.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/linux/cap/mount_smb_shared_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/linux/cap/mount_virtualbox_shared_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/linux/cap/network_interfaces.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/linux/cap/nfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/linux/cap/persist_mount_shared_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/linux/cap/port.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/linux/cap/public_key.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/linux/cap/read_ip_address.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/linux/cap/reboot.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/linux/cap/rsync.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/linux/cap/shell_expand_guest_path.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/linux/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/linux/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/mint/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/mint/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/netbsd/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/netbsd/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/netbsd/cap/rsync.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/netbsd/cap/shell_expand_guest_path.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/netbsd/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/netbsd/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/nixos/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/nixos/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/nixos/cap/nfs_client.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/nixos/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/nixos/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/omnios/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/omnios/cap/mount_nfs_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/omnios/cap/rsync.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/omnios/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/omnios/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/openbsd/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/openbsd/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/openbsd/cap/halt.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/openbsd/cap/rsync.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/openbsd/cap/shell_expand_guest_path.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/openbsd/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/openbsd/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/openwrt/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/openwrt/cap/halt.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/openwrt/cap/insert_public_key.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/openwrt/cap/remove_public_key.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/openwrt/cap/rsync.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/openwrt/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/openwrt/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/photon/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/photon/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/photon/cap/docker.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/photon/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/photon/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/pld/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/pld/cap/flavor.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/pld/cap/network_scripts_dir.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/pld/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/pld/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/redhat/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/redhat/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/redhat/cap/flavor.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/redhat/cap/network_scripts_dir.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/redhat/cap/nfs_client.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/redhat/cap/rsync.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/redhat/cap/smb.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/redhat/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/redhat/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/rocky/cap/flavor.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/rocky/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/rocky/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/slackware/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/slackware/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/slackware/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/slackware/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/smartos/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/smartos/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/smartos/cap/halt.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/smartos/cap/insert_public_key.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/smartos/cap/mount_nfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/smartos/cap/remove_public_key.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/smartos/cap/rsync.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/smartos/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/smartos/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/smartos/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/solaris/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/solaris/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/solaris/cap/file_system.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/solaris/cap/halt.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/solaris/cap/insert_public_key.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/solaris/cap/mount_virtualbox_shared_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/solaris/cap/remove_public_key.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/solaris/cap/rsync.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/solaris/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/solaris/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/solaris/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/solaris11/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/solaris11/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/solaris11/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/solaris11/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/solaris11/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/suse/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/suse/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/suse/cap/halt.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/suse/cap/network_scripts_dir.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/suse/cap/nfs_client.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/suse/cap/rsync.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/suse/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/suse/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/tinycore/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/tinycore/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/tinycore/cap/halt.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/tinycore/cap/mount_nfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/tinycore/cap/rsync.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/tinycore/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/tinycore/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/trisquel/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/trisquel/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/ubuntu/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/ubuntu/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/windows/cap/change_host_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/windows/cap/choose_addressable_ip_addr.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/windows/cap/configure_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/windows/cap/file_system.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/windows/cap/halt.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/windows/cap/mount_shared_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/windows/cap/public_key.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/windows/cap/reboot.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/windows/cap/rsync.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/windows/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/windows/errors.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/windows/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/windows/guest_network.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/windows/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/windows/scripts/mount_volume.ps1.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/windows/scripts/reboot_detect.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/windows/scripts/set_work_network.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/guests/windows/scripts/winrs_v3_get_adapters.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/alt/cap/nfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/alt/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/alt/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/arch/cap/nfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/arch/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/arch/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/bsd/cap/nfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/bsd/cap/path.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/bsd/cap/ssh.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/bsd/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/bsd/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/darwin/cap/configured_ip_addresses.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/darwin/cap/fs_iso.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/darwin/cap/nfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/darwin/cap/path.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/darwin/cap/provider_install_virtualbox.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/darwin/cap/rdp.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/darwin/cap/smb.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/darwin/cap/version.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/darwin/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/darwin/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/darwin/scripts/install_virtualbox.sh /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/freebsd/cap/nfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/freebsd/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/freebsd/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/gentoo/cap/nfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/gentoo/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/gentoo/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/linux/cap/fs_iso.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/linux/cap/nfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/linux/cap/rdp.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/linux/cap/ssh.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/linux/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/linux/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/null/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/null/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/redhat/cap/nfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/redhat/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/redhat/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/slackware/cap/nfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/slackware/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/slackware/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/suse/cap/nfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/suse/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/suse/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/void/cap/nfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/void/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/void/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/windows/cap/configured_ip_addresses.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/windows/cap/fs_iso.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/windows/cap/nfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/windows/cap/provider_install_virtualbox.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/windows/cap/ps.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/windows/cap/rdp.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/windows/cap/smb.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/windows/cap/ssh.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/windows/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/windows/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/windows/scripts/check_credentials.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/windows/scripts/host_info.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/windows/scripts/install_virtualbox.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/windows/scripts/set_share.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/windows/scripts/set_ssh_key_permissions.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/windows/scripts/unset_share.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/windows/scripts/utils/VagrantSSH/VagrantSSH.psm1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/kernel_v1/config/nfs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/kernel_v1/config/package.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/kernel_v1/config/ssh.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/kernel_v1/config/vagrant.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/kernel_v1/config/vm.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/kernel_v1/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/kernel_v2/config/cloud_init.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/kernel_v2/config/disk.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/kernel_v2/config/package.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/kernel_v2/config/push.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/kernel_v2/config/ssh.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/kernel_v2/config/ssh_connect.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/kernel_v2/config/trigger.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/kernel_v2/config/vagrant.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/kernel_v2/config/vm.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/kernel_v2/config/vm_provisioner.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/kernel_v2/config/vm_subvm.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/kernel_v2/config/vm_trigger.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/kernel_v2/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/build.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/compare_synced_folders.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/connect_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/create.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/destroy.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/destroy_build_image.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/destroy_network.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/forwarded_ports.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/has_ssh.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/host_machine.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/host_machine_build_dir.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/host_machine_port_checker.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/host_machine_port_warning.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/host_machine_required.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/host_machine_sync_folders.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/host_machine_sync_folders_disable.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/init_state.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/is_build.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/is_host_machine_created.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/login.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/prepare_forwarded_port_collision_params.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/prepare_networks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/prepare_nfs_settings.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/prepare_nfs_valid_ids.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/prepare_ssh.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/pull.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/start.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/stop.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/action/wait_for_running.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/cap/has_communicator.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/cap/proxy_machine.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/cap/public_address.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/command/exec.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/command/logs.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/command/run.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/communicator.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/driver.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/driver/compose.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/errors.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/executor/local.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/executor/vagrant.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/hostmachine/Vagrantfile /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/provider.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/docker/synced_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/check_access.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/check_enabled.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/configure.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/delete_vm.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/export.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/import.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/is_windows.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/message_will_not_destroy.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/net_set_mac.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/net_set_vlan.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/package.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/package_metadata_json.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/package_setup_files.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/package_setup_folders.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/package_vagrantfile.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/read_guest_ip.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/read_state.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/resume_vm.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/set_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/snapshot_delete.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/snapshot_restore.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/snapshot_save.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/start_instance.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/stop_instance.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/suspend_vm.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/action/wait_for_ip_address.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/cap/cleanup_disks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/cap/configure_disks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/cap/public_address.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/cap/snapshot_list.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/cap/validate_disk_ext.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/driver.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/errors.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/provider.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/attach_disk_drive.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/check_hyperv.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/check_hyperv_access.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/clone_vhd.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/configure_vm.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/create_snapshot.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/delete_snapshot.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/delete_vm.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/dismount_vhd.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/export_vm.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/file_sync.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/get_network_config.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/get_network_mac.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/get_switches.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/get_vhd.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/get_vm_status.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/has_vmcx_support.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/import_vm.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/list_hdds.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/list_snapshots.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/new_vhd.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/remove_disk_drive.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/resize_disk_drive.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/restore_snapshot.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/resume_vm.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/set_enhanced_session_transport_type.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/set_name.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/set_network_mac.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/set_network_vlan.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/set_vm_integration_services.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/start_vm.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/stop_vm.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/suspend_vm.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/utils/VagrantMessages/VagrantMessages.psm1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/hyperv/scripts/utils/VagrantVM/VagrantVM.psm1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/boot.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/check_accessible.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/check_created.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/check_guest_additions.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/check_running.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/check_virtualbox.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/clean_machine_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/clear_forwarded_ports.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/clear_network_interfaces.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/created.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/customize.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/destroy.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/destroy_unused_network_interfaces.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/discard_state.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/export.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/forced_halt.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/forward_ports.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/import.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/import_master.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/is_paused.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/is_running.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/is_saved.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/match_mac_address.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/message_already_running.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/message_not_created.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/message_not_running.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/message_will_not_destroy.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/network.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/network_fix_ipv6.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/package.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/package_setup_files.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/package_setup_folders.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/package_vagrantfile.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/prepare_clone_snapshot.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/prepare_forwarded_port_collision_params.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/prepare_nfs_settings.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/prepare_nfs_valid_ids.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/resume.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/sane_defaults.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/set_default_nic_type.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/set_name.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/setup_package_files.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/snapshot_delete.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/snapshot_restore.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/snapshot_save.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/action/suspend.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/cap.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/cap/cleanup_disks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/cap/configure_disks.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/cap/mount_options.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/cap/public_address.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/cap/validate_disk_ext.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/driver/base.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/driver/meta.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/driver/version_4_0.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/driver/version_4_1.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/driver/version_4_2.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/driver/version_4_3.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/driver/version_5_0.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/driver/version_5_1.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/driver/version_5_2.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/driver/version_6_0.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/driver/version_6_1.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/driver/version_7_0.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/model/forwarded_port.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/model/storage_controller.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/model/storage_controller_array.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/provider.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/synced_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/providers/virtualbox/util/compile_forwarded_ports.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/cap/guest/alpine/ansible_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/cap/guest/arch/ansible_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/cap/guest/debian/ansible_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/cap/guest/facts.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/cap/guest/fedora/ansible_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/cap/guest/freebsd/ansible_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/cap/guest/pip/pip.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/cap/guest/posix/ansible_installed.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/cap/guest/redhat/ansible_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/cap/guest/suse/ansible_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/cap/guest/ubuntu/ansible_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/config/base.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/config/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/config/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/constants.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/errors.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/helpers.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/provisioner/base.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/provisioner/guest.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/ansible/provisioner/host.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/cfengine/cap/debian/cfengine_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/cfengine/cap/linux/cfengine_installed.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/cfengine/cap/linux/cfengine_needs_bootstrap.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/cfengine/cap/redhat/cfengine_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/cfengine/cap/suse/cfengine_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/cfengine/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/cfengine/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/cfengine/provisioner.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/cap/debian/chef_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/cap/freebsd/chef_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/cap/freebsd/chef_installed.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/cap/linux/chef_installed.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/cap/omnios/chef_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/cap/omnios/chef_installed.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/cap/redhat/chef_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/cap/suse/chef_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/cap/windows/chef_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/cap/windows/chef_installed.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/command_builder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/config/base.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/config/base_runner.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/config/chef_apply.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/config/chef_client.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/config/chef_solo.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/config/chef_zero.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/installer.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/omnibus.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/provisioner/base.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/provisioner/chef_apply.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/provisioner/chef_client.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/provisioner/chef_solo.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/chef/provisioner/chef_zero.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/container/client.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/container/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/container/installer.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/container/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/container/provisioner.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/docker/cap/centos/docker_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/docker/cap/centos/docker_start_service.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/docker/cap/debian/docker_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/docker/cap/debian/docker_start_service.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/docker/cap/fedora/docker_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/docker/cap/linux/docker_configure_vagrant_user.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/docker/cap/linux/docker_daemon_running.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/docker/cap/linux/docker_installed.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/docker/cap/windows/docker_daemon_running.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/docker/client.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/docker/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/docker/installer.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/docker/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/docker/provisioner.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/file/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/file/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/file/provisioner.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/podman/cap/centos/podman_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/podman/cap/linux/podman_installed.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/podman/cap/redhat/podman_install.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/podman/client.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/podman/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/podman/installer.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/podman/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/podman/provisioner.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/puppet/config/puppet.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/puppet/config/puppet_server.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/puppet/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/puppet/provisioner/puppet.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/puppet/provisioner/puppet_server.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/salt/bootstrap-salt.ps1 /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/salt/bootstrap-salt.sh /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/salt/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/salt/errors.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/salt/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/salt/provisioner.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/shell/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/shell/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/shell/provisioner.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/atlas/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/atlas/errors.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/atlas/locales/en.yml /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/atlas/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/atlas/push.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/ftp/adapter.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/ftp/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/ftp/errors.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/ftp/locales/en.yml /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/ftp/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/ftp/push.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/heroku/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/heroku/errors.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/heroku/locales/en.yml /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/heroku/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/heroku/push.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/local-exec/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/local-exec/errors.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/local-exec/locales/en.yml /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/local-exec/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/local-exec/push.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/noop/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/noop/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/pushes/noop/push.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/synced_folders/nfs/action_cleanup.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/synced_folders/nfs/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/synced_folders/nfs/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/synced_folders/nfs/synced_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/synced_folders/rsync/command/rsync.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/synced_folders/rsync/command/rsync_auto.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/synced_folders/rsync/default_unix_cap.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/synced_folders/rsync/helper.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/synced_folders/rsync/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/synced_folders/rsync/synced_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/synced_folders/smb/cap/default_fstab_modification.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/synced_folders/smb/cap/mount_options.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/synced_folders/smb/config.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/synced_folders/smb/errors.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/synced_folders/smb/plugin.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/synced_folders/smb/synced_folder.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/synced_folders/unix_mount_helpers.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/scripts/install_rvm /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/scripts/setup_tests /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/scripts/sign.sh /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/scripts/website_push_www.sh /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/shell.nix /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/tasks/acceptance.rake /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/tasks/bundler.rake /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/tasks/test.rake /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/commands/init/Vagrantfile.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/commands/init/Vagrantfile.min.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/commands/ssh_config/config.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/commands/winrm_config/config.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/config/messages.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/config/validation_failed.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/alpine/network_dhcp.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/alpine/network_static.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/alt/network_dhcp.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/alt/network_ipv4address.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/alt/network_ipv4route.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/alt/network_static.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/arch/default_network/network_dhcp.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/arch/default_network/network_static.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/arch/default_network/network_static6.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/arch/systemd_networkd/network_dhcp.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/arch/systemd_networkd/network_static.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/arch/systemd_networkd/network_static6.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/coreos/etcd.service.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/debian/network_dhcp.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/debian/network_static.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/debian/network_static6.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/freebsd/network_dhcp.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/freebsd/network_static.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/freebsd/network_static6.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/funtoo/network_dhcp.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/funtoo/network_static.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/funtoo/network_static6.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/gentoo/network_dhcp.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/gentoo/network_static.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/gentoo/network_static6.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/gentoo/network_systemd.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/linux/etc_fstab.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/netbsd/network_dhcp.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/netbsd/network_static.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/nixos/hostname.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/nixos/network.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/openbsd/network_dhcp.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/openbsd/network_static.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/openbsd/network_static6.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/redhat/network_dhcp.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/redhat/network_static.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/redhat/network_static6.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/slackware/network_dhcp.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/slackware/network_static.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/suse/network_dhcp.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/suse/network_static.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/guests/suse/network_static6.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/locales/comm_winrm.yml /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/locales/command_ps.yml /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/locales/command_rdp.yml /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/locales/en.yml /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/locales/guest_windows.yml /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/locales/providers_docker.yml /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/locales/providers_hyperv.yml /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/locales/synced_folder_smb.yml /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/nfs/exports_bsd.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/nfs/exports_darwin.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/nfs/exports_linux.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/package_Vagrantfile.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/provisioners/chef_client/client.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/provisioners/chef_solo/solo.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/provisioners/chef_zero/zero.erb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/templates/rgloader.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/vagrant-config.hcl /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/vagrant-spec.config.example.rb /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/vagrant.gemspec /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/gems/vagrant-2.3.4/version.txt /builddir/build/BUILD/vagrant-2.3.4/usr/share/vagrant/gems/bin/vagrant Successfully installed vagrant-2.3.4 1 gem installed + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.fnFlGV + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64 ++ dirname /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd vagrant-2.3.4 + mkdir -p /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/share/vagrant/gems + cp -pa ./usr/share/vagrant/gems/bin ./usr/share/vagrant/gems/build_info ./usr/share/vagrant/gems/cache ./usr/share/vagrant/gems/doc ./usr/share/vagrant/gems/extensions ./usr/share/vagrant/gems/gems ./usr/share/vagrant/gems/plugins ./usr/share/vagrant/gems/specifications /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/share/vagrant/gems/ + find /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/share/vagrant/gems/bin -type f + xargs chmod a+x + install -D -m 755 /builddir/build/SOURCES/binstub /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/bin/vagrant + sed -i 's|@vagrant_embedded_dir@|/usr/share/vagrant|' /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/bin/vagrant + install -D -m 0644 /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/share/vagrant/gems/gems/vagrant-2.3.4/contrib/bash/completion.sh /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/share/bash-completion/completions/vagrant + sed -i '/#!\// d' /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/share/bash-completion/completions/vagrant + install -D -m 0644 /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/share/vagrant/gems/gems/vagrant-2.3.4/contrib/zsh/_vagrant /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/share/zsh/site-functions/_vagrant + mkdir -p /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/lib/rpm/macros.d/ + cp /builddir/build/SOURCES/macros.vagrant /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/lib/rpm/macros.d/ + sed -i 's/%{name}/vagrant/' /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/lib/rpm/macros.d/macros.vagrant + sed -i '/vagrant_embedded_dir/ s/%{name}/vagrant/' /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/lib/rpm/macros.d/macros.vagrant + sed -i '/vagrant_embedded_dir/ s/%{version}/2.3.4/' /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/lib/rpm/macros.d/macros.vagrant + install -d -m 755 /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/var/lib/vagrant + touch /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/var/lib/vagrant/plugins.json + ln -s -t /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/share/vagrant/ /var/lib/vagrant/plugins.json + export GEM_PATH=/usr/share/gems:/builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/share/vagrant/gems + GEM_PATH=/usr/share/gems:/builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/share/vagrant/gems + export VAGRANT_INSTALLER_ENV=1 + VAGRANT_INSTALLER_ENV=1 + mkdir -p /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/share/man/man1 + help2man -N -s1 -o /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/share/man/man1/vagrant.1 /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/share/vagrant/gems/gems/vagrant-2.3.4/bin/vagrant + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 2.3.4-2.fc39 --unique-debug-suffix -2.3.4-2.fc39.x86_64 --unique-debug-src-base vagrant-2.3.4-2.fc39.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/vagrant-2.3.4 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/share/vagrant/gems/gems/vagrant-2.3.4/scripts/website_push_www.sh from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/vagrant/gems/gems/vagrant-2.3.4/scripts/sign.sh from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/provisioners/salt/bootstrap-salt.sh from /bin/sh - to #!/usr/bin/sh - mangling shebang in /usr/share/vagrant/gems/gems/vagrant-2.3.4/plugins/hosts/darwin/scripts/install_virtualbox.sh from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/vagrant/gems/gems/vagrant-2.3.4/binstubs/vagrant from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/vagrant/gems/gems/vagrant-2.3.4/bin/vagrant from /usr/bin/env ruby to #!/usr/bin/ruby mangling shebang in /usr/share/vagrant/gems/gems/vagrant-2.3.4/.runner.sh from /usr/bin/env bash to #!/usr/bin/bash + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.SSSsj6 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd vagrant-2.3.4 + patch -p1 + cat /builddir/build/SOURCES/vagrant-2.2.9-do-not-load-dependencies.patch patching file lib/vagrant/bundler.rb Hunk #1 succeeded at 650 (offset 5 lines). + cat /builddir/build/SOURCES/vagrant-2.3.4-Only-check-for-arguments-matching-test-string.patch + patch -p1 patching file test/unit/plugins/provisioners/ansible/provisioner_test.rb + sed -i '/^\s*context "when vagrant specification is not found" do$/,/^ end$/ s/^/#/' test/unit/vagrant/bundler_test.rb + sed -i '/^\s*it "should init the bundler instance with plugins" do$/,/^ end$/ s/^/#/' test/unit/vagrant/plugin/manager_test.rb + rm -rf ../vagrant-spec + mv ../vagrant-spec-a88825f4cb254b703d0f9235667223f02ad5c600 ../vagrant-spec + sed -i '/git/ s/^/#/' ../vagrant-spec/vagrant-spec.gemspec + sed -i '/thor/ s/~>/>=/' ../vagrant-spec/vagrant-spec.gemspec + sed -i '/rspec/ s/~>/>=/' ./vagrant.gemspec + sed -i '/rspec/ s/~>/>=/' ../vagrant-spec/vagrant-spec.gemspec + sed -i '/childprocess/ s/~>/>=/' ../vagrant-spec/vagrant-spec.gemspec + sed -i '25 i\ spec.add_dependency "webmock"' ../vagrant-spec/vagrant-spec.gemspec + sed -i '26 i\ spec.add_dependency "fake_ftp"' ../vagrant-spec/vagrant-spec.gemspec + rm -rf test/unit/plugins/communicators/winrm + sed -i '/it "eager loads WinRM" do/,/^ end$/ s/^/#/' test/unit/vagrant/machine_test.rb + sed -i '/it "should return the specified communicator if given" do/,/^ end$/ s/^/#/' test/unit/vagrant/machine_test.rb + sed -i '/^ context "with winrm communicator" do$/,/^ end$/ s/^/#/' test/unit/plugins/provisioners/ansible/provisioner_test.rb + mv test/unit/vagrant/util/env_test.rb test/unit/vagrant/util/env_test.rb.disable + rm -r test/unit/plugins/commands/cloud/ + sed -i '/^ it "generates a network name and configuration" do$/,/^ end/ s/^/#/' test/unit/plugins/providers/docker/action/prepare_networks_test.rb + rm -rf test/unit/plugins/hosts/bsd ++ uname -s + export VAGRANT_DETECTED_OS=Linux + VAGRANT_DETECTED_OS=Linux + mv ./test/unit/plugins/commands/serve/service/guest_service_test.rb ./test/unit/plugins/commands/serve/service/guest_service_test.rb.disabled + mv ./test/unit/plugins/commands/serve/service/host_service_test.rb ./test/unit/plugins/commands/serve/service/host_service_test.rb.disabled + mv ./test/unit/plugins/commands/serve/util/exception_transformer_test.rb ./test/unit/plugins/commands/serve/util/exception_transformer_test.rb.disabled + mv ./test/unit/plugins/commands/serve/mappers_test.rb ./test/unit/plugins/commands/serve/mappers_test.rb.disabled + sed -i -e '/ it "uses a directory within the home directory by default" do/a\ skip "Requires protobuf"' ./test/unit/vagrant/environment_test.rb + RUBYOPT=-I + for module in openssl psych ++ ruby -rrbconfig -e 'puts RbConfig::CONFIG["libdir"]' + for dir in /usr/share/gems/gems/$module-*/lib $(ruby -rrbconfig -e 'puts RbConfig::CONFIG["libdir"]')/gems/ruby/$module-* + RUBYOPT='-I:/usr/share/gems/gems/openssl-*/lib' + for dir in /usr/share/gems/gems/$module-*/lib $(ruby -rrbconfig -e 'puts RbConfig::CONFIG["libdir"]')/gems/ruby/$module-* + RUBYOPT='-I:/usr/share/gems/gems/openssl-*/lib:/usr/lib64/gems/ruby/openssl-*' + for module in openssl psych ++ ruby -rrbconfig -e 'puts RbConfig::CONFIG["libdir"]' + for dir in /usr/share/gems/gems/$module-*/lib $(ruby -rrbconfig -e 'puts RbConfig::CONFIG["libdir"]')/gems/ruby/$module-* + RUBYOPT='-I:/usr/share/gems/gems/openssl-*/lib:/usr/lib64/gems/ruby/openssl-*:/usr/share/gems/gems/psych-5.0.1/lib' + for dir in /usr/share/gems/gems/$module-*/lib $(ruby -rrbconfig -e 'puts RbConfig::CONFIG["libdir"]')/gems/ruby/$module-* + RUBYOPT='-I:/usr/share/gems/gems/openssl-*/lib:/usr/lib64/gems/ruby/openssl-*:/usr/share/gems/gems/psych-5.0.1/lib:/usr/lib64/gems/ruby/psych-5.0.1' + export RUBYOPT + rake -f tasks/test.rake test:unit + tee error.log /usr/bin/ruby -I/usr/share/gems/gems/rspec-support-3.12.0/lib:/usr/share/gems/gems/rspec-core-3.12.2/lib /usr/share/gems/gems/rspec-core-3.12.2/exe/rspec --pattern test/unit/\*\*/\*_test.rb --color --format documentation /builddir/build/BUILD/vagrant-2.3.4/test/unit/plugins/providers/virtualbox/driver/version_7_0_test.rb:791: warning: already initialized constant VBOX_HOSTONLYNETS /builddir/build/BUILD/vagrant-2.3.4/test/unit/plugins/providers/virtualbox/driver/version_7_0_test.rb:773: warning: previous definition of VBOX_HOSTONLYNETS was here Run options: exclude {:windows=>true} vagrant bin should run the CLI and exit successfully with flag --version should output the current version --timestamp should enable timestamps on logs --debug-timestamp should enable debugging and log timestamps --no-color should remove flag from argv should pass a Basic UI instance --color should remove flag from argv should pass a Colored UI instance --no-tty should enable less verbose progress output default CLI flags should include default CLI flags in command help output when not in installer when vagrant is not very quiet should output a warning when vagrant is very quiet should not output a warning plugin commands should unset vagrantfile should set the no plugins environment variable should set the disable plugin init environment variable list should not set the disable plugin init environment variable --local should not unset vagrantfile with VAGRANT_LOCAL_PLUGINS_LOAD enabled should not unset vagrantfile VagrantPlugins::CommandAutocomplete::Command::Install with no arguments returns without errors VagrantPlugins::CommandBox::Command::Add with no arguments shows help with one argument executes the runner with the proper actions with two arguments executes the runner with the proper actions with more than two arguments shows help VagrantPlugins::CommandBox::Command::Outdated with force argument passes along the force update option with global argument calls outdated_global .outdated_global when latest version is available for provider displays the latest version when latest version isn't available for provider displays the latest version for that provider when no versions are available for provider displays up to date message VagrantPlugins::CommandBox::Command::Prune execute with no args removes the old version and keeps the current one removes nothing with --provider removes the old versions of the specified provider with --dry-run removes the old versions of the specified provider with --name removes the old versions of the specified provider with --name and --provider removed the old versions of that name and provider only VagrantPlugins::CommandBox::Command::Remove with no arguments shows help with one argument invokes the action runner with --force invokes the action runner with force option with two arguments uses the 2nd arg as a provider with more than two arguments shows help VagrantPlugins::CommandBox::Command::Repackage with no arguments shows help with one argument shows help with two arguments shows help with three arguments repackages the box with the given provider (PENDING: Not yet implemented) with more than three arguments shows help VagrantPlugins::CommandBox::Command::Update execute updating specific box doesn't update if they're up to date does the correct update if there is an update raises an error if there are multiple providers with multiple providers and specifying the provider updates the proper box raises an error if that provider doesn't exist download options are specified passes down download options with a box that doesn't exist raises an exception updating environment machines ignores machines without boxes doesn't update boxes if they're up-to-date boxes have an update updates boxes when box version is updated but previous box exists updates the box machine has download options uses download options from machine download options are specified on the command line overrides download options from machine with options from CLI ignoring boxes with no metadata continues to update the rest of the boxes in the environment force flag is specified on the command line passes force through to action_box_add as true VagrantPlugins::CommandCap::Command execute --check provider foo (exists) exits with 0 if it exists --check provider foo (doesn't exists) exits with 1 runs against target vm exits with 0 if it exists VagrantPlugins::CommandDestroy::Command with no argument should destroy the default box exits 0 if vms are not created exits 1 if a vms destroy was declined with multiple machines second machine is not created exits 0 if vms are successfully destroyed exits 0 if vms are not created second machine is running exits 0 if vms are not successfully destroyed exits 1 if vms are not successfully destroyed exits 2 if some vms are not successfully destroyed with VAGRANT_DEFAULT_PROVIDER set should attempt to use dummy provider with --parallel set passes in true to batch with --graceful set passes in true to batch with a global machine destroys a vm with an id with an argument destroys a vm with machine that does not exist raises an exception with an invalid argument raises an exception VagrantPlugins::CommandGlobalStatus::Command execute with no args succeeds with --machine-readable should include the machine id should include the machine state should include the machine count should include the machine home path should include the provider name execute with --prune removes invalid entries VagrantPlugins::CommandInit::Command #execute creates a Vagrantfile with no args creates a minimal Vagrantfile creates a custom Vagrantfile using a relative template path creates a custom Vagrantfile using an absolute template path creates a custom Vagrantfile using a provided template with the extension included creates a custom Vagrant file using a template provided from the environment ignores the environmentally-set default template when a template is explicitly set ignores the -m option when using a provided template raises an appropriate exception when the template file can't be found does not overwrite an existing Vagrantfile overwrites an existing Vagrantfile with force creates a Vagrantfile with a box creates a Vagrantfile with a box and box_url creates a Vagrantfile with a box and box version creates a minimal Vagrantfile with a box and box version creates a Vagrantfile at a custom path VagrantPlugins::CommandListCommands::Command execute includes all subcommands VagrantPlugins::CommandPackage::Command #execute with no arguments packages default machine with single argument set to default packages default machine set to undefined vm raises machine not found error with --output option packages default machine inside specified folder with multiple arguments ignores the extra arguments with --base option and no option value shows help and option value packages vm defined within virtualbox provides a machine data directory #package_vm calling the package action ensures that the package tmp dir is cleaned up VagrantPlugins::CommandPlugin::Action::ExpungePlugins #call should delete all plugins when force is false should prompt user before deleting all plugins when user declines prompt should not delete all plugins when local option is set should delete plugins when local plugins exist should delete user and local plugins when local option is set should delete local plugins should delete user plugins when local only option is set should delete local plugins should not delete user plugins when global only option is set should not delete local plugins should delete user plugins when global and local only options are set should delete local plugins should delete user plugins VagrantPlugins::CommandPlugin::Action::InstallGem #call should install the plugin should specify the version if given should specify the entrypoint if given should specify the sources if given #recover should do nothing by default with a successful plugin install should uninstall the plugin VagrantPlugins::CommandPlugin::Action::PluginExistsCheck should raise an exception if the plugin doesn't exist should call the app if the plugin is installed VagrantPlugins::CommandPlugin::Action::UninstallPlugin uninstalls the specified plugin VagrantPlugins::CommandPlugin::Action::UpdateGems #call should update all plugins if none are specified should update specified plugins VagrantPlugins::CommandPort::Command #execute validates the configuration ensures the vm is running shows a friendly error when the capability is not supported returns a friendly message when there are no forwarded ports returns the list of ports prints the matching host port when --guest is given returns an error with no port is mapped to the --guest option VagrantPlugins::CommandPS::Command #execute should start a new session when communicator is not ready should raise error that machine is not created when communicator is not winrm when command is provided should raise an error that winrm is not ready when no command is provided should create a powershell session when host does not support ps_client when no command is provided should raise an error for unsupported host when command is provided should execute command when command is provided with command provided executes the command on the guest with elevated flag should execute the command with elevated option with elevated flag and no command should raise error that command must be provided when setup returns PreviousTrustedHosts should reset the powershell remoting VagrantPlugins::CommandProvider::Command execute no arguments exits with the provider name --usable exits 0 if it is usable exits 1 if it is not usable VagrantPlugins::CommandPush::Command #execute validates the pushes delegates to Environment#push validates the configuration #validate_pushes! when there are no pushes defined when a strategy is given raises an exception when no strategy is given raises an exception when there is one push defined when a strategy is given when that strategy is not defined raises an exception when that strategy is defined returns that push when no strategy is given returns the strategy when there are multiple pushes defined when a strategy is given when that strategy is not defined raises an exception when that strategy is defined returns the strategy when no strategy is given raises an exception VagrantPlugins::CommandReload::Command with no argument should reload all vms with an argument should reload a vm with the force flag should reload a vm VagrantPlugins::CommandSnapshot::Command::Delete execute with no arguments shows help with an unsupported provider raises an exception with a snapshot name given calls snapshot_delete with a snapshot name doesn't delete a snapshot on a non-existent machine with a snapshot name that doesn't exist fails to take a snapshot and prints a warning to the user VagrantPlugins::CommandSnapshot::Command::List execute with an unsupported provider raises an exception with a vm given prints a message if the vm does not exist prints a message if no snapshots have been taken prints a list of snapshots VagrantPlugins::CommandSnapshot::Command::Pop execute calls snapshot_restore with the last pushed snapshot isn't an error if no matching snapshot should disable ignoring sentinel file for provisioning should start the snapshot when --no-start flag is provided should not start the snapshot VagrantPlugins::CommandSnapshot::Command::Push execute calls snapshot_save with a random snapshot name doesn't snapshot a non-existent machine VagrantPlugins::CommandSnapshot::Command::Restore execute should disable ignoring sentinel file for provisioning should start the snapshot with no arguments shows help with an unsupported provider raises an exception with a snapshot name given calls snapshot_delete with a snapshot name doesn't delete a snapshot on a non-existent machine with a snapshot name that doesn't exist fails to take a snapshot and prints a warning to the user when --no-start flag is provided should not start the snapshot VagrantPlugins::CommandSnapshot::Command::Root execute --help shows help with no subcommand shows help and fails with invalid subcommand shows help and fails VagrantPlugins::CommandSnapshot::Command::Save execute with no arguments shows help with an unsupported provider raises an exception with a snapshot name given calls snapshot_save with a snapshot name doesn't snapshot a non-existent machine with a snapshot guest and name given calls snapshot_save with a snapshot name doesn't snapshot a non-existent machine with a duplicate snapshot name given and no force flag fails to take a snapshot and prints a warning to the user with a duplicate snapshot name given and a force flag deletes the existing snapshot and takes a new one VagrantPlugins::CommandSSHConfig::Command execute prints out the ssh config for the given machine turns on agent forwarding when it is configured turns on x11 forwarding when it is configured handles multiple private key paths puts quotes around an identityfile path if it has a space omits IdentitiesOnly when keys_only is false omits StrictHostKeyChecking and UserKnownHostsFile when verify_host_key is true formats windows paths if windows handles verify_host_key :never value includes custom ssh_config path when provided VagrantPlugins::CommandSuspend::Command with no argument should suspend all vms with an argument should suspend a vm with the global all flag should suspend all vms globally with an argument is used errors out VagrantPlugins::CommandUp::Command with no argument should bring up the default box with VAGRANT_DEFAULT_PROVIDER set should attempt to use dummy provider with --provider set should only use provider explicitly set with a global machine brings up a vm with an id with an argument brings up a vm with an invalid argument brings up a vm VagrantPlugins::CommandUp::StoreBoxMetadata #call should open a metadata file with no box file does not write the metadata file contents of metadata file should be JSON data should include box name should include box version should include box provider should include relative box directory VagrantPlugins::CommandUpload::Command should raise invalid usage error by default when three arguments are provided should use third argument as name of guest should use first argument as source and second as destination when two arguments are provided should use the the second argument as destination when not a machine name when active machine matches second argument should use second argument as guest name and generate destination when single argument is provided should check if source is a file should check if source is a directory should raise error if source is not a directory or file when source path ends with double quote should remove trailing quote when source path ends with single quote should remove trailing quote when source is a directory should upload the directory should append separator and dot to source path for upload when source is a file should upload the file should name destination after the source when temporary option is set should get temporary path for destination from guest when compress option is set should check for guest decompression should compress the source should cleanup compressed source should upload the compressed source should upload compressed source to temporary location should have guest decompress file should provide destination for guest decompression of file should provide the destination type for guest decompression with compression type set to zip should test guest for decompression capability should compress source using zip should have guest decompress file using zip VagrantPlugins::CommandValidate::Command #execute validating configs validates correct Vagrantfile invalid configs validates the configuration valid configs for multiple vms validates correct Vagrantfile of all vms an invalid config for some vms validates the configuration of all vms with the ignore provider flag ignores provider specific configurations with the flag no vagrantfile throws an exception if there's no Vagrantfile VagrantPlugins::CommandWinRM::Command should exit successfully when no command is provided with command provided should execute the command via the communicator should execute with default shell should execute without elevated privileges with elevated option set should execute with elevated privileges with shell option set should execute with custom shell with multiple command provided should execute multiple commands via the communicator with invalid communicator configured should raise an error VagrantPlugins::CommandWinRMConfig::Command execute prints out the winrm config for the given machine with host option set should use custom host name in config output when no RDP port is configured should not include any RDP configuration information when provider has rdp_info capability should use provider RDP information when provider rdp_info does not include host should use winrm host VagrantPlugins::CommunicatorSSH::Communicator .wait_for_ready with no static config (default scenario) when ssh_info requires a multiple tries before it is ready retries ssh_info until ready when printing message to the user should print message should not print the same message twice should print different messages should not print different messages twice reset! should close existing connection should call wait_for_ready to re-enable the connection .ready? returns true if shell test is successful with an invalid shell test returns raises SSHInvalidShell error with insert key enabled without guest insert_ssh_key or remove_ssh_key capabilities should raise an error without guest insert_ssh_key capability should raise an error without guest remove_ssh_key capability should raise an error with guest insert_ssh_key capability and remove_ssh_key capability should create a new key pair should call the insert_public_key guest capability should write the new private key should call the set_ssh_key_permissions host capability should remove the default public key .execute runs valid command and returns successful status code prepends UUID output to command for garbage removal with command returning an error raises error when exit-code is non-zero returns exit-code when exit-code is non-zero and error check is disabled with no exit code received raises error when exit code is nil with garbage content prepended to command output removes any garbage output prepended to command output should not receive any stderr data with no command output does not send empty stdout data string should not receive any stderr data with garbage content prepended to command stderr output removes any garbage output prepended to command stderr output should not receive any stdout data with no command output on stderr does not send empty stderr data string should not receive any stdout data with pty enabled requests pty for connection with sudo enabled wraps command in elevated shell when sudo is true with sudo enabled wraps command in elevated shell when sudo is true .test with exit code as zero returns true with exit code as non-zero returns false .upload uploads a file if local path is a file uploads file to directory if destination ends with file separator creates remote directory path to destination on upload creates remote directory given an empty directory raises custom error on permission errors does not raise custom error on non-permission errors directory uploads uploads directory when directory path provided uploads contents of directory when dot suffix provided on directory creates directories before upload .download calls scp to download file .connect cannot be called directly with default configuration has keys_only enabled has verify_host_key disabled does not include any private key paths includes `none` and `hostbased` auth methods with keys_only disabled and verify_host_key enabled has keys_only enabled has verify_host_key disabled with host and port configured specifies configured host has port defined with private_key_path configured includes private key paths includes `publickey` auth method with username and password configured has username defined has password defined includes `password` auth method with password and private_key_path configured has password defined includes private key paths includes `publickey` and `password` auth methods with config configured has config defined with remote_user configured has remote_user defined with connect_timeout configured has connect_timeout defined .generate_environment_export should generate bourne shell compatible export with custom template defined should generate custom export based on template VagrantPlugins::CommunicatorWinSSH::Communicator #wait_for_ready with no static config (default scenario) when ssh_info requires a multiple tries before it is ready retries ssh_info until ready #ready? returns true if shell test is successful with an invalid shell test returns raises SSHInvalidShell error #execute runs valid command and returns successful status code prepends UUID output to command for garbage removal with command returning an error raises error when exit-code is non-zero returns exit-code when exit-code is non-zero and error check is disabled with garbage content prepended to command output removes any garbage output prepended to command output with garbage content prepended to command stderr output removes any garbage output prepended to command stderr output #test with exit code as zero returns true with exit code as non-zero returns false #upload uploads a directory if local path is a directory uploads a file if local path is a file does not raise custom error on non-permission errors #download calls sftp to download file #connect cannot be called directly with default configuration has keys_only enabled has verify_host_key disabled does not include any private key paths includes `none` and `hostbased` auth methods with keys_only disabled and verify_host_key enabled has keys_only enabled has verify_host_key disabled with host and port configured specifies configured host has port defined with private_key_path configured includes private key paths includes `publickey` auth method with username and password configured has username defined has password defined includes `password` auth method with password and private_key_path configured has password defined includes private key paths includes `publickey` and `password` auth methods when not patched for winssh should patch the connection instance on first request should force powershell on exec #generate_environment_export should generate bourne shell compatible export with custom template defined should generate custom export based on template VagrantPlugins::GuestAlma::Cap::Flavor .flavor returns alma for returns alma_8 for 8.2 returns alma_9 for 9 returns alma for invalid VagrantPlugins::GuestAlpine::Cap::ChangeHostname .change_host_name updates /etc/hostname on the machine only tries to update /etc/hosts when the provided hostname is not different refreshes the hostname service with the hostname command renews dhcp on the system with the new hostname flipping out the old hostname in /etc/hosts minimal network config sets the hostname multiple networks configured with hostname sets the hostname VagrantPlugins::GuestAlpine::Cap::ConfigureNetworks should configure networks VagrantPlugins::GuestAlpine::Cap::Halt should halt guest VagrantPlugins::GuestAlpine::Cap::NFSClient should install nfs client VagrantPlugins::GuestAlpine::Cap::RSync should install rsync with --update-cache flag should verify rsync installed VagrantPlugins::GuestAlpine::Plugin when vagrant-alpine plugin is not installed should not display a warning when vagrant-alpine plugin is installed should display a warning VagrantPlugins::GuestALT::Cap::ChangeHostName .change_host_name minimal network config sets the hostname does not change the hostname if already set VagrantPlugins::GuestALT::Cap::ConfigureNetworks .configure_networks with NetworkManager installed with devices managed by NetworkManager with nm_controlled option omitted downs networks via nmcli, creates ifaces and restart NetworksManager with nm_controlled option set to true downs networks via nmcli, creates ifaces and restart NetworksManager with nm_controlled option set to false downs networks manually, creates ifaces, starts networks manually and restart NetworksManager with nm_controlled option set to false on first device downs networks, creates ifaces and starts the networks with one managed manually and one NetworkManager controlled with devices not managed by NetworkManager with nm_controlled option omitted creates and starts the networks manually with nm_controlled option set to true creates and starts the networks via nmcli with nm_controlled option set to false creates and starts the networks via ifup with nm_controlled option set to false on first device creates and starts the networks with one managed manually and one NetworkManager controlled without NetworkManager installed with nm_controlled option omitted creates and starts the networks manually with nm_controlled option omitted creates and starts the networks manually with nm_controlled option set raises an error VagrantPlugins::GuestALT::Cap::Flavor .flavor without /etc/os-release file returns alt_8 for ALT 8.1 Server in /etc/altlinux-release returns alt_8 for ALT Education 8.1 in /etc/altlinux-release returns alt_8 for ALT Workstation 8.1 in /etc/altlinux-release returns alt_8 for ALT Workstation K 8.1 (Centaurea Ruthenica) in /etc/altlinux-release returns alt_8 for ALT Linux p8 (Hypericum) in /etc/altlinux-release returns alt for ALT Sisyphus (unstable) (sisyphus) in /etc/altlinux-release returns alt for ALT Linux Sisyphus (unstable) in /etc/altlinux-release returns alt for ALT Linux 6.0.1 Spt (separator) in /etc/altlinux-release returns alt for ALT Linux 7.0.5 School Master in /etc/altlinux-release returns alt for ALT starter kit (Hypericum) in /etc/altlinux-release returns alt for ALT in /etc/altlinux-release returns alt for Simply in /etc/altlinux-release with /etc/os-release file returns alt for NAME="Sisyphus" and VERSION_ID=20161130 in /etc/os-release returns alt_8 for NAME="ALT Education" and VERSION_ID=8.1 in /etc/os-release returns alt_8 for NAME="ALT Server" and VERSION_ID=8.1 in /etc/os-release returns alt_8 for NAME="ALT SPServer" and VERSION_ID=8.0 in /etc/os-release returns alt_8 for NAME="starter kit" and VERSION_ID=p8 in /etc/os-release returns alt_8 for NAME="ALT Linux" and VERSION_ID=8.0.0 in /etc/os-release returns alt_8 for NAME="Simply Linux" and VERSION_ID=7.95.0 in /etc/os-release returns alt_7 for NAME="ALT Linux" and VERSION_ID=7.0.5 in /etc/os-release returns alt_7 for NAME="School Junior" and VERSION_ID=7.0.5 in /etc/os-release VagrantPlugins::GuestALT::Cap::NetworkScriptsDir .network_scripts_dir is /etc/net VagrantPlugins::GuestALT::Cap:RSync .rsync_install installs rsync VagrantPlugins::GuestAmazon::Cap::Flavor .flavor returns rhel VagrantPlugins::GuestArch::Cap::ChangeHostName .change_host_name minimal network config sets the hostname does not change the hostname if already set VagrantPlugins::GuestArch::Cap::ConfigureNetworks .configure_networks creates and starts the networks should not extraneous && joiners network is not contolled by systemd creates and starts the networks VagrantPlugins::GuestArch::Cap:RSync .rsync_install installs rsync= VagrantPlugins::GuestArch::Cap::SMB .smb_install installs smb when /usr/bin/mount.cifs does not exist does not install smb when /usr/bin/mount.cifs exists VagrantPlugins::GuestAtomic::Cap::ChangeHostName .change_host_name minimal network config sets the hostname does not change the hostname if already set VagrantPlugins::GuestAtomic::Cap::ChangeHostName .docker_daemon_running checks /run/docker/sock VagrantPlugins::GuestBSD::Cap::FileSystem .create_tmp_path should generate path on guest should capture path generated on guest should strip newlines on path when type is a directory should create guest path as a directory .decompress_tgz should create temporary directory for extraction should extract file with tar should extract file to temporary directory should remove compressed file from guest should remove extraction directory from guest should create parent directories for destination when type is directory should create destination directory .decompress_zip should create temporary directory for extraction should extract file with zip should extract file to temporary directory should remove compressed file from guest should remove extraction directory from guest should create parent directories for destination when type is directory should create destination directory VagrantPlugins::GuestBSD::Cap::Halt .halt runs the shutdown command ignores an IOError ignores a Vagrant::Errors::SSHDisconnected VagrantPlugins::GuestBSD::Cap::InsertPublicKey .insert_public_key inserts the public key VagrantPlugins::GuestBSD::Cap::MountVirtualBoxSharedFolder .mount_virtualbox_shared_folder raises an error as unsupported VagrantPlugins::GuestBSD::Cap::NFS .mount_nfs_folder mounts the folder mounts with options escapes host and guest paths VagrantPlugins::GuestBSD::Cap::RemovePublicKey .remove_public_key removes the public key VagrantPlugins::GuestCentos::Cap::Flavor .flavor without /etc/os-release file returns centos for with /etc/os-release file returns centos_7 for 7 returns centos_8 for 8 returns centos_9 for 9.0 returns centos_9 for 9.1 returns centos for returns centos for banana VagrantPlugins::GuestCoreOS::Cap::ChangeHostName .change_host_name with systemd cloud-init should upload cloudinit configuration file should set hostname in configuration file should start the cloudinit service without systemd cloud-init sets the hostname does not change the hostname if already set VagrantPlugins::GuestCoreOS::Cap::ConfigureNetworks .configure_networks with network manager should test for cloud-init should remove any previous vagrant configuration should get MAC address from guest if not provided should not get MAC address from guest when provided should provide a default gateway when one is not provided should use gateway value when provided should disconnect device in network manager should delete connection from network manager should upload configuration files should change file ownership to root should modify file permissions to remove read access should delete local temporary files should load the configuration files into network manager should connect the devices in network manager with cloud-init should upload network configuration file should configure public ipv4 address should configure the private ipv4 address should configure network interfaces should configure DHCP interface should configure static IP addresses when no public network is defined should set public IP to the default environment IP should set the private IP to the private network when no private network is defined should set public IP to the public network should set the private IP to the public IP when no public or private network is defined should set public IP to the default environment IP should set the private IP to the default environment IP VagrantPlugins::GuestCoreOS::Cap::ChangeHostName .docker_daemon_running checks /run/docker/sock VagrantPlugins::GuestDarwin::Cap::ChangeHostName .change_host_name minimal network config sets the hostname does not change the hostname if already set multiple networks configured with hostname adds a new entry only for the hostname appends an entry to the loopback interface VagrantPlugins::GuestDarwin::Cap::ChangeHostName .choose_addressable_ip_addr retrieves the value returns nil if no ips are found VagrantPlugins::GuestDarwin::Cap::DarwinVersion .darwin_version returns 19.6.0 for kern.osrelease: 19.6.0 returns 20.1.10 for kern.osrelease: 20.1.10 .darwin_major_version returns 19 for kern.osrelease: 19.6.0 returns 20 for kern.osrelease: 20.1.10 returns for VagrantPlugins::GuestDarwin::Cap::Halt .halt runs the shutdown command ignores an IOError ignores a Vagrant::Errors::SSHDisconnected VagrantPlugins::GuestDarwin::Cap::MountVmwareSharedFolder .mount_vmware_shared_folder with APFS root container should check for existing entry with guest path within existing directory should test if guest path is a symlink should remove guest path if it is a symlink should not test if guest path is a directory if guest path is symlink should test if guest path is directory if not a symlink should remove guest path if it is a directory should create the symlink to the vmware folder should create the symlink within the writable APFS container should re-bootstrap root dir for darwin version 19 should re-bootstrap root dir for darwin version 20 should re-bootstrap root dir for darwin version 21 should re-bootstrap root dir for darwin version when firmlink is provided by the system should not register an action hook with non-APFS root container should test if guest path is a symlink should remove guest path if it is a symlink should not test if guest path is a directory if guest path is symlink should test if guest path is directory if not a symlink should remove guest path if it is a directory should create the symlink to the vmware folder should not register an action hook .system_firmlink? when file does not exist should always return false when file does exist should return true when firmlink exists should return true when firmlink is not prefixed with / should return false when firmlink does not exist .write_apfs_firmlinks when env is nil should be a no-op when env is empty hash should be a no-op when machine is defined within env should request the stored delayed actions when delayed action is stored for machine should call the delayed action should remove the action after calling VagrantPlugins::GuestDarwin::Cap::ShellExpandGuestPath #shell_expand_guest_path expands the path raises an exception if no path was detected returns a path with a space in it VagrantPlugins::GuestDebian::Cap::ChangeHostName .change_host_name does not set the hostname if unset minimal network config sets the hostname if not set sets the hostname if not set multiple networks configured with hostname adds a new entry only for the hostname appends an entry to the loopback interface when hostnamectl is in use sets hostname with hostnamectl when hostnamectl is not in use sets hostname with hostname command restarts the network when networkd is in use restarts networkd with systemctl when NetworkManager is in use restarts NetworkManager with systemctl when networkd and NetworkManager are not in use restarts the network using systemctl restarts networking with networking init script when systemd is not in use restarts the network using service restarts the network using ifdown/ifup .restart_each_interface with nettools restarts every interface with systemctl restarts every interface VagrantPlugins::GuestDebian::Cap::ConfigureNetworks .configure_networks creates and starts the networks using net-tools with systemd creates and starts the networks using net-tools with systemd-networkd creates and starts the networks using systemd-networkd properly configures DHCP and static IPs if defined with netplan uses NetworkManager if detected on device raises and error if NetworkManager is detected on device but nmcli is not installed creates and starts the networks for systemd with netplan VagrantPlugins::GuestDebian::Cap::NFSClient .nfs_client_install installs nfs client utilities VagrantPlugins::GuestDebian::Cap:RSync .rsync_install installs rsync VagrantPlugins::GuestDebian::Cap::SMB .smb_install installs smb when /sbin/mount.cifs does not exist does not install smb when /sbin/mount.cifs exists VagrantPlugins::GuestEsxi::Cap::Halt .halt runs the shutdown command ignores an IOError ignores a Vagrant::Errors::SSHDisconnected VagrantPlugins::GuestEsxi::Cap::PublicKey .insert_public_key inserts the public key .remove_public_key removes the public key VagrantPlugins::GuestFreeBSD::Cap::ChangeHostName .change_host_name minimal network config sets the hostname does not change the hostname if already set multiple networks configured with hostname adds a new entry only for the hostname appends an entry to the loopback interface VagrantPlugins::GuestFreeBSD::Cap::ConfigureNetworks .configure_networks creates and starts the networks VagrantPlugins::GuestFreeBSD::Cap::MountVirtualBoxSharedFolder .mount_virtualbox_shared_folder generates the expected default mount command automatically chown's the mounted directory on guest with owner user ID explicitly defined with user ID provided as Integer generates the expected mount command using mount_owner directly with user ID provided as String generates the expected mount command using mount_owner directly with owner group ID explicitly defined with owner group ID provided as Integer generates the expected mount command using mount_group directly with owner group ID provided as String generates the expected mount command using mount_group directly with non-existent default owner group fetches the effective group ID of the user with non-existent owner group raises an error with read-only option defined does not chown mounted guest directory with upstart init emits mount event with custom mount options with uid defined should only include uid defined within mount options with gid defined should only include gid defined within mount options with uid and gid defined should only include uid and gid defined within mount options with guest builtin vboxvfs module should perform guest mount using builtin module .unmount_virtualbox_shared_folder unmounts shared directory and deletes directory on guest does not delete guest directory if unmount fails VagrantPlugins::GuestFreeBSD::Cap::RSync .rsync_install installs rsync .rsync_installed checks if rsync is installed .rsync_command defaults to 'sudo rsync' VagrantPlugins::GuestFreeBSD::Cap::ShellExpandGuestPath #shell_expand_guest_path expands the path raises an exception if no path was detected returns a path with a space in it VagrantPlugins::GuestGentoo::Cap::ChangeHostName .change_host_name minimal network config sets the hostname does not change the hostname if already set VagrantPlugins::GuestHaiku::Cap::RSync .rsync_install installs rsync .rsync_installed checks if rsync is installed .rsync_command defaults to 'rsync -zz' VagrantPlugins::GuestLinux::Cap::ChangeHostName .change_host_name minimal network config sets the hostname does not change the hostname if already set multiple networks configured with hostname adds a new entry only for the hostname appends an entry to the loopback interface VagrantPlugins::GuestLinux::Cap::ChooseAddressableIPAddr .choose_addressable_ip_addr returns the first matching IP address returns nil when there are no matches VagrantPlugins::GuestLinux::Cap::FileSystem .create_tmp_path should generate path on guest should capture path generated on guest should strip newlines on path when type is a directory should create guest path as a directory .decompress_tgz should create temporary directory for extraction should extract file with tar should extract file to temporary directory should remove compressed file from guest should remove extraction directory from guest should create parent directories for destination when type is directory should create destination directory .decompress_zip should create temporary directory for extraction should extract file with zip should extract file to temporary directory should remove compressed file from guest should remove extraction directory from guest should create parent directories for destination when type is directory should create destination directory VagrantPlugins::GuestLinux::Cap::Halt systemd not enabled .halt runs the shutdown command does not raise an IOError does not raise a SSHDisconnected systemd enabled .halt runs the shutdown command VagrantPlugins::GuestLinux::Cap::InsertPublicKey .insert_public_key inserts the public key VagrantPlugins::GuestLinux::Cap::MountNFS .mount_nfs_folder mounts the folder mounts with options emits an event escapes host and guest paths VagrantPlugins::GuestLinux::Cap::MountSMBSharedFolder .mount_smb_shared_folder generates the expected default mount command creates directory on guest machine writes username into guest credentials file writes password into guest credentials file removes the credentials file before completion sends upstart notification after mount .display_mfsymlinks_warning should output warning message should not output warning message if gate file exists VagrantPlugins::GuestLinux::Cap::MountVirtualBoxSharedFolder .mount_virtualbox_shared_folder generates the expected default mount command automatically chown's the mounted directory on guest with upstart init emits mount event with guest builtin vboxsf module should perform guest mount using builtin module .unmount_virtualbox_shared_folder unmounts shared directory and deletes directory on guest does not delete guest directory if unmount fails VagrantPlugins::GuestLinux::Cap::NetworkInterfaces .network_interfaces sorts discovered classic interfaces sorts discovered classic interfaces and handles trailing newline filters out lo interface sorts discovered predictable network interfaces sorts discovered classic interfaces naturally sorts discovered predictable network interfaces naturally sorts ethernet devices discovered with classic naming first in list sorts ethernet devices discovered with predictable network interfaces naming first in list sorts ethernet devices discovered with predictable network interfaces naming first in list with less does not include ethernet devices aliases within prefix device listing does not include ethernet devices aliases within prefix device listing with dot separators properly sorts non-consistent device name formats VagrantPlugins::GuestLinux::Cap::NFSClient .nfs_client_installed installs nfs client utilities VagrantPlugins::GuestLinux::Cap::PersistMountSharedFolder .persist_mount_shared_folder inserts folders into /etc/fstab does not insert an empty set of folders folders do not support mount_type capability does not inserts folders into /etc/fstab fstab does not exist creates /etc/fstab does not remove contents of /etc/fstab smb folder folder with mount_name cap inserts folders into /etc/fstab VagrantPlugins::GuestLinux::Cap::Port .port_open_check checks if the port is open VagrantPlugins::GuestLinux::Cap::Reboot systemd not enabled .reboot reboots the vm user output sends message to user that guest is rebooting systemd enabled reboots the vm reboot configuration default retry duration value should receive expected number of wait_for_reboot calls with custom retry duration value should receive expected number of wait_for_reboot calls .wait_for_reboot when guest is ready should sleep when check script fails should not sleep when communicator raises an error should sleep once for exception and once for the guest being ready when communicator raises error more than once should sleep once and raise error when guest is not ready should not sleep VagrantPlugins::GuestLinux::Cap::RemovePublicKey .remove_public_key removes the public key VagrantPlugins::GuestLinux::Cap::Rsync .rsync_installed checks if the command is installed .rsync_command provides the rsync command to use .rsync_pre creates target directory on guest .rsync_post chowns files within the guest directory with excludes provided ignores files that are excluded properly escapes excluded directories VagrantPlugins::GuestLinux::Cap::ShellExpandGuestPath #shell_expand_guest_path expands the path expands a path with tilde raises an exception if no path was detected returns a path with a space in it VagrantPlugins::GuestNetBSD::Cap::ShellExpandGuestPath #shell_expand_guest_path expands the path raises an exception if no path was detected returns a path with a space in it VagrantPlugins::GuestOmniOS::Cap::ChangeHostName .change_host_name minimal network config sets the hostname does not change the hostname if already set VagrantPlugins::GuestOmniOS::Cap:RSync .mount_nfs_folder mounts the folder mounts with options (PENDING: Not yet implemented) VagrantPlugins::GuestOmniOS::Cap:RSync .rsync_install installs rsync VagrantPlugins::GuestOpenBSD::Cap::ChangeHostName .change_host_name minimal network config sets the hostname does not change the hostname if already set multiple networks configured with hostname adds a new entry only for the hostname appends an entry to the loopback interface VagrantPlugins::GuestOpenBSD::Cap::Halt .halt runs the shutdown command ignores an IOError ignores a Vagrant::Errors::SSHDisconnected VagrantPlugins::GuestOpenBSD::Cap::RSync .rsync_install successful installation installs rsync failure installation raises custom exception .rsync_installed checks if rsync is installed .rsync_command defaults to 'sudo rsync' VagrantPlugins::GuestOpenBSD::Cap::ShellExpandGuestPath #shell_expand_guest_path expands the path raises an exception if no path was detected returns a path with a space in it VagrantPlugins::GuestOpenWrt::Cap::ChangeHostName .change_host_name changes the hostname if appropriate VagrantPlugins::GuestOpenWrt::Cap::Halt .halt sends a shutdown signal ignores an IOError ignores a Vagrant::Errors::SSHDisconnected VagrantPlugins::GuestOpenWrt::Cap::InsertPublicKey .insert_public_key inserts the public key VagrantPlugins::GuestOpenWrt::Cap::RemovePublicKey .remove_public_key removes the public key VagrantPlugins::VagrantPlugins::Cap::Rsync .rsync_installed when rsync is in the path is true when rsync is not in the path is false .rsync_install installs rsync .rsync_command provides the rsync command to use .rsync_pre creates target directory on guest .rsync_post is a no-op VagrantPlugins::GuestPhoton::Cap::ChangeHostName .change_host_name minimal network config sets the hostname does not change the hostname if already set VagrantPlugins::GuestPhoton::Cap:ConfigureNetworks .configure_networks creates and starts the networks VagrantPlugins::GuestPhoton::Cap:Docker .docker_daemon_running installs rsync VagrantPlugins::GuestPld::Cap::ChangeHostName .change_host_name minimal network config sets the hostname does not change the hostname if already set VagrantPlugins::GuestPld::Cap::Flavor .flavor is pld VagrantPlugins::GuestPld::Cap::NetworkScriptsDir .network_scripts_dir is /etc/sysconfig/interfaces VagrantPlugins::GuestRedHat::Cap::ChangeHostName .change_host_name minimal network config sets the hostname does not change the hostname if already set multiple networks configured with hostname adds a new entry only for the hostname appends an entry to the loopback interface when hostnamectl is in use sets hostname with hostnamectl when hostnamectl is not in use sets hostname with hostname command when host name is already set does not change the hostname restarts the network when networkd is in use restarts networkd with systemctl when NetworkManager is in use restarts NetworkManager with systemctl when networkd and NetworkManager are not in use restarts the network using service when systemd is not in use restarts the network using service VagrantPlugins::GuestRedHat::Cap::ConfigureNetworks .configure_networks network configuration file should generate two configuration files should generate three configuration files should generate configuration with network_2 IP address should generate configuration with network_3 IP address with NetworkManager installed with devices managed by NetworkManager with nm_controlled option omitted creates and starts the networks via nmcli with nm_controlled option set to true creates and starts the networks via nmcli with nm_controlled option set to false creates and starts the networks via ifup and disables devices in NetworkManager with nm_controlled option set to false on first device creates and starts the networks with one managed manually and one NetworkManager controlled with devices not managed by NetworkManager with nm_controlled option omitted creates and starts the networks manually with nm_controlled option set to true creates and starts the networks via nmcli with nm_controlled option set to false creates and starts the networks via ifup with nm_controlled option set to false on first device creates and starts the networks with one managed manually and one NetworkManager controlled without NetworkManager installed with nm_controlled option omitted creates and starts the networks manually with nm_controlled option set raises an error VagrantPlugins::GuestRedHat::Cap::Flavor .flavor without /etc/os-release file returns rhel for with /etc/os-release file returns rhel_7 for 7 returns rhel_8 for 8 returns rhel_9 for 9.0 returns rhel_9 for 9.1 returns rhel for returns rhel for banana VagrantPlugins::GuestRedHat::Cap::NetworkScriptsDir .network_scripts_dir is /etc/sysconfig/network-scripts VagrantPlugins::GuestRedHat::Cap:NFSClient .nfs_client_install installs nfs client VagrantPlugins::GuestRedHat::Cap:RSync .rsync_install installs rsync VagrantPlugins::GuestRedHat::Cap::SMB .smb_install installs smb when /sbin/mount.cifs does not exist does not install smb when /sbin/mount.cifs exists VagrantPlugins::GuestRocky::Cap::Flavor .flavor returns rocky for returns rocky_8 for 8.2 returns rocky_9 for 9 returns rocky for invalid VagrantPlugins::GuestSlackware::Cap::ChangeHostName .change_host_name minimal network config sets the hostname does not change the hostname if already set VagrantPlugins::GuestSlackware::Cap::ConfigureNetworks .configure_networks creates and starts the networks VagrantPlugins::GuestSmartos::Cap::ChangeHostName .change_host_name changes the hostname if appropriate VagrantPlugins::VagrantPlugins::Cap::ConfigureNetworks .configure_networks dhcp plumbs the device starts dhcp for the device static plumbs the network starts sets netmask and IP for the device starts enables the device starts writes out a hostname file VagrantPlugins::GuestSmartos::Cap::Halt .halt sends a shutdown signal ignores an IOError ignores a Vagrant::Errors::SSHDisconnected VagrantPlugins::GuestSmartos::Cap::InsertPublicKey .insert_public_key inserts the public key VagrantPlugins::GuestSmartos::Cap::MountNFS .mount_nfs_folder mounts the folder VagrantPlugins::GuestSmartos::Cap::RemovePublicKey .remove_public_key removes the public key VagrantPlugins::VagrantPlugins::Cap::Rsync .rsync_installed when rsync is in the path is true when rsync is not in the path is false .rsync_pre makes the guestpath directory with pfexec .rsync_post chowns incorrectly owned files in sync dir VagrantPlugins::GuestSolaris::Cap::FileSystem .create_tmp_path should generate path on guest should capture path generated on guest should strip newlines on path when type is a directory should create guest path as a directory .decompress_tgz should create temporary directory for extraction should extract file with tar should extract file to temporary directory should remove compressed file from guest should remove extraction directory from guest should create parent directories for destination when type is directory should create destination directory .decompress_zip should create temporary directory for extraction should extract file with zip should extract file to temporary directory should remove compressed file from guest should remove extraction directory from guest should create parent directories for destination when type is directory should create destination directory VagrantPlugins::GuestSolaris::Cap::Halt .halt runs the shutdown command ignores an IOError ignores a Vagrant::Errors::SSHDisconnected VagrantPlugins::GuestSolaris11::Cap::ChangeHostName .change_host_name changes the hostname VagrantPlugins::GuestSolaris11::Cap::ConfigureNetworks .configure_networks configures the guests network if static configures the guests network if dhcp VagrantPlugins::GuestSUSE::Cap::ChangeHostName .change_host_name minimal network config sets the hostname does not change the hostname if already set hostnamectl is not present sets the hostname VagrantPlugins::GuestSUSE::Cap::ConfigureNetworks .configure_networks creates and starts the networks VagrantPlugins::GuestSUSE::Cap::Halt .halt runs systemctl shutdown when systemctl is present runs shutdown when systemctl is not present does not raise an IOError ignores a Vagrant::Errors::SSHDisconnected VagrantPlugins::GuestSUSE::Cap::NetworkScriptsDir .network_scripts_dir runs /etc/sysconfig/network VagrantPlugins::GuestSUSE::Cap::NFSClient .nfs_client_install installs nfs client utilities VagrantPlugins::GuestSUSE::Cap::RSync .rsync_install installs rsync .rsync_installed checks if rsync is installed VagrantPlugins::GuestTinyCore::Cap::ChangeHostName .change_host_name refreshes the hostname service with the sethostname command VagrantPlugins::GuestTinyCore::Cap::Halt .halt runs the shutdown command ignores an IOError ignores a Vagrant::Errors::SSHDisconnected VagrantPlugins::GuestWindows::Cap::ChangeHostName .change_host_name changes the hostname VagrantPlugins::GuestWindows::Cap::FileSystem .create_tmp_path should generate path on guest should capture path generated on guest should strip newlines on path when type is a directory should create guest path as a directory .decompress_zip should create temporary directory for extraction should extract file with zip should extract file to temporary directory should remove compressed file from guest should remove extraction directory from guest should create parent directories for destination when type is directory should create destination directory VagrantPlugins::GuestWindows::Cap::Halt .halt cancels any existing scheduled shut down shuts down immediately VagrantPlugins::GuestWindows::Cap::InsertPublicKey .insert_public_key when authorized_keys exists on guest inserts the public key when authorized_keys does not exist on guest inserts the public key when required directories cannot be fetched from the guest should raise an error VagrantPlugins::GuestWindows::Cap::MountSharedFolder virtualbox .mount_shared_folder should call mount_volume script with correct args should replace invalid Windows share chars vmware .mount_shared_folder should call mount_volume script with correct args parallels .mount_shared_folder should call mount_volume script with correct args smb .mount_shared_folder should call mount_volume script with correct args virtualbox-ssh .mount_shared_folder should call mount_volume script via ssh VagrantPlugins::GuestWindows::Cap::Reboot .reboot reboots the vm user output sends message to user that guest is rebooting with exceptions while waiting for reboot should retry on any standard error should not retry when exception is not a standard error winrm communicator .wait_for_reboot runs reboot detect script fixes symlinks to network shares ssh communicator .wait_for_reboot does execute Windows reboot detect script reboot configuration default retry duration value should receive expected number of wait_for_reboot calls with custom retry duration value should receive expected number of wait_for_reboot calls VagrantPlugins::GuestWindows::Cap::RemovePublicKey .remove_public_key when authorized_keys exists on guest removes the public key when authorized_keys does not exist on guest does nothing VagrantPlugins::GuestWindows::Cap::RSync .rsync_pre makes the guestpath directory with mkdir VagrantPlugins::GuestWindows::Config is valid by default default values set_work_network is expected to == false attributes should not default set_work_network if overridden should return error set_work_network if nil VagrantPlugins::GuestWindows::GuestNetwork .is_dhcp_enabled should query the NIC by ordinal index should return false for non-DHCP NICs .configure_static_interface should configure IP using netsh .configure_dhcp_interface should configure DHCP when DHCP is disabled should not configure DHCP when DHCP is enabled VagrantPlugins::HostDarwin::Cap::ConfiguredIPAddresses should get list of available addresses with loopback address should not include loopback address with IPv6 address should not include IPv6 address VagrantPlugins::HostDarwin::Cap::FsISO .isofs_available finds iso building utility when available .create_iso builds an iso builds an iso with volume_id builds an iso given a file destination without an extension builds an iso when no file destination is given raises an error if iso build failed VagrantPlugins::HostDarwin::Cap::NFS exists should use nfs/exports_darwin as its template VagrantPlugins::HostDarwin::Cap::Path .resolve_host_path should not change the path when no firmlinks are defined when firmlink map contains non-matching values should not change the path when firmlink map contains matching value should update the path should prefix the path with the defined data path when firmlink map match points to different named target should update the path should prefix the path with the defined data path should include the updated path name when macos version is later than catalina should not update the path should not prefix the path with the defined data path .firmlink_map when firmlink definition file does not exist should return an empty hash VagrantPlugins::HostDarwin::Cap::RDP includes the default options includes extra RDP arguments opens the RDP file VagrantPlugins::HostDarwin::Cap::SMB .smb_installed is installed if sharing binary exists is not installed if sharing binary does not exist .smb_start should check for NT compatible password should raise error if NT compatible password is not set should ignore if the command returns non-zero should not load smb preferences if it is already loaded should load smb preferences if it is not already loaded should raise error if load smb preferences fails should not load smbd if it is already loaded should load smbd if it is not already loaded should raise error if load smbd fails .smb_cleanup should search for shares with generated machine ID should remove shares individually .smb_prepare should provide ID value if not set should not modify ID if already set should raise error when sharing command fails should add shares individually VagrantPlugins::HostDarwin::Cap::Version .version should return a Gem::Version should equal the defined version when version cannot be parsed should raise a failure error when command execution fails should raise a failure error VagrantPlugins::HostLinux::Cap::FsISO .isofs_available finds iso building utility when available .create_iso builds an iso builds an iso with volume_id builds an iso given a file destination without an extension raises an error if iso build failed VagrantPlugins::HostLinux::Cap::NFS .nfs_service_name_systemd without service match should use default service name with service match should use the matched service name .nfs_service_name_sysv without service match should use default service name with service match should use the matched service name .nfs_check_command without systemd should use init.d script with systemd should use systemctl .nfs_start_command without systemd should use init.d script with systemd should use systemctl .nfs_export should export new entries should not remove existing entries should remove entries no longer valid throws an exception with at least 2 different nfs options writes only 1 hostpath for multiple exports .nfs_prune should remove entries no longer valid .nfs_write_exports should write updated contents to file should only update contents if different should retain existing file permissions should raise exception when failing to move new exports file exports file modification should retain existing file owner and group IDs should raise custom exception when chown fails when user has write access to exports file should use sudo when moving new file and write access to exports parent directory should not use sudo when moving new file .modinfo_path with modinfo on PATH should use full path to modinfo with modinfo at /sbin/modinfo should use /sbin/modinfo modinfo not found should use modinfo with cached value for modinfo_path should use cached value VagrantPlugins::HostLinux::Cap::SSH should set file as user only read/write VagrantPlugins::HostVoid::Cap::NFS .nfs_check_command should provide nfs_check_command capability should return command to execute .nfs_start_command should provide nfs_start_command capability should return command to execute .nfs_installed should provide nfs_installed capability when installed should return true when not installed should return false VagrantPlugins::HostWindows::Cap::ConfiguredIPAddresses should return an array with single address returned should return an array with multiple addresses returned should return an array with failed script execution should raise error VagrantPlugins::HostWindows::Cap::FsISO .isofs_available finds iso building utility when available .create_iso builds an iso builds an iso with volume_id builds an iso given a file destination without an extension raises an error if iso build failed VagrantPlugins::HostWindows::Cap::SMB .smb_mount_options should provide smb version of at least 2 .smb_installed when powershell version is greater than 2 is valid installation when powershell version is less than 3 is not a valid installation .smb_cleanup should pause after warning user should remove owned shares should not remove owned shares should remove all shares in single call when no shares are defined should not attempt to remove shares should not warn user when Get-SmbShare is not available should fetch list using net.exe should remove owned shares should not remove owned shares .smb_prepare should add ID when not defined should not modify ID when defined should pause after warning user should add all shares in single call when share already exists should expand paths when comparing existing to requested with different path should raise an error when no shared are defined should not attempt to add shares should not warn user when more than 10 shares are defined should execute multiple powershell commands .get_smbshares should return a Hash of share information should provide name and description for share should properly handle share with scope information VagrantPlugins::HostWindows::Cap::SSH should execute PowerShell script should return the result when command fails should raise an error VagrantPlugins::Kernel_V2::VagrantConfigCloudInit #validate with defaults is a valid config sets a content_type with no type set defaults to a type with an invalid option set is an invalid config with both path and inline set is an invalid config with inline set as an invalid type is an invalid config with path set as an invalid type is an invalid config VagrantPlugins::Kernel_V2::VagrantConfigDisk with defaults is valid with test defaults sets a disk type defaults to non-primary disk with an invalid config raises an error if size not set with an invalid disk extension raises an error config for dvd type is valid with test defaults is invalid if file path is unset is invalid if primary #add_provider_config normalizes provider config VagrantPlugins::Kernel_V2::PackageConfig #name defaults to nil VagrantPlugins::Kernel_V2::PushConfig #define pushes the strategy and block onto the defined pushes array when no strategy is given defaults to the name when a strategy is given uses the strategy #merge appends defined pushes #__compiled_pushes raises an exception if not finalized returns a copy of the compiled pushes #finalize! compiles the proper configuration with a single strategy compiles the proper configuration with a single strategy and block compiles the proper config with a name and explicit strategy compiles the proper config with a name and explicit strategy with block sets @__finalized to true with the same name but different strategy with no block chooses the last config with a block chooses the last config with a block, then no block chooses the last config with no block, then a block chooses the last config with the same name twice with no block merges the configs with a block merges the configs with a block, then no block merges the configs with no block, then a block merges the configs VagrantPlugins::Kernel_V2::SSHConnectConfig #verify_host_key defaults to :never should modify true value to :accepts_new_or_local_tunnel should modify :very value to :accept_new should modify :secure to :always #config defaults to nil should return the set path should validate when path exists should not validate when path does not exist #remote_user should default to username value should be set to provided value #connect_timeout should default to the default value should be set to provided value should cast given value to integer should properly validate when value cannot be cast should not raise an error should not validate when value is less than 1 should not raise an error should not validate VagrantPlugins::Kernel_V2::SSHConfig #default defaults to vagrant username #sudo_command defaults properly VagrantPlugins::Kernel_V2::TriggerConfig is valid with test defaults creating a before trigger creates a trigger with the splat syntax creates a trigger with the array syntax creates a trigger with the block syntax creates multiple triggers with the splat syntax creates multiple triggers with the block syntax creates multiple triggers with the array syntax creating an after trigger creates a trigger with the splat syntax creates a trigger with the array syntax creates a trigger with the block syntax creates multiple triggers with the splat syntax creates multiple triggers with the block syntax creates multiple triggers with the array syntax #create_trigger returns a new VagrantConfigTrigger object if given a hash returns a new VagrantConfigTrigger object if given a block #merge merges defined triggers merges the other triggers if a class is empty VagrantPlugins::Kernel_V2::VagrantConfig #host defaults to :detect symbolizes #sensitive accepts string value accepts array of values does not accept non-string values registers single sensitive value to be scrubbed registers multiple sensitive values to be scrubbed #plugins converts string into hash of plugins converts array of strings into hash of plugins does not convert hash converts array of mixed strings and hashes generates a validation error when incorrect type is provided generates a validation error when invalid option is provided generates a validation error when options are incorrect type VagrantPlugins::Kernel_V2::VMConfig is valid with test defaults validates disables_host_modification option does not check for fstab caps if already set #base_mac defaults properly #base_address defaults properly #box is required cannot be an empty string is not required if the provider says so is invalid if clone is set #box_check_update defaults to true is false if VAGRANT_BOX_UPDATE_CHECK_DISABLE is set #box_url defaults to nil turns into an array keeps in array #box_version defaults to nil errors if invalid version can have complex constraints is valid: 1 is valid: 1 is valid: 1.0 is valid: 1.0 #communicator is nil by default #guest is nil by default is symbolized #hostname is valid: a is valid: foo is valid: foo-bar is valid: baz0 #network(s) defaults to forwarding SSH by default defaults to forwarding WinRM if communicator is winrm forwards ssh even if the communicator is winrm allows overriding SSH allows overriding WinRM allows overriding WinRM SSL turns all forwarded port ports to ints is an error if forwarding a port too low is an error if forwarding a port too high is an error if multiple networks set hostname is an error if networks set hostname without ip is not an error if hostname non-bool is not an error if one hostname is true #post_up_message defaults to empty string can be set #provider and #__providers returns the providers in order merging prioritizes new orders in later configs prioritizes duplicates in new orders in later configs #provider and #get_provider_config compiles the configurations for a provider raises an exception if there is a problem loading ignores providers entirely if flag is provided #provision stores the provisioners allows provisioner settings to be overridden marks as invalid if a bad name allows provisioners that don't define any config generates a uuid if no name was provided sets id as name if a name was provided merging ignores non-overriding runs does not merge duplicate provisioners copies the configs uses the proper order when merging overrides can preserve order for overrides #disk stores the disks raises an error with duplicate names raises an error with duplicate disk files does not merge duplicate disks ignores non-overriding runs adds provider config with `__` config form adds provider config with Hash config form #synced_folder(s) defaults to sharing the current directory allows overriding settings on the /vagrant sf allows overriding previously set options properly overrides nfs is not an error if guest path is empty but name is not allows providing custom name via options allows providing custom name without guest path requires either guest path or name keeps nil guest path if not provided WSL host paths is valid when located on DrvFs is invalid when not located on DrvFs when synced folder defines support for non-DrvFs and is supported is valid when located on DrvFs is valid when not located on DrvFs and is not supported is valid when located on DrvFs is invalid when not located on DrvFs #usable_port_range defaults properly VagrantPlugins::Kernel_V2::VagrantConfigTrigger with defaults is valid with test defaults sets a command uses default error behavior defining a new config that needs to match internal restraints ensures only_on is an array ensures ignore is an array of symbols ensures ruby is a proc converts aborts true to exit code 0 converts types to symbols defining a basic trigger config sets the options VagrantPlugins::DockerProvider::Action::CompareSyncedFolders #call calls the next action in the chain shows no warning comparing synced folders invalid or existing entries shows a warning VagrantPlugins::DockerProvider::Action::ConnectNetworks #call calls the next action in the chain connects all of the available networks to a container with missing env values raises an error if the network name is missing #generate_connect_cli_arguments removes false values removes true and leaves flag value in arguments takes options and generates cli flags VagrantPlugins::DockerProvider::Action::Create #call calls the next action in the chain #forwarded_ports does not clobber ports with different protocols VagrantPlugins::DockerProvider::Action::DestroyNetwork #call calls the next action in the chain calls the proper driver method to destroy the network doesn't destroy the network if another container is still using it VagrantPlugins::DockerProvider::Action::HostMachineSyncFolders #call calls the next action in the chain with a host vm calls the next action in the chain #setup_synced_folders syncs folders on the guest machine with a given id VagrantPlugins::DockerProvider::Action::Login #call calls the next action in the chain uses a host vm lock if host_vm is true and password is set doesn't use the host vm if not set VagrantPlugins::DockerProvider::Action::PrepareNetworks #call calls the next action in the chain calls the proper driver methods to setup a network uses an existing network if a matching subnet is found raises an error if an inproper network configuration is given #list_interfaces returns an array of interfaces to use does not include an interface with the address is nil #generate_create_cli_arguments returns an array of cli arguments removes option if set to false #validate_network_name! returns true if name exists raises an error if name does not exist #validate_network_configuration! returns true if all options are valid raises an error of the address is invalid raises an error of the subnet is invalid #process_private_network generates a network name and config for a dhcp private network generates a network name and options for a static ip raises an error if no ip address or type `dhcp` was given #process_public_network raises an error if there are no network interfaces #request_public_gateway requests a gateway #request_public_iprange requests a public ip range VagrantPlugins::DockerProvider::Command::Exec #exec_command with -t option calls Safe Exec without a command raises an error VagrantPlugins::DockerProvider::Config defaults build_dir is expected to be nil git_repo is expected to be nil expose is expected to eq [] cmd is expected to eq [] env is expected to eq {} force_host_vm is expected to equal false host_vm_build_dir_options is expected to be nil image is expected to be nil name is expected to be nil privileged is expected to equal false stop_timeout is expected to eq 1 vagrant_machine is expected to be nil vagrant_vagrantfile is expected to be nil auth_server is expected to be nil email is expected to eq "" username is expected to eq "" password is expected to eq "" should be invalid if any two or more of build dir, git repo and image are set build dir and image build dir and git repo git repo dir and image build dir, git repo and image #build_dir should be valid if not set with image or git repo should be valid with a valid directory #git_repo should be valid if not set with image or build dir should be valid with a http git url should be valid with a git@ url should be valid with a git:// url should be valid with a short url beginning with github.com url should be invalid with an non-git url should be invalid with an non url #compose should be valid when enabled should be invalid when force_host_vm is enabled #create_args is invalid if it isn't an array #expose uniqs the ports #image should be valid if set should be invalid if not set #link should be valid with good links should be invalid if not name:alias should be invalid if too many colons #merge #build_dir, #git_repo and #image overrides image if build_dir is set previously overrides image if git_repo is set previously overrides build_dir if image is set previously overrides build_dir if git_repo is set previously overrides git_repo if build_dir is set previously overrides git_repo if image is set previously preserves if both image and build_dir are set preserves if both image and git_repo are set preserves if both build_dir and git_repo are set env vars should merge the values exposed ports merges the exposed ports links should merge the links #vagrant_machine should convert to a symbol #vagrant_vagrantfile should be valid if set to a file should not be valid if set to a non-existent place VagrantPlugins::DockerProvider::Driver::Compose #build creates a compose config with no extra options creates a compose config when given an array for build-arg creates a compose config when given a hash for build-arg #create sets container name forwards ports shares folders links containers sets environmental variables is able to run a privileged container sets the hostname if specified executes the provided command when links are provided as strings links containers with relative path in share folders should expand the relative host directory with a volumes key in use for mounting should not expand the relative host directory #created? performs the check on all containers list when container exists is expected to be truthy when container does not exist is expected to be falsey #pull should pull images #running? performs the check on the running containers list when container exists is expected to be truthy when container does not exist is expected to be falsey #privileged? identifies privileged containers identifies unprivileged containers #start when container is running does not start the container when container is not running starts the container #stop when container is running stops the container stops the container with the set timeout when container is not running does not stop container #rm when container has been created removes the container when container has not been created does not attempt to remove the container #inspect_container inspects the container parses the json output #all_containers returns an array of all known containers #docker_bridge_ip returns an array of all known containers VagrantPlugins::DockerProvider::Driver #build builds a container with standard docker using buildkit builds a container with buildkit docker using buildkit with old output builds a container with buildkit docker (old output) using podman emulating docker CLI builds a container with podman emulating docker CLI #podman? when docker is used returns false when podman is used returns true #create runs a detached docker image sets container name forwards ports shares folders links containers sets environmental variables is able to run a privileged container sets the hostname if specified executes the provided command #create windows shares folders #created? performs the check on all containers list when container exists is expected to be truthy when container does not exist is expected to be falsey #pull should pull images #read_used_ports returns empty if no ports are already bound with existing port forwards should read all port bindings and return a hash of sets #running? performs the check on the running containers list when container exists is expected to be truthy when container does not exist is expected to be falsey #privileged? identifies privileged containers identifies unprivileged containers #start when container is running does not start the container when container is not running starts the container #stop when container is running stops the container stops the container with the set timeout when container is not running does not stop container #rm when container has been created removes the container when container has not been created does not attempt to remove the container #rmi image exists removes the image image is being used by running container does not remove the image image is being used by stopped container does not remove the image container is using it does not remove the image image does not exist raises an error #inspect_container inspects the container parses the json output #all_containers returns an array of all known containers #docker_bridge_ip returns an array of all known containers #docker_connect_network connects a network to a container #docker_create_network creates a network #docker_disconnet_network disconnects a network from a container #docker_inspect_network gets info about a network #docker_list_network lists docker networks #docker_rm_network deletes a docker network #network_defined? returns network name if defined returns nil name if not defined #network_containing_address returns the network name if it contains the requested address returns nil if no networks contain the requested address #existing_named_network? returns true if the network exists returns false if the network does not exist #list_network_names lists the network names #network_used? returns nil if no networks returns true if network has containers in use returns false if network has containers in use VagrantPlugins::DockerProvider::Provider .usable? returns true if usable raises an exception if docker is not available #driver is initialized #state returns not_created if no ID calls an action to determine the ID #host_vm returns the host machine object #ssh_info returns nil if a port info is nil from the driver should receive a valid address VagrantPlugins::DockerProvider::SyncedFolder #usable? is usable is not usable if provider isn't docker raises an error if bad provider if specified #prepare prepares folders to mount sets volume consistency if specified VagrantPlugins::HyperV::Action::CheckEnabled should continue when Hyper-V is enabled should raise error when Hyper-V is not enabled VagrantPlugins::HyperV::Action::Configure should call the app on success with missing switch sentinel file should prompt for switch to use should write sentinel file with existing switch sentinel file should not prompt for switch to use should not write sentinel file with bridge defined in networks with valid bridge switch name should not prompt for switch with valid bridge switch ID should not prompt for switch with invalid bridge switch name should prompt for switch with integration services enabled should call the driver to set the services without enhanced session transport type should call the driver to set enhanced session transport type back to default with enhanced session transport type should call the driver to set enhanced session transport type without available switches should raise an error VagrantPlugins::HyperV::Action::DeleteVM should call the app on success should call the driver to delete the vm should delete the data directory should recreate the data directory VagrantPlugins::HyperV::Action::Export should call the app on success should call the driver to perform the export with invalid machine state should raise an error VagrantPlugins::HyperV::Action::Import with missing virtual machines directory should raise an error with missing hard disks directory should raise an error with missing configuration file should raise an error with missing image file should raise an error with image and config files should call the app on success should request import via the driver should set the machine ID after import with no vmcx support should match XML config file should not match VMCX config file with vmcx support should match XML config file should match VMCX config file VagrantPlugins::HyperV::Action::IsWindows should call the app on success should update the env with the result should set the result to false when not windows VagrantPlugins::HyperV::Action::NetSetMac should call the app on success should call the driver to set the MAC address with no MAC address provided should not call driver to set the MAC address VagrantPlugins::HyperV::Action::NetSetVLan should call the app on success should call the driver to set the vlan id with no vlan id provided should not call driver to set the vlan id VagrantPlugins::HyperV::Action::ReadGuestIP should call the app on success with machine ID set should request guest IP from the driver should set the host information into the env VagrantPlugins::HyperV::Action::ReadState should call the app on success should set machine state into the env as not created with machine ID set should request machine state from the driver should set machine state into the env with machine state ID as not_created should clear the machine ID VagrantPlugins::HyperV::Action::SetName should call the app on success should call the driver to set the name should use the configured name when setting should write sentinel after name is set when no name is provided in the config should generate a name based on path and machine should not set name if sentinel exists VagrantPlugins::HyperV::Action::WaitForIPAddress should call the app on success should set a timeout for waiting should retry until it receives a valid address VagrantPlugins::HyperV::Cap::CleanupDisks #cleanup_disks returns if there's no data in meta file with disks to clean up calls the cleanup method if a disk_meta file is defined #handle_cleanup_disk removes and closes medium from guest displays a warning if the disk could not be determined when windows paths mix cases still removes and closes the medium from the guest VagrantPlugins::HyperV::Cap::ConfigureDisks #configure_disks configures disks and returns the disks defined with no disks to configure returns empty hash if no disks to configure #get_current_disk gets primary disk uuid if disk to configure is primary finds the disk to configure returns nil if disk is not found #handle_configure_disk when creating a new disk creates a new disk if it doesn't yet exist when a disk needs to be resized resizes a disk if no additional disk configuration is required does nothing if all disks are properly configured #compare_disk_size shows a warning if user attempts to shrink size of a vhd disk returns true if requested size is bigger than current size #create_disk creates a disk and attaches it to a guest #convert_size_vars! converts certain powershell arguments into something usable #resize_disk resizes the disk VagrantPlugins::HyperV::Config #ip_address_timeout can be set defaults to a number #vlan_id can be set #mac can be set #vmname can be set #memory can be set #maxmemory can be set #cpus can be set #vmname can be set #differencing_disk is false by default can be set should set linked_clone should provide a deprecation warning when set #linked_clone is false by default can be set should set differencing_disk #auto_start_action should be Nothing by default can be set does not accept invalid values #auto_stop_action should be ShutDown by default can be set does not accept invalid values #enable_checkpoints is true by default can be set is enabled automatically when enable_automatic_checkpoints is enabled #enable_automatic_checkpoints is false by default can be set #enable_virtualization_extensions is false by default can be set #vm_integration_services is empty by default accepts new entries does not accept non-Hash types accepts boolean values within Hash does not accept non-boolean values within Hash #enable_enhanced_session_mode is false by default can be set VagrantPlugins::HyperV::Driver public methods #execute should convert symbol into path string should append extension when converting symbol when command returns non-zero exit code should raise an error when command stdout matches error pattern should raise an error with valid JSON output should return parsed JSON data with invalid JSON output should return nil #has_vmcx_support? when support is available should be true when support is not available should be false #set_vm_integration_services should map known integration services names automatically should set enable when value is true should not set enable when value is false should pass unknown key names directly through #execute_powershell should call the PowerShell module to execute should modify the path separators should include ErrorAction option as Stop should automatically include module path should covert hash options into arguments should treat keys with `true` value as switches should not include keys with `false` value VagrantPlugins::HyperV::Provider .usable? returns false if not windows returns true if within WSL returns false if neither an admin nor a hyper-v admin returns true if not an admin but is a hyper-v admin returns false if powershell is not available raises an exception if not windows raises an exception if neither an admin nor a hyper-v admin raises an exception if neither an admin nor a hyper-v admin raises an exception if powershell is not available #driver is initialized #state returns not_created if no ID calls an action to determine the ID #ssh_info returns nil if a PowerShellError is returned from the driver should receive a valid address VagrantPlugins::ProviderVirtualBox::Action::CleanMachineFolder machine folder is not accessible raises an error VagrantPlugins::ProviderVirtualBox::Action::Import #recover when destroy_on_error is false does nothing when destroy_on_error is true and machine is not_created does nothing and machine is created runs the destroy action with the proper environment but a VagrantError was raised does nothing VagrantPlugins::ProviderVirtualBox::Action::MatchMACAddress should set the mac address when clone is true should not set mac address when base_mac is falsey should set mac address VagrantPlugins::ProviderVirtualBox::Action::NetworkFixIPv6 ignores nil IP addresses blank nil IP addresses with IPv6 interfaces only checks the interfaces associated with the VM correctly uses the netmask to figure out the probe address should ignore interfaces that are down should ignore interfaces without an IPv6 address should ignore interfaces with link-local IPv6 address should ignore nat interfaces should reconfigure an interface if unreachable VagrantPlugins::ProviderVirtualBox::Action::Network calls the next action in the chain creates a host-only interface with an IPv6 address :1 raises the appropriate error when provided with an invalid IP address #hostonly_config should validate the IP #validate_hostonly_ip! should load net configuration when address is within ranges should not error when address is not found within ranges should raise an error when virtualbox version does not restrict range should not error should not attempt to load network configuration when platform is windows should not error should not attempt to load network configuration #load_net_conf should read the configuration file when file has comments only should return an empty array when file has valid range entries should return an array with content should include IPAddr instances when file has valid range entries and comments should contain two entries when file has multiple entries on single line should contain two entries should contain an ipv4 and ipv6 range with a dhcp private network tries to setup dhpc server using the ip for the specified network creates a host only interface and a dhcp server using default ips, then tells the guest to configure the network after boot when the default vbox dhcpserver is present from a fresh vbox install (see issue #3803) removes the invalid dhcpserver so it won't collide with any host only interface but the user has intentionally configured their network just that way does not attempt to remove the dhcpserver with invalid settings raises an exception raises an exception raises an exception raises an exception raises an exception raises an exception raises an exception without type set sets the type automatically sets the type automatically sets the type automatically sets the type automatically #hostonly_find_matching_network with no defined host interfaces should return nil with matching host interface should return matching interface with matching name should return matching interface with non-matching name should return nil VagrantPlugins::ProviderVirtualBox::Action::PrepareNFSSettings calls the next action in the chain with an nfs synced folder sets nfs_host_ip and nfs_machine_ip properly raises an error when no host only adapter is configured retries through guest property not found errors raises an error informing the user of a bug when the guest IP cannot be found allows statically configured guest IPs to work for NFS, even when guest property would fail allows statically configured guest IPs to co-exist with dynamic host only IPs for NFS allows the use of scoped hash overrides as options with host interface netmask defined with machine IP included within host interface range sets nfs_host_ip and nfs_machine_ip properly with machine IP included within host interface range raises an error when the machine IP is not within host interface range VagrantPlugins::ProviderVirtualBox::Action::PrepareNFSValidIds calls the next action in the chain sets nfs_valid_ids VagrantPlugins::ProviderVirtualBox::Action::SetDefaultNICType #call should call the next action when default_nic_type is set when network adapters are defined should set nic type if not defined should not set nic type if already defined when vm networks are defined should add namespaced nic type when not defined should not add namespaced nic type when nic type defined should not modify existing namespaced nic type when virtualbox version is has susceptible E1000 should output a warning when default_nic_type is set to E1000 type should output a warning when default_nic_type is set to non-E1000 type should not output a warning when network adapter is configured with E1000 type should output a warning when vm network is configured with E1000 type should output a warning when vm network is configured with E1000 type in namespaced argument should output a warning VagrantPlugins::ProviderVirtualBox::Cap::CleanupDisks #cleanup_disks returns if there's no data in meta file with disks to clean up calls the cleanup method if a disk_meta file is defined raises an error if primary disk can't be found with dvd attached calls the cleanup method if a disk_meta file is defined #handle_cleanup_disk removes and closes medium from guest when the disk isn't attached to a guest only closes the medium when attachment is not found at the expected device removes the disk from the correct device #handle_cleanup_dvd removes the medium from guest when attachment is not found at the expected device removes the disk from the correct device VagrantPlugins::ProviderVirtualBox::Cap::ConfigureDisks #configure_disks configures disks and returns the disks defined configures dvd and returns the disks defined with no disks to configure returns empty hash if no disks to configure with over the disk limit for a given device raises an exception if the disks defined exceed the limit with more than one storage controller attaches disks to the primary controller attaches dvds to the secondary controller raises an error if there are more than 4 dvds configured attaches multiple dvds #get_current_disk gets primary disk uuid if disk to configure is primary raises an error if primary disk can't be found finds the disk to configure returns nil if disk is not found #handle_configure_disk when creating a new disk creates a new disk if it doesn't yet exist includes disk attachment info in metadata when a disk needs to be resized resizes a disk if no additional disk configuration is required reattaches disk if vagrant defined disk exists but is not attached to guest does nothing if all disks are properly configured #compare_disk_size shows a warning if user attempts to shrink size returns true if requested size is bigger than current size #create_disk creates a disk and attaches it to a guest .get_next_port determines the next available port and device to use with IDE controller attaches to port 0, device 0 with 1 device attaches to the next device on that port with SCSI controller determines the next available port and device to use #resize_disk when a disk is vmdk format converts the disk to vdi, resizes it, and converts back to vmdk reattaches original disk if something goes wrong when a disk is vdi format resizes the disk #vmdk_to_vdi converts a disk from vmdk to vdi #vdi_to_vmdk converts a disk from vdi to vmdk .recover_from_resize reattaches the original disk file and closes the cloned medium .handle_configure_dvd includes disk attachment info in metadata VagrantPlugins::ProviderVirtualBox::Cap::MountOptions .mount_options with owner user ID explicitly defined with user ID provided as Integer generates the expected mount command using mount_owner directly with user ID provided as String generates the expected mount command using mount_owner directly with owner group ID explicitly defined with owner group ID provided as Integer generates the expected mount command using mount_group directly with owner group ID provided as String generates the expected mount command using mount_group directly with non-existent default owner group fetches the effective group ID of the user with non-existent owner group raises an error with read-only option defined does not chown mounted guest directory with custom mount options with uid defined should only include uid defined within mount options with gid defined should only include gid defined within mount options with uid and gid defined should only include uid and gid defined within mount options VagrantPlugins::ProviderVirtualBox::Cap::PublicAddress #public_address returns nil when the machine is not running returns nil when there is no ssh info returns the host VagrantPlugins::ProviderVirtualBox::Cap #forwarded_ports returns all the forwarded ports returns nil when the machine is not running #snapshot_list returns all the snapshots returns empty array when the machine is does not exist VagrantPlugins::ProviderVirtualBox::Config valid by default example at ./test/unit/plugins/providers/virtualbox/config_test.rb:34 defaults is expected to equal true is expected to equal false is expected to be nil is expected to equal true is expected to be nil should have one NAT adapter #default_nic_type is expected to eq "custom" #merge merges the customizations #network_adapter configures additional adapters VagrantPlugins::ProviderVirtualBox::Driver::Version_4_0 behaves like a version 4.x virtualbox driver read_dhcp_servers with empty output returns an empty list with a single dhcp server returns a list with one entry describing that server with a multiple dhcp servers returns a list with one entry for each server read_guest_property reads the guest property of the machine referenced by the UUID raises a virtualBoxGuestPropertyNotFound exception when the value is not set read_guest_ip reads the guest property for the provided adapter number does not accept 0.0.0.0 as a valid IP address read_host_only_interfaces with empty output returns an empty list with a single host only interface returns a list with one entry describing that interface with multiple host only interfaces returns a list with one entry for each interface with an IPv6 host-only interface returns a list with one entry describing that interface remove_dhcp_server removes the dhcp server with the specified network name VagrantPlugins::ProviderVirtualBox::Driver::Version_4_1 behaves like a version 4.x virtualbox driver read_dhcp_servers with empty output returns an empty list with a single dhcp server returns a list with one entry describing that server with a multiple dhcp servers returns a list with one entry for each server read_guest_property reads the guest property of the machine referenced by the UUID raises a virtualBoxGuestPropertyNotFound exception when the value is not set read_guest_ip reads the guest property for the provided adapter number does not accept 0.0.0.0 as a valid IP address read_host_only_interfaces with empty output returns an empty list with a single host only interface returns a list with one entry describing that interface with multiple host only interfaces returns a list with one entry for each interface with an IPv6 host-only interface returns a list with one entry describing that interface remove_dhcp_server removes the dhcp server with the specified network name VagrantPlugins::ProviderVirtualBox::Driver::Version_4_2 behaves like a version 4.x virtualbox driver read_dhcp_servers with empty output returns an empty list with a single dhcp server returns a list with one entry describing that server with a multiple dhcp servers returns a list with one entry for each server read_guest_property reads the guest property of the machine referenced by the UUID raises a virtualBoxGuestPropertyNotFound exception when the value is not set read_guest_ip reads the guest property for the provided adapter number does not accept 0.0.0.0 as a valid IP address read_host_only_interfaces with empty output returns an empty list with a single host only interface returns a list with one entry describing that interface with multiple host only interfaces returns a list with one entry for each interface with an IPv6 host-only interface returns a list with one entry describing that interface remove_dhcp_server removes the dhcp server with the specified network name VagrantPlugins::ProviderVirtualBox::Driver::Version_4_3 behaves like a version 4.x virtualbox driver read_dhcp_servers with empty output returns an empty list with a single dhcp server returns a list with one entry describing that server with a multiple dhcp servers returns a list with one entry for each server read_guest_property reads the guest property of the machine referenced by the UUID raises a virtualBoxGuestPropertyNotFound exception when the value is not set read_guest_ip reads the guest property for the provided adapter number does not accept 0.0.0.0 as a valid IP address read_host_only_interfaces with empty output returns an empty list with a single host only interface returns a list with one entry describing that interface with multiple host only interfaces returns a list with one entry for each interface with an IPv6 host-only interface returns a list with one entry describing that interface remove_dhcp_server removes the dhcp server with the specified network name VagrantPlugins::ProviderVirtualBox::Driver::Version_5_0 behaves like a version 4.x virtualbox driver read_dhcp_servers with empty output returns an empty list with a single dhcp server returns a list with one entry describing that server with a multiple dhcp servers returns a list with one entry for each server read_guest_property reads the guest property of the machine referenced by the UUID raises a virtualBoxGuestPropertyNotFound exception when the value is not set read_guest_ip reads the guest property for the provided adapter number does not accept 0.0.0.0 as a valid IP address read_host_only_interfaces with empty output returns an empty list with a single host only interface returns a list with one entry describing that interface with multiple host only interfaces returns a list with one entry for each interface with an IPv6 host-only interface returns a list with one entry describing that interface remove_dhcp_server removes the dhcp server with the specified network name behaves like a version 5.x virtualbox driver #shared_folders enables SharedFoldersEnableSymlinksCreate if true enables automount if option is true disables SharedFoldersEnableSymlinksCreate if false #set_mac_address should modify vm and set mac address when mac address is falsey should modify vm and set mac address to automatic value #ssh_port should return the host port when multiple matches are available should choose localhost port forward when multiple named matches are available should choose lowercased name forward when only ports are defined should return the host port when no matches are available should return nil #read_guest_ip when guest ip ends in .1 should raise an error #valid_ip_address? when ip is 0.0.0.0 should be false when ip address is nil should be false #import should return the machine id should return machine id using custom name should include disk image on import should include full path for disk image on import suggested name is not provided should raise an error #attach_disk attaches a device to the specified controller #remove_disk removes a disk from the specified controller #read_storage_controllers returns a list of storage controllers includes attachments for each storage controller #read_machine_folder should read the default folder when default folder value is missing should raise a custom error VagrantPlugins::ProviderVirtualBox::Driver::Version_6_0 behaves like a version 4.x virtualbox driver read_dhcp_servers with empty output returns an empty list with a single dhcp server returns a list with one entry describing that server with a multiple dhcp servers returns a list with one entry for each server read_guest_property reads the guest property of the machine referenced by the UUID raises a virtualBoxGuestPropertyNotFound exception when the value is not set read_guest_ip reads the guest property for the provided adapter number does not accept 0.0.0.0 as a valid IP address read_host_only_interfaces with empty output returns an empty list with a single host only interface returns a list with one entry describing that interface with multiple host only interfaces returns a list with one entry for each interface with an IPv6 host-only interface returns a list with one entry describing that interface remove_dhcp_server removes the dhcp server with the specified network name behaves like a version 5.x virtualbox driver #shared_folders enables SharedFoldersEnableSymlinksCreate if true enables automount if option is true disables SharedFoldersEnableSymlinksCreate if false #set_mac_address should modify vm and set mac address when mac address is falsey should modify vm and set mac address to automatic value #ssh_port should return the host port when multiple matches are available should choose localhost port forward when multiple named matches are available should choose lowercased name forward when only ports are defined should return the host port when no matches are available should return nil #read_guest_ip when guest ip ends in .1 should raise an error #valid_ip_address? when ip is 0.0.0.0 should be false when ip address is nil should be false #import should return the machine id should return machine id using custom name should include disk image on import should include full path for disk image on import suggested name is not provided should raise an error when within windows should include disk image on import should update the suggested VM path from default box name VagrantPlugins::ProviderVirtualBox::Driver::Version_6_1 behaves like a version 5.x virtualbox driver #shared_folders enables SharedFoldersEnableSymlinksCreate if true enables automount if option is true disables SharedFoldersEnableSymlinksCreate if false #set_mac_address should modify vm and set mac address when mac address is falsey should modify vm and set mac address to automatic value #ssh_port should return the host port when multiple matches are available should choose localhost port forward when multiple named matches are available should choose lowercased name forward when only ports are defined should return the host port when no matches are available should return nil #read_guest_ip when guest ip ends in .1 should raise an error #valid_ip_address? when ip is 0.0.0.0 should be false when ip address is nil should be false #read_dhcp_servers with empty output returns an empty list with a single dhcp server returns a list with one entry describing that server with a multiple dhcp servers returns a list with one entry for each server VagrantPlugins::ProviderVirtualBox::Driver::Version_7_0 behaves like a version 5.x virtualbox driver #shared_folders enables SharedFoldersEnableSymlinksCreate if true enables automount if option is true disables SharedFoldersEnableSymlinksCreate if false #set_mac_address should modify vm and set mac address when mac address is falsey should modify vm and set mac address to automatic value #ssh_port should return the host port when multiple matches are available should choose localhost port forward when multiple named matches are available should choose lowercased name forward when only ports are defined should return the host port when no matches are available should return nil #read_guest_ip when guest ip ends in .1 should raise an error #valid_ip_address? when ip is 0.0.0.0 should be false when ip address is nil should be false #read_forwarded_ports VirtualBox version 7.0.0 should return two port forward values should have port forwards on slot one should include host ip for ssh forward when config file cannot be determine should raise a custom error VirtualBox version greater than 7.0.0 should not read configuration file #use_host_only_nets? when platform is darwin when virtualbox version is less than 7 should return false when virtualbox version is greater than 7 should return true when virtualbox version is equal to 7 should return true when platform is not darwin when virtualbox version is less than 7 should return false when virtualbox version is greater than 7 should return false when virtualbox version is equal to 7 should return false #read_bridged_interfaces when hostonlynets are not enabled should return all interfaces in list should not read host only networks when hostonlynets are enabled should return all interfaces in list when hostonly networks are defined should not return all interfaces in list should not include hostonly network devices when address is empty should not raise an error #delete_unused_host_only_networks when hostonlynets are not enabled should remove host only interfaces should not read host only networks when hostonlynets are enabled should not read host only interfaces when no host only networks are defined should not list vms when host only networks are defined when no vms are using the network should delete the network when vms are using the network should not delete the network #enable_adapters when hostonlynets are not enabled should only call modifyvm once should configure host only network using hostonlyadapter when hostonlynets are enabled should call modifyvm twice should configure host only network using hostonlynet #create_host_only_network when hostonlynets are disabled should create using hostonlyif when hostonlynets are enabled should create using hostonlynet when other host only networks exist should create network with incremented name when dhcp information is included should set DHCP range #reconfig_host_only when hostonlynets are disabled should apply ipv6 update when hostonlynets are enabled should do nothing #remove_dhcp_server when hostonlynets are disabled should remove the dhcp server when hostonlynets are enabled should do nothing #create_dhcp_server when hostonlynets is diabled should create a dhcp server when hostonlynets is enabled should do nothing #read_host_only_interfaces when hostonlynets is diabled should list hostonlyifs should not call read_host_only_networks when hostonlynets is enabled should call read_host_only_networks should return defined networks should add compat information to network entries should assign the address as the first in the subnet when dhcp range is set should assign the address as the first in the dhcp range #read_host_only_networks should return defined networks should return expected network information #read_network_interfaces when hostonlynets is disabled should return two interfaces should include a nat type should include a hostonlynetwork type with no information when hostonlynets is enabled should return two interfaces should include a nat type should include a hostonly type should not include a hostonlynetwork type should include the hostonly network name VagrantPlugins::ProviderVirtualBox::Model::StorageControllerArray #get_controller gets a controller by name raises an exception if a matching storage controller can't be found #get_primary_controller with a single supported controller returns the controller with multiple controllers returns the first supported controller with a disk attached raises an error if the primary disk is attached to an unsupported controller #hdd? determines whether the given attachment represents a hard disk returns true for disk files ending in compatible extensions is case insensitive #get_primary_attachment returns the first attachment on the primary controller raises an exception if no attachment exists at port 0, device 0 #get_dvd_controller with one controller returns the controller raises an exception if the controller is unsupported with multiple controllers returns the first supported controller raises an exception if no controllers are supported VagrantPlugins::ProviderVirtualBox::Model::StorageController #initialize with SATA controller type recognizes a SATA controller calculates the maximum number of attachments sets the boot priority with IDE controller type recognizes an IDE controller calculates the maximum number of attachments sets the boot priority with SCSI controller type recognizes an SCSI controller calculates the maximum number of attachments sets the boot priority with some other type is unknown #supported? returns true if the controller type is supported with unsupported type returns false VagrantPlugins::ProviderVirtualBox::Provider .usable? returns true if usable raises an exception if virtualbox is not available raises an exception if virtualbox is the wrong version raises an exception if virtualbox kernel module is not loaded raises an exception if virtualbox installation is incomplete raises an exception if VBoxManage is not found #driver is initialized #state returns not_created if no ID #ssh_info returns nil if machine state is not running should receive a valid address VagrantPlugins::ProviderVirtualBox::SyncedFolder #usable? should be with virtualbox provider should not be with another provider should not be usable if not functional vboxsf #prepare should prepare and share the folders should prepare and share the folders without symlinks enabled should prepare and share the folders without symlinks enabled with env var set should prepare and share the folders and override symlink setting should prepare and share the folders with automount enabled #os_friendly_id should not replace normal chars should replace spaces should replace leading underscore should replace slash should replace leading underscore and slash should replace backslash #share_folders should only add transient folder should display symlink create warning with create symlink globally disabled should not enable option within definitions should not display symlink warning #display_symlink_create_warning gate file does not exist should create file should output warning to user gate file does exist should not create/update file should not output warning to user VagrantPlugins::Ansible::Cap::Guest::Alpine::AnsibleInstall #pip_setup install required alpine packages for pip #ansible_install behaves like Ansible setup via pip when install_mode is :pip installs pip and calls Cap::Guest::Pip::pip_install when install_mode is :pip_args_only installs pip and calls Cap::Guest::Pip::pip_install with 'pip_args' parameter when install_mode is :default (or unknown) installs ansible with 'apk' package manager VagrantPlugins::Ansible::Cap::Guest::Arch::AnsibleInstall #pip_setup install required Arch packages and call Cap::Guest::Pip::get_pip #ansible_install behaves like Ansible setup via pip when install_mode is :pip installs pip and calls Cap::Guest::Pip::pip_install when install_mode is :pip_args_only installs pip and calls Cap::Guest::Pip::pip_install with 'pip_args' parameter when install_mode is :default (or unknown) installs ansible with 'pacman' package manager VagrantPlugins::Ansible::Cap::Guest::Debian::AnsibleInstall #ansible_install behaves like Ansible setup via pip on Debian-based systems installs required Debian packages and... calls Cap::Guest::Pip::get_pip with 'pip' install_mode calls Cap::Guest::Pip::get_pip with 'pip_args_only' install_mode when python-dev-is-python3 package is available calls Cap::Guest::Pip::get_pip with 'pip' install_mode calls Cap::Guest::Pip::get_pip with 'pip_args_only' install_mode behaves like Ansible setup via pip when install_mode is :pip installs pip and calls Cap::Guest::Pip::pip_install when install_mode is :pip_args_only installs pip and calls Cap::Guest::Pip::pip_install with 'pip_args' parameter when install_mode is :default (or unknown) installs ansible with apt package manager VagrantPlugins::Ansible::Cap::Guest::FreeBSD::AnsibleInstall #ansible_install behaves like Ansible setup via pip is not implemented when install_mode is different from :default raises an AnsiblePipInstallIsNotSupported error when install_mode is :default (or unknown) installs ansible with 'pkg' package manager VagrantPlugins::Ansible::Cap::Guest::Pip #get_pip when no pip_install_cmd argument is provided installs pip using the default command when pip_install_cmd argument is provided runs the supplied argument instead of default installs pip using the default command if the argument is empty installs pip using the default command if the argument is nil VagrantPlugins::Ansible::Cap::Guest::SUSE::AnsibleInstall #ansible_install behaves like Ansible setup via pip is not implemented when install_mode is different from :default raises an AnsiblePipInstallIsNotSupported error when install_mode is :default (or unknown) installs ansible with 'zypper' package manager VagrantPlugins::Ansible::Cap::Guest::Ubuntu::AnsibleInstall #ansible_install behaves like Ansible setup via pip on Debian-based systems installs required Debian packages and... calls Cap::Guest::Pip::get_pip with 'pip' install_mode calls Cap::Guest::Pip::get_pip with 'pip_args_only' install_mode when python-dev-is-python3 package is available calls Cap::Guest::Pip::get_pip with 'pip' install_mode calls Cap::Guest::Pip::get_pip with 'pip_args_only' install_mode behaves like Ansible setup via pip when install_mode is :pip installs pip and calls Cap::Guest::Pip::pip_install when install_mode is :pip_args_only installs pip and calls Cap::Guest::Pip::pip_install with 'pip_args' parameter when install_mode is :default (or unknown) #ansible_apt_install installs ansible from ansible/ansible PPA repository first installs 'software-properties-common' package if add-apt-repository is not already present adds 'ppa:ansible/ansible' and install 'ansible' package VagrantPlugins::Ansible::Config::Guest supports a list of options default options handling assigns default values to unset guest-specific options behaves like options shared by both Ansible provisioners assigns default values to unset common options #validate falls back to :default install_mode for any invalid setting supports :pip install_mode supports :pip_args_only install_mode behaves like an Ansible provisioner returns an error if the playbook option is undefined passes if the extra_vars option is a hash returns an error if the extra_vars option is of wrong data type converts a raw_arguments option defined as a String into an Array returns an error if the raw_arguments is of the wrong data type it collects and returns all detected errors compatibility_mode option supports compatibility mode 'auto' supports compatibility mode '1.8' supports compatibility mode '2.0' returns an error if the compatibility mode is not set returns an error if the compatibility mode is invalid (e.g. 'invalid') returns an error if the compatibility mode is invalid (e.g. '1.9') returns an error if the compatibility mode is invalid (e.g. '2.3') become option behaves like any VagrantConfigProvisioner strict boolean attribute returns the assigned boolean value (true) returns the assigned boolean value (false) returns the default value (false) if undefined returns the default value when assigned value is invalid (NilClass: ) returns the default value when assigned value is invalid (String: true) returns the default value when assigned value is invalid (String: false) returns the default value when assigned value is invalid (Integer: 1) returns the default value when assigned value is invalid (Integer: 0) returns the default value when assigned value is invalid (String: this is not a boolean) sudo option behaves like any VagrantConfigProvisioner strict boolean attribute returns the assigned boolean value (true) returns the assigned boolean value (false) returns the default value (false) if undefined returns the default value when assigned value is invalid (NilClass: ) returns the default value when assigned value is invalid (String: true) returns the default value when assigned value is invalid (String: false) returns the default value when assigned value is invalid (Integer: 1) returns the default value when assigned value is invalid (Integer: 0) returns the default value when assigned value is invalid (String: this is not a boolean) behaves like any deprecated option shows the deprecation message sudo_user option behaves like any deprecated option shows the deprecation message VagrantPlugins::Ansible::Config::Host supports a list of options default options handling assigns default values to unset host-specific options behaves like options shared by both Ansible provisioners assigns default values to unset common options force_remote_user option behaves like any VagrantConfigProvisioner strict boolean attribute returns the assigned boolean value (true) returns the assigned boolean value (false) returns the default value (true) if undefined returns the default value when assigned value is invalid (NilClass: ) returns the default value when assigned value is invalid (String: true) returns the default value when assigned value is invalid (String: false) returns the default value when assigned value is invalid (Integer: 1) returns the default value when assigned value is invalid (Integer: 0) returns the default value when assigned value is invalid (String: this is not a boolean) host_key_checking option behaves like any VagrantConfigProvisioner strict boolean attribute returns the assigned boolean value (true) returns the assigned boolean value (false) returns the default value (false) if undefined returns the default value when assigned value is invalid (NilClass: ) returns the default value when assigned value is invalid (String: true) returns the default value when assigned value is invalid (String: false) returns the default value when assigned value is invalid (Integer: 1) returns the default value when assigned value is invalid (Integer: 0) returns the default value when assigned value is invalid (String: this is not a boolean) ask_become_pass option behaves like any VagrantConfigProvisioner strict boolean attribute returns the assigned boolean value (true) returns the assigned boolean value (false) returns the default value (false) if undefined returns the default value when assigned value is invalid (NilClass: ) returns the default value when assigned value is invalid (String: true) returns the default value when assigned value is invalid (String: false) returns the default value when assigned value is invalid (Integer: 1) returns the default value when assigned value is invalid (Integer: 0) returns the default value when assigned value is invalid (String: this is not a boolean) ask_sudo_pass option behaves like any VagrantConfigProvisioner strict boolean attribute returns the assigned boolean value (true) returns the assigned boolean value (false) returns the default value (false) if undefined returns the default value when assigned value is invalid (NilClass: ) returns the default value when assigned value is invalid (String: true) returns the default value when assigned value is invalid (String: false) returns the default value when assigned value is invalid (Integer: 1) returns the default value when assigned value is invalid (Integer: 0) returns the default value when assigned value is invalid (String: this is not a boolean) behaves like any deprecated option shows the deprecation message ask_vault_pass option behaves like any VagrantConfigProvisioner strict boolean attribute returns the assigned boolean value (true) returns the assigned boolean value (false) returns the default value (false) if undefined returns the default value when assigned value is invalid (NilClass: ) returns the default value when assigned value is invalid (String: true) returns the default value when assigned value is invalid (String: false) returns the default value when assigned value is invalid (Integer: 1) returns the default value when assigned value is invalid (Integer: 0) returns the default value when assigned value is invalid (String: this is not a boolean) #validate returns an error if the raw_ssh_args is of the wrong data type converts a raw_ssh_args option defined as a String into an Array behaves like an Ansible provisioner returns an error if the playbook option is undefined passes if the extra_vars option is a hash returns an error if the extra_vars option is of wrong data type converts a raw_arguments option defined as a String into an Array returns an error if the raw_arguments is of the wrong data type it collects and returns all detected errors compatibility_mode option supports compatibility mode 'auto' supports compatibility mode '1.8' supports compatibility mode '2.0' returns an error if the compatibility mode is not set returns an error if the compatibility mode is invalid (e.g. 'invalid') returns an error if the compatibility mode is invalid (e.g. '1.9') returns an error if the compatibility mode is invalid (e.g. '2.3') become option behaves like any VagrantConfigProvisioner strict boolean attribute returns the assigned boolean value (true) returns the assigned boolean value (false) returns the default value (false) if undefined returns the default value when assigned value is invalid (NilClass: ) returns the default value when assigned value is invalid (String: true) returns the default value when assigned value is invalid (String: false) returns the default value when assigned value is invalid (Integer: 1) returns the default value when assigned value is invalid (Integer: 0) returns the default value when assigned value is invalid (String: this is not a boolean) sudo option behaves like any VagrantConfigProvisioner strict boolean attribute returns the assigned boolean value (true) returns the assigned boolean value (false) returns the default value (false) if undefined returns the default value when assigned value is invalid (NilClass: ) returns the default value when assigned value is invalid (String: true) returns the default value when assigned value is invalid (String: false) returns the default value when assigned value is invalid (Integer: 1) returns the default value when assigned value is invalid (Integer: 0) returns the default value when assigned value is invalid (String: this is not a boolean) behaves like any deprecated option shows the deprecation message sudo_user option behaves like any deprecated option shows the deprecation message VagrantPlugins::Ansible::Provisioner::Host #provision checking existence of Ansible configuration files raises an error when the `playbook` file does not exist raises an error when the 'config_file' does not exist raises an error when the 'extra_vars' does not exist raises an error when the 'inventory_path' does not exist raises an error when the 'galaxy_role_file' does not exist raises an error when the 'vault_password_file' does not exist when ansible-playbook fails raises an error with default options execute 'ansible --version' before executing 'ansible-playbook' sets implicit arguments in a specific order sets --limit argument exports environment variables sets the expected number of arguments and environment variables enables 'ssh' as default transport mode generates an inventory with all active machines sets as ansible inventory the directory containing the auto-generated inventory file does not add any group section to the generated inventory doesn't show the ansible-playbook command deprecated 'sudo' options are aliases for equivalent 'become' options sets optional arguments with compatibility_mode 'auto' and ansible version 0.6 detects the compatibility mode 1.8 and ansible version 1.9.4 detects the compatibility mode 1.8 and ansible version 2.5.0.0-rc1 detects the compatibility mode 2.0 and ansible version 2.x.y.z detects the compatibility mode 2.0 and ansible version 4.3.2.1 detects the compatibility mode 2.0 and ansible version [core 2.11.0] detects the compatibility mode 2.0 and `ansible --version` returning 'ansible devel' applies the safest compatibility mode ('1.8') warns about not being able to detect the best compatibility mode and `ansible --version` returning 'anything 1.2' applies the safest compatibility mode ('1.8') warns about not being able to detect the best compatibility mode and `ansible --version` returning '2.9.2.1' applies the safest compatibility mode ('1.8') warns about not being able to detect the best compatibility mode with compatibility_mode '1.8' execute 'ansible --version' before executing 'ansible-playbook' generates an inventory with all active machines sets as ansible inventory the directory containing the auto-generated inventory file doesn't warn about compatibility mode auto-detection with compatibility_mode '2.0' generates an inventory with all active machines sets as ansible inventory the directory containing the auto-generated inventory file doesn't warn about compatibility mode auto-detection and an incompatible ansible version raises a compatibility conflict error deprecated 'sudo' options are aliases for equivalent 'become' options sets optional arguments with playbook_command option uses custom playbook_command to run playbooks with host_vars option generates an inventory with all active machines sets as ansible inventory the directory containing the auto-generated inventory file adds host variables (given in Hash format) to the generated inventory adds host variables (given in Array format) to the generated inventory adds host variables (given in String format) to the generated inventory retrieves the host variables by machine name, also in String format with groups option generates an inventory with all active machines sets as ansible inventory the directory containing the auto-generated inventory file adds group sections to the generated inventory adds group vars to the generated inventory adds 'all:vars' section to the generated inventory with host_key_checking option enabled sets implicit arguments in a specific order sets --limit argument exports environment variables sets the expected number of arguments and environment variables enables 'ssh' as default transport mode with boolean (flag) options disabled sets implicit arguments in a specific order sets --limit argument exports environment variables sets the expected number of arguments and environment variables enables 'ssh' as default transport mode sets optional arguments it does not set boolean flag when corresponding option is set to false with raw_arguments option sets implicit arguments in a specific order sets --limit argument exports environment variables sets the expected number of arguments and environment variables enables 'paramiko' as default transport mode sets all raw arguments sets raw arguments after arguments related to supported options sets boolean flag (e.g. --sudo) defined in raw_arguments, even if corresponding option is set to false with limit option sets implicit arguments in a specific order sets --limit argument exports environment variables sets the expected number of arguments and environment variables enables 'ssh' as default transport mode with force_remote_user option disabled generates an inventory with all active machines sets as ansible inventory the directory containing the auto-generated inventory file sets implicit arguments in a specific order sets --limit argument exports environment variables sets the expected number of arguments and environment variables enables 'ssh' as default transport mode uses a --user argument to set a default remote user with inventory_path option sets implicit arguments in a specific order sets --limit argument exports environment variables sets the expected number of arguments and environment variables enables 'ssh' as default transport mode does not generate the inventory and uses given inventory path instead uses an --extra-vars argument to force ansible_ssh_user parameter with force_remote_user option disabled uses a --user argument to set a default remote user with config_file option defined sets ANSIBLE_CONFIG environment variable with ask_vault_pass option sets implicit arguments in a specific order sets --limit argument exports environment variables sets the expected number of arguments and environment variables enables 'ssh' as default transport mode should ask the vault password with vault_password_file option sets implicit arguments in a specific order sets --limit argument exports environment variables sets the expected number of arguments and environment variables enables 'ssh' as default transport mode uses the given vault password file with raw_ssh_args sets implicit arguments in a specific order sets --limit argument exports environment variables sets the expected number of arguments and environment variables enables 'ssh' as default transport mode configures ControlPersist (like Ansible defaults) via ANSIBLE_SSH_ARGS passes custom SSH options via ANSIBLE_SSH_ARGS with the highest priority and with ssh forwarding enabled sets '-o ForwardAgent=yes' via ANSIBLE_SSH_ARGS with higher priority than raw_ssh_args values with multiple SSH identities sets implicit arguments in a specific order sets --limit argument exports environment variables sets the expected number of arguments and environment variables enables 'ssh' as default transport mode configures ControlPersist (like Ansible defaults) via ANSIBLE_SSH_ARGS passes additional Identity Files via ANSIBLE_SSH_ARGS with an identity file containing `%` replaces `%` with `%%` with ssh forwarding enabled sets implicit arguments in a specific order sets --limit argument exports environment variables sets the expected number of arguments and environment variables enables 'ssh' as default transport mode configures ControlPersist (like Ansible defaults) via ANSIBLE_SSH_ARGS enables SSH-Forwarding via ANSIBLE_SSH_ARGS with an ssh proxy command configured sets '-o ProxyCommand' via ANSIBLE_SSH_ARGS with verbose option defined with a value of 'vv' sets implicit arguments in a specific order sets --limit argument exports environment variables sets the expected number of arguments and environment variables enables 'ssh' as default transport mode sets optional arguments shows the ansible-playbook command and set verbosity to '-vv' level with a value of '-vv' sets implicit arguments in a specific order sets --limit argument exports environment variables sets the expected number of arguments and environment variables enables 'ssh' as default transport mode sets optional arguments shows the ansible-playbook command and set verbosity to '-vv' level with a value of 'vvvv' sets implicit arguments in a specific order sets --limit argument exports environment variables sets the expected number of arguments and environment variables enables 'ssh' as default transport mode sets optional arguments shows the ansible-playbook command and set verbosity to '-vvvv' level with a value of '-vvvv' sets implicit arguments in a specific order sets --limit argument exports environment variables sets the expected number of arguments and environment variables enables 'ssh' as default transport mode sets optional arguments shows the ansible-playbook command and set verbosity to '-vvvv' level with an invalid string sets implicit arguments in a specific order sets --limit argument exports environment variables sets the expected number of arguments and environment variables enables 'ssh' as default transport mode sets optional arguments shows the ansible-playbook command and set verbosity to '-v' level with an empty string sets implicit arguments in a specific order sets --limit argument exports environment variables sets the expected number of arguments and environment variables enables 'ssh' as default transport mode doesn't show the ansible-playbook command without colorized output disables ansible-playbook colored output with version option set and the installed ansible version is correct executes ansible-playbook command whitespace in version string sets the correct gathered_version and there is an ansible version mismatch raises an error about the ansible version mismatch and the installed ansible version cannot be detected skips the ansible version check and executes ansible-playbook command with special value: 'latest' skips the ansible version check and executes ansible-playbook command with galaxy support raises an error when ansible-galaxy command fails execute three commands: ansible --version, ansible-galaxy, and ansible-playbook doesn't show the ansible-galaxy command with verbose option enabled shows the ansible-galaxy command in use with galaxy_roles_path option defined sets ANSIBLE_ROLES_PATH with corresponding absolute path with extra_vars option defined with a hash value sets optional arguments with a string value referring to file path (with the '@' prefix) sets optional arguments with a maximum of options sets implicit arguments in a specific order sets --limit argument exports environment variables sets the expected number of arguments and environment variables enables 'ssh' as default transport mode configures ControlPersist (like Ansible defaults) via ANSIBLE_SSH_ARGS sets optional arguments also includes given raw arguments shows the ansible-playbook command, with additional quotes when required with Docker provider on a non-Linux host uses an SSH ProxyCommand to reach the VM on a Windows host warns that Windows is not officially supported for the Ansible control machine on a Solaris-like host does not set IdentitiesOnly=yes in ANSIBLE_SSH_ARGS and with host_key_checking option enabled does not set ANSIBLE_SSH_ARGS environment variable with config.ssh.keys_only = false does not set IdentitiesOnly=yes in ANSIBLE_SSH_ARGS VagrantPlugins::Chef::Cap::FreeBSD::ChefInstalled #chef_installed when chef-workstation returns true if installed returns false if not installed when not chef-workstation returns true if installed returns false if not installed VagrantPlugins::Chef::Cap::Linux::ChefInstalled #chef_installed when chef-workstation returns true if installed returns false if not installed when not chef-workstation returns true if installed returns false if not installed VagrantPlugins::Chef::Cap::OmniOS::ChefInstalled #chef_installed when chef-workstation returns true if installed returns false if not installed when not chef-workstation returns true if installed returns false if not installed VagrantPlugins::Chef::Cap::Windows::ChefInstalled #chef_installed when chef-workstation returns true if installed returns false if not installed when chef-workstation returns true if installed returns false if not installed VagrantPlugins::Chef::CommandBuilder .initialize raises an error when chef type is not client or solo does not raise an error for :client does not raise an error for :solo #command windows executes the chef-client in PATH by default executes the chef-client using full path if binary_path is specified builds a guest friendly client.rb path builds a guest friendly solo.json path includes Chef arguments if specified includes --no-color if UI is not colored includes --force-formatter if Chef > 10 does not include --force-formatter if Chef < 11 does not include --force-formatter if we did not install Chef linux executes the chef-client in PATH by default executes the chef-client using full path if binary_path is specified builds a guest friendly client.rb path builds a guest friendly solo.json path includes Chef arguments if specified includes --no-color if UI is not colored includes environment variables if specified does not include --force-formatter if Chef < 11 does not include --force-formatter if we did not install Chef VagrantPlugins::Chef::Config::BaseRunner #arguments defaults to nil #attempts defaults to 1 #custom_config_path defaults to nil #environment defaults to nil #encrypted_data_bag_secret_key_path defaults to nil #formatter defaults to nil #http_proxy defaults to nil #http_proxy_user defaults to nil #http_proxy_pass defaults to nil #https_proxy defaults to nil #https_proxy_user defaults to nil #https_proxy_pass defaults to nil #log_level defaults to :info is converted to a symbol #no_proxy defaults to nil #node_name defaults to nil #provisioning_path defaults to nil #file_backup_path defaults to nil #file_cache_path defaults to nil #verbose_logging defaults to false #enable_reporting defaults to true #run_list defaults to an empty array #json defaults to an empty hash #add_recipe when the prefix is given adds the value to the run_list when the prefix is not given adds the prefixed value to the run_list #add_role when the prefix is given adds the value to the run_list when the prefix is not given adds the prefixed value to the run_list #validate_base when #custom_config_path does not exist returns an error #merge merges the json hash appends the run_list array VagrantPlugins::Chef::Config::Base #binary_path defaults to nil #binary_env defaults to nil #product defaults to "chef" #install defaults to true is converted to a symbol #log_level defaults to :info is converted to a symbol #channel defaults to "stable" #version defaults to :latest converts the string 'latest' to a symbol #installer_download_path defaults to nil #omnibus_url defaults to https://omnitruck.chef.io makes use of the configured url VagrantPlugins::Chef::Config::ChefApply #recipe defaults to nil #upload_path defaults to /tmp/vagrant-chef-apply.rb #validate when the recipe is nil returns an error when the recipe is empty returns an error when the log_level is an empty array returns an error when the upload_path is nil returns an error when the upload_path is an empty array returns an error VagrantPlugins::Chef::Config::ChefClient #chef_server_url defaults to nil #client_key_path defaults to nil #delete_client defaults to false #delete_node defaults to false #validation_key_path defaults to nil #validation_client_name defaults to chef-validator #validate when the chef_server_url is nil returns an error when the chef_server_url is blank returns an error when the validation_key_path is nil returns an error when the validation_key_path is blank returns an error VagrantPlugins::Chef::Config::ChefSolo #cookbooks_path defaults to something #data_bags_path defaults to an empty array #environments_path defaults to an empty array merges deeply nested paths #recipe_url defaults to nil #roles_path defaults to an empty array #nodes_path defaults to an empty array #synced_folder_type defaults to nil #validate when the cookbooks_path is nil returns an error when the cookbooks_path is an empty array returns an error when the cookbooks_path is an array with nil returns an error when environments is given when the environments_path is nil returns an error when the environments_path is an empty array returns an error when the environments_path is an array with nil returns an error when the environments_path does not exist returns an error VagrantPlugins::Chef::Config::ChefZero #cookbooks_path defaults to something #data_bags_path defaults to an empty array #environments_path defaults to an empty array merges deeply nested paths #roles_path defaults to an empty array #nodes_path defaults to an empty array #synced_folder_type defaults to nil #validate when the cookbooks_path is nil returns an error when the cookbooks_path is an empty array returns an error when the cookbooks_path is an array with nil returns an error when the nodes_path is nil returns an error when an element of nodes_path does not exist on disk returns an error when the nodes_path is an empty array returns an error when the nodes_path is an array with nil returns an error when environments is given when the environments_path is nil returns an error when the environments_path is an empty array returns an error when the environments_path is an array with nil returns an error when the environments_path does not exist returns an error VagrantPlugins::Chef::Omnibus #sh_command includes the project name includes the channel includes the version includes the Omnibus installation URL includes the download path #ps_command includes the project name includes the channel includes the version includes the Omnibus installation URL VagrantPlugins::Chef::Provisioner::Base #node_name defaults to node_name if given defaults to hostname if given generates a random name if no hostname or node_name is given does not set node_name if configuration does not define it #encrypted_data_bag_secret_key_path returns absolute path as is returns relative path joined to root_path #guest_encrypted_data_bag_secret_key_path returns nil if host path is not configured returns path under config.provisioning_path VagrantPlugins::Chef::Provisioner::ChefSolo #expanded_folders handles the default Windows provisioning path removes drive letter prefix from path #expanded_folders expands Windows absolute provisioning path with relative path expands Windows absolute provisioning path with absolute path expands Windows absolute provisioning path with Windows absolute path expands absolute provisioning path with Windows absolute path VagrantPlugins::ContainerProvisioner::Client #container_name converts a container name to a run appropriate form #build_images should use sudo to run command should output information to use should handle communicator output #pull_images should use sudo to run command should output information to use VagrantPlugins::ContainerProvisioner::Config #build_image stores them #images stores them in a set overrides previously set images #merge has all images to pull has all the containers to run has all the containers to build #pull_images adds images to the list of images to build #run runs the given image can not auto assign name can not daemonize VagrantPlugins::DockerProvisioner::Config #post_install_provision raises an error if 'docker' provisioner was provided setups a basic provisioner VagrantPlugins::DockerProvisioner::Installer #ensure_installed returns if docker capability not present does not install docker if already present installs docker if not present VagrantPlugins::DockerProvisioner::Plugin has valid guest capabilities VagrantPlugins::DockerProvisioner::Provisioner #provision invokes a post_install_provisioner if defined and docker is installed does not invoke post_install_provisioner if not defined raises an error if docker daemon isn't running VagrantPlugins::FileUpload::Config #validate returns an error if destination is not specified returns an error if source is not specified returns an error if source file does not exist passes with absolute source path passes with relative source path VagrantPlugins::FileUpload::Provisioner #provision creates the destination directory creates the destination directory with a space creates the destination directory above file uploads the file expands the source file path expands the destination file path if capable appends a '/.' if the destination doesnt end with a file separator appends a '/.' to expanded source if defined in original source VagrantPlugins::PodmanProvisioner::Config #post_install_provision raises an error if 'podman' provisioner was provided setups a basic provisioner VagrantPlugins::PodmanProvisioner::Installer #ensure_installed returns if podman capability not present does not install podman if already present VagrantPlugins::PodmanProvisioner::Provisioner #provision invokes a post_install_provisioner if defined and podman is installed does not invoke post_install_provisioner if not defined VagrantPlugins::Puppet::Provisioner::Puppet #run_puppet_apply runs puppet on a manifest properly sets env variables on windows #provision builds structured facts if set does not build structured facts if not set VagrantPlugins::Salt::Config validate passes by default minion_config fails if minion_config is set and missing is valid if is set and not missing master_config fails if master_config is set and missing is valid if is set and not missing grains_config fails if grains_config is set and missing is valid if is set and not missing salt_call_args fails if salt_call_args is not an array is valid if is set and not missing salt_args fails if not an array is valid if is set and not missing python_version is valid if is set and not missing can be a string can be an integer is not a number that is not an integer is not a string that does not parse to an integer version is valid if is set without install_type on Windows is invalid if is set without install_type on Linux VagrantPlugins::Salt::Provisioner #provision minion does not add linux-only bootstrap flags when on windows python version when not set should not include python flag when set should include python flag #get_pillar windows escapes pillar data for powershell and returns as json linux returns pillar data as json empty data returns nothing if pillar data is empty #call_highstate master passes along extra cli flags has no additional cli flags if not included with masterless passes along extra cli flags has no additional cli flags if not included VagrantPlugins::Shell::Config validate passes with no args passes with string args passes with integer args passes with array args returns an error if args is neither a string nor an array handles scalar array args returns an error if args is an array with non-scalar types returns an error if elevated_interactive is true but privileged is false returns an error if the environment is not a hash returns an error if file and script are unset returns an error if inline and path are both set returns no error when inline and path are unset but reset is true returns no error when inline and path are unset but reboot is true returns no error if upload_path is unset finalize! changes integer args into strings changes integer args in arrays into strings no longer sets a default for upload_path with sensitive option enabled marks environment variable values sensitive with sensitive option disabled does not mark environment variable values sensitive Vagrant::Shell::Provisioner when reset is enabled should provision and then reset the connection when path and inline are not set should reset the connection and not provision when reboot is enabled should provision and then reboot the guest when path and inline are not set should reboot the guest and not provision with a script that contains invalid us-ascii byte sequences does not raise an exception when normalizing newlines with a script that was set to freeze the string does not raise an exception with remote script that does not have matching sha1 checksum should raise an exception that does not have matching sha256 checksum should raise an exception that does not have matching sha384 checksum should raise an exception that does not have matching sha512 checksum should raise an exception that does not have matching md5 checksum should raise an exception #upload_path when upload path is not set should default to /tmp/vagrant-shell windows should default to C:/tmp/vagrant-shell when upload_path is set should use the value from from config windows should normalize the slashes with cached value should use cached value #provision_winrm should output all received output ensures that files are uploaded with an extension bat file being uploaded ensures that files are uploaded same extension as provided path.bat inline option set creates an executable with an extension #provision_winssh ps1 file being uploaded ensures that files are uploaded same extension as provided path.ps1 should output all received output bat file being uploaded ensures that files are uploaded same extension as provided path.bat with inline script when upload path has a .ps1 extension executes the remote script with powershell when upload path has a .bat extension executes the remote script with cmd when upload path has no extension when winssh shell is cmd adds an extension and executes the remote script with cmd when winssh shell is powershell adds an extension executes the remote script with powershell #handle_comm when type is stdout should output data through the ui should color the output when configured to keep color should not color the output when type is stderr should output data through the ui should color the output when configured to keep color should not color the output when type is not stdout or stderr should not output data through the ui VagrantPlugins::AtlasPush::Config #address defaults to nil #app defaults to nil #dir defaults to . #vcs defaults to true #uploader_path defaults to nil #validate when the token is missing when a vagrant-login token exists uses the token from vagrant-login when a token is given in the Vagrantfile uses the token in the Vagrantfile when a token is in the environment uses the token in the Vagrantfile when no token is given returns an error when the app is missing returns an error when the dir is missing returns an error when the vcs is missing does not return an error when the uploader_path is missing returns an error #merge when includes are given merges the result when excludes are given merges the result #include adds the item to the list #exclude adds the item to the list VagrantPlugins::FTPPush::Adapter #initialize sets the instance variables #parse_host has a default value VagrantPlugins::FTPPush::FTPAdapter #default_port is 21 #upload uploads the file uploads in passive mode VagrantPlugins::FTPPush::SFTPAdapter #default_port is 22 #upload uploads the file (PENDING: a way to mock an SFTP server) VagrantPlugins::FTPPush::Config #host defaults to nil #username defaults to nil #password defaults to nil #passive defaults to true #secure defaults to false #destination defaults to / #dir defaults to . #merge when includes are given merges the result when excludes are given merges the result #validate when the host is missing returns an error when the username is missing returns an error when the password is missing does not return an error when the destination is missing returns an error when the dir is missing returns an error #include adds the item to the list #exclude adds the item to the list VagrantPlugins::FTPPush::Push #push pushes the files to the server raises informative exception when too many files to process when VAGRANT_CWD is set to something relative properly paths out the files to upload #connect when secure is requested yields a new SFTPAdapter when secure is not requested yields a new FTPAdapter #all_files returns the list of real files + includes, without excludes #includes_files includes the file includes the files that are subdirectories includes files that match a pattern #filter_excludes excludes files excludes files in a directory excludes specific files in a directory excludes files outside the #dir VagrantPlugins::HerokuPush::Config #app defaults to nil #dir defaults to . #git_bin defaults to git #remote defaults to git #validate when the app is missing does not return an error when the git_bin is missing returns an error when the remote is missing returns an error when the dir is missing returns an error VagrantPlugins::HerokuPush::Push #push verifies the git bin is present verifies the directory is a git repo pushes to heroku when the heroku remote exists does not add the heroku remote when the heroku remote does not exist adds the heroku remote #verify_git_bin! when git does not exist raises an exception when git exists does not raise an exception #verify_git_repo! when the path is a git repo raises an exception when the path is not a git repo does not raise an exception #git_push_heroku executes the proper command #has_git_remote? executes the proper command returns true when the remote exists returns false when the remote does not exist #add_heroku_git_remote executes the proper command #interpret_app returns the basename of the directory #heroku_git_url returns the proper string #git_dir returns the .git directory for the path #git_branch when the branch is not prefixed returns the correct name #execute! creates a subprocess returns the resulting process when the exit code is non-zero raises an exception VagrantPlugins::LocalExecPush::Config #script defaults to nil #inline defaults to nil #args defaults to nil #validate when script is present when inline is present returns an error when inline is not present does not return an error passes with string args passes with integer args passes with array args returns an error if args is neither a string nor an array handles scalar array args returns an error if args is an array with non-scalar types when script is not present when inline is present does not return an error passes with string args passes with integer args passes with array args returns an error if args is neither a string nor an array handles scalar array args returns an error if args is an array with non-scalar types when inline is not present returns an error VagrantPlugins::LocalExecPush::Push #push when inline is given executes the inline script when script is given executes the script #execute_inline! writes the script to a tempfile executes the script #execute_script! expands the path relative to the machine root makes the file executable calls execute! when args is given passes string args to execute! passes array args as string to execute! #execute! uses exec on unix uses subprocess on windows uses subprocess when running in server mode, and does not exit VagrantPlugins::SyncedFolderNFS::ActionCleanup does nothing if there are no valid IDs does nothing if the host doesn't support pruning NFS prunes the NFS entries if valid IDs are given VagrantPlugins::SyncedFolderNFS::Config defaults functional is expected to equal true map_gid is expected to eq :auto map_uid is expected to eq :auto VagrantPlugins::SyncedFolderRSync::Command::RsyncAuto #execute does not sync folders outside of the cwd with --rsync-chown option should enable rsync_ownership on folder options #callback syncs modified folders to the proper path syncs added folders to the proper path syncs removed folders to the proper path doesn't fail if guest error occurs doesn't sync machines with no ID on failure when rsync command fails should notify on error should not raise error when rsync post command capability fails should notify on error should not raise error VagrantPlugins::SyncedFolderRSync::Command::Rsync #execute with a single machine doesn't sync if communicator isn't ready and exits with 1 rsyncs each folder and exits successfully with --rsync-chown option should enable rsync_ownership on folder options VagrantPlugins::SyncedFolderRSync::DefaultUnixCap #rsync_installed tests if rsync is on the path #rsync_command returns the rsync command #rsync_post executes the rsync post command #build_rsync_chown builds up a command to properly chown folders does not include any excludes if the array is empty VagrantPlugins::SyncedFolderRSync::RsyncHelper #exclude_to_regexp converts a directory match converts the start anchor converts the ** converts the * #rsync_single doesn't raise an error if it succeeds doesn't call cygwin_path on non-Windows calls cygwin_path on Windows raises an error if the exit code is non-zero executes within the root path executes the rsync_pre capability first if it exists executes the rsync_post capability after if it exists host and guest paths syncs the hostpath to the guest path expands the hostpath relative to the root path with rsync_post capability should raise custom error when capability errors should populate :owner and :group from ssh_info[:username] when values are nil with rsync_ownership option should use the rsync --chown flag should set the chown option to false when local rsync version does not support --chown should not use the --chown flag when remote rsync version does not support --chown should not use the --chown flag excluding files excludes files if given as a string excludes multiple files custom arguments uses the default arguments if not given uses the custom arguments if given control sockets creates a tmp dir does not create tmp dir on windows platforms #rsync_single with custom ssh_info includes IdentitiesOnly, StrictHostKeyChecking, and UserKnownHostsFile with defaults includes StrictHostKeyChecking, and UserKnownHostsFile when verify_host_key is false includes StrictHostKeyChecking, and UserKnownHostsFile when verify_host_key is :never omits IdentitiesOnly with keys_only = false omits StrictHostKeyChecking and UserKnownHostsFile with paranoid = true includes custom ssh config when set with extra args defined appends the extra arguments from ssh_info with an IPv6 address formats the address correctly with an IPv4 address formats the address correctly .rsync_chown_support? should return when local and remote versions support chown when local version does not support chown should return false when remote version does not support chown should return false when both local and remote versions do not support chown should return false .machine_rsync_version should extract the version string when version output is an unknown format should return nil value with guest rsync_command capability should use custom rsync_path .local_rsync_version should extract the version string should cache the version lookup when version output is an unknown format should return nil value VagrantPlugins::SyncedFolderRSync::SyncedFolder #usable? is usable if rsync can be found is not usable if rsync cant be found raises an exception if asked to #enable rsyncs each folder installs rsync if capable errors if rsync not installable VagrantPlugins::SyncedFolderSMB::Cap::MountOptions .mount_name generates the mount name when smb_host and smb_id are set generates the mount name when smb_host is not set .mount_options with valid existent owner group generates the expected default mount command includes provided mount options overwrites default mount options does not add mfsymlinks option if env var VAGRANT_DISABLE_SMBMFSYMLINKS exists with non-existent owner group raises an error VagrantPlugins::SyncedFolderSMB::SyncedFolder #usable? without supporting capabilities is not usable raises exception when raise_error enabled with smb not installed is not usable with smb installed is usable #prepare with username credentials provided should prompt for credentials should set credential information into all folder options and override username will use configured default with no input without credentials provided should prompt for credentials should set credential information into all folder options should start the SMB service if capability is available with host smb_validate_password capability should validate the password should retry when validation fails should raise an error if it exceeds the maximum number of retries with credentials provided in single share entry should not prompt for credentials should add existing credentials to folder options without in both entries should not modify existing credentials should register passwords with scrubber #enable fails when guest does not support capability with guest capability supported should attempt to install smb on guest should request host IP addresses should determine guest accessible address should error if no guest accessible address is available should default owner and group to ssh username should set the host address in folder options should scrub folder configuration with smb_host option set should not update the value with owner and group set should not update set owner or group with smb_username and smb_password set should retain non password configuration options should remove the smb_password option when set #disable should scrub folder configuration with smb_username and smb_password set should retain non password configuration options should remove the smb_password option when set #cleanup without supporting capability does nothing with supporting capability runs cleanup #clean_folder_configuration should remove smb_password if defined should not error if non-hash value provided VagrantPlugins::SyncedFolder::UnixMountHelpers .merge_mount_options with no override should split options into individual options with overrides should merge all options should override options defined in base templates/guests/arch/default_network/network_dhcp renders the template templates/guests/arch/default_network/network_static renders the template includes the gateway templates/guests/arch/systemd_networkd/network_dhcp renders the template templates/guests/arch/systemd_networkd/network_static renders the template includes the gateway templates/guests/debian/network_dhcp renders the template when use_dhcp_assigned_default_route is set renders the template templates/guests/debian/network_static renders the template includes the gateway templates/guests/freebsd/network_dhcp renders the template templates/guests/freebsd/network_static renders the template includes the gateway templates/guests/funtoo/network_dhcp renders the template templates/guests/funtoo/network_static renders the template includes the gateway includes the nameservers includes the domain includes the route includes the gateway6 includes the route6 includes the mtu templates/guests/gentoo/network_dhcp renders the template templates/guests/gentoo/network_static renders the template includes the gateway templates/guests/gentoo/network_systemd renders the template with a static ip renders the template with multiple ips renders the template with a static ip includes the gateway templates/guests/netbsd/network_dhcp renders the template templates/guests/netbsd/network_static renders the template templates/guests/nixos/network renders the template templates/guests/redhat/network_dhcp renders the template renders the template with NetworkManager enabled templates/guests/redhat/network_static renders the template includes the gateway templates/guests/suse/network_dhcp renders the template templates/guests/suse/network_static6 renders the template includes the prefix-length and gateway templates/guests/suse/network_static renders the template includes the gateway templates/nfs/exports_darwin renders the template one nfs mount renders the template subdirectory that should also be exported puts each directory on its own line Vagrant::Action::Builder copying should copy the stack build should provide build as a shortcut for basic sequences basic `use` should add items to the stack and make them callable should be able to add multiple items should be able to add another builder inserting can insert at an index can insert by name can insert next to a previous object can insert before can insert after merges middleware stacks of other builders raises an exception if an invalid object given for insert raises an exception if an invalid object given for insert_after replace can replace an object can replace by index deleting can delete by object can delete by index action hooks applies them properly applies them properly even with nested stacks calling another app later calls in the proper order dynamic action hooks should call hook before running action when hook matches action in subsequent builder should execute the hook when hook matches action name in subsequent builder should execute the hook should execute the hook multiple times when applying triggers should attempt to find triggers based on raw action should only attempt to find triggers based on raw action once when hook is appending to action should call hook after action when action is nested when hook uses class name should execute the hook when action includes a namespace when hook uses short snake case name should execute the hook when hook uses partial snake case name should execute the hook when hook uses full snake case name should execute the hook when hook uses short class name should execute the hook when hook uses partial namespace class name should execute the hook when hook uses full namespace class name should execute the hook #apply_dynamic_updates should not modify the builder stack by default when an action hooks is defined should modify the builder stack should add new action to the middle of the call stack when triggers are enabled should not modify the builder stack by default when triggers are found for action type for before timing should add trigger action to start of stack should have timing and type arguments for after timing should add trigger action to middle of stack should have timing and type arguments for hook type for before timing should add trigger action to start of stack should have timing and type arguments for after timing should add trigger action to middle of stack should have timing and type arguments #apply_action_name when a plugin has added an action hook using prepend should add new action to the beginning of the call stack when trigger has been defined for raw action when timing is before should add a trigger action to the start of the stack should include arguments to the trigger action when timing is after should add a trigger action to the end of the stack should include arguments to the trigger action when trigger has been defined for hook when timing is before should add a trigger action to the start of the stack should include arguments to the trigger action when timing is after should add a trigger action to the end of the stack should include arguments to the trigger action Vagrant::Action::Builtin::BoxAdd with box file directly adds it adds from multiple URLs adds from HTTP URL adds from FTP URL raises an error if no name is given raises an error if the box already exists raises an error if checksum specified and doesn't match strips space if checksum specified ends or begins with blank space ignores checksums if empty string does not raise an error if the checksum has different case raises an error if the box path doesn't exist raises an error if a version was specified force adds if exists and specified with a box name accidentally set as a URL displays a warning to the user with a box name containing invalid URI characters should not raise an error with URL containing credentials scrubs credentials in output with box metadata adds from HTTP URL adds from HTTP URL with complex JSON mime type adds from shorthand path add from shorthand path with configured server url authenticates HTTP URLs and adds them authenticates HTTP URLs and adds them directly adds from HTTP URL with a checksum raises an exception if checksum given but not correct raises an error if no Vagrant server is set raises an error if shorthand is invalid raises an error if downloading metadata fails raises an error if multiple metadata URLs are given adds the latest version of a box with only one provider adds the latest version of a box with the specified provider adds the latest version of a box with the specified provider, even if not latest adds the constrained version of a box with the only provider adds the constrained version of a box with the specified provider adds the latest version of a box with any specified provider asks the user what provider if multiple options raises an exception if the name doesn't match a requested name raises an exception if no matching version raises an error if there is no matching provider raises an error if a box already exists force adds a box if specified Vagrant::Action::Builtin::BoxCheckOutdated disabling outdated checking doesn't check checks if forced checks if not forced no box raises an exception if the machine doesn't have a box yet with a non-versioned box does nothing with a box sets env if no update sets env if there is an update has an update if it is local does not have a local update if not within constraints does nothing if metadata download fails does nothing if metadata cannot be parsed raises error if has_update? errors doesn't raise an error if ignore errors is on both local and remote update exist should prompt user to update when machine download options are specified uses download options from machine overrides download options from machine with options from env .check_outdated_local should return the updated box if it is already installed Vagrant::Action::Builtin::BoxRemove deletes the box if it is the only option deletes the box with the specified provider if given deletes the box with the specified version if given errors if the box doesn't exist errors if the specified provider doesn't exist errors if there are multiple providers errors if the specified provider has multiple versions errors if the specified version doesn't exist checking if a box is in use does delete if the box is not in use does delete if the box is in use and user confirms doesn't delete if the box is in use doesn't delete if the box is in use and keep_used_boxes is set deletes if the box is in use and force is used Vagrant::Action::Builtin::Call should yield the env to the block should update the original env with any changes should call the callable with the original environment should call the next builder should call the next builder with the original environment should call the next builder inserted in our own stack should instantiate the callable with the extra args should call the recover method for the sequence in an error should recover even if it failed in the callable Vagrant::Action::Builtin::CleanupDisks #call calls configure_disks if disk config present continues on if no disk config present prints a warning if disk config capability is unsupported Vagrant::Action::Builtin::CloudInitSetup #call calls setup_user_data if cloud_init config present continues on if no cloud_init config present #setup_user_data builds a MIME message and prepares a disc to be attached #read_text_cfg takes a text cfg path and saves it as a MIME text message takes a text cfg inline string and saves it as a MIME text message takes a text cfg inline string with content_disposition_filename and saves it as a MIME text message #generate_cfg_msg creates a miltipart mixed message of combined configs sets a MIME-Version header #write_cfg_iso raises an error if the host capability is not supported creates a temp dir with the cloud_init config and generates an iso #attach_disk_config creates a new disk config based on the iso_path Vagrant::Action::Builtin::CloudInitWait #call cloud init configuration exists waits for cloud init to be executed raises an error when cloud init not installed raises an error when cloud init command fails no cloud init configuration does not wait for cloud init if there are no cloud init configs Vagrant::Action::Builtin::Confirm should set the result to true if 'y' is given should set the result to true if 'Y' is given should set the result to true if force matches should ask if force is not true should set result to false if anything else is given should ask multiple times if an allowed set is given and response isn't in that set Vagrant::Action::Builtin::Delayed should raise error when callable does not provide #call should delay executing action to end of stack Vagrant::Action::Builtin::Disk #call calls configure_disks if disk config present continues on if no disk config present prints a warning if disk config capability is unsupported writes down a disk_meta file if disks are configured Vagrant::Action::Builtin::EnvSet should set the new environment should call the next middleware Vagrant::Action::Builtin::GracefulHalt should do nothing if force is specified should do nothing if there is an invalid source state should gracefully halt and wait for the target state Vagrant::Action::Builtin::HandleBox works if there is no box set works if box is empty string doesn't do anything if a box exists with a box set and no box_url adds a box that doesn't exist adds a box using any format the provider allows with a box and box_url set adds a box that doesn't exist with a box with a checksum set adds a box that doesn't exist and maps checksum options correctly Vagrant::Action::Builtin::HandleForwardedPortCollisions #call should create a lock while action runs with extra ports in use provided as Array type should not generate an error with forwarded port defined should check if host port is in use with forwarded port already in use should raise a port collision error with auto_correct enabled should raise a port collision error with collision repair enabled should automatically correct collision with custom port_check method that accepts two parameters should receive both host_ip and host_port that accepts one parameter should receive the host_port only #port_check should check if the port is open when host ip is 0.0.0.0 on windows should check the port on every IPv4 interface should return false if the port is closed on any IPv4 interfaces should return true if the port is open on all IPv4 interfaces when host ip does not exist should not raise an error with loopback address should check if the port is open Vagrant::Action::Builtin::HasProvisioner #call provider has capability :has_communicator does not skip any provisioners if provider has ssh skips provisioners that require a communicator if provider does not have ssh provider does not have capability :has_communicator does not skip any provisioners Vagrant::Action::Builtin::IsEnvSet #call sets result to true if it is set sets result to false if it isn't set Vagrant::Action::Builtin::IsState #call sets result to false if is proper state sets result to true if is proper state inverts the result if specified Vagrant::Action::Builtin::Lock should require a path should allow the path to be a proc should allow the exception to be a proc should call the middleware with the lock held should raise an exception if the lock is already held should allow nesting locks within the same middleware sequence Vagrant::Action::Builtin::Message #call outputs the given message outputs the given message after the call Vagrant::Action::Builtin::MixinProvisioners #provisioner_instances returns all the instances of configured provisioners returns all the instances of configured provisioners #sort_provisioner_instances with no dependency provisioners returns the original array with before and after dependency provisioners returns the array in the correct order with before :each dependency provisioners puts the each shortcut provisioners in place with after :each dependency provisioners puts the each shortcut provisioners in place with before and after :each dependency provisioners puts the each shortcut provisioners in place with before and after :all dependency provisioners puts the each shortcut provisioners in place Vagrant::Action::Builtin::MixinSyncedFolders default_synced_folder_type returns the usable implementation filters based on allowed_synced_folder_types reprioritizes based on allowed_synced_folder_types impl_opts should return only relevant keys synced_folders should raise exception if bad type is given should return the proper set of folders should return the proper set of folders of a custom config should error if an explicit type is unusable should ignore disabled folders should scope hash override the settings returns {} if cached read with no cache should be able to save and retrieve cached versions should be able to save and retrieve cached versions should remove items from the vagrantfile that were removed #save_synced_folders should write empty hash to file when folder data is defined should write folder information to file #synced_folders_diff sees two equal sees modifications sees adding sees removing Vagrant::Action::Builtin::Provision #call with no provisioners defined should process empty set of provisioners with provisioning disabled should not process any provisioners with single provisioner defined should call the defined provisioner with provisioning disabled should not process any provisioners with provisioner configured to run once should run if machine is not provisioned should not run if machine is provisioned should not run if provision types are set and provisioner is not included should run if provision types are set and include provisioner name should run if provision types are set and include provisioner type with provisioner configured to run always should run if machine is not provisioned should run if machine is provisioned should not run if provision types are set and provisioner is not included should run if provision types are set and include provisioner name should run if provision types are set and include provisioner type with provisioner configured to never run should not run if machine is not provisioned should not run if machine is provisioned should not run if provision types are set and provisioner is not included should run if provision types are set and include provisioner name should run if provision types are set and include provisioner name and machine is provisioned should not run if provision types are set and include provisioner type Vagrant::Action::Builtin::ProvisionerCleanup only runs cleanup tasks if the subclass defines it initialize with :before runs cleanup before initialize with :after runs cleanup after Vagrant::Action::Builtin::SetHostname should change hostname if hosts modification enabled should not change hostname if hosts modification disabled Vagrant::Action::Builtin::SSHExec should raise an exception if SSH is not ready should exec with the SSH info in the env if given should exec with the options given in `ssh_opts` Vagrant::Action::Builtin::SSHRun should raise an exception if SSH is not ready should exec with the SSH info in the env if given should exec with the SSH info in the env if given and disable tty should exec with the options given in `ssh_opts` when using the WinSSH communicator should use the WinSSH shell for running ssh commands when shell is cmd should use appropriate options for cmd when shell is powershell should base64 encode the command Vagrant::Action::Builtin::SyncedFolderCleanup call should invoke cleanup should invoke cleanup once per implementation Vagrant::Action::Builtin::SyncedFolders call should create on the host if specified doesn't expand the host path if told not to expands the host path relative to the root path should invoke prepare then enable syncs custom folders with folders from the machine removes outdated folders not present in config with custom folders doesn't remove outdated folders not present in config with guest capability to persist synced folders persists folders does not persists folders if configured to not do so when guest is not available does not persist folders if guest is not available Vagrant::Action::Builtin::Trigger should properly create a new instance should fire triggers should fire triggers without machine name when machine is provided should include machine name when firing triggers when timing is :before should not error when timing is :after should not error when timing is not :before or :after should raise error Vagrant::Action::General::Package .validate! should not raise an error when options are valid should raise error when output directory exists should raise error if output path exists should raise error if directory value not provided should raise error if directory path is not a directory #package_with_folder_path should create box folder if it does not exist should not create box folder if it already exists #create_box_folder should notify user of new directory creation should create the directory #recover should delete packaged files if they exist should not delete anything if package files do not exist when vagrant error is PackageOutputDirectory should not do anything when vagrant error is PackageOutputExists should not do anything #copy_include_files should copy all files to package directory should notify user of copy #copy_info should copy the specified info.json to package directory #compress should change directory into package directory should compress files using bsdtar #write_metadata_json should not create a metadata.json file if it already exists should write a metadata file should write machine provider to metadata file when machine provider is unset should write default provider to metadata file when machine provider and default provider are unset should not write metadata file #setup_private_key should create a new Vagrantfile should create the new private ssh key should copy the contents of the ssh key with no machine provided should not create a private ssh key file when vagrant_private_key exists should create the new private ssh key should copy the contents of the ssh key #call should validate required arguments should raise error if output path is a directory should call the next middleware should notify of package compressing should copy include files should setup private ssh key should write metadata json file should compress the box Vagrant::Action::Hook defaults #after_hooks is expected to be empty #before_hooks is expected to be empty #append_hooks is expected to be empty #prepend_hooks is expected to be empty before hooks should append them after hooks should append them append should make a list prepend should make a list applying should build the proper stack should not prepend or append if disabled Vagrant::Action::Runner should raise an error if an invalid callable is given should be able to use a Proc as a callable should be able to use a Method instance as a callable should be able to use a Class as a callable should be able to use a Class as a callable with no name attribute should return the resulting environment should pass options into hash given to callable should pass global options into the hash should yield the block passed to the init method to get lazy loaded globals triggers when only environment is provided should use environment to build new trigger should pass environment based triggers to callable when only machine is provided should pass machine based triggers to callable when both environment and machine is provided should pass machine based triggers to callable Vagrant::Action::Warden calls the actions like normal starts a recovery sequence when an exception is raised does not do a recovery sequence if SystemExit is raised does not do a recovery sequence if NoMemoryError is raised Vagrant::Alias #interpret returns nil for comments raises an error on invalid keywords properly interprets a simple alias properly interprets an alias with excess whitespace properly interprets an alias with an equals sign in the command allows keywords with non-alpha-numeric characters Vagrant::BatchAction #run should run the actions on the machines in order should run the arbitrary methods in order should handle forks gracefully with provider supporting parallel actions should flag threads as being parallel actions should exit the process if exit_code has been set Vagrant::BoxCollection should tell us the directory it is using #all should return an empty array when no boxes are there should return the boxes and their providers should return the boxes and their providers even if box has wrong version does not raise an exception when a file appears in the boxes dir with multiple versions of the same box should sort boxes by name should group boxes by provider should sort boxes by version should sort boxes with pre-release versions #clean removes the directory if no other versions of the box exists doesn't remove the directory if a provider exists doesn't remove the directory if a version exists #find fails with custom error on invalid version returns nil if the box does not exist returns a box if the box does exist returns a box if the box does exist, with no constraints sets a metadata URL if it has one sets the metadata URL to an authenticated URL if it has one returns latest version matching constraint can satisfy complex constraints handles prerelease versions returns nil if a box's constraints can't be satisfied with multiple versions of the same box should return expected latest version should sort boxes with pre-release versions #add should add a valid box to the system should add a box with a name with '/' in it should add a box without specifying a provider should store a metadata URL should add a V1 box should raise an exception if the box already exists should replace the box if force is specified should raise an exception if the box already exists and no provider is given should raise an exception and not add the box if the provider doesn't match should raise an exception if you add an invalid box file #upgrade_v1_1_v1_5 upgrades the boxes Vagrant::BoxMetadata #name is expected to eq "foo" #description is expected to eq "bar" with poorly formatted JSON raises an exception with poorly formatted version raises an exception #version matches an exact version matches a constraint with latest matching version matches complex constraints matches the constraint that has the given provider #versions returns the versions it contained filters versions by matching provider Vagrant::BoxMetadata::Version #version is the version in the raw data #provider returns nil if a provider isn't supported returns the provider specified #providers returns the providers available Vagrant::BoxMetadata::Provider #name is the name specified #url is the URL specified #checksum and #checksum_type is set properly is nil if not set Vagrant::Box provides the name provides the provider provides the directory provides the metadata associated with a box provides the metadata associated with a box #metadata_url is expected to be nil with a metadata URL #metadata_url is expected to eq "foo" with a corrupt metadata file should raise an exception without a metadata file should raise an exception #has_update? raises an exception if no metadata_url is set returns nil if there is no update returns the updated box info if there is an update available returns the updated box info within constraints #automatic_update_check_allowed? should return true on intial check should return false on second check should use a file to mark last check time should return true when time since last check is greater than check interval #in_use? returns nil if the index has no matching entries returns matching entries if they exist #load_metadata loads the url and returns the data raises an error if the download failed box has a hook for adding authentication add authentication headers to the url destroying should destroy an existing box should not error destroying a non-existent box repackaging should repackage the box comparison and ordering should be equal if the name, provider, version match should not be equal if name doesn't match should not be equal if provider doesn't match should not be equal if version doesn't match should sort them in order of name, version, provider Vagrant::Bundler::SolutionFile #initialize file paths with solution_file not provided should set the plugin_file should set solution path to same directory with custom solution_file provided should set the plugin file path should set the solution file path to given value initialization behavior should be invalid by default on creation should load solution file during initialization #dependency_list= should accept a list of Gem::Dependency instances should error if list includes instance not Gem::Dependency should convert list into resolver dependency request should freeze the new dependency list #delete! when file does not exist should return false should not exist when file does exist should return true should not exist store! when plugin file does not exist should return false should not create a solution file when plugin file does exist should return true should create a solution file stored file should store JSON hash should include dependencies key as array value should include checksum key as string value should include vagrant_version key as string value should include vagrant_version key that matches current version behavior when storing new solution set when plugin file does not exist should not create a solution file when plugin file does exist should create a solution file should update solution file instance to valid when solution file does exist should be a valid solution should have expected dependency list when plugin file has been changed should not be a valid solution should have empty dependency list #load when plugin file and solution file do not exist should not attempt to read the solution when plugin file exists and solution file does not should not attempt to read the solution when solution file exists and plugin file does not should not attempt to read the solution when solution file and plugin file exist when solution file is empty should return false when solution file contains invalid checksum should return false when solution file contains different Vagrant version should return false when solution file contains valid Vagrant version and valid checksum should return true should be valid when solution file contains dependency list should be valid should convert list into dependency requests should include defined dependencies should freeze the dependency list #read_solution should return nil when file contents are empty when file contents are hash should return a hash should return a hash with indifferent access when file contents are array should return a hash should return a hash with indifferent access when file contents are null should return nil when file contents are invalid should return nil Vagrant::Bundler should isolate gem path based on Ruby version should not have an env_plugin_gem_path by default #initialize should automatically set the plugin gem path should add current ruby version to plugin gem path suffix should freeze the plugin gem path #environment_path= should error if not given Pathname when set with Pathname should set the environment_data_path should set the env_plugin_gem_path should suffix current ruby version to env_plugin_gem_path should base env_plugin_gem_path on environment_path value should freeze the env_plugin_gem_path #load_solution_file should return nil when local and global options are blank when environment data path is set when local option is set should return a SolutionFile instance should be located in the environment data path should have a local.sol solution file should have plugin file set to local value when global option is set should return a SolutionFile instance should be located in the environment data path should have a global.sol solution file should have plugin file set to global value when local and global option is set should return nil when environment data path is unset when local option is set should return nil when global option is set should return a SolutionFile instance should be located in the vagrant user data path should have a global.sol solution file should have plugin file set to global value #deinit should provide method for backwards compatibility DEFAULT_GEM_SOURCES should list hashicorp gemstore first #init! Gem.sources should add hashicorp gem store should add hashicorp gem store to start of sources list multiple specs should activate spec of deps already loaded #install should pass plugin information hash to internal install should not include any update plugins should flag local when local is true should not flag local when local is not set #install_local should return plugin gem specification should set custom sources should not set the update parameter should not set plugin as environment local by default should set if plugin is environment local #update should mark update as true with specific plugins named should set update to specific names #vagrant_internal_specs should return an empty list when vagrant specification is not activated should activate the specification when bundler is not defined when running inside the installer should load gem specification directories when checking paths should check if path is within local user directory when path is not within user directory should use path when loading specs when running outside the installer should not load gem specification directories Vagrant::Bundler::PluginSet #add_vendor_gem when spec file does not exist should raise a not found error when spec file exists should load the specification should set the full path in specification #find_all when specification is not included in set should return empty array when specification is included in set should return a vendor specification instance Vagrant::CapabilityHost #initialize_capabilities! and #capability_host_chain raises an error if an explicit host is not found raises an error if a host can't be detected passes on extra args to the detect method detects a basic child detects the host with the most parents (deepest) first detects a forced host #capability? does not have a non-existent capability has capabilities of itself has capabilities of parent capability executes the capability executes the capability with arguments raises an exception if the capability doesn't exist raises an exception if the method doesn't exist on the module Vagrant::CLI #initialize should setup checkpoint #execute invokes help and exits with 1 if invalid command invokes command and returns its exit status if the command is valid returns exit code 1 if interrupted displays any checkpoint information fires triggers, if enabled does not fire triggers if disabled #help includes all primary subcommands Vagrant::Config::Loader #set with an object that cannot be inspected does not raise the ascii encoding exception basic loading should ignore non-existent load order keys should load and return the configuration should throw a NameError exception if invalid or undefined variable is used finalization should finalize the configuration upgrading should do an upgrade to the latest version should keep track of warnings and errors loading edge cases should only run the same proc once should discard duplicate configs if :home and :root are the same should only load configuration files once should not clear the cache if setting to the same value multiple times should raise proper error if there is a syntax error in a Vagrantfile should raise a proper error if there is a problem with the Vagrantfile Vagrant::Config::V1::DummyConfig should allow attribute setting should allow method calls that return more DummyConfigs should allow hash access should allow setting hash values Vagrant::Config::V1::Loader empty returns an empty configuration object returns an object with all configuration keys loaded if V1 returns only upgradable config objects if not V1 finalizing should call `#finalize` on the configuration object loading should configure with all plugin config keys loaded merging should merge available configuration keys should merge instantiated objects should merge conflicting classes by calling `merge` Vagrant::Config::V1::Root should provide access to config objects can be created with initial state should return internal state should record missing key calls Vagrant::Config::V2::DummyConfig should allow attribute setting should allow method calls that return more DummyConfigs should allow hash access should allow setting hash values should survive being the last arg to a method that captures kwargs without a ruby conversion error Vagrant::Config::V2::Loader empty returns an empty configuration object finalizing should call `#finalize` on the configuration object loading should configure with all plugin config keys loaded merging should merge available configuration keys should merge instantiated objects should merge conflicting classes by calling `merge` upgrading should continue fine if the key doesn't implement upgrade should upgrade the config if it implements the upgrade method Vagrant::Config::V2::Root should provide access to config objects record a missing key call if invalid key used returns a dummy config for a missing key can be created with initial state should return internal state #finalize! should call #finalize! should call #_finalize! validation should return nil if valid should return errors if invalid should merge errors via array concat if matching keys shouldn't count empty keys with vms and ignoring provider validations should pass along the ignore_provider flag for ignoring validations Vagrant::Config::V2::Util merging errors should merge matching keys and leave the rest alone Vagrant::Config should not execute the proc on configuration should capture calls to `Vagrant.configure` should work with integer configurations should capture configuration procs should capture the proper version Vagrant::Environment has a box collection pointed to the proper directory #can_install_provider? should return whether it can install or not #install_provider should install the correct provider #gems_path is set to Vagrant::Bundler defined path #home_path is set to the home path given is set to the environmental variable VAGRANT_HOME throws an exception if inaccessible with setup version file creates a setup version flie is okay if it has the current version raises an exception if the version is newer than ours raises an exception if there is an unknown home directory version upgrading a v1.1 directory structure replaces the setup version with the new version moves the boxes into the new directory structure #host should default to some host even if there are none should attempt to detect a host if no host is set should attempt to detect a host if host is :detect should use an exact host if specified should raise an error if an exact match was specified but not found #lock does nothing if no block is given locks the environment allows nested locks on the same environment cleans up all lock files #machine should return a machine object with the correct provider should return a machine object with the machine configuration should cache the machine objects by name and provider should load a machine without a box should load the machine configuration should load the box configuration for a box should load the box configuration for a box and custom Vagrantfile name should load the box configuration for other formats for a box prefer sooner formats when multiple box formats are available should load the proper version of a box should load the provider override if set should reload the cache if refresh is set should raise an error if the VM is not found should raise an error if the provider is not found #machine_index returns a machine index caches the result uses a directory within the home directory by default (PENDING: Requires protobuf) active machines should be empty if there is no root path should be empty if the machines folder doesn't exist should return the name and provider of active machines batching without the disabling env var should run without disabling parallelization should run with disabling parallelization if explicit with the disabling env var should run with disabling parallelization current working directory is the cwd by default is set to the cwd given is set to the environmental variable VAGRANT_CWD raises an exception if the CWD doesn't exist default provider is the highest matching usable provider is the highest matching usable provider that is defaultable is the highest matching usable provider that isn't excluded is the default provider set if usable is the default provider set even if unusable is the usable despite default if not forced prefers the default even if not forced uses the first usable provider that isn't the default if excluded raise an error if nothing else is usable is the provider in the Vagrantfile that is preferred and usable is the provider in the Vagrantfile that is usable is the provider in the Vagrantfile that is usable even if only one specified (1) is the provider in the Vagrantfile that is usable even if only one specified (2) is the preferred usable provider outside the Vagrantfile is the highest usable provider outside the Vagrantfile is the provider in the Vagrantfile that is usable for a machine local data path is set to the proper default is expanded relative to the cwd is set to the given value with environmental variable VAGRANT_DOTFILE_PATH set to the empty string is set to the default, from the work directory is set to the default, from a sub-directory of the work directory with environmental variable VAGRANT_DOTFILE_PATH set to an absolute path is set to VAGRANT_DOTFILE_PATH from the work directory is set to VAGRANT_DOTFILE_PATH from a sub-directory of the work directory with environmental variable VAGRANT_DOTFILE_PATH set to a relative path is set relative to the the work directory, from the work directory is set relative to the the work directory, from a sub-directory of the work directory is set to the empty string when there is no valid work directory with environmental variable VAGRANT_DOTFILE_PATH set with tilde is set relative to the user's home directory upgrading V1 dotfiles should be fine if dotfile is empty should upgrade all active VMs should raise an error if invalid JSON copying the private SSH key copies the SSH key into the home directory action runner has an action runner has a `ui` in the globals #pushes returns the pushes from the Vagrantfile config #push raises an exception when the push does not exist raises an exception if the strategy does not exist executes the push action #hook should call the action runner with the proper hook should return the result of the action runner run should allow passing in a custom action runner should allow passing in custom data should allow passing a custom callable primary machine name should be the only machine if not a multi-machine environment should be the machine marked as the primary should be nil if no primary is specified in a multi-machine environment loading configuration should load global configuration should load from a custom Vagrantfile should load from a custom Vagrantfile specified by env var ui should be a silent UI by default should be a UI given in the constructor #unload should run the unload hook getting machine names should return the default machine if no multi-VM is used should return the machine names in order guess_provider should return the default provider by default when provider is defined via command line argument when provider is given as single argument should return the provider name when provider is given as two arguments should return the provider name when no default provider is available should return a nil value #find_configured_plugins should find no plugins when no plugins are configured when plugins are defined in the Vagrantfile should return the vagrant-plugin when plugins are defined in the Vagrantfile of a box should return the vagrant-plugin when the box does not match the provider should not return the vagrant-plugin #process_configured_plugins when local data directory does not exist should properly return empty result plugins are disabled should return empty result when vagrant is invalid should raise a configuration error with local plugins defined with plugin already installed should not attempt to install a plugin without plugin installed should prompt user before installation should install plugin should exit after install #setup_local_data_path should create an rgloader path should write the rgloader file Vagrant::Errors::VagrantError subclass with error key should use the translation for the message #status_code is expected to eq 1 passing error key through options should use the translation for the message subclass with error message should use the translation for the message should expose translation keys to the user should use a symbol initializer as a key Vagrant::Guest #capability executes existing capabilities raises user-friendly error for non-existing caps raises a user-friendly error for corrupt caps #detect! auto-detects if no explicit guest name given uses the explicit guest name if specified raises a user-friendly error if specified guest doesn't exist raises a user-friendly error if auto-detected guest not found #name should be the name of the detected guest #ready? should not be ready by default should be ready after detecting Vagrant::Host initializes the capabilities Vagrant::Machine::Remote #synced_folders gets the synced_folders from the client returns a hash with synced_folders returned from the client works with multiple folders for a given impl skips disabled folders honors explicitly set folder type Vagrant::MachineIndex raises an exception if the data file is corrupt raises an exception if the JSON is invalid #each should iterate over all the elements #get and #release returns nil if the machine doesn't exist returns nil if the machine doesn't exist (is an empty string) returns a valid entry if the machine exists returns a valid entry with extra data returns a valid entry by unique prefix should include? by prefix should return false if given nil input locks the entry so subsequent gets fail can unlock a machine #include should not include non-existent things should include created entries #set and #get and #delete adds a new entry can delete an entry can delete an entry that doesn't exist updates an existing entry updates an existing directory if the name, provider, and path are the same #recover recovers an entry if not in the index returns an entry if in the index Vagrant::MachineIndex::Entry #valid? should be valid with a valid entry should be invalid if no Vagrantfile path is set should be invalid if the Vagrantfile path does not exist should be invalid if the machine is inactive should be invalid if machine is not created with another active machine should be invalid if the wrong machine is active only should be valid if the correct machine is active Vagrant::MachineState should give access to the id should give access to the short description should give access to the long description Vagrant::Machine initialization should set the ID to nil if the state is not created setting up triggers should initialize the trigger object as a base should not insert key communicator loading doesn't eager load SSH provider initialization should initialize with the machine object should have the machine name setup should have the machine configuration should have the box should have the environment should have the vagrantfile should have access to the ID should NOT have access to the provider should initialize the capabilities attributes #name is expected to eq "foo" #config example at ./test/unit/vagrant/machine_test.rb:238 (Got an error when generating description from matcher: TypeError: can't convert Vagrant::Config::V2::Root to Array (Vagrant::Config::V2::Root#to_ary gives Vagrant::Config::V2::DummyConfig) -- /usr/share/gems/gems/rspec-expectations-3.12.3/lib/rspec/matchers/english_phrasing.rb:28:in `Array') #box is expected to eql # #env is expected to eql # #provider is expected to eql # #provider_config is expected to eql # #provider_options is expected to eq {} #action should be able to run an action that exists should provide the machine in the environment should pass any extra options to the environment should pass any extra options to the environment as strings should return the environment as a result should raise an exception if the action is not implemented should not warn if the machines cwd has not changed should warn if the machine was last run under a different directory should not warn if dirs are same but different cases if in a subdir should not warn if vagrant is run in subdirectory #action_raw should run the callable with the proper env should return the environment as a result should merge in any extra env #communicate should return the SSH communicator by default should memoize the result raises an exception if an invalid communicator is given guest implementation should raise an exception if communication is not ready should return the configured guest setting the ID should not have an ID by default should set an ID should notify the machine that the ID changed should persist the ID should delete the ID should set the UID that created the machine should delete the UID when the id is nil #index_uuid should not have an index UUID by default is set one when setting an ID deletes the UUID when setting to nil #reload should read the ID should read the updated ID #ssh_info with the provider returning nil should return nil if the provider returns nil with the provider returning data should return the provider data if not configured in Vagrantfile should return the Vagrantfile value if provider data not given should use the default if no override and no provider should use the override if set even with a provider should return the provider data if not configured in Vagrantfile should return the Vagrantfile value if provider data not given should use the default if no override and no provider should use the override if set even with a provider should return the provider data if not configured in Vagrantfile should return the Vagrantfile value if provider data not given should use the default if no override and no provider should use the override if set even with a provider should set the configured forward agent settings should set the configured forward X11 settings should return the provider private key if given should return the configured SSH key path if set should return the array of SSH keys if set should check and try to fix the permissions of the default private key file should check and try to fix the permissions of given private key files should not check the permissions of a private key file that does not exist should return the default private key path if provider and config doesn't have one should return the default private key path with keys_only = false should not set any default private keys if a password is specified should return the private key in the data dir above all else should return the private key in the Vagrantfile if the data dir exists should return the remote_user when set should return the config when set should return the default connect_timeout should return the connect_timeout when set expanding path relative to the root path should with the provider key path should with the config private key path with no data dir returns nil as the private key path with custom ssh_info keys_only should be default verify_host_key should be default extra_args should be nil extra_args should be set extra_args should be set as an array keys_only should be overridden verify_host_key should be overridden #state should query state from the provider should raise an exception if a MachineState is not returned should save the state with the index #recover_machine does not recover a machine already in the index recovers a machine #with_ui temporarily changes the UI #reload when ID is unset and id file does not exist should remain nil when id file is set should update the machine id should notify of the id change when provider is set when id file content includes whitespace should remove all whitespace when id file content is all whitespace should not update the id when id is already set to value in id file should not notify of id change Vagrant::Plugin::Manager #globalize! should init bundler with installed plugins should return installed plugins #localize! should run bundler initialization should return plugins without local data path defined should not do any initialization should return nil #ready? should be false by default should be false when only globalize! has been called should be false when only localize! has been called should be true when both localize! and globalize! have been called #bundler_init should return nil with plugin init disabled should return nil should not init the bundler instance #plugin_installed? when manager is ready should return false when plugin is not found when plugin is installed should return true should return true when version matches installed version should return true when version requirement is satisified by version should return false when version requirement is not satisified by version when manager is not ready should check installed plugin data should return false when plugin is not found when plugin is installed should return true should return true when version matches installed version should return true when version requirement is satisified by version should return false when version requirement is not satisified by version #install_plugin installs the plugin and adds it to the state file masks GemNotFound with our error masks bundler errors with our own error can install a local gem with existing activation should locate existing activation if available should raise an error if no activation is located installation options installs a version with constraints installs with an exact version but doesn't constrain #uninstall_plugin removes the plugin from the state masks bundler errors with our own error with a system file uninstalls the user plugin if it exists raises an error if uninstalling a system gem #update_plugins masks bundler errors with our own error without state #installed_plugins is empty initially with state #installed_plugins has the plugins #installed_specs has the plugins with system plugins #installed_plugins has the plugins Vagrant::Plugin::StateFile new usage should have no plugins without saving some should have plugins when saving should check for plugins should remove plugins should store plugins uniquely should store metadata sources should have no sources should add sources should de-dup sources can remove sources with an old-style file should have the right installed plugins with parse errors should raise a VagrantError Vagrant::Plugin::V1::Command parsing options returns the remaining arguments creates an option parser if none is given returns nil and prints the help if '-h' is given returns nil and prints the help if '--help' is given raises an error if invalid options are given target VMs should raise an exception if a root_path is not available should yield every VM in order is no name is given raises an exception if the named VM doesn't exist yields the given VM if a name is given splitting the main and subcommand args should work when given all 3 parts should work when given only a subcommand and args should work when given only main flags should work when given only a subcommand works when there are other non-flag args after the subcommand Vagrant::Plugin::V1::Communicator should not match by default Vagrant::Plugin::V1::Config has an UNSET_VALUE constant merging should merge by default by simply copying each instance variable doesn't merge values that start with a double underscore Vagrant::Plugin::V1::Manager should enumerate registered communicator classes should enumerate registered configuration classes should enumerate registered upgrade safe config classes should enumerate registered guest classes should enumerate registered host classes should enumerate registered provider classes Vagrant::Plugin::V1::Plugin should be able to set and get the name should be able to set and get the description action hooks should register action hooks commands should register command classes should not allow bad command name: spaces bad should not allow bad command name: sym^bols should lazily register command classes communicators should register communicator classes should lazily register communicator classes configuration should register configuration classes should lazily register configuration classes guests should register guest classes should lazily register guest classes hosts should register host classes should lazily register host classes providers should register provider classes should lazily register provider classes provisioners should register provisioner classes should lazily register provisioner classes plugin registration should have no registered plugins should register a plugin when a name is set should register a plugin only once Vagrant::Plugin::V1::Provider should return nil by default for actions should return nil by default for ssh info should return nil by default for state Vagrant::Plugin::V2::Command parsing options returns the remaining arguments creates an option parser if none is given returns nil and prints the help if '-h' is given returns nil and prints the help if '--help' is given raises an error if invalid options are given raises an error if ambiguous options are given raises an error if options without a value are given target VMs should raise an exception if a root_path is not available should yield every VM in order if no name is given raises an exception if the named VM doesn't exist yields the given VM if a name is given calls state after yielding the vm to update the machine index does not recover the vm if it has no uuid recovers the vm yields the given VM with proper provider if given should raise an exception if an active machine exists with a different provider should default to the active machine provider if no explicit provider requested should use the explicit provider if it maches the active machine should use the default provider if none is given and none are active should use the primary machine with the active provider should use the primary machine with the default provider should yield machines from another environment should yield machines from another environment splitting the main and subcommand args should work when given all 3 parts should work when given only a subcommand and args should work when given only main flags should work when given only a subcommand works when there are other non-flag args after the subcommand Vagrant::Plugin::V2::Components should have synced folders configs should have configs should default the values to registries Vagrant::Plugin::V2::Config #merge should merge by default by simply copying each instance variable prefers any set value over an UNSET_VALUE doesn't merge values that start with a double underscore #method_missing returns a DummyConfig object raises an error if finalized (internally) should survive being the last arg to a method that captures kwargs without a ruby conversion error Vagrant::Plugin::V2::Manager should enumerate registered communicator classes should enumerate registered configuration classes should enumerate registered guest classes should enumerate registered guest capabilities should enumerate registered host classes should enumerate registered host capabilities should enumerate registered provider classes provides the collection of registered provider configs should enumerate registered push classes provides the collection of registered push configs should enumerate all registered synced folder implementations should enumerate registered synced_folder_capabilities classes #generate_hook_keys should return array with one value should return array with two values when key is camel cased should handle class/module value should handle namespaced value #find_action_hooks should find hook with full namespace should not find hook with short class name should not find hook with full snake cased name should not find hook with short snake cased name when hook uses full snake cased name should find hook with full namespace should find hook with full snake cased name should not find hook with short class name should not find hook with short snake cased name when hook uses short snake cased name should find hook with full namespace should find hook with short class name should find hook with short snake cased name should not find hook with full snake cased name #action_hooks should contain globally registered hooks should contain specific hooks with globally registered hooks Vagrant::Plugin::V2::Plugin should be able to set and get the name should be able to set and get the description action hooks should register on all actions by default should register for a specific action by default commands should register command classes should register command classes with options should register commands as primary by default should not allow bad command name: spaces bad should not allow bad command name: sym^bols should lazily register command classes communicators should register communicator classes should lazily register communicator classes configuration should register configuration classes should lazily register configuration classes should register configuration classes for providers guests should register guest classes should lazily register guest classes guest capabilities should register guest capabilities hosts should register host classes should lazily register host classes host capabilities should register host capabilities providers should register provider classes should register provider classes with options should lazily register provider classes provider capabilities should register host capabilities provisioners should register provisioner classes should lazily register provisioner classes pushes should register implementations should be able to specify priorities should lazily register implementations synced folders should register implementations should be able to specify priorities should lazily register implementations plugin registration should have no registered plugins should register a plugin when a name is set should register a plugin only once Vagrant::Plugin::V2::Provider should be usable by default should be installed by default should return nil by default for actions should return nil by default for ssh info should return nil by default for state capabilities can execute capabilities Vagrant::Plugin::V2::SyncedFolder::Collection #types gets all the types of synced folders #type returns the plugin for a type to_h removed plugin key Vagrant::Plugin::V2::Trigger #fire raises an error if an improper stage is given does not fire triggers if community plugin is detected does fire triggers if community plugin is not detected #find raises an error if an improper stage is given returns empty array when no triggers are found returns items in array when triggers are found returns the execpted number of items in the array when triggers are found filters all found triggers should not attempt to match hook name with non-hook type with :all special value should locate trigger when before destroy action is requested should locate trigger when after destroy action is requested should locate trigger when before halt action is requested should locate trigger when after halt action is requested should locate trigger when before provision action is requested should locate trigger when after provision action is requested should locate trigger when before reload action is requested should locate trigger when after reload action is requested should locate trigger when before resume action is requested should locate trigger when after resume action is requested should locate trigger when before suspend action is requested should locate trigger when after suspend action is requested should locate trigger when before up action is requested should locate trigger when after up action is requested with ignores should not locate trigger when before command is ignored should not locate trigger when after command is ignored should locate trigger when before command is not ignored should locate trigger when after command is not ignored with hook type returns empty array when no triggers are found returns items in array when triggers are found should locate hook trigger using class constant should locate hook trigger using string should locate hook trigger using full converted name should locate hook trigger using partial suffix converted name should not locate hook trigger using partial prefix converted name #filter_triggers returns all triggers if no constraints filters a trigger if it doesn't match guest_name keeps a trigger that has a restraint that matches guest name keeps a trigger that has multiple restraints that matches guest name #execute calls the corresponding trigger methods if options set #info prints messages at INFO #warn prints messages at WARN #run executes an inline script with powershell if windows executes a path script with powershell if windows executes an inline script executes a path script continues on error halts on error allows for acceptable exit codes exits if given a bad exit code #run_remote raises an error and halts if guest is not running continues on if guest is not running but is configured to continue on error calls the provision function on the shell provisioner continues on if provision fails fails if it encounters an error with no machine existing raises an error and halts if guest does not exist continues on if guest does not exist but is configured to continue on error #trigger_abort system exits when called when running in parallel should terminate the thread should set the exit code into the thread data #ruby executes a ruby block #nameify should return empty string when object should return name of class should return empty string when class has no name Vagrant::Registry should return nil for nonexistent items should register a simple key/value should register an item without calling the block yet should raise an error if no block is given should call and return the result of a block when asking for the item should be able to get the item with [] should be able to get keys with #keys should cache the result of the item so they can be modified should be able to check if a key exists should be enumerable should be able to convert to a hash #length should return 0 when the registry is empty should return the number of items in the registry #size should be an alias to #length #empty should return true when the registry is empty should return false when there is at least one element merging should merge in another registry should NOT merge in the cache merge! should merge into self Vagrant .global_lock yields to the block .in_installer? is not if env is not set is if env is set .installer_embedded_dir returns nil if not in an installer returns the set directory .plugins_enabled? returns true if the env is not set returns false if the env is set .server_url defaults to the default value defaults if the string is empty is the VAGRANT_SERVER_URL value is the VAGRANT_SERVER_URL value if the server url is configured is the configured server url if VAGRANT_SERVER_URL is not set .user_data_path defaults to ~/.vagrant.d is VAGRANT_HOME if set is USERPROFILE/.vagrant.d if set prefers VAGRANT_HOME over USERPROFILE if both are set .prerelease? should return true when Vagrant version is development should return false when Vagrant version is release .allow_prerelease_dependencies? with environment variable set should return true with environment variable unset should return false .enable_resolv_replace should not attempt to require resolv-replace by default should require resolv-replace when VAGRANT_ENABLE_RESOLV_REPLACE is set should not require resolv-replace when VAGRANT_DISABLE_RESOLV_REPLACE is set .global_logger should return a logger when none have been provided should return previously set logger .add_default_cli_options should raise a type error when no provided with proc should raise an argument error when proc does not accept argument should accept a proc type argument .default_cli_options should return array of items Vagrant::UI::Basic in general outputs within the a new thread outputs using `puts` by default outputs using `print` if new_line is false outputs using `print` if new_line is false outputs to the assigned stdout outputs to stdout by default outputs to the assigned stderr for errors outputs to stderr for errors by default #color? returns false #detail outputs details doesn't output details if disabled with sensitive data should remove sensitive information from the output #rewriting does output progress Vagrant::UI::NonInteractive #ask raises an exception #report_progress does not output progress #rewriting does not output progress Vagrant::UI::Colored #color? returns true #detail colors output nothing by default does not bold by default with a color #error colors red #output colors output nothing by default, no bold doesn't use a color if default color bolds output without color if specified colors output to color specified in global opts colors output to specified color over global opts bolds the output if specified #success colors green #warn colors yellow Vagrant::UI::MachineReadable #ask raises an exception #detail outputs UI type to the machine-readable output #warn outputs UI type to the machine-readable output #error outputs UI type to the machine-readable output #info outputs UI type to the machine-readable output #output outputs UI type to the machine-readable output #success outputs UI type to the machine-readable output #machine is formatted properly includes a target if given replaces commas replaces newlines works properly with frozen string arguments Vagrant::UI::Prefixed #initialize_copy duplicates the underlying ui too #ask does not request bolding #detail prefixes with spaces and the message prefixes every line doesn't prefix if requested #machine sets the target option preserves existing options #opts is the parent's opts #output prefixes with an arrow and the message prefixes with spaces if requested prefixes every line doesn't prefix if requested requests bolding does not request bolding if class-level disabled prefixes with another prefix if requested #format_message should return the same number of new lines as given should properly format a blank message Vagrant::Util::ANSIEscapeCodeRemover should remove ANSI escape codes Vagrant::Util::Caps BuildISO .build_iso should run command raise an error if command fails Vagrant::Util::CheckpointClient should not be enabled by default #setup should enable after setup should generate required paths with VAGRANT_CHECKPOINT_DISABLE set should not be enabled after setup #check without #setup should not start the check with setup should start the check should call checkpoint #display should only display once should not display cached information #alerts_check with no alerts should not display alerts with critical alerts should display critical alert with warn alerts should display warn alerts with info alerts should display info alerts with mixed alerts should display all alert types #version_check latest version is same as current version should not display upgrade information latest version is older than current version should not display upgrade information latest version is newer than current version should display upgrade information should display upgrade information on error channel Vagrant::Util Vagrant::Util::CommandDeprecation should add deprecation warning to synopsis should add deprecation warning to #execute should execute original command should return with a 0 value with custom name defined should use custom name within warning message with deprecated subcommand should not modify empty synopsis should extract command name and subname Vagrant::Util::CommandDeprecation::Complete should add deprecation warning to synopsis should raise a deprecation error when executed should not run original command Vagrant::Util::CredentialScrubber .url_scrubber should remove user credentials from URL .sensitive should return a nil value should add value to list of strings should remove duplicates should not add an empty string should type cast input to string .unsensitive should return a nil value should remove value from list .sensitive_strings should always return the same array .desensitize with no sensitive strings registered should not modify the string with single value registered should remove the registered value with multiple values registered should remove all registered values with sensitive words that are part of non-sensitive words should not remove parts of words with sensitive words that are part of non-sensitive words should work for strings with escape characters Vagrant::Util::DeepMerge should deep merge hashes Vagrant::Util::Directory .directory_changed? should return false if the threshold time is larger the all mtimes should return true if the threshold time is less than any mtimes Vagrant::Util::Downloader USER_AGENT should not include a trailing space #download! with UI with Location header at same host should not output redirection information with Location header at different host should output redirection information with Location header at different subdomain should output redirection information with custom header including Location name should not output redirection information with Location header at different host should output redirection information with a good exit status downloads the file and returns true with a bad exit status continues on if a 416 was received raises an exception with a username and password downloads the file with the proper flags with an urlescaped username and password downloads the file with unescaped credentials with checksum using md5 digest that matches expected value should not raise an exception that does not match expected value should raise an exception using sha1 digest that matches expected value should not raise an exception that does not match expected value should raise an exception using sha256 digest that matches expected value should not raise an exception that does not match expected value should raise an exception using sha384 digest that matches expected value should not raise an exception that does not match expected value should raise an exception using sha512 digest that matches expected value should not raise an exception that does not match expected value should raise an exception using both md5 and sha1 digests that both match expected values should not raise an exception that only sha1 matches expected value should raise an exception that only md5 matches expected value should raise an exception that none match expected value should raise an exception when extra download options specified inserts the extra download options #head returns the output #options CURL_CA_BUNDLE when running within the installer should set custom CURL_CA_BUNDLE in subprocess ENV when not running within the installer should not set custom CURL_CA_BUNDLE in subprocess ENV Vagrant::Util::Experimental #enabled? returns true if enabled with '1' returns true if enabled with a list of features returns false if disabled returns false if not set #global_enabled? returns true if enabled with '1' returns false if enabled with a partial list of features returns false if disabled returns false if not set #feature_enabled? returns true if flag set to 1 returns true if flag contains feature requested returns true if flag contains feature requested and the request is a symbol returns true if flag contains feature requested with other features 'enabled' returns false if flag is set but does not contain feature requested returns false if flag set to 0 returns false if flag is not set #features_requested returns an array of requested features #guard_with does not execute the block if the feature is not requested executes the block if the feature is valid and requested FileChecksum should return a valid checksum for a file should support initialize with class or string with an invalid digest should raise an exception if the box has an invalid checksum type Vagrant::Util::GuestHosts Linux can add replace hostname can add hostname to loopback interface BSD can add replace hostname can add hostname to loopback interface Vagrant::Util::GuestInspection::Linux #systemd? should execute the command with sudo Vagrant::Util::HashWithIndifferentAccess is a Hash allows indifferent access when setting with a string allows indifferent access when setting with a symbol allows indifferent key lookup allows for defaults to be passed in via an initializer block Vagrant::Util::InstallZSHShellConfig #shell_installed should return path to config file if exists should return nil if config file does not exists #is_installed returns false if autocompletion not already installed returns true if autocompletion is already installed #install installs autocomplete Vagrant::Util::InstallCLIAutocomplete .install installs requested shells installs all shells by default does not install unsupported shells Vagrant::Util::IO .read_until_block on non-Windows system should use a non-blocking read should receive data until breakable event with breakable errors should break without error on EOFError should break without error on Errno::EAGAIN should break without error on IO::EAGAINWaitReadable should break without error on IO::EINPROGRESSWaitReadable should break without error on IO::EAGAINWaitReadable with non-breakable errors should raise the error on Windows system should use select should receive data until breakable event with breakable errors should break without error on EOFError should break without error on Errno::EAGAIN should break without error on IO::EAGAINWaitReadable should break without error on IO::EINPROGRESSWaitReadable should break without error on IO::EAGAINWaitReadable with non-breakable errors should raise the error encoding should encode output to UTF-8 when output includes characters with undefined conversion should return data with invalid characters replaced Vagrant::Util::IPv4Interfaces #ipv4_interfaces returns a list of IPv4 interfaces with their names and addresses with nil interface address filters out nil addr info Vagrant::Util::IsPortOpen should report open ports should report closed ports should handle connection refused should raise an error if cannot assign requested address should treat operation already in progress as unavailable Vagrant::Util::Keypair .create generates a usable keypair with no password generates a keypair that requires a password Vagrant::Util::LineBuffer should raise error when no callback is provided with block defined should not raise an error when callback is provided #<< should add line to the output should not add partial line to output should add partial line to output once full line is given should add line once it has surpassed max line length #close should output any partial data left in buffer should not be writable after closing Vagrant::Util::LineEndingHelpers should convert DOS to unix-style line endings Vagrant::Util::MapCommandOptions should convert a map to a list of command options Vagrant::Util::Mime::Multipart can add headers can add content can add Vagrant::Util::Mime::Entity content Vagrant::Util::Mime::Entity registers the content type outputs as a string can set disposition Vagrant::Util::NetworkIP #network_address calculates it properly calculates it properly with integer submask calculates it properly with integer submask calculates it properly for IPv6 calculates it properly for IPv6 calculates it properly for IPv6 for string mask recovers from invalid netmask Vagrant::Util::Numeric #string_to_bytes converts a string to the proper bytes returns nil if the given string is the wrong format bytes to megabytes converts bytes to megabytes Vagrant::Util::Platform #cygwin_path takes a windows path and returns a formatted path #msys_path takes a windows path and returns a formatted path #cygwin? returns true if VAGRANT_DETECTED_OS includes cygwin returns true if OSTYPE includes cygwin returns true if platform has cygwin returns false if the PATH contains cygwin returns false if nothing is available #msys? returns true if VAGRANT_DETECTED_OS includes msys returns true if OSTYPE includes msys returns true if platform has msys returns false if the PATH contains msys returns false if nothing is available #fs_real_path gracefully handles invalid input string errors #windows_unc_path correctly converts a path when given a UNC path should not modify the path .systemd? should return true if systemd is in use should return false if systemd is not in use on windows should return false .wsl_validate_matching_vagrant_versions! should not raise an error when windows vagrant.exe is not installed should not raise an error when versions do not match should raise an error .windows_hyperv_admin? should return false when user is not in groups and cannot access Hyper-V when VAGRANT_IS_HYPERV_ADMIN environment variable is set should return true when user is in the Hyper-V administators group should return true when user is in the Domain Admins group should return true when user has access to Hyper-V should return true .windows_hyperv_enabled? should return true if enabled should return false if disabled should return false if PowerShell cannot be validated within the WSL .wsl_path? should return true when path is not within /mnt should return false when path is within /mnt .wsl_rootfs when no instance information is in the registry should only check the lxrun path with instance information in the registry when no matches are detected should check all paths given should raise not found error when file marker match found should return the matching path should return matching path when access error encountered when wslpath command success should check path returned by command when wslpath command failed should check fallback path when wslpath command raise error should check fallback path .wsl_to_windows_path when not within WSL should return the path unmodified when within WSL when windows access is not enabled should return the path unmodified when windows access is enabled should generate expanded path when within WSL should generate direct path when outside the WSL should not modify path when already in windows format when within lxrun generated WSL instance should not include rootfs when accessing home should include rootfs when accessing non-home path should properly handle Pathname when wslpath command success should return path returned by command when wslpath command failed should return path by fallback when wslpath command raise error should return path by fallback .wsl_windows_accessible_path when within WSL when wslpath command success should return path returned by command when wslpath command failed should return path by fallback when wslpath command raise error should return path by fallback .wsl_drvfs_mounts should locate DrvFs mount path when no DrvFs mounts exist should locate no paths .wsl_drvfs_path? should return true when path prefix is found should return false when path prefix is not found .unix_windows_path takes a windows path and returns a POSIX-like path Vagrant::Util::PowerShell .version should execute powershell command should use the default timeout should use environment variable provided timeout should use default timeout when environment variable value is invalid .executable when powershell found in PATH should return powershell string when pwsh found in PATH should return pwsh string when not found in PATH should return nil should check PATH with .exe extension should return powershell.exe when found should check for powershell with full path .available? when powershell executable is available should be true when powershell executable is not available should be false .execute should validate installation before use should include command to execute should accept custom environment should define a custom module path .execute_cmd should validate installation before use should include command to execute should accept custom environment should define a custom module path with command output should return stdout with failed command should return nil .execute_inline should validate installation before use should include command to execute should accept custom environment should define a custom module path should return a result instance .validate_install! with version under minimum required should raise an error with version above minimum required should return true .powerup_command when the powershell executable is 'powershell' should use the 'powershell' executable when the powershell executable is 'powershell.exe' should use the 'powershell.exe' executable Vagrant::Util::Presence #presence returns false for nil returns false for false returns false for an empty string returns false for a string with null bytes returns false for an empty array returns false for an array with nil values returns false for an empty hash returns true for true returns the object for an object returns the class for a class Vagrant::Util::Retryable doesn't retry by default retries the set number of times only retries on the given exception can retry on multiple types of errors doesn't sleep between tries by default sleeps specified amount between retries Vagrant::Util::SafeChdir should change directories should allow recursive chdir Vagrant::Util::ScopedHashOverride should not mess with non-overrides should override if the scope matches should ignore non-matching scopes Vagrant::Util::ShellQuote quotes properly Vagrant::Util::SSH checking key permissions should do nothing on Windows should fix the permissions #exec searches original PATH for executable searches current PATH if original PATH did not result in valid executable raises an exception if there is no ssh raises an exception if there is no ssh and platform is windows raises an exception if the platform is windows and uses PuTTY Link invokes SSH with options if subprocess is not allowed when using '%' in a private_key_path uses the IdentityFile argument and escapes the '%' character when disabling compression or dsa_authentication flags does not include compression or dsa_authentication flags if disabled when verify_host_key is true does not disable StrictHostKeyChecking or set UserKnownHostsFile when not on solaris not using plain mode or with keys_only enabled adds IdentitiesOnly as an option for ssh when forward_x11 is enabled enables ForwardX11 options when forward_agent is enabled enables agent forwarding options when extra_args is provided as an array enables agent forwarding options when extra_args is provided as a string enables agent forwarding options when config is provided enables ssh config loading with subprocess enabled executes SSH in a subprocess with options and returns an exit code Fixnum Vagrant::Util::StringBlockEditor #keys should return all the keys #delete should delete nothing if the key doesn't exist should delete the matching blocks if they exist #get should get the value should get nil for nonexistent values should get complicated keys #insert should insert the given key and value Vagrant::Util::Subprocess #execute yields the STDIN stream for the process if we set :notify => :stdin can close STDIN can write to STDIN correctly does not wait for process if detach option specified running within AppImage should not update LD_LIBRARY_PATH when environment variable is not set when APPIMAGE_LD_LIBRARY_PATH environment variable is set should set LD_LIBRARY_PATH when executable is not within appimage when executable is located within AppImage should not set LD_LIBRARY_PATH #running? should return false when subprocess has not been started should return false when subprocess has completed should return true when subprocess is running #stop when subprocess has not been started should return false when subprocess has already completed should return false when subprocess is running should return true should stop the process Vagrant::Util::Uploader #upload! with a good exit status uploads the file and returns true with a bad exit status raises an exception Vagrant::Util::Which should return a path for an executable file should return nil for a non-executable file original_path option should use the original path when instructed Vagrant::Vagrantfile #config exposes the global configuration #machine has the proper box has the valid configuration loads the provider-specific configuration #data_dir is expected to eq # #env is expected to equal # #name is expected to eq :default #provider is expected to be a kind of # #provider_name is expected to eq :foo #vagrantfile is expected to equal #, @level=0, @trace=false>> #machine_config should return a basic configured machine configures without a provider or boxes configures with sub-machine config configures with box configuration if it exists does not configure box configuration if set to ignore configures with the proper box version configures with box config of other supported formats loads provider overrides if set loads the proper box if in a provider override raises an error if the machine is not found raises an error if the provider is not found raises an error if the provider is not found but gives suggestion raises an error if the provider is not usable does not try to load the box if the box is empty when provider validation is ignored should not raise an error if provider is not found should return configuration from box Vagrantfile local box metadata file checks for local box metadata file file exists reads the local box metadata file properly loads the box defined in metadata with invalid box version loads box base on Vagrantfile information #machine_names returns the default name when single-VM returns all of the names in a multi-VM #machine_names_and_options returns the default name returns all the machines #primary_machine_name returns the default name when single-VM returns the designated machine in multi-VM returns nil if no designation in multi-VM Vagrant has the path to the source root plugin superclass raises an exception if an unsupported version is given v1 returns the proper class for version 1 returns the proper components for version 1 v2 returns the proper class for version 2 returns the proper components for version 2 has_plugin? should find the installed plugin by the registered name should return false if the plugin is not installed finds plugins by gem name finds plugins by gem name and version require_version should succeed if valid range should not succeed if bad range version? should succeed if valid range should not succeed if bad range original_env should return the original environment Pending: (Failures listed here are expected and do not affect your suite's status) 1) VagrantPlugins::CommandBox::Command::Repackage with three arguments repackages the box with the given provider # Not yet implemented # ./test/unit/plugins/commands/box/command/repackage_test.rb:50 2) VagrantPlugins::GuestOmniOS::Cap:RSync .mount_nfs_folder mounts with options # Not yet implemented # ./test/unit/plugins/guests/omnios/cap/mount_nfs_folder_test.rb:43 3) VagrantPlugins::FTPPush::SFTPAdapter#upload uploads the file # a way to mock an SFTP server Failure/Error: test_with_mock_sftp_server NameError: undefined local variable or method `test_with_mock_sftp_server' for # # ./test/unit/plugins/pushes/ftp/adapter_test.rb:112:in `block (3 levels) in ' 4) Vagrant::Environment#machine_index uses a directory within the home directory by default # Requires protobuf # ./test/unit/vagrant/environment_test.rb:641 Finished in 9 minutes 2 seconds (files took 1.68 seconds to load) 4512 examples, 0 failures, 4 pending + export GEM_PATH=/usr/share/gems:/builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/share/vagrant/gems + GEM_PATH=/usr/share/gems:/builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/share/vagrant/gems + export VAGRANT_INSTALLER_ENV=1 + VAGRANT_INSTALLER_ENV=1 + grep -q '^Usage: vagrant ' + /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64/usr/share/vagrant/gems/gems/vagrant-2.3.4/bin/vagrant --help + RPM_EC=0 ++ jobs -p + exit 0 Processing files: vagrant-2.3.4-2.fc39.noarch warning: absolute symlink: /usr/share/vagrant/plugins.json -> /var/lib/vagrant/plugins.json Provides: rpm_macro(vagrant_dir) rpm_macro(vagrant_embedded_dir) rpm_macro(vagrant_plugin_cache) rpm_macro(vagrant_plugin_conf) rpm_macro(vagrant_plugin_conf_dir) rpm_macro(vagrant_plugin_conf_link) rpm_macro(vagrant_plugin_dir) rpm_macro(vagrant_plugin_docdir) rpm_macro(vagrant_plugin_install) rpm_macro(vagrant_plugin_instdir) rpm_macro(vagrant_plugin_libdir) rpm_macro(vagrant_plugin_spec) vagrant = 2.3.4-2.fc39 Requires(interp): /usr/bin/ruby /usr/bin/ruby Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /usr/bin/ruby Requires: /usr/bin/bash /usr/bin/ruby /usr/bin/sh Recommends: (podman-docker if podman) vagrant(vagrant-libvirt) Processing files: vagrant-doc-2.3.4-2.fc39.noarch Provides: vagrant-doc = 2.3.4-2.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64 Wrote: /builddir/build/RPMS/vagrant-doc-2.3.4-2.fc39.noarch.rpm Wrote: /builddir/build/RPMS/vagrant-2.3.4-2.fc39.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.JWgB2Y + umask 022 + cd /builddir/build/BUILD + cd vagrant-2.3.4 + /usr/bin/rm -rf /builddir/build/BUILDROOT/vagrant-2.3.4-2.fc39.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.KCznoU + umask 022 + cd /builddir/build/BUILD + rm -rf vagrant-2.3.4 vagrant-2.3.4.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: %patchN is deprecated (3 usages found), use %patch N (or %patch -P N) absolute symlink: /usr/share/vagrant/plugins.json -> /var/lib/vagrant/plugins.json Child return code was: 0