Commit Graph

237 Commits

Author SHA1 Message Date
Mitchell Hashimoto bfc8794d95 Update error output for systems to use the word "guest" 2011-12-15 20:56:19 -08:00
Mitchell Hashimoto 5fe50c8b5d Change config.vm.system to config.vm.guest. Rename internals. 2011-12-15 20:55:16 -08:00
Mitchell Hashimoto fd9b752938 Make host class available to all actions 2011-12-11 23:27:53 -08:00
Mitchell Hashimoto 98b8d858c4 Error message for improperly packaged boxes [GH-198] 2011-12-10 21:49:00 -08:00
Mitchell Hashimoto f44f1831ef Special error message if SCP is unavailable [GH-568] 2011-12-10 21:30:04 -08:00
Mitchell Hashimoto d9e2c8b788 Raise a nice error if home directory is not accessible 2011-12-10 17:14:07 -08:00
Mitchell Hashimoto 73a672cff1 load_config! is kind of working again.
Specifically: Global configuration load appears to be working. More
unit tests should reveal if proper VM configuration is loading.
2011-12-03 18:31:17 -08:00
Mitchell Hashimoto b133b0a357 Update CHANGELOG 2011-11-27 11:11:50 -07:00
William Roe 8c3af5cade Add file-local emacs and vi filetype settings for Vagrantfile 2011-11-27 11:11:04 -07:00
Steve Losh 66eb32d202 Fix typo in creation message. 2011-09-16 14:08:37 -03:00
Mitchell Hashimoto 7219f3d05b Show warning if forwarding port less than 1024 [closes GH-487] 2011-09-11 23:56:02 -07:00
Mitchell Hashimoto 327a6f9d94 Add a check for VM accessibility before every action 2011-08-28 20:32:22 -07:00
Mitchell Hashimoto 2efe1f9135 Handle inaccessible VMs with "vagrant status" 2011-08-28 20:17:25 -07:00
Mitchell Hashimoto 14d1b987ae Add validation to args for shell provisioner 2011-08-28 00:02:42 -07:00
Mitchell Hashimoto 3c1b16f286 vagrant ssh -c no longer emits prefix and newlines [closes GH-462] 2011-08-14 13:51:20 -07:00
Joseph Anthony Pasquale Holsten a42ab2ce20 init command should mention :chef_client provisioner instead of :chef_server [closes GH-464] 2011-08-10 22:45:30 -07:00
Brian J Brennan 18a7b48b89 Change message for virualbox_not_detected to accurately indicate which version of VirtualBox is required. [closes GH-458] 2011-08-09 23:19:13 -07:00
Thomas Pelletier 860a458a9c archlinux host only network support [closes GH-448] 2011-07-30 12:05:09 -07:00
Mitchell Hashimoto 070f20dad7 Get rid of chef json "merge" in default Vagrantfile 2011-07-30 10:28:38 -07:00
Mitchell Hashimoto 2ca46ced57 Fix message when provision is run on halted machine [closes GH-447] 2011-07-30 09:58:29 -07:00
Mitchell Hashimoto 14ca7ecc24 Better validation for networking configuration 2011-07-22 23:53:19 -07:00
Mitchell Hashimoto a0719d1414 Merge branch 'version_check_40' 2011-07-19 14:40:56 -07:00
Mitchell Hashimoto 09346c2346 v0.7.8 2011-07-19 14:39:49 -07:00
Mitchell Hashimoto 667405c4d7 Require VirtualBox 4.1.x 2011-07-19 14:32:27 -07:00
Richard Bronosky bf78903185 Puppet requires a puppet group 2011-07-16 00:18:46 -04:00
Sven Fuchs f44df4944c this translation has to be quoted. would otherwise fail on Psych: ~/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/psych.rb:148:in `parse': couldn't parse YAML at line 162 column 21 (Psych::SyntaxError) [closes GH-411] 2011-07-12 22:06:29 -07:00
Mitchell Hashimoto dd31453c1a Properly quote options in chef solo configuration for Windows. [closes GH-406] 2011-07-11 09:34:11 -07:00
Mitchell Hashimoto 442584fbac Change default home directory to ~/.vagrant.d [closes GH-333] 2011-07-09 18:55:33 -07:00
Sven Fuchs dcfc87a547 this translation has to be quoted. would otherwise fail on Psych: ~/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/psych.rb:148:in `parse': couldn't parse YAML at line 162 column 21 (Psych::SyntaxError) [closes GH-411] 2011-07-09 17:05:36 -07:00
Mitchell Hashimoto 7deeac42dc Woops, Vagrantfile.erb template 2011-07-09 16:22:19 -07:00
Mitchell Hashimoto 874a9763f5 Only one copy of Vagrant can run at any given time. [closes GH-364]
This is to protect against issues with VirtualBox overwriting
each other.
2011-07-09 16:21:38 -07:00
Mitchell Hashimoto 24337b0ca4 vagrantfile now is lowercase. backwards compatible, though. [closes GH-399] 2011-07-09 15:18:52 -07:00
Mitchell Hashimoto bdc316f4ef Provisioner configuration no longer cleared when box is downloaded during an `up`. [closes GH-308] 2011-07-06 22:08:37 -07:00
Mitchell Hashimoto eecddfee5b Fix template typo for Chef solo.
This makes it so that no newline is created for data bags...
2011-07-06 09:05:26 -07:00
Mitchell Hashimoto c2bccdc65a Forward agent and forward X11 properly appear in `ssh_config` output. [closes GH-105] 2011-07-06 00:36:05 -07:00
Mitchell Hashimoto 29688eb788 `vagrant ssh` -e flag is now -c [closes GH-323] 2011-07-06 00:29:22 -07:00
Mitchell Hashimoto 9e780606f4 Note that NFS doesn't support owner/group settings 2011-07-06 00:07:36 -07:00
Mitchell Hashimoto b4c9ec60de Ability to provide inline script for shell provisioner [closes GH-395] 2011-07-05 23:16:22 -07:00
Mitchell Hashimoto dcaca22810 Show nice error message for bad HTTP downloads [closes GH-403] 2011-07-05 22:48:02 -07:00
Mitchell Hashimoto 8bb2403ce0 Add error message specifically for chef_server change 2011-07-03 17:29:05 -07:00
Mitchell Hashimoto c27d857387 Rename :chef_server to :chef_client. [GH-359] 2011-07-03 17:20:06 -07:00
Jamie Winsor 7c89ef3de2 Add support for Chef encrypted data bags: http://wiki.opscode.com/display/chef/Encrypted+Data+Bags
Add two configuration options to chef_server provision:
  encrypted_data_bag_secret_key_path - the location of your encrypted secret key on your local machine
  encrypted_data_bag_secret - the location you wish to place the key on the target machine and the value of Chef::Config[:encrypted_data_bag_secret]. Default value of "/etc/chef/encrypted_data_bag".
