Mitchell Hashimoto
|
64e360814c
|
Fix issue with Chef solo not using Pathname
|
2013-04-02 16:33:14 -07:00 |
Mitchell Hashimoto
|
82f3a3ec29
|
Go next if local path doesn't exist for Chef
This avoids issues with nil remote_paths
|
2013-04-02 15:05:10 -07:00 |
Mitchell Hashimoto
|
8458166c6a
|
Don't share default chef folder if doesn't exist on host
|
2013-04-02 15:04:06 -07:00 |
Mitchell Hashimoto
|
a74fc014d6
|
Modernize chef solo configuration
|
2013-02-05 22:07:50 -08:00 |
Mitchell Hashimoto
|
1af3255559
|
Be more sane about cookbook_paths default in Chef
|
2013-02-05 22:02:12 -08:00 |
Mitchell Hashimoto
|
7e55e96bd9
|
Provisioners now sync folders
|
2013-01-23 09:44:53 -08:00 |
Mitchell Hashimoto
|
129f1985bd
|
Remove the "!" on chef client provision method.
|
2013-01-13 16:51:16 -08:00 |
Mitchell Hashimoto
|
0c8391aedd
|
Chef uses the new provisioner API
|
2013-01-13 16:41:32 -08:00 |
Nate Smith
|
691cca7911
|
Suppress knife output
|
2012-12-17 12:04:53 -05:00 |
Nate Smith
|
94ce12683e
|
Show node name in logging
|
2012-12-17 11:58:15 -05:00 |
Nate Smith
|
370d6b0c98
|
Delete Chef client and node on cleanup
This fixes #1253 by shelling out to `knife` on cleanup, as per
@mitchellh's suggestion in #1255
|
2012-12-17 11:49:27 -05:00 |
Mitchell Hashimoto
|
2de124e296
|
Turn provisioners to V2
|
2012-11-06 21:21:36 -08:00 |
Mitchell Hashimoto
|
44804ce94b
|
Fix old channel usage on chef client provisioner
|
2012-10-26 16:39:51 -07:00 |
Mitchell Hashimoto
|
c1e99713bd
|
Merge pull request #1146 from piavlo/master
make chef provisioners to write human readable dna.json
|
2012-09-27 14:01:47 -07:00 |
Mitchell Hashimoto
|
88277fa2e0
|
Merge pull request #1067 from jtimberman/chef-command-args
Add config.arguments for Chef
|
2012-09-27 13:53:29 -07:00 |
Piavlo
|
c2eb523b05
|
create human readable dna.json
|
2012-09-20 19:58:37 +03:00 |
Mitchell Hashimoto
|
a238e06795
|
Fix up the chef solo provisioner to work with new machine abstraction
|
2012-08-21 16:57:17 -07:00 |
jtimberman
|
50e9f83970
|
Add config.arguments for Chef
* Adds chef.arguments to Chef::Provisioner::Config
* Usable in both chef-client and chef-solo
* Specify as a string, "-L /tmp/foo.log", e.g.
|
2012-08-10 12:58:43 -06:00 |
Mitchell Hashimoto
|
627066c986
|
Point to TemplateRenderer properly in Chef provisioner base
|
2012-06-28 08:29:48 -07:00 |
Mitchell Hashimoto
|
55528e051c
|
Move provisioners to Vagrant.plugin("1", :provisioner)
|
2012-06-26 16:04:51 -07:00 |
Mitchell Hashimoto
|
590f648fc0
|
Built-in plugins use Vagrant.plugin("1", :config)
|
2012-06-26 16:02:44 -07:00 |
Mitchell Hashimoto
|
2e00a007ce
|
Move provisioner superclass into the V1 namespace
|
2012-06-26 15:06:04 -07:00 |
Mitchell Hashimoto
|
41bc8e7454
|
Move Config::V1::Base to Vagrant::Plugin::V1::Config
|
2012-06-24 17:06:11 -07:00 |
Mitchell Hashimoto
|
ca405b29f6
|
Don't support passing in the config into Chef anymore
|
2012-05-01 22:04:09 -07:00 |
Mitchell Hashimoto
|
804f6411fa
|
Fix reference to the wrong error class
|
2012-04-30 21:07:09 -07:00 |
Mitchell Hashimoto
|
9956e6d012
|
Better directory structure for plugins
|
2012-04-20 16:53:01 -07:00 |