Comments (8)
What box image do you use?
It looks a problem that is related to specific box image.
from vagrant-kvm.
I am trying to use precise64 here is the download link I got the image from.
http://files.vagrantup.com/precise64.box
If you have a recommendation on a prebuilt box image I would be happy to give that a try too. Any recommendations would be greatly appreciated.
from vagrant-kvm.
http://files.vagrantup.com/precise64.box is fine with vagrant v1.2.3 and v1.2.7 on Ubuntu 13.04(x86_64). Ruby version is same. I cannot reproduce it.
Can you run with follows?
VAGRANT_LOG=INFO vagrant up
from vagrant-kvm.
It seems that the image is being converted and while the process is in the converting, i can open another terminal and see that the file exists and I have permission to rwx. upon vm boot the file is changed to root ownership and this all the things die. i installed vagrant-kvm (0.1.2), with ruby-libvirt (0.4.0).
Notably here is the error :
[default] Booting VM...
ERROR warden: Error occurred: Call to virDomainCreateWithFlags failed: internal error process exited while connecting to monitor: W: kvm binary is deprecated, please use qemu-system-x86_64 instead
char device redirected to /dev/pts/4 (label charserial0)
qemu-system-x86_64: -drive file=/home/kevin/.vagrant.d/tmp/storage-pool/box-disk1-1375821740.img,if=none,id=drive-virtio-disk0,format=raw: could not open disk image /home/kevin/.vagrant.d/tmp/storage-pool/box-disk1-1375821740.img: Permission denied
any advice/information you could shed on this would be most helpful.
Here is the FULL stacktrace.
VAGRANT_LOG=DEBUG vagrant up --provider=kvm
INFO global: Vagrant version: 1.2.7
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/provisioners/shell/plugin.rb
INFO manager: Registered plugin: shell
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/provisioners/ansible/plugin.rb
INFO manager: Registered plugin: ansible
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/provisioners/puppet/plugin.rb
INFO manager: Registered plugin: puppet
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/provisioners/chef/plugin.rb
INFO manager: Registered plugin: chef
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/provisioners/cfengine/plugin.rb
INFO manager: Registered plugin: CFEngine Provisioner
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/guests/fedora/plugin.rb
INFO manager: Registered plugin: Fedora guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/guests/freebsd/plugin.rb
INFO manager: Registered plugin: FreeBSD guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/guests/solaris/plugin.rb
INFO manager: Registered plugin: Solaris guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/guests/pld/plugin.rb
INFO manager: Registered plugin: PLD Linux guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/guests/suse/plugin.rb
INFO manager: Registered plugin: SUSE guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/guests/gentoo/plugin.rb
INFO manager: Registered plugin: Gentoo guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/guests/arch/plugin.rb
INFO manager: Registered plugin: Arch guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/guests/omnios/plugin.rb
INFO manager: Registered plugin: OmniOS guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/guests/ubuntu/plugin.rb
INFO manager: Registered plugin: Ubuntu guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/guests/openbsd/plugin.rb
INFO manager: Registered plugin: OpenBSD guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/guests/redhat/plugin.rb
INFO manager: Registered plugin: RedHat guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/guests/linux/plugin.rb
INFO manager: Registered plugin: Linux guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/guests/debian/plugin.rb
INFO manager: Registered plugin: Debian guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/kernel_v1/plugin.rb
INFO manager: Registered plugin: kernel
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/providers/virtualbox/plugin.rb
INFO manager: Registered plugin: VirtualBox provider
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/kernel_v2/plugin.rb
INFO manager: Registered plugin: kernel
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/communicators/ssh/plugin.rb
INFO manager: Registered plugin: ssh communicator
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/commands/init/plugin.rb
INFO manager: Registered plugin: init command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/commands/reload/plugin.rb
INFO manager: Registered plugin: reload command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/commands/provision/plugin.rb
INFO manager: Registered plugin: provision command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/commands/box/plugin.rb
INFO manager: Registered plugin: box command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/commands/ssh/plugin.rb
INFO manager: Registered plugin: ssh command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/commands/resume/plugin.rb
INFO manager: Registered plugin: resume command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/commands/help/plugin.rb
INFO manager: Registered plugin: help command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/commands/package/plugin.rb
INFO manager: Registered plugin: package command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/commands/ssh_config/plugin.rb
INFO manager: Registered plugin: ssh-config command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/commands/halt/plugin.rb
INFO manager: Registered plugin: halt command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/commands/plugin/plugin.rb
INFO manager: Registered plugin: plugin command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/commands/destroy/plugin.rb
INFO manager: Registered plugin: destroy command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/commands/status/plugin.rb
INFO manager: Registered plugin: status command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/commands/suspend/plugin.rb
INFO manager: Registered plugin: suspend command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/commands/up/plugin.rb
INFO manager: Registered plugin: up command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/hosts/fedora/plugin.rb
INFO manager: Registered plugin: Fedora host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/hosts/opensuse/plugin.rb
INFO manager: Registered plugin: OpenSUSE host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/hosts/freebsd/plugin.rb
INFO manager: Registered plugin: FreeBSD host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/hosts/bsd/plugin.rb
INFO manager: Registered plugin: BSD host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/hosts/gentoo/plugin.rb
INFO manager: Registered plugin: Gentoo host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/hosts/arch/plugin.rb
INFO manager: Registered plugin: Arch host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/hosts/linux/plugin.rb
INFO manager: Registered plugin: Linux host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/plugins/hosts/windows/plugin.rb
INFO manager: Registered plugin: Windows host
INFO vagrant: `vagrant` invoked: ["up", "--provider=kvm"]
DEBUG vagrant: Creating Vagrant environment
INFO environment: Environment initialized (#<Vagrant::Environment:0x00000001ff42d0>)
INFO environment: - cwd: /home/kevin/tmp/checkmate
INFO environment: Home path: /home/kevin/.vagrant.d
INFO environment: Local data path: /home/kevin/tmp/checkmate/.vagrant
DEBUG environment: Creating: /home/kevin/tmp/checkmate/.vagrant
DEBUG environment: Loading plugins from: /home/kevin/.vagrant.d/plugins.json
INFO environment: Loading plugin from JSON: vagrant-berkshelf
INFO manager: Registered plugin: berkshelf
INFO environment: Loading plugin from JSON: vagrant-kvm
INFO manager: Registered plugin: KVM provider
INFO environment: Loading plugin from JSON: vagrant-omnibus
INFO manager: Registered plugin: Omnibus
INFO environment: Running hook: environment_load
INFO environment: Initializing config...
INFO loader: Set :default = "/opt/vagrant/embedded/gems/gems/vagrant-1.2.7/config/default.rb"
DEBUG loader: Populating proc cache for "/opt/vagrant/embedded/gems/gems/vagrant-1.2.7/config/default.rb"
DEBUG loader: Load procs for pathname: /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/config/default.rb
INFO loader: Set :root = #<Pathname:/home/kevin/tmp/checkmate/Vagrantfile>
DEBUG loader: Populating proc cache for #<Pathname:/home/kevin/tmp/checkmate/Vagrantfile>
DEBUG loader: Load procs for pathname: /home/kevin/tmp/checkmate/Vagrantfile
INFO loader: Loading configuration in order: [:default, :home, :root]
DEBUG loader: Loading from: default (evaluating)
DEBUG loader: Loading from: root (evaluating)
DEBUG provisioner: Provisioner defined: chef_solo
DEBUG loader: Configuration loaded successfully, finalizing and returning
DEBUG hosts: Host path search classes: [VagrantPlugins::HostWindows::Host, VagrantPlugins::HostOpenSUSE::Host, VagrantPlugins::HostArch::Host, VagrantPlugins::HostFreeBSD::Host, VagrantPlugins::HostFedora::Host, VagrantPlugins::HostGentoo::Host, VagrantPlugins::HostLinux::Host, VagrantPlugins::HostBSD::Host]
INFO hosts: Host class: VagrantPlugins::HostLinux::Host
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 1 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Builder:0x00000003d466f8>
INFO cli: CLI: [] "up" ["--provider=kvm"]
DEBUG cli: Invoking command class: VagrantPlugins::CommandUp::Command ["--provider=kvm"]
DEBUG command: 'Up' each target VM...
DEBUG command: Getting target VMs for command. Arguments:
DEBUG command: -- names: []
DEBUG command: -- options: {:provider=>"kvm"}
DEBUG command: Loading all machines...
INFO environment: Getting machine: default (kvm)
INFO environment: Uncached load of machine.
INFO loader: Set :vm_default = []
INFO loader: Loading configuration in order: [:default, :home, :root, :vm_default]
DEBUG loader: Loading from: default (cache)
DEBUG loader: Loading from: root (cache)
DEBUG loader: Configuration loaded successfully, finalizing and returning
INFO box_collection: Searching for box: precise64 (kvm) in /home/kevin/.vagrant.d/boxes/precise64/kvm/metadata.json
INFO box_collection: Box found: precise64 (kvm)
INFO environment: Box exists with Vagrantfile. Reloading machine config.
INFO loader: Set :box_precise64_kvm = #<Pathname:/home/kevin/.vagrant.d/boxes/precise64/kvm/Vagrantfile>
DEBUG loader: Populating proc cache for #<Pathname:/home/kevin/.vagrant.d/boxes/precise64/kvm/Vagrantfile>
DEBUG loader: Load procs for pathname: /home/kevin/.vagrant.d/boxes/precise64/kvm/Vagrantfile
INFO loader: Loading configuration in order: [:default, :box_precise64_kvm, :home, :root, :vm_default]
DEBUG loader: Loading from: default (cache)
DEBUG loader: Loading from: box_precise64_kvm (evaluating)
DEBUG loader: Upgrading config from version 1 to 2
DEBUG loader: Upgrading config to version 2
DEBUG loader: Upgraded to version 2 with 0 warnings and 0 errors
DEBUG loader: Loading from: root (cache)
DEBUG loader: Configuration loaded successfully, finalizing and returning
INFO machine: Initializing machine: default
INFO machine: - Provider: VagrantPlugins::ProviderKvm::Provider
INFO machine: - Box: #<Vagrant::Box:0x000000021bcf18>
INFO machine: - Data dir: /home/kevin/tmp/checkmate/.vagrant/machines/default/kvm
INFO driver: Init storage pool vagrant
INFO command: With machine: default (QEMU/KVM (new VM))
INFO interface: info: Bringing machine 'default' up with 'kvm' provider...
Bringing machine 'default' up with 'kvm' provider...
INFO batch_action: Enabling parallelization by default.
INFO batch_action: Disabling parallelization because provider doesn't support it: kvm
INFO batch_action: Batch action will parallelize: false
INFO batch_action: Starting action: #<Vagrant::Machine:0x00000004babdb0> up {:parallel=>true, :provision_enabled=>true, :provision_types=>nil, :provider=>"kvm"}
INFO machine: Calling action: up on provider QEMU/KVM (new VM)
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Builder:0x00000005398190>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::CheckKvm:0x00000004577ea8>
INFO driver: Init storage pool vagrant
INFO warden: Calling action: #<Vagrant::Action::Builtin::EnvSet:0x00000004577db8>
INFO warden: Calling action: #<Berkshelf::Vagrant::Action::SetUI:0x00000004577d68>
INFO warden: Calling action: #<Berkshelf::Vagrant::Action::LoadShelf:0x00000004577d40>
INFO warden: Calling action: #<Berkshelf::Vagrant::Action::ConfigureChef:0x00000004577c28>
INFO warden: Calling action: #<Vagrant::Action::Builtin::ConfigValidate:0x00000004577bd8>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::InitStoragePool:0x00000004577bb0>
INFO driver: Init storage pool vagrant
INFO driver: Init storage pool vagrant
INFO warden: Calling action: #<Vagrant::Action::Builtin::Call:0x00000004577b88>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Builder:0x007fc2126a7da0>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::Created:0x007fc2126a5488>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Warden:0x007fc211c1fa18>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::CheckBox:0x007fc211c1fdd8>
INFO box_collection: Searching for box: precise64 (kvm) in /home/kevin/.vagrant.d/boxes/precise64/kvm/metadata.json
INFO box_collection: Box found: precise64 (kvm)
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::Import:0x007fc211c186f0>
INFO interface: info: Importing base box 'precise64'...
[default] Importing base box 'precise64'...
INFO driver: Importing OVF definition for VM
INFO driver: Converting volume box-disk1.vmdk to box-disk1-1375821740.img
(100.00/100%)
INFO driver: Creating new VM
INFO machine: New machine ID: "f0467df2-d98b-7f74-cd56-72da975a928a"
INFO driver: Init storage pool vagrant
INFO driver: Check if VM f0467df2-d98b-7f74-cd56-72da975a928a exists
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::MatchMACAddress:0x007fc211c18b00>
INFO interface: info: Matching MAC address for NAT networking...
[default] Matching MAC address for NAT networking...
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::CheckKvm:0x000000045779f8>
INFO driver: Init storage pool vagrant
INFO warden: Calling action: #<Vagrant::Action::Builtin::ConfigValidate:0x000000045779d0>
INFO warden: Calling action: #<Vagrant::Action::Builtin::Call:0x000000045779a8>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Builder:0x007fc21061d468>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::IsRunning:0x007fc210f70b00>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Warden:0x007fc211c0b6d0>
INFO warden: Calling action: #<Vagrant::Action::Builtin::Call:0x007fc211a3e2f8>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Builder:0x000000057eb9e0>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::IsSaved:0x000000058a2280>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Warden:0x007fc2115de9d8>
INFO warden: Calling action: #<Vagrant::Action::Builtin::Call:0x007fc2115de690>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Builder:0x007fc211a0eda0>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::IsPaused:0x007fc211a0c280>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Warden:0x00000005436e30>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::Network:0x0000000543e8b0>
INFO interface: info: Preparing network interfaces based on configuration...
[default] Preparing network interfaces based on configuration...
INFO driver: Creating network vagrant
INFO warden: Calling action: #<Vagrant::Action::Builtin::Provision:0x0000000583aef0>
INFO warden: Calling action: #<Vagrant::Action::Builtin::ConfigValidate:0x007fc2114ff378>
INFO warden: Calling action: #<VagrantPlugins::Omnibus::Action::InstallChef:0x007fc2114ff2d8>
INFO warden: Calling action: #<Berkshelf::Vagrant::Action::Install:0x007fc2114ff148>
INFO interface: info: Updating Vagrant's berkshelf: '/home/kevin/.berkshelf/default/vagrant/berkshelf-20130806-11949-xwy787-default'
[Berkshelf] Updating Vagrant's berkshelf: '/home/kevin/.berkshelf/default/vagrant/berkshelf-20130806-11949-xwy787-default'
INFO interface: info: Using apt (2.0.0)
[Berkshelf] Using apt (2.0.0)
INFO interface: info: Using yum (2.3.0)
[Berkshelf] Using yum (2.3.0)
INFO interface: info: Using python (1.3.6)
[Berkshelf] Using python (1.3.6)
INFO interface: info: Using openssl (1.0.2)
[Berkshelf] Using openssl (1.0.2)
INFO interface: info: Using build-essential (1.4.0)
[Berkshelf] Using build-essential (1.4.0)
INFO interface: info: Using rabbitmq (2.1.2)
[Berkshelf] Using rabbitmq (2.1.2)
INFO interface: info: Installing mongodb (0.14.2) from git: 'https://github.com/gondoi/chef-mongodb' with branch: 'master' at ref: '5976120ea08bddcd18156b4bba27e671f27d1ef2'
[Berkshelf] Installing mongodb (0.14.2) from git: 'https://github.com/gondoi/chef-mongodb' with branch: 'master' at ref: '5976120ea08bddcd18156b4bba27e671f27d1ef2'
INFO interface: info: Installing checkmate (3.0.5) from git: 'https://github.rackspace.com/Cookbooks/checkmate' with branch: 'master' at ref: 'a173c6af50cbb362e237bf1479ad35a0792aa577'
[Berkshelf] Installing checkmate (3.0.5) from git: 'https://github.rackspace.com/Cookbooks/checkmate' with branch: 'master' at ref: 'a173c6af50cbb362e237bf1479ad35a0792aa577'
INFO interface: info: Installing redisio (2.1.1) from git: 'https://github.com/brianbianco/redisio.git' with branch: 'master' at ref: 'd22055659847c221dfec78f484d838c26a69c023'
[Berkshelf] Installing redisio (2.1.1) from git: 'https://github.com/brianbianco/redisio.git' with branch: 'master' at ref: 'd22055659847c221dfec78f484d838c26a69c023'
INFO interface: info: Installing rvm (0.9.1) from git: 'https://github.com/fnichol/chef-rvm' with branch: 'master' at ref: '485e042818063dcf40e8da1404d9758fb26de65d'
[Berkshelf] Installing rvm (0.9.1) from git: 'https://github.com/fnichol/chef-rvm' with branch: 'master' at ref: '485e042818063dcf40e8da1404d9758fb26de65d'
INFO interface: info: Installing rackspacecloud (0.0.3) from git: 'https://github.com/rackspace-cookbooks/rackspacecloud' with branch: 'master' at ref: '147174b140f212845ba8d9ba0c91d73aa58c570b'
[Berkshelf] Installing rackspacecloud (0.0.3) from git: 'https://github.com/rackspace-cookbooks/rackspacecloud' with branch: 'master' at ref: '147174b140f212845ba8d9ba0c91d73aa58c570b'
INFO interface: info: Using erlang (1.3.0)
[Berkshelf] Using erlang (1.3.0)
INFO interface: info: Using firewall (0.11.0)
[Berkshelf] Using firewall (0.11.0)
INFO interface: info: Using chef_handler (1.1.4)
[Berkshelf] Using chef_handler (1.1.4)
INFO interface: info: Using partial_search (1.0.2)
[Berkshelf] Using partial_search (1.0.2)
INFO interface: info: Using nginx (1.7.0)
[Berkshelf] Using nginx (1.7.0)
INFO interface: info: Using runit (1.1.6)
[Berkshelf] Using runit (1.1.6)
INFO interface: info: Using ohai (1.1.10)
[Berkshelf] Using ohai (1.1.10)
INFO interface: info: Using ulimit (0.3.0)
[Berkshelf] Using ulimit (0.3.0)
INFO interface: info: Using java (1.12.0)
[Berkshelf] Using java (1.12.0)
INFO interface: info: Using windows (1.10.0)
[Berkshelf] Using windows (1.10.0)
INFO interface: info: Using chef_gem (0.1.0)
[Berkshelf] Using chef_gem (0.1.0)
INFO interface: info: Using xml (1.1.2)
[Berkshelf] Using xml (1.1.2)
INFO warden: Calling action: #<Berkshelf::Vagrant::Action::Upload:0x007fc2114ff0f8>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::PruneNFSExports:0x007fc2114ff030>
INFO warden: Calling action: #<Vagrant::Action::Builtin::NFS:0x007fc2114fef18>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::PrepareNFSSettings:0x007fc211961448>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::ShareFolders:0x007fc211a03ae0>
INFO interface: info: Creating shared folders metadata...
[default] Creating shared folders metadata...
INFO warden: Calling action: #<Vagrant::Action::Builtin::SetHostname:0x007fc211a211f8>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::Boot:0x007fc211a211d0>
INFO interface: info: Booting VM...
[default] Booting VM...
ERROR warden: Error occurred: Call to virDomainCreateWithFlags failed: internal error process exited while connecting to monitor: W: kvm binary is deprecated, please use qemu-system-x86_64 instead
char device redirected to /dev/pts/4 (label charserial0)
qemu-system-x86_64: -drive file=/home/kevin/.vagrant.d/tmp/storage-pool/box-disk1-1375821740.img,if=none,id=drive-virtio-disk0,format=raw: could not open disk image /home/kevin/.vagrant.d/tmp/storage-pool/box-disk1-1375821740.img: Permission denied
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
ERROR warden: Error occurred: Call to virDomainCreateWithFlags failed: internal error process exited while connecting to monitor: W: kvm binary is deprecated, please use qemu-system-x86_64 instead
char device redirected to /dev/pts/4 (label charserial0)
qemu-system-x86_64: -drive file=/home/kevin/.vagrant.d/tmp/storage-pool/box-disk1-1375821740.img,if=none,id=drive-virtio-disk0,format=raw: could not open disk image /home/kevin/.vagrant.d/tmp/storage-pool/box-disk1-1375821740.img: Permission denied
INFO warden: Beginning recovery process...
INFO warden: Calling recover: #<Vagrant::Action::Builtin::Call:0x007fc2115de690>
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Recovery complete.
ERROR warden: Error occurred: Call to virDomainCreateWithFlags failed: internal error process exited while connecting to monitor: W: kvm binary is deprecated, please use qemu-system-x86_64 instead
char device redirected to /dev/pts/4 (label charserial0)
qemu-system-x86_64: -drive file=/home/kevin/.vagrant.d/tmp/storage-pool/box-disk1-1375821740.img,if=none,id=drive-virtio-disk0,format=raw: could not open disk image /home/kevin/.vagrant.d/tmp/storage-pool/box-disk1-1375821740.img: Permission denied
INFO warden: Beginning recovery process...
INFO warden: Calling recover: #<Vagrant::Action::Builtin::Call:0x007fc211a3e2f8>
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Recovery complete.
ERROR warden: Error occurred: Call to virDomainCreateWithFlags failed: internal error process exited while connecting to monitor: W: kvm binary is deprecated, please use qemu-system-x86_64 instead
char device redirected to /dev/pts/4 (label charserial0)
qemu-system-x86_64: -drive file=/home/kevin/.vagrant.d/tmp/storage-pool/box-disk1-1375821740.img,if=none,id=drive-virtio-disk0,format=raw: could not open disk image /home/kevin/.vagrant.d/tmp/storage-pool/box-disk1-1375821740.img: Permission denied
INFO warden: Beginning recovery process...
INFO warden: Calling recover: #<Vagrant::Action::Builtin::Call:0x000000045779a8>
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Calling recover: #<Vagrant::Action::Builtin::Call:0x00000004577b88>
INFO warden: Beginning recovery process...
INFO warden: Calling recover: #<VagrantPlugins::ProviderKvm::Action::Import:0x007fc211c186f0>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Builder:0x007fc2110b8648>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::CheckKvm:0x007fc21225f1a8>
INFO driver: Init storage pool vagrant
INFO warden: Calling action: #<Vagrant::Action::Builtin::Call:0x007fc21225f180>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Builder:0x007fc212567bc0>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::Created:0x007fc212ca5220>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Warden:0x007fc211f24ba0>
INFO warden: Calling action: #<Vagrant::Action::Builtin::Call:0x007fc211f239f8>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Builder:0x0000000540a498>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::DestroyConfirm:0x000000054415d8>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Warden:0x000000059650f0>
INFO warden: Calling action: #<Vagrant::Action::Builtin::EnvSet:0x00000005969b00>
INFO warden: Calling action: #<Berkshelf::Vagrant::Action::SetUI:0x000000059699e8>
INFO warden: Calling action: #<Berkshelf::Vagrant::Action::LoadShelf:0x0000000596e268>
INFO warden: Calling action: #<Berkshelf::Vagrant::Action::ConfigureChef:0x0000000596cdf0>
INFO warden: Calling action: #<Vagrant::Action::Builtin::ConfigValidate:0x0000000596c148>
INFO warden: Calling action: #<Vagrant::Action::Builtin::EnvSet:0x0000000597ba80>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::CheckKvm:0x0000000597b968>
INFO driver: Init storage pool vagrant
INFO warden: Calling action: #<Vagrant::Action::Builtin::Call:0x0000000597b8f0>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Builder:0x007fc211a15588>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::Created:0x007fc211a1aad8>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Warden:0x007fc211a381c8>
INFO warden: Calling action: #<Vagrant::Action::Builtin::Call:0x007fc211a38150>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Builder:0x007fc211a73390>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::IsPaused:0x007fc211a709b0>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Warden:0x007fc211a87d68>
INFO warden: Calling action: #<Vagrant::Action::Builtin::Call:0x007fc211a38100>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Builder:0x007fc211abcdd8>
INFO warden: Calling action: #<Vagrant::Action::Builtin::GracefulHalt:0x007fc210017e10>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 2 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Warden:0x000000057d88b8>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::ForcedHalt:0x000000057d8200>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::PruneNFSExports:0x0000000597b7d8>
INFO warden: Calling action: #<VagrantPlugins::ProviderKvm::Action::Destroy:0x0000000597b7b0>
INFO interface: info: Destroying VM and associated drives...
[default] Destroying VM and associated drives...
INFO machine: New machine ID: nil
INFO driver: Init storage pool vagrant
INFO warden: Recovery complete.
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO warden: Beginning recovery process...
INFO warden: Recovery complete.
INFO environment: Running hook: environment_unload
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 1 hooks defined.
INFO runner: Running action: #<Vagrant::Action::Builder:0x007fc211a02190>
/home/kevin/.vagrant.d/gems/gems/vagrant-kvm-0.1.2/lib/vagrant-kvm/driver/driver.rb:238:in `create': Call to virDomainCreateWithFlags failed: internal error process exited while connecting to monitor: W: kvm binary is deprecated, please use qemu-system-x86_64 instead (Libvirt::Error)
char device redirected to /dev/pts/4 (label charserial0)
qemu-system-x86_64: -drive file=/home/kevin/.vagrant.d/tmp/storage-pool/box-disk1-1375821740.img,if=none,id=drive-virtio-disk0,format=raw: could not open disk image /home/kevin/.vagrant.d/tmp/storage-pool/box-disk1-1375821740.img: Permission denied
from /home/kevin/.vagrant.d/gems/gems/vagrant-kvm-0.1.2/lib/vagrant-kvm/driver/driver.rb:238:in `start'
from /home/kevin/.vagrant.d/gems/gems/vagrant-kvm-0.1.2/lib/vagrant-kvm/action/boot.rb:14:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/builtin/set_hostname.rb:16:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /home/kevin/.vagrant.d/gems/gems/vagrant-kvm-0.1.2/lib/vagrant-kvm/action/share_folders.rb:20:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /home/kevin/.vagrant.d/gems/gems/vagrant-kvm-0.1.2/lib/vagrant-kvm/action/prepare_nfs_settings.rb:11:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/builtin/nfs.rb:30:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /home/kevin/.vagrant.d/gems/gems/vagrant-kvm-0.1.2/lib/vagrant-kvm/action/prune_nfs_exports.rb:15:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /home/kevin/.vagrant.d/gems/gems/vagrant-berkshelf-1.3.3/lib/berkshelf/vagrant/action/upload.rb:25:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /home/kevin/.vagrant.d/gems/gems/vagrant-berkshelf-1.3.3/lib/berkshelf/vagrant/action/install.rb:33:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /home/kevin/.vagrant.d/gems/gems/vagrant-omnibus-1.1.0/lib/vagrant-omnibus/action/install_chef.rb:35:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/builtin/config_validate.rb:25:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/builtin/provision.rb:45:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /home/kevin/.vagrant.d/gems/gems/vagrant-kvm-0.1.2/lib/vagrant-kvm/action/network.rb:54:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/runner.rb:61:in `block in run'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/util/busy.rb:19:in `busy'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/runner.rb:61:in `run'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/builtin/call.rb:51:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/runner.rb:61:in `block in run'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/util/busy.rb:19:in `busy'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/runner.rb:61:in `run'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/builtin/call.rb:51:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/runner.rb:61:in `block in run'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/util/busy.rb:19:in `busy'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/runner.rb:61:in `run'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/builtin/call.rb:51:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/builtin/config_validate.rb:25:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /home/kevin/.vagrant.d/gems/gems/vagrant-kvm-0.1.2/lib/vagrant-kvm/action/check_kvm.rb:18:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/builtin/call.rb:57:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /home/kevin/.vagrant.d/gems/gems/vagrant-kvm-0.1.2/lib/vagrant-kvm/action/init_storage_pool.rb:14:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/builtin/config_validate.rb:25:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /home/kevin/.vagrant.d/gems/gems/vagrant-berkshelf-1.3.3/lib/berkshelf/vagrant/action/configure_chef.rb:23:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /home/kevin/.vagrant.d/gems/gems/vagrant-berkshelf-1.3.3/lib/berkshelf/vagrant/action/load_shelf.rb:28:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /home/kevin/.vagrant.d/gems/gems/vagrant-berkshelf-1.3.3/lib/berkshelf/vagrant/action/set_ui.rb:12:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/builtin/env_set.rb:19:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /home/kevin/.vagrant.d/gems/gems/vagrant-kvm-0.1.2/lib/vagrant-kvm/action/check_kvm.rb:18:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/warden.rb:34:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/builder.rb:116:in `call'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/runner.rb:61:in `block in run'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/util/busy.rb:19:in `busy'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/action/runner.rb:61:in `run'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/machine.rb:147:in `action'
from /opt/vagrant/embedded/gems/gems/vagrant-1.2.7/lib/vagrant/batch_action.rb:63:in `block (2 levels) in run'
from vagrant-kvm.
vagrant-libvirt/vagrant-libvirt#38
Same issue on vagrant-libvirt and it is suggested environment problem.
Could you check disucssion on vagrant-libvirt, and seek libvirt.conf issue for snapshot / backing store / etc
in order to work kvm with libvirt.
Do you work on Fedora19? If so, it may help you.
from vagrant-kvm.
I had the same problem like the
format=raw: could not open disk image /home/kevin/.vagrant.d/tmp/storage-pool/box-disk1-1375758206.img: Permission denied
problem.
For me, the solution was to set file permissions in /home/user/.vagrant.d to user
from vagrant-kvm.
I'm trying to solve this issue at the moment. Libvirt people pointed me to using the API to upload the image to the storage pool (we currently use file copy) so that the correct permissions will be used.
from vagrant-kvm.
Should be fixed now by 7c399e1
from vagrant-kvm.
Related Issues (20)
- Running multiple instances from the same box? HOT 13
- Interim version 0.1.8
- Interim version 0.1.9 HOT 2
- Can't start Vagrant KVM on Ubuntu 14.04 w/ Vagrant 1.6.5 HOT 10
- 'existing dhcp host entry' error when doing 'vagrant up' on existing vm HOT 6
- Undefined local variable or method `random_mac' HOT 12
- windows: synced folders? HOT 2
- can't change the source network from vagrant to some other existing network HOT 1
- Fails to bring up new machine after updating to 0.1.9 HOT 2
- ARM support HOT 2
- Call to virDomainCreateWithFlags failed: internal error: process exited while connecting to monitor: Supported machines are: (Libvirt::Error) HOT 3
- Undefined constant errors HOT 2
- Enable nested virtualization? HOT 4
- Add git tag for v0.1.8 and v0.1.9 releases
- Plugin install: missing mkmf
- Vagrant can't bring up a kvm box on Arch with vagrant1.7.[1,2] HOT 5
- Vagrant up failed if sudo is not installed
- Retire vagrant-kvm? HOT 5
- trusty box gives 404 HOT 2
- ar
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vagrant-kvm.