Commit Graph

779 Commits

Author SHA1 Message Date
dima
19cd8be193 version 0.0.21 2014-09-17 10:57:34 +02:00
Dmitry Vasilets
100dad0031 Merge pull request #223 from bartigor/nic_model_type
added options for SET values ​​Vagrantfile type of network adapters
2014-09-17 08:59:29 +02:00
Thomas Bechtold
8f1b0d183a Fix mount option handling for 9p
Use given mount options and allow to override default options.
2014-09-17 08:27:05 +02:00
Thomas Bechtold
c75d4804dc Allow override of 9p mount params
"accessmode" and "readonly" were not overridable.
2014-09-17 08:26:54 +02:00
Adam Spiers
a3c10b9e2f add gateway_ports option
This allows access to forwarded ports from outside the host.
Fixes #231.
2014-09-16 18:01:46 +02:00
dima
64c40ffee6 new version 2014-09-04 18:19:13 +02:00
Dmitry Vasilets
b3d888a7bb Merge pull request #216 from nicot/master
Add random hostname option
2014-09-04 18:17:55 +02:00
bartigor
32a2fa99a5 added options for SET values ​​Vagrantfile type of network adapters when you create a domain CME
nic_model_tipe and model_type
2014-08-23 14:27:55 +04:00
Jordan Tardif
d99f305e2b Do not include features/model when cpu_mode = host-passthrough 2014-08-18 17:48:28 -04:00
Dmitry Vasilets
f1648e4c88 Merge pull request #206 from bvanheu/bugfix/portforwarding_proxycommand
Fixed port forwarding when using remote libvirt (use a ProxyCommand)
2014-08-11 16:16:39 +02:00
Nico Tonozzi
eb1dab0131 Update readme and test cases
Updated documentation so that users could find the new option.

Updated test case to behave as expected.
2014-08-05 09:16:52 -06:00
Nico Tonozzi
3a2335f37c Provide an option to randomize domain name
This commit lets users enable hostname randomization from their
Vagrantfile. Without this option enabled, domain creation will fail when
multiple VMs are spun up from the same Vagrantfile, due to a domain name
conflict.
2014-07-31 09:31:30 -06:00
sstrato.kong
fad3665547 add management network mode selection 2014-07-25 13:42:39 +09:00
Joe Julian
3a6314711c fix typo 2014-07-16 15:01:59 -07:00
Dmitry Vasilets
c22eb6b664 Merge pull request #210 from joejulian/honor_auto_config_network_option
Honor the auto_config configuration option
2014-07-16 23:04:05 +02:00
Joe Julian
43a6bd381a Honor the auto_config configuration option to allow vagrant to skip configuring network interfaces. 2014-07-16 13:51:50 -07:00
Joe Julian
29d2f19c06 Accept other MAC address formats.
This will accept formats like 00006C2830d5 which other backends accept, as well as any other variant that  contains hex digits, such as Cisco's 0000.6C28.30d5.

Bug: 208
2014-07-16 13:31:49 -07:00
Bradley Smith
dce9cd9b6f add basic test structure--still a WIP. Add test for setting domain name 2014-07-05 18:02:52 -06:00
Benjamin Vanheuverzwijn
31f18b6fe6 Fixed port forwarding when using remote libvirt (use a ProxyCommand) 2014-07-04 14:21:14 -04:00
Bradley Smith
0e9458db6c refactor set_domain_name to avoid duplicate names when running multiple guests. 2014-07-04 10:47:29 -06:00
dima
53612a439e 0.0.18 2014-06-25 08:26:06 +02:00
Dmitry Vasilets
0f0ce68ba5 Merge pull request #190 from purpleidea/feat/sudo-forward
Forward SSH ports <= 1024 using sudo.
2014-06-25 08:24:59 +02:00
dima
70b5f233ec 0.0.17 2014-06-23 18:44:13 +02:00
Brian Clark
655b5eedd0 set initial value of uri attribute 2014-06-09 09:56:31 -04:00
Dmitry Vasilets
f4376673d8 Merge pull request #198 from justjake/master
adds a `uri` config option
2014-06-09 08:57:44 +02:00
Jake Teton-Landis
95a750817f adds a uri config option
The existing system of trying to intelligently generate a libvirt URI
from the user's config options was too restrictive for my uses. I have
added a `uri` config option that allows the user to directly specify the
libvirt resource they wish to connect to. This makes using
vagrant-libvirt with existing practices easier, and allows connecting
successfully in more environments (such as those that use
qemu:///session)
2014-06-08 17:52:05 -07:00
Brian Pitts
59061dbd43 Handle forward slash in box name 2014-06-08 18:55:18 -05:00
James Shubin
22458d273d Forward SSH ports <= 1024 using sudo.
It would be nice if we used sudo for the command and not as a cache.
2014-05-23 23:15:03 -04:00
Stefan Himpich
d577a67043 Add ability to always set the type of NIC 2014-05-23 13:11:12 +02:00
dima
b808112d95 version 0.0.16 2014-05-11 09:29:09 +02:00
Brian Pitts
60ab03a3b3 Default to kvm domain type 2014-05-10 22:42:38 -05: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
Brian Pitts
32a3abe412 Verify libvirt version before enabling 9p 2014-05-03 18:11:26 -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
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
Sergio Jimenez
368643fbaa Fixed message about required Vagrant version 2014-04-01 00:51:12 +02:00
Sergio Jimenez
84ecab8b9c Modified ip_command for zsh compatibility 2014-03-29 16:09:02 +01:00
Matthieu Coudron
8d4f16a3f8 Merge branch 'virtfs' of github.com:teto/vagrant-libvirt into virtfs 2014-03-16 11:38:35 +01:00