2011-07-02 21:20:22 -07:00
Mitchell Hashimoto 6fa21d2a62 Fix missing translation [GH-371] 2011-06-13 14:16:48 -07:00
Mitchell Hashimoto c9d03cf138 Added DEVICE option to RedHat host only networking template. [GH-382]
This allows the networking to work even when the VM has multiple adapters.
2011-06-09 23:17:51 -04:00
Mitchell Hashimoto f30ef2b8a9 Merge https://github.com/rcreasey/vagrant 2011-05-16 12:37:21 -07:00
Ryan C. Creasey 41404d9685 added data_bags_path to ChefSolo Provisioners; updated templates to accomodate. 2011-05-12 08:07:55 -07:00
Mitchell Hashimoto 104f59dbba Chef proxy settings now work for chef server [closes GH-335] 2011-05-12 00:12:39 -07:00
Pat Collins 1134c0b7d6 Don't provide a default for the environment. That way currently the environment that is currently set for a node on the server is not mistakenly overridden with "_default". 2011-05-11 23:31:40 -07:00
Pat Collins 5f751d5a77 Provide a method to specify a Chef environment in a Vagrantfile. 2011-05-11 23:31:36 -07:00
Ramon van Alteren b1c7239ef7 Fixed character in network template
Caused networking to generate spurious warnings
2011-04-19 22:36:03 -07:00