Dmitry Vasilets
86467d7d3c
Merge pull request #178 from purpleidea/feat/disks
...
Support for adding additional disks through the Vagrantfile.
2014-05-06 18:31:35 +02:00
James Shubin
72fbedaaca
Include changes recommended by patch review for multiple disks.
2014-05-06 11:23:15 -04:00
James Shubin
be2042537e
Support for adding additional disks through the Vagrantfile.
...
This patch lets you define multiple additional disks in your
Vagrantfile.
2014-05-06 11:23:15 -04:00
Dmitry Vasilets
f13807614a
Merge pull request #182 from purpleidea/kvm-fix
...
Domain type 'kvm' should be configurable and use qemu:/// uri.
2014-05-06 09:14:47 +02:00
James Shubin
67734f0032
Domain type 'kvm' should be configurable and use qemu:/// uri.
...
Previous versions simply defaulted to 'kvm'. Now that they default to
'qemu', there is typically a 5x performance decrease that makes vagrant
unusably slow.
2014-05-05 18:17:10 -04:00
Dmitry Vasilets
ab2be495ad
Merge pull request #181 from sciurus/HackNashville
...
Fixes for synced folders and HandleBox
2014-05-04 08:50:26 +02:00
Brian Pitts
32a3abe412
Verify libvirt version before enabling 9p
2014-05-03 18:11:26 -05:00
Brian Pitts
92720874d1
Vagrant-cachier tested to work
2014-05-03 17:36:49 -05:00
Brian Pitts
752a8df2ba
Document synced folder types
2014-05-03 17:14:15 -05:00
Brian Pitts
c52077aa44
Reenable PrepareNFSSettings, closes #180
2014-05-03 12:51:18 -05:00
Brian Pitts
18a4703a24
Do not use 9p by default
2014-05-03 11:09:50 -05:00
Brian Pitts
450fbb6ed1
Replace HandleBoxUrl with HandleBox
2014-05-02 21:28:47 -05:00
Dmitry Vasilets
9d83c32452
Merge pull request #179 from stvleung/master
...
Added cleanup capability for 9p shared folders
2014-05-02 19:48:09 +02:00
Steven Leung
bf79f2a76d
Added cleanup capability for 9p mounts
...
This will allow proper halting, and reloading
2014-04-30 17:17:18 -07:00
dima
b0f9dc95b1
add module 9pnet_virtio
2014-04-28 08:52:12 +02:00
Dmitry Vasilets
2050efd4d0
Merge pull request #175 from mafigit/add_bridge_interface_support
...
Add support for bridge interface type
2014-04-28 08:43:52 +02:00
Dmitry Vasilets
3909f695e8
Merge pull request #176 from stvleung/master
...
Fix destroy in vagrant 1.5.1+
2014-04-28 08:42:11 +02:00
dima
2dd0c0a734
load missed module for 9p
2014-04-28 08:41:36 +02:00
Steven Leung
1d9284934f
Fix destroy in vagrant 1.5.1+
...
Addresses issue pradels/vagrant-libvirt#166
2014-04-16 15:18:25 -07:00
Maximilian Fischer
8eece013eb
Add support for bridge interface type
...
- Example for configuration inside Vagrantfile:
test_vm1.vm.network :public_network, :dev => "br0", :mode => 'bridge',
:type => "bridge", :model_type => "e1000"
2014-04-07 20:51:08 +02:00
dima
6350386764
Merge branch 'read_state_fix' of github.com:keitwb/vagrant-libvirt
...
Conflicts:
lib/vagrant-libvirt/action/read_state.rb
2014-04-01 12:57:57 +02:00
Dmitry Vasilets
372819ecbd
Merge pull request #173 from tripledes/fix_error_message
...
Fixed message about required Vagrant version
2014-04-01 12:55:08 +02:00
Sergio Jimenez
368643fbaa
Fixed message about required Vagrant version
2014-04-01 00:51:12 +02:00
Dmitry Vasilets
6cece4fe30
Merge pull request #172 from tripledes/zsh_compat
...
Modified ip_command for zsh compatibility
2014-03-29 21:53:28 +01:00
Sergio Jimenez
84ecab8b9c
Modified ip_command for zsh compatibility
2014-03-29 16:09:02 +01:00
Dmitry Vasilets
489e096227
Merge pull request #170 from teto/virtfs
...
Add 9p (virtfs) support to vagrant-libvirt.
2014-03-23 20:08:51 +01:00
Matthieu Coudron
8d4f16a3f8
Merge branch 'virtfs' of github.com:teto/vagrant-libvirt into virtfs
2014-03-16 11:38:35 +01:00
Matthieu Coudron
7ae9e03c5d
9p support for vagrant 1.5
2014-03-16 11:36:23 +01:00
Matthieu Coudron
aad1bd438d
9p support for vagrant 1.5
2014-03-16 11:22:22 +01:00
Matthieu Coudron
f9aa5a8e76
Updated gemfile to let vagrant load plugin in the 1.5 fashion
2014-03-16 10:52:10 +01:00
Dmitry Vasilets
49360ffe33
Merge pull request #169 from sciurus/timed_provision
...
Use Vagrant's default provision action
2014-03-16 08:18:55 +01:00
Dmitry Vasilets
29bf8b26d8
Merge pull request #168 from teto/set_socket_path
...
Added an option to set the path to the libvirt socket
2014-03-16 08:18:26 +01:00
Dmitry Vasilets
2d088d43df
Merge pull request #167 from teto/fixes
...
Fixes
2014-03-16 08:17:36 +01:00
Brian Pitts
99d6e7de45
Use Vagrant's default provision action
2014-03-15 20:36:23 -05:00
Matthieu Coudron
97140039bd
Added an option to set the path to the libvirt socket
2014-03-16 01:27:29 +01:00
Matthieu Coudron
29efbf77d7
Catches the following exception to prevent stack from being displayed:
...
Bringing machine 'default' up with 'libvirt' provider...
/home/teto/vagrant-libvirt/vendor/bundle/ruby/1.9.1/gems/fog-1.20.0/lib/fog/libvirt/models/compute/volume.rb:84:in `default_pool_name': No storage pools are defined (Fog::Errors::Error)
from /home/teto/vagrant-libvirt/vendor/bundle/ruby/1.9.1/gems/fog-1.20.0/lib/fog/libvirt/models/compute/volume.rb:33:in `initialize'
from /home/teto/vagrant-libvirt/vendor/bundle/ruby/1.9.1/gems/fog-1.20.0/lib/fog/core/collection.rb:114:in `new'
2014-03-16 01:21:37 +01:00
Matthieu Coudron
10c3ede74a
Catches fog exception when machine could not be found
2014-03-16 01:20:00 +01:00
Dmitry Vasilets
135e480aef
Merge pull request #165 from ekohl/assume-nfs-default
...
Only rsync if the type is set to rsync
2014-03-11 19:19:13 +01:00
Ewoud Kohl van Wijngaarden
cf2616823c
Only rsync if the type is set to rsync
...
Since the default of vagrant-libvirt is now NFS even in case the type is
empty, rsync should only be called if the type is explicitly set to
rsync.
2014-03-11 18:40:38 +01:00
Dmitry Vasilets
da1eb526f5
Merge pull request #161 from maishsk/patch-1
...
Update connect_libvirt.rb
2014-03-09 20:32:25 +01:00
Maish
f9e6fd9024
Update connect_libvirt.rb
...
Added an escape character to the connect string - since it was not escaped the connection URI was cut off after "?noverify=1"
2014-03-09 16:24:01 +02:00
Dmitry Vasilets
8fb2c651bb
Merge pull request #157 from kalabiyau/patch-1
...
drop version number from README.md
2014-02-24 17:25:13 +01:00
Artem Chernikov
0a68f475a4
drop version number from README.md
...
As it is valid assumption that readme reflex real situation - there is no need to explicitly state plugin number
2014-02-24 17:24:22 +01:00
Dmitry Vasilets
22314ec440
Merge pull request #156 from crealytics/xen_support
...
Small fixes on the way to Xen support
2014-02-20 17:41:18 +01:00
Martin Mauch
e382687089
Read driver from config instead of hard-coding to kvm.
2014-02-20 00:59:06 +01:00
Martin Mauch
84d1f8380d
Make a dup in order not to modify driver string.
2014-02-20 00:58:21 +01:00
Ben Keith
62f767a146
removing pry call
2014-02-17 11:20:36 -05:00
Ben Keith
e31815abe5
referencing source of error codes
2014-02-17 11:06:34 -05:00
Ben Keith
cd932436e8
More specific error handling if domain not found
...
- Adding error codes from libvirt (rubified from
http://libvirt.org/html/libvirt-virterror.html#virErrorNumber )
- Removing unnecessary check for nil server
2014-02-17 10:57:00 -05:00
Dmitry Vasilets
22294a9a74
Merge pull request #150 from keitwb/port_forward_fix
...
Using ssh info directly without shelling out
2014-02-07 17:09:31 +01:00