From 18ec58eb2798b864678e9d2fdb6530b5f82a42b2 Mon Sep 17 00:00:00 2001 From: Robby Grossman Date: Wed, 5 Mar 2014 16:59:26 -0500 Subject: [PATCH 1/7] Use correct "owner" attribute rather than "user". --- recipes/default.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/default.rb b/recipes/default.rb index f78efb8..e860601 100644 --- a/recipes/default.rb +++ b/recipes/default.rb @@ -37,7 +37,7 @@ template "s3cfg" do path "#{home}/.s3cfg" source "s3cfg.erb" - user "#{user}" + owner "#{user}" group "#{user}" mode 0600 end From dd883e4bcc6f1b6e9af2601f845cc95be1549e9a Mon Sep 17 00:00:00 2001 From: Robby Grossman Date: Wed, 5 Mar 2014 16:59:36 -0500 Subject: [PATCH 2/7] Fix indentation. --- recipes/default.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/recipes/default.rb b/recipes/default.rb index e860601..92f9194 100644 --- a/recipes/default.rb +++ b/recipes/default.rb @@ -35,10 +35,10 @@ home = user.to_s == :root.to_s ? "/root" : "/home/#{user}" template "s3cfg" do - path "#{home}/.s3cfg" - source "s3cfg.erb" - owner "#{user}" - group "#{user}" - mode 0600 + path "#{home}/.s3cfg" + source "s3cfg.erb" + owner "#{user}" + group "#{user}" + mode 0600 end end From 34a8edf29d2a0675a9ba4fa188b30d25882da10f Mon Sep 17 00:00:00 2001 From: Robby Grossman Date: Wed, 5 Mar 2014 17:08:19 -0500 Subject: [PATCH 3/7] Migrate from node attribute aws keys to encrypted data bag aws keys. --- README.rdoc | 8 +++----- attributes/default.rb | 4 ++-- recipes/default.rb | 9 ++++++++- templates/default/s3cfg.erb | 4 ++-- 4 files changed, 15 insertions(+), 10 deletions(-) diff --git a/README.rdoc b/README.rdoc index f614c21..2c2f21e 100644 --- a/README.rdoc +++ b/README.rdoc @@ -1,16 +1,14 @@ = DESCRIPTION: -Installs and configures s3cmd - -= REQUIREMENTS: +Installs and configures s3cmd. Uses encrypted data bags for security. = ATTRIBUTES: All node attributes are set under the :s3cmd namespace. * :users - array of usernames for whom a .s3cfg will be created in their home directory; defaults to [:root] -* :aws_access_key_id - AWS access key for S3 -* :aws_secret_access_key - AWS secret access key for S3 +* :encrypted_data_bag - name of encrypted data bag containing aws credentials +* :encrypted_data_bag_item - name of data bag item containing :aws_access_key_id and :aws_secret_access_key = USAGE: diff --git a/attributes/default.rb b/attributes/default.rb index 42bb637..db8201c 100644 --- a/attributes/default.rb +++ b/attributes/default.rb @@ -2,8 +2,8 @@ default[:s3cmd][:users] = [:root] # S3 credentials -default[:s3cmd][:aws_access_key_id] = "" -default[:s3cmd][:aws_secret_access_key] = "" +default[:s3cmd][:encrypted_data_bag] = "aws_credentials" +default[:s3cmd][:encrypted_data_bag_item] = "credentials" # should contain aws_access_key_id and aws_secret_access_key keys default[:s3cmd][:version] = "v1.1.0-beta3" default[:s3cmd][:user] = "root" diff --git a/recipes/default.rb b/recipes/default.rb index 92f9194..55f2635 100644 --- a/recipes/default.rb +++ b/recipes/default.rb @@ -33,12 +33,19 @@ #you access key and secret. node[:s3cmd][:users].each do |user| home = user.to_s == :root.to_s ? "/root" : "/home/#{user}" - + + aws_data_bag_item = Chef::EncryptedDataBagItem.load(node[:s3cmd][:encrypted_data_bag], node[:s3cmd][:encrypted_data_bag_item]) + AWS_ACCESS_KEY_ID = aws_data_bag_item['aws_access_key_id'] + AWS_SECRET_ACCESS_KEY = aws_data_bag_item['aws_secret_access_key'] template "s3cfg" do path "#{home}/.s3cfg" source "s3cfg.erb" owner "#{user}" group "#{user}" mode 0600 + variables( + aws_access_key_id: AWS_ACCESS_KEY_ID, + aws_secret_access_key: AWS_SECRET_ACCESS_KEY + ) end end diff --git a/templates/default/s3cfg.erb b/templates/default/s3cfg.erb index d46a218..b37e416 100644 --- a/templates/default/s3cfg.erb +++ b/templates/default/s3cfg.erb @@ -1,5 +1,5 @@ [default] -access_key = <%= node[:s3cmd][:aws_access_key_id] %> +access_key = <%= @aws_access_key_id %> acl_public = False bucket_location = US cloudfront_host = cloudfront.amazonaws.com @@ -26,7 +26,7 @@ proxy_host = proxy_port = 0 recursive = False recv_chunk = 4096 -secret_key = <%= node[:s3cmd][:aws_secret_access_key] %> +secret_key = <%= @aws_secret_access_key %> send_chunk = 4096 simpledb_host = sdb.amazonaws.com skip_existing = False From 6cf4bad7272b54b63fa90e08cc41a3b942e9b109 Mon Sep 17 00:00:00 2001 From: Robby Grossman Date: Wed, 5 Mar 2014 17:31:09 -0500 Subject: [PATCH 4/7] Update default version to 1.5 alpha. --- attributes/default.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/attributes/default.rb b/attributes/default.rb index db8201c..fce98c2 100644 --- a/attributes/default.rb +++ b/attributes/default.rb @@ -5,6 +5,6 @@ default[:s3cmd][:encrypted_data_bag] = "aws_credentials" default[:s3cmd][:encrypted_data_bag_item] = "credentials" # should contain aws_access_key_id and aws_secret_access_key keys -default[:s3cmd][:version] = "v1.1.0-beta3" +default[:s3cmd][:version] = "v1.5.0-alpha3" default[:s3cmd][:user] = "root" default[:s3cmd][:install_prefix_root] = "/usr/local" \ No newline at end of file From 283013164795286dd7143eb78729c8cb26df319e Mon Sep 17 00:00:00 2001 From: Robby Grossman Date: Thu, 6 Mar 2014 14:16:53 -0500 Subject: [PATCH 5/7] User names should be strings, not symbols. --- attributes/default.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/attributes/default.rb b/attributes/default.rb index fce98c2..64abd14 100644 --- a/attributes/default.rb +++ b/attributes/default.rb @@ -1,5 +1,5 @@ # list of users that will have the s3cmd configuration -default[:s3cmd][:users] = [:root] +default[:s3cmd][:users] = ['root'] # S3 credentials default[:s3cmd][:encrypted_data_bag] = "aws_credentials" From 5d7d063ab528641f92163e866e380aa4b575d7f7 Mon Sep 17 00:00:00 2001 From: Robby Grossman Date: Thu, 6 Mar 2014 14:17:12 -0500 Subject: [PATCH 6/7] Single-quote strings when not using inspection. --- attributes/default.rb | 10 +++++----- recipes/default.rb | 20 ++++++++++---------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/attributes/default.rb b/attributes/default.rb index 64abd14..c4362a4 100644 --- a/attributes/default.rb +++ b/attributes/default.rb @@ -2,9 +2,9 @@ default[:s3cmd][:users] = ['root'] # S3 credentials -default[:s3cmd][:encrypted_data_bag] = "aws_credentials" -default[:s3cmd][:encrypted_data_bag_item] = "credentials" # should contain aws_access_key_id and aws_secret_access_key keys +default[:s3cmd][:encrypted_data_bag] = 'aws_credentials' +default[:s3cmd][:encrypted_data_bag_item] = 'credentials' # should contain aws_access_key_id and aws_secret_access_key keys -default[:s3cmd][:version] = "v1.5.0-alpha3" -default[:s3cmd][:user] = "root" -default[:s3cmd][:install_prefix_root] = "/usr/local" \ No newline at end of file +default[:s3cmd][:version] = 'v1.5.0-alpha3' +default[:s3cmd][:user] = 'root' +default[:s3cmd][:install_prefix_root] = '/usr/local' \ No newline at end of file diff --git a/recipes/default.rb b/recipes/default.rb index 55f2635..913ea67 100644 --- a/recipes/default.rb +++ b/recipes/default.rb @@ -3,23 +3,23 @@ # Recipe:: default # -package "git-core" -package "python-setuptools" +package 'git-core' +package 'python-setuptools' directory "#{node[:s3cmd][:install_prefix_root]}/share/s3cmd" do action :create end git "#{node[:s3cmd][:install_prefix_root]}/share/s3cmd" do - repository "git://github.com/s3tools/s3cmd.git" + repository 'git://github.com/s3tools/s3cmd.git' reference node[:s3cmd][:version] action :sync end -execute "build_s3cmd" do +execute 'build_s3cmd' do user node[:s3cmd][:user] cwd "#{node[:s3cmd][:install_prefix_root]}/share/s3cmd" - command "python setup.py install" + command 'python setup.py install' action :run end @@ -32,16 +32,16 @@ #deploy configuration for each user. Change s3cfg.erb template in your site cookbook to set #you access key and secret. node[:s3cmd][:users].each do |user| - home = user.to_s == :root.to_s ? "/root" : "/home/#{user}" + home = user.to_s == :root.to_s ? '/root' : "/home/#{user}" aws_data_bag_item = Chef::EncryptedDataBagItem.load(node[:s3cmd][:encrypted_data_bag], node[:s3cmd][:encrypted_data_bag_item]) AWS_ACCESS_KEY_ID = aws_data_bag_item['aws_access_key_id'] AWS_SECRET_ACCESS_KEY = aws_data_bag_item['aws_secret_access_key'] - template "s3cfg" do + template 's3cfg' do path "#{home}/.s3cfg" - source "s3cfg.erb" - owner "#{user}" - group "#{user}" + source 's3cfg.erb' + owner user + group user mode 0600 variables( aws_access_key_id: AWS_ACCESS_KEY_ID, From 6f4f83d1ebef7df52ec513e84d9b1fc125e62bb3 Mon Sep 17 00:00:00 2001 From: Robby Grossman Date: Tue, 2 Dec 2014 16:15:34 -0500 Subject: [PATCH 7/7] Add specs and update maintainer info --- .chef/solo.rb | 2 + .kitchen.yml | 26 + .kitchen/logs/default-ubuntu-1404.log | 627 ++++++++++++++++++ .kitchen/logs/kitchen.log | 97 +++ .ruby-version | 1 + Gemfile | 8 + Gemfile.lock | 166 +++++ README.rdoc | 2 +- metadata.rb | 5 +- .../serverspec/localhost/default_spec.rb | 9 + .../default/serverspec/spec_helper.rb | 3 + .../aws_credentials/credentials.json | 15 + test/support/encrypted_data_bag_secret_key | 11 + 13 files changed, 969 insertions(+), 3 deletions(-) create mode 100644 .chef/solo.rb create mode 100644 .kitchen.yml create mode 100644 .kitchen/logs/default-ubuntu-1404.log create mode 100644 .kitchen/logs/kitchen.log create mode 100644 .ruby-version create mode 100644 Gemfile create mode 100644 Gemfile.lock create mode 100644 test/integration/default/serverspec/localhost/default_spec.rb create mode 100644 test/integration/default/serverspec/spec_helper.rb create mode 100644 test/support/data_bags/aws_credentials/credentials.json create mode 100644 test/support/encrypted_data_bag_secret_key diff --git a/.chef/solo.rb b/.chef/solo.rb new file mode 100644 index 0000000..470f931 --- /dev/null +++ b/.chef/solo.rb @@ -0,0 +1,2 @@ +knife[:data_bag_path] = 'test/support/data_bags/' +knife[:secret_file] = 'test/support/encrypted_data_bag_secret_key' diff --git a/.kitchen.yml b/.kitchen.yml new file mode 100644 index 0000000..8d98c84 --- /dev/null +++ b/.kitchen.yml @@ -0,0 +1,26 @@ +--- +driver: + name: vagrant + +provisioner: + name: chef_solo + data_bags_path: test/support/data_bags + encrypted_data_bag_secret_key_path: test/support/encrypted_data_bag_secret_key + +platforms: + - name: ubuntu-14.04 + driver_config: + box: canonical-ubuntu-14.04 + box_url: http://cloud-images.ubuntu.com/vagrant/trusty/current/trusty-server-cloudimg-amd64-vagrant-disk1.box + customize: + memory: 512 + +suites: + - name: default + run_list: + - recipe[s3cmd::default] + attributes: + s3cmd: + users: + - root + - vagrant diff --git a/.kitchen/logs/default-ubuntu-1404.log b/.kitchen/logs/default-ubuntu-1404.log new file mode 100644 index 0000000..147ad3e --- /dev/null +++ b/.kitchen/logs/default-ubuntu-1404.log @@ -0,0 +1,627 @@ +I, [2014-12-02T16:05:06.210996 #83017] INFO -- default-ubuntu-1404: -----> Cleaning up any prior instances of +I, [2014-12-02T16:05:06.211139 #83017] INFO -- default-ubuntu-1404: -----> Destroying ... +I, [2014-12-02T16:05:06.211916 #83017] INFO -- default-ubuntu-1404: Finished destroying (0m0.00s). +I, [2014-12-02T16:05:06.212370 #83017] INFO -- default-ubuntu-1404: -----> Testing +I, [2014-12-02T16:05:06.212460 #83017] INFO -- default-ubuntu-1404: -----> Creating ... +I, [2014-12-02T16:05:07.557860 #83017] INFO -- default-ubuntu-1404: Bringing machine 'default' up with 'virtualbox' provider... +I, [2014-12-02T16:05:07.860582 #83017] INFO -- default-ubuntu-1404: ==> default: Importing base box 'canonical-ubuntu-14.04'... + Progress: 90% I, [2014-12-02T16:05:18.323572 #83017] INFO -- default-ubuntu-1404: ==> default: Matching MAC address for NAT networking... +I, [2014-12-02T16:05:18.910731 #83017] INFO -- default-ubuntu-1404: ==> default: Setting the name of the VM: default-ubuntu-1404_default_1417554318862_42087 +I, [2014-12-02T16:05:19.011788 #83017] INFO -- default-ubuntu-1404: ==> default: Clearing any previously set forwarded ports... +I, [2014-12-02T16:05:20.900308 #83017] INFO -- default-ubuntu-1404: ==> default: Fixed port collision for 22 => 2222. Now on port 2204. +I, [2014-12-02T16:05:20.950974 #83017] INFO -- default-ubuntu-1404: ==> default: Clearing any previously set network interfaces... +I, [2014-12-02T16:05:20.997316 #83017] INFO -- default-ubuntu-1404: ==> default: Preparing network interfaces based on configuration... +I, [2014-12-02T16:05:20.997660 #83017] INFO -- default-ubuntu-1404: default: Adapter 1: nat +I, [2014-12-02T16:05:21.062029 #83017] INFO -- default-ubuntu-1404: ==> default: Forwarding ports... +I, [2014-12-02T16:05:21.131602 #83017] INFO -- default-ubuntu-1404: default: 22 => 2204 (adapter 1) +I, [2014-12-02T16:05:23.372514 #83017] INFO -- default-ubuntu-1404: ==> default: Running 'pre-boot' VM customizations... +I, [2014-12-02T16:05:23.401765 #83017] INFO -- default-ubuntu-1404: ==> default: Booting VM... +I, [2014-12-02T16:05:23.650660 #83017] INFO -- default-ubuntu-1404: ==> default: Waiting for machine to boot. This may take a few minutes... +I, [2014-12-02T16:05:23.928109 #83017] INFO -- default-ubuntu-1404: default: SSH address: 127.0.0.1:2204 +I, [2014-12-02T16:05:23.928302 #83017] INFO -- default-ubuntu-1404: default: SSH username: vagrant +I, [2014-12-02T16:05:23.928355 #83017] INFO -- default-ubuntu-1404: default: SSH auth method: private key +I, [2014-12-02T16:05:39.101911 #83017] INFO -- default-ubuntu-1404: default: Warning: Connection timeout. Retrying... +I, [2014-12-02T16:05:39.237163 #83017] INFO -- default-ubuntu-1404: default: Warning: Remote connection disconnect. Retrying... +I, [2014-12-02T16:05:41.721725 #83017] INFO -- default-ubuntu-1404: ==> default: Machine booted and ready! +I, [2014-12-02T16:05:41.722008 #83017] INFO -- default-ubuntu-1404: ==> default: Checking for guest additions in VM... +I, [2014-12-02T16:05:41.750982 #83017] INFO -- default-ubuntu-1404: ==> default: Setting hostname... +I, [2014-12-02T16:05:43.311610 #83017] INFO -- default-ubuntu-1404: ==> default: Machine not provisioning because `--no-provision` is specified. +I, [2014-12-02T16:05:45.039273 #83017] INFO -- default-ubuntu-1404: Vagrant instance created. +I, [2014-12-02T16:05:45.042788 #83017] INFO -- default-ubuntu-1404: Finished creating (0m38.83s). +I, [2014-12-02T16:05:45.043429 #83017] INFO -- default-ubuntu-1404: -----> Converging ... +I, [2014-12-02T16:05:45.046481 #83017] INFO -- default-ubuntu-1404: Preparing files for transfer +I, [2014-12-02T16:05:45.048089 #83017] INFO -- default-ubuntu-1404: Preparing current project directory as a cookbook +E, [2014-12-02T16:05:45.050462 #83017] ERROR -- default-ubuntu-1404: Converge failed on instance . +E, [2014-12-02T16:05:45.050885 #83017] ERROR -- default-ubuntu-1404: ------Exception------- +E, [2014-12-02T16:05:45.050932 #83017] ERROR -- default-ubuntu-1404: Class: Kitchen::UserError +E, [2014-12-02T16:05:45.050970 #83017] ERROR -- default-ubuntu-1404: Message: The metadata.rb does not define the 'name' key. Please add: `name ''` to metadata.rb and retry +E, [2014-12-02T16:05:45.051004 #83017] ERROR -- default-ubuntu-1404: ------Backtrace------- +E, [2014-12-02T16:05:45.051035 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/provisioner/chef_base.rb:369:in `cp_this_cookbook' +E, [2014-12-02T16:05:45.051143 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/provisioner/chef_base.rb:265:in `prepare_cookbooks' +E, [2014-12-02T16:05:45.051183 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/provisioner/chef_base.rb:120:in `create_sandbox' +E, [2014-12-02T16:05:45.051211 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/provisioner/chef_solo.rb:33:in `create_sandbox' +E, [2014-12-02T16:05:45.051264 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/driver/ssh_base.rb:40:in `converge' +E, [2014-12-02T16:05:45.051298 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/kitchen-vagrant-0.15.0/lib/kitchen/driver/vagrant.rb:75:in `converge' +E, [2014-12-02T16:05:45.051337 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:273:in `public_send' +E, [2014-12-02T16:05:45.051370 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:273:in `block in perform_action' +E, [2014-12-02T16:05:45.051407 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:308:in `call' +E, [2014-12-02T16:05:45.051455 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:308:in `synchronize_or_call' +E, [2014-12-02T16:05:45.051485 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:283:in `block in action' +E, [2014-12-02T16:05:45.051516 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/benchmark.rb:279:in `measure' +E, [2014-12-02T16:05:45.051550 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:282:in `action' +E, [2014-12-02T16:05:45.051590 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:273:in `perform_action' +E, [2014-12-02T16:05:45.051622 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:256:in `converge_action' +E, [2014-12-02T16:05:45.051669 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:246:in `block in transition_to' +E, [2014-12-02T16:05:45.051716 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:245:in `each' +E, [2014-12-02T16:05:45.051739 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:245:in `transition_to' +E, [2014-12-02T16:05:45.051765 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:141:in `verify' +E, [2014-12-02T16:05:45.051820 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:170:in `block in test' +E, [2014-12-02T16:05:45.051851 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/benchmark.rb:279:in `measure' +E, [2014-12-02T16:05:45.051954 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:166:in `test' +E, [2014-12-02T16:05:45.051993 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/command.rb:109:in `public_send' +E, [2014-12-02T16:05:45.052031 #83017] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/command.rb:109:in `block (2 levels) in run_action' +E, [2014-12-02T16:05:45.052054 #83017] ERROR -- default-ubuntu-1404: ---------------------- +I, [2014-12-02T16:06:56.066259 #83227] INFO -- default-ubuntu-1404: -----> Cleaning up any prior instances of +I, [2014-12-02T16:06:56.067521 #83227] INFO -- default-ubuntu-1404: -----> Destroying ... +I, [2014-12-02T16:06:58.055705 #83227] INFO -- default-ubuntu-1404: ==> default: Forcing shutdown of VM... +I, [2014-12-02T16:06:59.199659 #83227] INFO -- default-ubuntu-1404: ==> default: Destroying VM and associated drives... +I, [2014-12-02T16:06:59.403443 #83227] INFO -- default-ubuntu-1404: Vagrant instance destroyed. +I, [2014-12-02T16:06:59.405106 #83227] INFO -- default-ubuntu-1404: Finished destroying (0m3.34s). +I, [2014-12-02T16:06:59.405429 #83227] INFO -- default-ubuntu-1404: -----> Testing +I, [2014-12-02T16:06:59.405558 #83227] INFO -- default-ubuntu-1404: -----> Creating ... +I, [2014-12-02T16:07:00.371357 #83227] INFO -- default-ubuntu-1404: Bringing machine 'default' up with 'virtualbox' provider... +I, [2014-12-02T16:07:00.657325 #83227] INFO -- default-ubuntu-1404: ==> default: Importing base box 'canonical-ubuntu-14.04'... + Progress: 20% Progress: 90% I, [2014-12-02T16:07:09.922340 #83227] INFO -- default-ubuntu-1404: ==> default: Matching MAC address for NAT networking... +I, [2014-12-02T16:07:10.556211 #83227] INFO -- default-ubuntu-1404: ==> default: Setting the name of the VM: default-ubuntu-1404_default_1417554430477_73032 +I, [2014-12-02T16:07:10.640048 #83227] INFO -- default-ubuntu-1404: ==> default: Clearing any previously set forwarded ports... +I, [2014-12-02T16:07:12.322564 #83227] INFO -- default-ubuntu-1404: ==> default: Fixed port collision for 22 => 2222. Now on port 2204. +I, [2014-12-02T16:07:12.362416 #83227] INFO -- default-ubuntu-1404: ==> default: Clearing any previously set network interfaces... +I, [2014-12-02T16:07:12.394977 #83227] INFO -- default-ubuntu-1404: ==> default: Preparing network interfaces based on configuration... +I, [2014-12-02T16:07:12.395190 #83227] INFO -- default-ubuntu-1404: default: Adapter 1: nat +I, [2014-12-02T16:07:12.428782 #83227] INFO -- default-ubuntu-1404: ==> default: Forwarding ports... +I, [2014-12-02T16:07:12.484861 #83227] INFO -- default-ubuntu-1404: default: 22 => 2204 (adapter 1) +I, [2014-12-02T16:07:14.710048 #83227] INFO -- default-ubuntu-1404: ==> default: Running 'pre-boot' VM customizations... +I, [2014-12-02T16:07:14.742844 #83227] INFO -- default-ubuntu-1404: ==> default: Booting VM... +I, [2014-12-02T16:07:14.990756 #83227] INFO -- default-ubuntu-1404: ==> default: Waiting for machine to boot. This may take a few minutes... +I, [2014-12-02T16:07:15.254110 #83227] INFO -- default-ubuntu-1404: default: SSH address: 127.0.0.1:2204 +I, [2014-12-02T16:07:15.254264 #83227] INFO -- default-ubuntu-1404: default: SSH username: vagrant +I, [2014-12-02T16:07:15.254528 #83227] INFO -- default-ubuntu-1404: default: SSH auth method: private key +I, [2014-12-02T16:07:30.404304 #83227] INFO -- default-ubuntu-1404: default: Warning: Connection timeout. Retrying... +I, [2014-12-02T16:07:30.535354 #83227] INFO -- default-ubuntu-1404: default: Warning: Remote connection disconnect. Retrying... +I, [2014-12-02T16:07:33.068813 #83227] INFO -- default-ubuntu-1404: ==> default: Machine booted and ready! +I, [2014-12-02T16:07:33.069121 #83227] INFO -- default-ubuntu-1404: ==> default: Checking for guest additions in VM... +I, [2014-12-02T16:07:33.106076 #83227] INFO -- default-ubuntu-1404: ==> default: Setting hostname... +I, [2014-12-02T16:07:34.806870 #83227] INFO -- default-ubuntu-1404: ==> default: Machine not provisioning because `--no-provision` is specified. +I, [2014-12-02T16:07:36.333826 #83227] INFO -- default-ubuntu-1404: Vagrant instance created. +I, [2014-12-02T16:07:36.335615 #83227] INFO -- default-ubuntu-1404: Finished creating (0m36.93s). +I, [2014-12-02T16:07:36.336167 #83227] INFO -- default-ubuntu-1404: -----> Converging ... +I, [2014-12-02T16:07:36.337249 #83227] INFO -- default-ubuntu-1404: Preparing files for transfer +I, [2014-12-02T16:07:36.337971 #83227] INFO -- default-ubuntu-1404: Preparing current project directory as a cookbook +I, [2014-12-02T16:07:36.346277 #83227] INFO -- default-ubuntu-1404: Removing non-cookbook files before transfer +I, [2014-12-02T16:07:36.348195 #83227] INFO -- default-ubuntu-1404: Preparing data bags +I, [2014-12-02T16:07:36.348507 #83227] INFO -- default-ubuntu-1404: Preparing encrypted data bag secret +E, [2014-12-02T16:07:36.350812 #83227] ERROR -- default-ubuntu-1404: Converge failed on instance . +E, [2014-12-02T16:07:36.350948 #83227] ERROR -- default-ubuntu-1404: ------Exception------- +E, [2014-12-02T16:07:36.350979 #83227] ERROR -- default-ubuntu-1404: Class: Errno::ENOENT +E, [2014-12-02T16:07:36.351003 #83227] ERROR -- default-ubuntu-1404: Message: No such file or directory @ rb_file_s_stat - /Users/robby/workspace/wistia/chef/chef-s3cmd/test/support/encrypted_data_bag_secret_key +E, [2014-12-02T16:07:36.351023 #83227] ERROR -- default-ubuntu-1404: ------Backtrace------- +E, [2014-12-02T16:07:36.351041 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/fileutils.rb:1573:in `stat' +E, [2014-12-02T16:07:36.351060 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/fileutils.rb:1573:in `block in fu_each_src_dest' +E, [2014-12-02T16:07:36.351078 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/fileutils.rb:1589:in `fu_each_src_dest0' +E, [2014-12-02T16:07:36.351096 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/fileutils.rb:1571:in `fu_each_src_dest' +E, [2014-12-02T16:07:36.351114 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/fileutils.rb:440:in `cp_r' +E, [2014-12-02T16:07:36.351133 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/provisioner/chef_base.rb:250:in `prepare_secret' +E, [2014-12-02T16:07:36.351220 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/provisioner/chef_base.rb:127:in `create_sandbox' +E, [2014-12-02T16:07:36.351242 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/provisioner/chef_solo.rb:33:in `create_sandbox' +E, [2014-12-02T16:07:36.351261 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/driver/ssh_base.rb:40:in `converge' +E, [2014-12-02T16:07:36.351280 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/kitchen-vagrant-0.15.0/lib/kitchen/driver/vagrant.rb:75:in `converge' +E, [2014-12-02T16:07:36.351298 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:273:in `public_send' +E, [2014-12-02T16:07:36.351327 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:273:in `block in perform_action' +E, [2014-12-02T16:07:36.351348 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:308:in `call' +E, [2014-12-02T16:07:36.351367 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:308:in `synchronize_or_call' +E, [2014-12-02T16:07:36.351385 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:283:in `block in action' +E, [2014-12-02T16:07:36.351403 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/benchmark.rb:279:in `measure' +E, [2014-12-02T16:07:36.351425 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:282:in `action' +E, [2014-12-02T16:07:36.351444 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:273:in `perform_action' +E, [2014-12-02T16:07:36.351463 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:256:in `converge_action' +E, [2014-12-02T16:07:36.351481 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:246:in `block in transition_to' +E, [2014-12-02T16:07:36.351563 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:245:in `each' +E, [2014-12-02T16:07:36.351583 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:245:in `transition_to' +E, [2014-12-02T16:07:36.351602 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:141:in `verify' +E, [2014-12-02T16:07:36.351620 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:170:in `block in test' +E, [2014-12-02T16:07:36.351638 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/benchmark.rb:279:in `measure' +E, [2014-12-02T16:07:36.351660 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:166:in `test' +E, [2014-12-02T16:07:36.351679 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/command.rb:109:in `public_send' +E, [2014-12-02T16:07:36.351697 #83227] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/command.rb:109:in `block (2 levels) in run_action' +E, [2014-12-02T16:07:36.351715 #83227] ERROR -- default-ubuntu-1404: ---------------------- +I, [2014-12-02T16:08:45.535627 #83468] INFO -- default-ubuntu-1404: -----> Cleaning up any prior instances of +I, [2014-12-02T16:08:45.536750 #83468] INFO -- default-ubuntu-1404: -----> Destroying ... +I, [2014-12-02T16:08:47.624194 #83468] INFO -- default-ubuntu-1404: ==> default: Forcing shutdown of VM... +I, [2014-12-02T16:08:48.694918 #83468] INFO -- default-ubuntu-1404: ==> default: Destroying VM and associated drives... +I, [2014-12-02T16:08:48.898308 #83468] INFO -- default-ubuntu-1404: Vagrant instance destroyed. +I, [2014-12-02T16:08:48.899964 #83468] INFO -- default-ubuntu-1404: Finished destroying (0m3.36s). +I, [2014-12-02T16:08:48.900184 #83468] INFO -- default-ubuntu-1404: -----> Testing +I, [2014-12-02T16:08:48.900283 #83468] INFO -- default-ubuntu-1404: -----> Creating ... +I, [2014-12-02T16:08:49.866211 #83468] INFO -- default-ubuntu-1404: Bringing machine 'default' up with 'virtualbox' provider... +I, [2014-12-02T16:08:50.140202 #83468] INFO -- default-ubuntu-1404: ==> default: Importing base box 'canonical-ubuntu-14.04'... + Progress: 20% Progress: 90% I, [2014-12-02T16:08:59.058551 #83468] INFO -- default-ubuntu-1404: ==> default: Matching MAC address for NAT networking... +I, [2014-12-02T16:08:59.612579 #83468] INFO -- default-ubuntu-1404: ==> default: Setting the name of the VM: default-ubuntu-1404_default_1417554539564_94792 +I, [2014-12-02T16:08:59.698848 #83468] INFO -- default-ubuntu-1404: ==> default: Clearing any previously set forwarded ports... +I, [2014-12-02T16:09:01.370287 #83468] INFO -- default-ubuntu-1404: ==> default: Fixed port collision for 22 => 2222. Now on port 2204. +I, [2014-12-02T16:09:01.413709 #83468] INFO -- default-ubuntu-1404: ==> default: Clearing any previously set network interfaces... +I, [2014-12-02T16:09:01.445662 #83468] INFO -- default-ubuntu-1404: ==> default: Preparing network interfaces based on configuration... +I, [2014-12-02T16:09:01.445901 #83468] INFO -- default-ubuntu-1404: default: Adapter 1: nat +I, [2014-12-02T16:09:01.477860 #83468] INFO -- default-ubuntu-1404: ==> default: Forwarding ports... +I, [2014-12-02T16:09:01.529366 #83468] INFO -- default-ubuntu-1404: default: 22 => 2204 (adapter 1) +I, [2014-12-02T16:09:03.749707 #83468] INFO -- default-ubuntu-1404: ==> default: Running 'pre-boot' VM customizations... +I, [2014-12-02T16:09:03.778871 #83468] INFO -- default-ubuntu-1404: ==> default: Booting VM... +I, [2014-12-02T16:09:04.016771 #83468] INFO -- default-ubuntu-1404: ==> default: Waiting for machine to boot. This may take a few minutes... +I, [2014-12-02T16:09:04.268823 #83468] INFO -- default-ubuntu-1404: default: SSH address: 127.0.0.1:2204 +I, [2014-12-02T16:09:04.268956 #83468] INFO -- default-ubuntu-1404: default: SSH username: vagrant +I, [2014-12-02T16:09:04.269057 #83468] INFO -- default-ubuntu-1404: default: SSH auth method: private key +I, [2014-12-02T16:09:19.422650 #83468] INFO -- default-ubuntu-1404: default: Warning: Connection timeout. Retrying... +I, [2014-12-02T16:09:19.547334 #83468] INFO -- default-ubuntu-1404: default: Warning: Remote connection disconnect. Retrying... +I, [2014-12-02T16:09:23.093423 #83468] INFO -- default-ubuntu-1404: ==> default: Machine booted and ready! +I, [2014-12-02T16:09:23.093736 #83468] INFO -- default-ubuntu-1404: ==> default: Checking for guest additions in VM... +I, [2014-12-02T16:09:23.121008 #83468] INFO -- default-ubuntu-1404: ==> default: Setting hostname... +I, [2014-12-02T16:09:24.738197 #83468] INFO -- default-ubuntu-1404: ==> default: Machine not provisioning because `--no-provision` is specified. +I, [2014-12-02T16:09:26.134141 #83468] INFO -- default-ubuntu-1404: Vagrant instance created. +I, [2014-12-02T16:09:26.135711 #83468] INFO -- default-ubuntu-1404: Finished creating (0m37.23s). +I, [2014-12-02T16:09:26.136167 #83468] INFO -- default-ubuntu-1404: -----> Converging ... +I, [2014-12-02T16:09:26.137895 #83468] INFO -- default-ubuntu-1404: Preparing files for transfer +I, [2014-12-02T16:09:26.139249 #83468] INFO -- default-ubuntu-1404: Preparing current project directory as a cookbook +I, [2014-12-02T16:09:26.151296 #83468] INFO -- default-ubuntu-1404: Removing non-cookbook files before transfer +I, [2014-12-02T16:09:26.153134 #83468] INFO -- default-ubuntu-1404: Preparing data bags +I, [2014-12-02T16:09:26.153409 #83468] INFO -- default-ubuntu-1404: Preparing encrypted data bag secret +I, [2014-12-02T16:09:28.128948 #83468] INFO -- default-ubuntu-1404: -----> Installing Chef Omnibus (true) +I, [2014-12-02T16:09:28.129039 #83468] INFO -- default-ubuntu-1404: downloading https://www.getchef.com/chef/install.sh +I, [2014-12-02T16:09:28.129065 #83468] INFO -- default-ubuntu-1404: to file /tmp/install.sh +I, [2014-12-02T16:09:28.129094 #83468] INFO -- default-ubuntu-1404: trying wget... +Downloading Chef for ubuntu...I, [2014-12-02T16:09:33.920205 #83468] INFO -- default-ubuntu-1404: +downloading https://www.chef.io/chef/metadata?v=&prerelease=false&nightlies=false&p=ubuntu&pv=14.04&m=x86_64I, [2014-12-02T16:09:33.920533 #83468] INFO -- default-ubuntu-1404: + to file /tmp/install.sh.1933/metadata.txtI, [2014-12-02T16:09:33.920799 #83468] INFO -- default-ubuntu-1404: +trying wget...I, [2014-12-02T16:09:33.921070 #83468] INFO -- default-ubuntu-1404: +url https://opscode-omnibus-packages.s3.amazonaws.com/ubuntu/13.04/x86_64/chef_11.16.4-1_amd64.debI, [2014-12-02T16:09:39.135028 #83468] INFO -- default-ubuntu-1404: +md5 a9965ce5811ddd75af1b587e40cca934I, [2014-12-02T16:09:39.135836 #83468] INFO -- default-ubuntu-1404: +sha256 0b98b310afc2c0b066648e550e7b59a5e39faf60dc4fd9b4792035d0553c27c3I, [2014-12-02T16:09:39.136591 #83468] INFO -- default-ubuntu-1404: +downloaded metadata file looks valid...I, [2014-12-02T16:09:39.138062 #83468] INFO -- default-ubuntu-1404: +downloading https://opscode-omnibus-packages.s3.amazonaws.com/ubuntu/13.04/x86_64/chef_11.16.4-1_amd64.debI, [2014-12-02T16:09:39.145150 #83468] INFO -- default-ubuntu-1404: + to file /tmp/install.sh.1933/chef_11.16.4-1_amd64.debI, [2014-12-02T16:09:39.145609 #83468] INFO -- default-ubuntu-1404: +trying wget...I, [2014-12-02T16:09:39.146234 #83468] INFO -- default-ubuntu-1404: +Comparing checksum with sha256sum...I, [2014-12-02T16:09:53.611885 #83468] INFO -- default-ubuntu-1404: +Installing Chef I, [2014-12-02T16:09:53.790708 #83468] INFO -- default-ubuntu-1404: +installing with dpkg...I, [2014-12-02T16:09:53.790965 #83468] INFO -- default-ubuntu-1404: +(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 60899 files and directories currently installed.)I, [2014-12-02T16:09:54.187095 #83468] INFO -- default-ubuntu-1404: +Preparing to unpack .../chef_11.16.4-1_amd64.deb ...I, [2014-12-02T16:09:54.187455 #83468] INFO -- default-ubuntu-1404: + * Stopping chef-client chef-client  [ OK ]I, [2014-12-02T16:09:54.222905 #83468] INFO -- default-ubuntu-1404: +Unpacking chef (11.16.4-1) over (11.8.2-2) ...I, [2014-12-02T16:09:54.229410 #83468] INFO -- default-ubuntu-1404: +dpkg: warning: unable to delete old directory '/var/log/chef': Directory not emptyI, [2014-12-02T16:09:57.742115 #83468] INFO -- default-ubuntu-1404: +dpkg: warning: unable to delete old directory '/etc/chef': Directory not emptyI, [2014-12-02T16:09:57.743536 #83468] INFO -- default-ubuntu-1404: +Setting up chef (11.16.4-1) ...I, [2014-12-02T16:09:57.771779 #83468] INFO -- default-ubuntu-1404: +Thank you for installing Chef!I, [2014-12-02T16:09:57.849607 #83468] INFO -- default-ubuntu-1404: +Processing triggers for man-db (2.6.7.1-1) ...I, [2014-12-02T16:09:57.855615 #83468] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:09:58.489913 #83468] INFO -- default-ubuntu-1404: Transfering files to +[2014-12-02T21:09:59+00:00] INFO: Forking chef instance to converge...I, [2014-12-02T16:09:59.614112 #83468] INFO -- default-ubuntu-1404: +[2014-12-02T21:09:59+00:00] WARN: I, [2014-12-02T16:09:59.617707 #83468] INFO -- default-ubuntu-1404: +* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *I, [2014-12-02T16:09:59.618011 #83468] INFO -- default-ubuntu-1404: +SSL validation of HTTPS requests is disabled. HTTPS connections are stillI, [2014-12-02T16:09:59.618257 #83468] INFO -- default-ubuntu-1404: +encrypted, but chef is not able to detect forged replies or man in the middleI, [2014-12-02T16:09:59.618484 #83468] INFO -- default-ubuntu-1404: +attacks.I, [2014-12-02T16:09:59.618680 #83468] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:09:59.618790 #83468] INFO -- default-ubuntu-1404: +To fix this issue add an entry like this to your configuration file:I, [2014-12-02T16:09:59.619038 #83468] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:09:59.619146 #83468] INFO -- default-ubuntu-1404: +```I, [2014-12-02T16:09:59.619488 #83468] INFO -- default-ubuntu-1404: + # Verify all HTTPS connections (recommended)I, [2014-12-02T16:09:59.619875 #83468] INFO -- default-ubuntu-1404: + ssl_verify_mode :verify_peerI, [2014-12-02T16:09:59.620227 #83468] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:09:59.620428 #83468] INFO -- default-ubuntu-1404: + # OR, Verify only connections to chef-serverI, [2014-12-02T16:09:59.620669 #83468] INFO -- default-ubuntu-1404: + verify_api_cert trueI, [2014-12-02T16:09:59.621339 #83468] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:09:59.621370 #83468] INFO -- default-ubuntu-1404: ``` +I, [2014-12-02T16:09:59.621392 #83468] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:09:59.621413 #83468] INFO -- default-ubuntu-1404: To check your SSL configuration, or troubleshoot errors, you can use the +I, [2014-12-02T16:09:59.621434 #83468] INFO -- default-ubuntu-1404: `knife ssl check` command like so: +I, [2014-12-02T16:09:59.621453 #83468] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:09:59.621472 #83468] INFO -- default-ubuntu-1404: ``` +I, [2014-12-02T16:09:59.621491 #83468] INFO -- default-ubuntu-1404: knife ssl check -c /tmp/kitchen/solo.rb +I, [2014-12-02T16:09:59.621511 #83468] INFO -- default-ubuntu-1404: ``` +I, [2014-12-02T16:09:59.621529 #83468] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:09:59.621548 #83468] INFO -- default-ubuntu-1404: * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * +I, [2014-12-02T16:09:59.621588 #83468] INFO -- default-ubuntu-1404: +Starting Chef Client, version 11.16.4I, [2014-12-02T16:09:59.668366 #83468] INFO -- default-ubuntu-1404: +[2014-12-02T21:09:59+00:00] INFO: *** Chef 11.16.4 ***I, [2014-12-02T16:09:59.668805 #83468] INFO -- default-ubuntu-1404: +[2014-12-02T21:09:59+00:00] INFO: Chef-client pid: 2476I, [2014-12-02T16:09:59.669241 #83468] INFO -- default-ubuntu-1404: +[2014-12-02T21:10:05+00:00] INFO: Setting the run_list to ["recipe[s3cmd::default]"] from CLI optionsI, [2014-12-02T16:10:05.459011 #83468] INFO -- default-ubuntu-1404: +[2014-12-02T21:10:05+00:00] INFO: Run List is [recipe[s3cmd::default]]I, [2014-12-02T16:10:05.462464 #83468] INFO -- default-ubuntu-1404: +[2014-12-02T21:10:05+00:00] INFO: Run List expands to [s3cmd::default]I, [2014-12-02T16:10:05.462711 #83468] INFO -- default-ubuntu-1404: +[2014-12-02T21:10:05+00:00] INFO: Starting Chef Run for default-ubuntu-1404I, [2014-12-02T16:10:05.463078 #83468] INFO -- default-ubuntu-1404: +[2014-12-02T21:10:05+00:00] INFO: Running start handlersI, [2014-12-02T16:10:05.463547 #83468] INFO -- default-ubuntu-1404: +[2014-12-02T21:10:05+00:00] INFO: Start handlers complete.I, [2014-12-02T16:10:05.463810 #83468] INFO -- default-ubuntu-1404: +Compiling Cookbooks...I, [2014-12-02T16:10:05.465630 #83468] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:10:05.469601 #83468] INFO -- default-ubuntu-1404: +================================================================================I, [2014-12-02T16:10:05.470018 #83468] INFO -- default-ubuntu-1404: +Recipe Compile Error in /tmp/kitchen/cookbooks/s3cmd/recipes/default.rbI, [2014-12-02T16:10:05.470212 #83468] INFO -- default-ubuntu-1404: +================================================================================I, [2014-12-02T16:10:05.470624 #83468] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:10:05.470755 #83468] INFO -- default-ubuntu-1404: +Chef::Exceptions::ValidationFailedI, [2014-12-02T16:10:05.471154 #83468] INFO -- default-ubuntu-1404: +----------------------------------I, [2014-12-02T16:10:05.471464 #83468] INFO -- default-ubuntu-1404: +Data Bag Items must contain a Hash or Mash!I, [2014-12-02T16:10:05.471763 #83468] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:10:05.471931 #83468] INFO -- default-ubuntu-1404: +Cookbook Trace:I, [2014-12-02T16:10:05.472367 #83468] INFO -- default-ubuntu-1404: +---------------I, [2014-12-02T16:10:05.472796 #83468] INFO -- default-ubuntu-1404: + /tmp/kitchen/cookbooks/s3cmd/recipes/default.rb:37:in `block in from_file'I, [2014-12-02T16:10:05.473047 #83468] INFO -- default-ubuntu-1404: + /tmp/kitchen/cookbooks/s3cmd/recipes/default.rb:34:in `each'I, [2014-12-02T16:10:05.473530 #83468] INFO -- default-ubuntu-1404: + /tmp/kitchen/cookbooks/s3cmd/recipes/default.rb:34:in `from_file'I, [2014-12-02T16:10:05.473849 #83468] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:10:05.474008 #83468] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:10:05.474375 #83468] INFO -- default-ubuntu-1404: Relevant File Content: +I, [2014-12-02T16:10:05.474406 #83468] INFO -- default-ubuntu-1404: ---------------------- +I, [2014-12-02T16:10:05.474638 #83468] INFO -- default-ubuntu-1404: /tmp/kitchen/cookbooks/s3cmd/recipes/default.rb: +I, [2014-12-02T16:10:05.474667 #83468] INFO -- default-ubuntu-1404:  +I, [2014-12-02T16:10:05.474689 #83468] INFO -- default-ubuntu-1404:  30: end +I, [2014-12-02T16:10:05.474723 #83468] INFO -- default-ubuntu-1404:  31: +I, [2014-12-02T16:10:05.474744 #83468] INFO -- default-ubuntu-1404:  32: #deploy configuration for each user. Change s3cfg.erb template in your site cookbook to set +I, [2014-12-02T16:10:05.474804 #83468] INFO -- default-ubuntu-1404:  33: #you access key and secret. +I, [2014-12-02T16:10:05.474828 #83468] INFO -- default-ubuntu-1404:  34: node[:s3cmd][:users].each do |user| +I, [2014-12-02T16:10:05.475039 #83468] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:10:05.475065 #83468] INFO -- default-ubuntu-1404:  35: home = user.to_s == :root.to_s ? '/root' : "/home/#{user}" +I, [2014-12-02T16:10:05.475087 #83468] INFO -- default-ubuntu-1404:  36: +I, [2014-12-02T16:10:05.475107 #83468] INFO -- default-ubuntu-1404:  37>> aws_data_bag_item = Chef::EncryptedDataBagItem.load(node[:s3cmd][:encrypted_data_bag], node[:s3cmd][:encrypted_data_bag_item]) +I, [2014-12-02T16:10:05.475127 #83468] INFO -- default-ubuntu-1404:  38: AWS_ACCESS_KEY_ID = aws_data_bag_item['aws_access_key_id'] +I, [2014-12-02T16:10:05.475147 #83468] INFO -- default-ubuntu-1404:  39: AWS_SECRET_ACCESS_KEY = aws_data_bag_item['aws_secret_access_key'] +I, [2014-12-02T16:10:05.475178 #83468] INFO -- default-ubuntu-1404:  40: template 's3cfg' do +I, [2014-12-02T16:10:05.475200 #83468] INFO -- default-ubuntu-1404:  41: path "#{home}/.s3cfg" +I, [2014-12-02T16:10:05.475418 #83468] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:10:05.475453 #83468] INFO -- default-ubuntu-1404:  42: source 's3cfg.erb' +I, [2014-12-02T16:10:05.475475 #83468] INFO -- default-ubuntu-1404:  43: owner user +I, [2014-12-02T16:10:05.475494 #83468] INFO -- default-ubuntu-1404:  44: group user +I, [2014-12-02T16:10:05.475514 #83468] INFO -- default-ubuntu-1404:  45: mode 0600 +I, [2014-12-02T16:10:05.475569 #83468] INFO -- default-ubuntu-1404:  46: variables( +I, [2014-12-02T16:10:05.475600 #83468] INFO -- default-ubuntu-1404:  +I, [2014-12-02T16:10:05.475623 #83468] INFO -- default-ubuntu-1404:  +I, [2014-12-02T16:10:05.475857 #83468] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:10:05.475883 #83468] INFO -- default-ubuntu-1404: Running handlers: +[2014-12-02T21:10:05+00:00] ERROR: Running exception handlersI, [2014-12-02T16:10:05.476147 #83468] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:10:05.476443 #83468] INFO -- default-ubuntu-1404: Running handlers complete +I, [2014-12-02T16:10:05.476475 #83468] INFO -- default-ubuntu-1404: [2014-12-02T21:10:05+00:00] ERROR: Exception handlers complete +I, [2014-12-02T16:10:05.476498 #83468] INFO -- default-ubuntu-1404: [2014-12-02T21:10:05+00:00] FATAL: Stacktrace dumped to /tmp/kitchen/cache/chef-stacktrace.out +I, [2014-12-02T16:10:05.476639 #83468] INFO -- default-ubuntu-1404: +Chef Client failed. 0 resources updated in 5.863763673 secondsI, [2014-12-02T16:10:05.477002 #83468] INFO -- default-ubuntu-1404: +[2014-12-02T21:10:05+00:00] ERROR: Data Bag Items must contain a Hash or Mash!I, [2014-12-02T16:10:05.492126 #83468] INFO -- default-ubuntu-1404: +[2014-12-02T21:10:05+00:00] FATAL: Chef::Exceptions::ChildConvergeError: Chef run process exited unsuccessfully (exit code 1)I, [2014-12-02T16:10:05.527022 #83468] INFO -- default-ubuntu-1404: +E, [2014-12-02T16:10:05.556239 #83468] ERROR -- default-ubuntu-1404: Converge failed on instance . +E, [2014-12-02T16:10:05.556633 #83468] ERROR -- default-ubuntu-1404: ------Exception------- +E, [2014-12-02T16:10:05.556681 #83468] ERROR -- default-ubuntu-1404: Class: Kitchen::ActionFailed +E, [2014-12-02T16:10:05.556705 #83468] ERROR -- default-ubuntu-1404: Message: SSH exited (1) for command: [sudo -E chef-solo --config /tmp/kitchen/solo.rb --json-attributes /tmp/kitchen/dna.json --log_level info] +E, [2014-12-02T16:10:05.556756 #83468] ERROR -- default-ubuntu-1404: ---Nested Exception--- +E, [2014-12-02T16:10:05.556794 #83468] ERROR -- default-ubuntu-1404: Class: Kitchen::SSHFailed +E, [2014-12-02T16:10:05.556867 #83468] ERROR -- default-ubuntu-1404: Message: SSH exited (1) for command: [sudo -E chef-solo --config /tmp/kitchen/solo.rb --json-attributes /tmp/kitchen/dna.json --log_level info] +E, [2014-12-02T16:10:05.556895 #83468] ERROR -- default-ubuntu-1404: ------Backtrace------- +E, [2014-12-02T16:10:05.556942 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/driver/ssh_base.rb:112:in `rescue in run_remote' +E, [2014-12-02T16:10:05.557038 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/driver/ssh_base.rb:108:in `run_remote' +E, [2014-12-02T16:10:05.557155 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/driver/ssh_base.rb:48:in `block in converge' +E, [2014-12-02T16:10:05.557223 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/ssh.rb:47:in `initialize' +E, [2014-12-02T16:10:05.557274 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/driver/ssh_base.rb:43:in `new' +E, [2014-12-02T16:10:05.557303 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/driver/ssh_base.rb:43:in `converge' +E, [2014-12-02T16:10:05.557344 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/kitchen-vagrant-0.15.0/lib/kitchen/driver/vagrant.rb:75:in `converge' +E, [2014-12-02T16:10:05.557410 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:273:in `public_send' +E, [2014-12-02T16:10:05.557437 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:273:in `block in perform_action' +E, [2014-12-02T16:10:05.557477 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:308:in `call' +E, [2014-12-02T16:10:05.557505 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:308:in `synchronize_or_call' +E, [2014-12-02T16:10:05.557578 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:283:in `block in action' +E, [2014-12-02T16:10:05.557603 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/benchmark.rb:279:in `measure' +E, [2014-12-02T16:10:05.557621 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:282:in `action' +E, [2014-12-02T16:10:05.557639 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:273:in `perform_action' +E, [2014-12-02T16:10:05.557664 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:256:in `converge_action' +E, [2014-12-02T16:10:05.557682 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:246:in `block in transition_to' +E, [2014-12-02T16:10:05.557700 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:245:in `each' +E, [2014-12-02T16:10:05.557717 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:245:in `transition_to' +E, [2014-12-02T16:10:05.557734 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:141:in `verify' +E, [2014-12-02T16:10:05.557760 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:170:in `block in test' +E, [2014-12-02T16:10:05.557778 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/benchmark.rb:279:in `measure' +E, [2014-12-02T16:10:05.557795 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:166:in `test' +E, [2014-12-02T16:10:05.557813 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/command.rb:109:in `public_send' +E, [2014-12-02T16:10:05.557830 #83468] ERROR -- default-ubuntu-1404: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/command.rb:109:in `block (2 levels) in run_action' +E, [2014-12-02T16:10:05.557847 #83468] ERROR -- default-ubuntu-1404: ---------------------- +I, [2014-12-02T16:12:17.473319 #83848] INFO -- default-ubuntu-1404: -----> Cleaning up any prior instances of +I, [2014-12-02T16:12:17.474410 #83848] INFO -- default-ubuntu-1404: -----> Destroying ... +I, [2014-12-02T16:12:19.522023 #83848] INFO -- default-ubuntu-1404: ==> default: Forcing shutdown of VM... +I, [2014-12-02T16:12:20.688684 #83848] INFO -- default-ubuntu-1404: ==> default: Destroying VM and associated drives... +I, [2014-12-02T16:12:21.018197 #83848] INFO -- default-ubuntu-1404: Vagrant instance destroyed. +I, [2014-12-02T16:12:21.020619 #83848] INFO -- default-ubuntu-1404: Finished destroying (0m3.54s). +I, [2014-12-02T16:12:21.020948 #83848] INFO -- default-ubuntu-1404: -----> Testing +I, [2014-12-02T16:12:21.021060 #83848] INFO -- default-ubuntu-1404: -----> Creating ... +I, [2014-12-02T16:12:21.985734 #83848] INFO -- default-ubuntu-1404: Bringing machine 'default' up with 'virtualbox' provider... +I, [2014-12-02T16:12:22.274671 #83848] INFO -- default-ubuntu-1404: ==> default: Importing base box 'canonical-ubuntu-14.04'... + Progress: 90% I, [2014-12-02T16:12:31.561884 #83848] INFO -- default-ubuntu-1404: ==> default: Matching MAC address for NAT networking... +I, [2014-12-02T16:12:32.108028 #83848] INFO -- default-ubuntu-1404: ==> default: Setting the name of the VM: default-ubuntu-1404_default_1417554752059_15786 +I, [2014-12-02T16:12:32.191403 #83848] INFO -- default-ubuntu-1404: ==> default: Clearing any previously set forwarded ports... +I, [2014-12-02T16:12:33.839860 #83848] INFO -- default-ubuntu-1404: ==> default: Fixed port collision for 22 => 2222. Now on port 2204. +I, [2014-12-02T16:12:33.880373 #83848] INFO -- default-ubuntu-1404: ==> default: Clearing any previously set network interfaces... +I, [2014-12-02T16:12:33.912089 #83848] INFO -- default-ubuntu-1404: ==> default: Preparing network interfaces based on configuration... +I, [2014-12-02T16:12:33.912541 #83848] INFO -- default-ubuntu-1404: default: Adapter 1: nat +I, [2014-12-02T16:12:33.948195 #83848] INFO -- default-ubuntu-1404: ==> default: Forwarding ports... +I, [2014-12-02T16:12:34.057861 #83848] INFO -- default-ubuntu-1404: default: 22 => 2204 (adapter 1) +I, [2014-12-02T16:12:36.307378 #83848] INFO -- default-ubuntu-1404: ==> default: Running 'pre-boot' VM customizations... +I, [2014-12-02T16:12:36.337036 #83848] INFO -- default-ubuntu-1404: ==> default: Booting VM... +I, [2014-12-02T16:12:36.583828 #83848] INFO -- default-ubuntu-1404: ==> default: Waiting for machine to boot. This may take a few minutes... +I, [2014-12-02T16:12:36.857258 #83848] INFO -- default-ubuntu-1404: default: SSH address: 127.0.0.1:2204 +I, [2014-12-02T16:12:36.857393 #83848] INFO -- default-ubuntu-1404: default: SSH username: vagrant +I, [2014-12-02T16:12:36.857510 #83848] INFO -- default-ubuntu-1404: default: SSH auth method: private key +I, [2014-12-02T16:12:52.006440 #83848] INFO -- default-ubuntu-1404: default: Warning: Connection timeout. Retrying... +I, [2014-12-02T16:12:52.146378 #83848] INFO -- default-ubuntu-1404: default: Warning: Remote connection disconnect. Retrying... +I, [2014-12-02T16:12:54.651406 #83848] INFO -- default-ubuntu-1404: ==> default: Machine booted and ready! +I, [2014-12-02T16:12:54.651746 #83848] INFO -- default-ubuntu-1404: ==> default: Checking for guest additions in VM... +I, [2014-12-02T16:12:54.680532 #83848] INFO -- default-ubuntu-1404: ==> default: Setting hostname... +I, [2014-12-02T16:12:56.137783 #83848] INFO -- default-ubuntu-1404: ==> default: Machine not provisioning because `--no-provision` is specified. +I, [2014-12-02T16:12:57.704964 #83848] INFO -- default-ubuntu-1404: Vagrant instance created. +I, [2014-12-02T16:12:57.706697 #83848] INFO -- default-ubuntu-1404: Finished creating (0m36.68s). +I, [2014-12-02T16:12:57.707029 #83848] INFO -- default-ubuntu-1404: -----> Converging ... +I, [2014-12-02T16:12:57.707859 #83848] INFO -- default-ubuntu-1404: Preparing files for transfer +I, [2014-12-02T16:12:57.708385 #83848] INFO -- default-ubuntu-1404: Preparing current project directory as a cookbook +I, [2014-12-02T16:12:57.719083 #83848] INFO -- default-ubuntu-1404: Removing non-cookbook files before transfer +I, [2014-12-02T16:12:57.721187 #83848] INFO -- default-ubuntu-1404: Preparing data bags +I, [2014-12-02T16:12:57.721935 #83848] INFO -- default-ubuntu-1404: Preparing encrypted data bag secret +I, [2014-12-02T16:12:59.722199 #83848] INFO -- default-ubuntu-1404: -----> Installing Chef Omnibus (true) +I, [2014-12-02T16:12:59.722318 #83848] INFO -- default-ubuntu-1404: downloading https://www.getchef.com/chef/install.sh +I, [2014-12-02T16:12:59.722347 #83848] INFO -- default-ubuntu-1404: to file /tmp/install.sh +I, [2014-12-02T16:12:59.722371 #83848] INFO -- default-ubuntu-1404: trying wget... +Downloading Chef for ubuntu...I, [2014-12-02T16:13:05.427537 #83848] INFO -- default-ubuntu-1404: +downloading https://www.chef.io/chef/metadata?v=&prerelease=false&nightlies=false&p=ubuntu&pv=14.04&m=x86_64I, [2014-12-02T16:13:05.428534 #83848] INFO -- default-ubuntu-1404: + to file /tmp/install.sh.1932/metadata.txtI, [2014-12-02T16:13:05.428838 #83848] INFO -- default-ubuntu-1404: +trying wget...I, [2014-12-02T16:13:05.429187 #83848] INFO -- default-ubuntu-1404: +url https://opscode-omnibus-packages.s3.amazonaws.com/ubuntu/13.04/x86_64/chef_11.16.4-1_amd64.debI, [2014-12-02T16:13:10.695091 #83848] INFO -- default-ubuntu-1404: +md5 a9965ce5811ddd75af1b587e40cca934I, [2014-12-02T16:13:10.695766 #83848] INFO -- default-ubuntu-1404: +sha256 0b98b310afc2c0b066648e550e7b59a5e39faf60dc4fd9b4792035d0553c27c3I, [2014-12-02T16:13:10.696376 #83848] INFO -- default-ubuntu-1404: +downloaded metadata file looks valid...I, [2014-12-02T16:13:10.699789 #83848] INFO -- default-ubuntu-1404: +downloading https://opscode-omnibus-packages.s3.amazonaws.com/ubuntu/13.04/x86_64/chef_11.16.4-1_amd64.debI, [2014-12-02T16:13:10.708523 #83848] INFO -- default-ubuntu-1404: + to file /tmp/install.sh.1932/chef_11.16.4-1_amd64.debI, [2014-12-02T16:13:10.708957 #83848] INFO -- default-ubuntu-1404: +trying wget...I, [2014-12-02T16:13:10.709323 #83848] INFO -- default-ubuntu-1404: +Comparing checksum with sha256sum...I, [2014-12-02T16:13:24.597258 #83848] INFO -- default-ubuntu-1404: +Installing Chef I, [2014-12-02T16:13:24.776144 #83848] INFO -- default-ubuntu-1404: +installing with dpkg...I, [2014-12-02T16:13:24.776425 #83848] INFO -- default-ubuntu-1404: +(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 60899 files and directories currently installed.)I, [2014-12-02T16:13:25.106758 #83848] INFO -- default-ubuntu-1404: +Preparing to unpack .../chef_11.16.4-1_amd64.deb ...I, [2014-12-02T16:13:25.109238 #83848] INFO -- default-ubuntu-1404: + * Stopping chef-client chef-client  [ OK ]I, [2014-12-02T16:13:25.166062 #83848] INFO -- default-ubuntu-1404: +Unpacking chef (11.16.4-1) over (11.8.2-2) ...I, [2014-12-02T16:13:25.172222 #83848] INFO -- default-ubuntu-1404: +dpkg: warning: unable to delete old directory '/var/log/chef': Directory not emptyI, [2014-12-02T16:13:28.861657 #83848] INFO -- default-ubuntu-1404: +dpkg: warning: unable to delete old directory '/etc/chef': Directory not emptyI, [2014-12-02T16:13:28.863357 #83848] INFO -- default-ubuntu-1404: +Setting up chef (11.16.4-1) ...I, [2014-12-02T16:13:28.892180 #83848] INFO -- default-ubuntu-1404: +Thank you for installing Chef!I, [2014-12-02T16:13:28.970905 #83848] INFO -- default-ubuntu-1404: +Processing triggers for man-db (2.6.7.1-1) ...I, [2014-12-02T16:13:28.977043 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:13:29.757688 #83848] INFO -- default-ubuntu-1404: Transfering files to +[2014-12-02T21:13:31+00:00] INFO: Forking chef instance to converge...I, [2014-12-02T16:13:31.341457 #83848] INFO -- default-ubuntu-1404: +[2014-12-02T21:13:31+00:00] WARN: I, [2014-12-02T16:13:31.345440 #83848] INFO -- default-ubuntu-1404: +* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *I, [2014-12-02T16:13:31.345895 #83848] INFO -- default-ubuntu-1404: +SSL validation of HTTPS requests is disabled. HTTPS connections are stillI, [2014-12-02T16:13:31.346281 #83848] INFO -- default-ubuntu-1404: +encrypted, but chef is not able to detect forged replies or man in the middleI, [2014-12-02T16:13:31.346519 #83848] INFO -- default-ubuntu-1404: +attacks.I, [2014-12-02T16:13:31.346795 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:13:31.346958 #83848] INFO -- default-ubuntu-1404: +To fix this issue add an entry like this to your configuration file:I, [2014-12-02T16:13:31.347238 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:13:31.347346 #83848] INFO -- default-ubuntu-1404: +```I, [2014-12-02T16:13:31.347564 #83848] INFO -- default-ubuntu-1404: + # Verify all HTTPS connections (recommended)I, [2014-12-02T16:13:31.347811 #83848] INFO -- default-ubuntu-1404: + ssl_verify_mode :verify_peerI, [2014-12-02T16:13:31.348157 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:13:31.348314 #83848] INFO -- default-ubuntu-1404: + # OR, Verify only connections to chef-serverI, [2014-12-02T16:13:31.348821 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:13:31.348853 #83848] INFO -- default-ubuntu-1404: verify_api_cert true +I, [2014-12-02T16:13:31.348891 #83848] INFO -- default-ubuntu-1404: ``` +I, [2014-12-02T16:13:31.348914 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:13:31.348934 #83848] INFO -- default-ubuntu-1404: To check your SSL configuration, or troubleshoot errors, you can use the +I, [2014-12-02T16:13:31.348956 #83848] INFO -- default-ubuntu-1404: `knife ssl check` command like so: +I, [2014-12-02T16:13:31.348976 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:13:31.348996 #83848] INFO -- default-ubuntu-1404: ``` +I, [2014-12-02T16:13:31.349016 #83848] INFO -- default-ubuntu-1404: knife ssl check -c /tmp/kitchen/solo.rb +I, [2014-12-02T16:13:31.349036 #83848] INFO -- default-ubuntu-1404: ``` +I, [2014-12-02T16:13:31.349056 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:13:31.349076 #83848] INFO -- default-ubuntu-1404: * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * +I, [2014-12-02T16:13:31.349096 #83848] INFO -- default-ubuntu-1404: +Starting Chef Client, version 11.16.4I, [2014-12-02T16:13:31.411094 #83848] INFO -- default-ubuntu-1404: +[2014-12-02T21:13:31+00:00] INFO: *** Chef 11.16.4 ***I, [2014-12-02T16:13:31.411910 #83848] INFO -- default-ubuntu-1404: +[2014-12-02T21:13:31+00:00] INFO: Chef-client pid: 2484I, [2014-12-02T16:13:31.412503 #83848] INFO -- default-ubuntu-1404: +[2014-12-02T21:13:37+00:00] INFO: Setting the run_list to ["recipe[s3cmd::default]"] from CLI optionsI, [2014-12-02T16:13:37.380079 #83848] INFO -- default-ubuntu-1404: +[2014-12-02T21:13:37+00:00] INFO: Run List is [recipe[s3cmd::default]]I, [2014-12-02T16:13:37.384324 #83848] INFO -- default-ubuntu-1404: +[2014-12-02T21:13:37+00:00] INFO: Run List expands to [s3cmd::default]I, [2014-12-02T16:13:37.384751 #83848] INFO -- default-ubuntu-1404: +[2014-12-02T21:13:37+00:00] INFO: Starting Chef Run for default-ubuntu-1404I, [2014-12-02T16:13:37.384941 #83848] INFO -- default-ubuntu-1404: +[2014-12-02T21:13:37+00:00] INFO: Running start handlersI, [2014-12-02T16:13:37.385371 #83848] INFO -- default-ubuntu-1404: +[2014-12-02T21:13:37+00:00] INFO: Start handlers complete.I, [2014-12-02T16:13:37.385648 #83848] INFO -- default-ubuntu-1404: +Compiling Cookbooks...I, [2014-12-02T16:13:37.387760 #83848] INFO -- default-ubuntu-1404: +/tmp/kitchen/cookbooks/s3cmd/recipes/default.rb:38: warning: already initialized constant AWS_ACCESS_KEY_IDI, [2014-12-02T16:13:37.393035 #83848] INFO -- default-ubuntu-1404: +/tmp/kitchen/cookbooks/s3cmd/recipes/default.rb:39: warning: already initialized constant AWS_SECRET_ACCESS_KEYI, [2014-12-02T16:13:37.393616 #83848] INFO -- default-ubuntu-1404: +[2014-12-02T21:13:37+00:00] WARN: Cloning resource attributes for template[s3cfg] from prior resource (CHEF-3694)I, [2014-12-02T16:13:37.394328 #83848] INFO -- default-ubuntu-1404: +[2014-12-02T21:13:37+00:00] WARN: Previous template[s3cfg]: /tmp/kitchen/cookbooks/s3cmd/recipes/default.rb:40:in `block in from_file'I, [2014-12-02T16:13:37.394645 #83848] INFO -- default-ubuntu-1404: +[2014-12-02T21:13:37+00:00] WARN: Current template[s3cfg]: /tmp/kitchen/cookbooks/s3cmd/recipes/default.rb:40:in `block in from_file'I, [2014-12-02T16:13:37.394997 #83848] INFO -- default-ubuntu-1404: +Converging 8 resourcesI, [2014-12-02T16:13:37.395627 #83848] INFO -- default-ubuntu-1404: +Recipe: s3cmd::defaultI, [2014-12-02T16:13:37.396068 #83848] INFO -- default-ubuntu-1404: + * package[git-core] action install[2014-12-02T21:13:37+00:00] INFO: Processing package[git-core] action install (s3cmd::default line 6)I, [2014-12-02T16:13:37.396718 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:13:47.291185 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:13:47.291259 #83848] INFO -- default-ubuntu-1404: - install version 1:1.9.1-1 of package git-core +I, [2014-12-02T16:13:47.291283 #83848] INFO -- default-ubuntu-1404:  * package[python-setuptools] action install[2014-12-02T21:13:47+00:00] INFO: Processing package[python-setuptools] action install (s3cmd::default line 7) +I, [2014-12-02T16:13:53.625043 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:13:53.625145 #83848] INFO -- default-ubuntu-1404: - install version 3.3-1ubuntu1 of package python-setuptools +I, [2014-12-02T16:13:53.625169 #83848] INFO -- default-ubuntu-1404:  * directory[/usr/local/share/s3cmd] action create[2014-12-02T21:13:53+00:00] INFO: Processing directory[/usr/local/share/s3cmd] action create (s3cmd::default line 9) +I, [2014-12-02T16:13:53.625190 #83848] INFO -- default-ubuntu-1404: [2014-12-02T21:13:53+00:00] INFO: directory[/usr/local/share/s3cmd] created directory /usr/local/share/s3cmd +I, [2014-12-02T16:13:53.625209 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:13:53.625229 #83848] INFO -- default-ubuntu-1404: - create new directory /usr/local/share/s3cmd +I, [2014-12-02T16:13:53.625248 #83848] INFO -- default-ubuntu-1404:  * git[/usr/local/share/s3cmd] action sync[2014-12-02T21:13:53+00:00] INFO: Processing git[/usr/local/share/s3cmd] action sync (s3cmd::default line 13) +[2014-12-02T21:13:58+00:00] INFO: git[/usr/local/share/s3cmd] cloning repo git://github.com/s3tools/s3cmd.git to /usr/local/share/s3cmdI, [2014-12-02T16:13:58.819438 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.441566 #83848] INFO -- default-ubuntu-1404: + - clone from git://github.com/s3tools/s3cmd.git into /usr/local/share/s3cmdI, [2014-12-02T16:14:06.489202 #83848] INFO -- default-ubuntu-1404: [2014-12-02T21:14:06+00:00] INFO: git[/usr/local/share/s3cmd] checked out branch: v1.5.0-alpha3 onto: deploy reference: f746d94568badbf86c7c0188ffec13c55392a230 +I, [2014-12-02T16:14:06.489273 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.489334 #83848] INFO -- default-ubuntu-1404: - checkout ref f746d94568badbf86c7c0188ffec13c55392a230 branch v1.5.0-alpha3 +I, [2014-12-02T16:14:06.489359 #83848] INFO -- default-ubuntu-1404:  * execute[build_s3cmd] action run[2014-12-02T21:14:06+00:00] INFO: Processing execute[build_s3cmd] action run (s3cmd::default line 19) +I, [2014-12-02T16:14:06.620220 #83848] INFO -- default-ubuntu-1404: [2014-12-02T21:14:06+00:00] INFO: execute[build_s3cmd] ran successfully +I, [2014-12-02T16:14:06.620297 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.620328 #83848] INFO -- default-ubuntu-1404: - execute python setup.py install +I, [2014-12-02T16:14:06.620350 #83848] INFO -- default-ubuntu-1404:  * link[/usr/local/bin/s3cmd] action create[2014-12-02T21:14:06+00:00] INFO: Processing link[/usr/local/bin/s3cmd] action create (s3cmd::default line 27) +I, [2014-12-02T16:14:06.620371 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.620391 #83848] INFO -- default-ubuntu-1404: - unlink existing file at /usr/local/bin/s3cmd[2014-12-02T21:14:06+00:00] INFO: link[/usr/local/bin/s3cmd] created +I, [2014-12-02T16:14:06.620412 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.620432 #83848] INFO -- default-ubuntu-1404: - create symlink at /usr/local/bin/s3cmd to /usr/local/share/s3cmd/s3cmd +I, [2014-12-02T16:14:06.620452 #83848] INFO -- default-ubuntu-1404:  * template[s3cfg] action create[2014-12-02T21:14:06+00:00] INFO: Processing template[s3cfg] action create (s3cmd::default line 40) +[2014-12-02T21:14:06+00:00] INFO: template[s3cfg] created file /root/.s3cfgI, [2014-12-02T16:14:06.621267 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.621541 #83848] INFO -- default-ubuntu-1404: + - create new file /root/.s3cfg[2014-12-02T21:14:06+00:00] INFO: template[s3cfg] updated file contents /root/.s3cfgI, [2014-12-02T16:14:06.624755 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.626150 #83848] INFO -- default-ubuntu-1404: + - update content in file /root/.s3cfg from none to 52b83eI, [2014-12-02T16:14:06.627266 #83848] INFO -- default-ubuntu-1404: + --- /root/.s3cfg 2014-12-02 21:14:06.628828866 +0000I, [2014-12-02T16:14:06.627688 #83848] INFO -- default-ubuntu-1404: + +++ /tmp/chef-rendered-template20141202-2484-1vo5be9 2014-12-02 21:14:06.628828866 +0000I, [2014-12-02T16:14:06.628216 #83848] INFO -- default-ubuntu-1404: + @@ -1 +1,36 @@I, [2014-12-02T16:14:06.628819 #83848] INFO -- default-ubuntu-1404: + +[default]I, [2014-12-02T16:14:06.629710 #83848] INFO -- default-ubuntu-1404: + +access_key = accesskeyI, [2014-12-02T16:14:06.630190 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.630364 #83848] INFO -- default-ubuntu-1404: +acl_public = False +I, [2014-12-02T16:14:06.630633 #83848] INFO -- default-ubuntu-1404: +bucket_location = US +I, [2014-12-02T16:14:06.630670 #83848] INFO -- default-ubuntu-1404: +cloudfront_host = cloudfront.amazonaws.com +I, [2014-12-02T16:14:06.630928 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.630965 #83848] INFO -- default-ubuntu-1404: +cloudfront_resource = /2008-06-30/distribution +I, [2014-12-02T16:14:06.630996 #83848] INFO -- default-ubuntu-1404: +default_mime_type = binary/octet-stream +I, [2014-12-02T16:14:06.631042 #83848] INFO -- default-ubuntu-1404: +delete_removed = False +I, [2014-12-02T16:14:06.631088 #83848] INFO -- default-ubuntu-1404: +dry_run = False +I, [2014-12-02T16:14:06.631301 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.631329 #83848] INFO -- default-ubuntu-1404: +encoding = UTF-8 +I, [2014-12-02T16:14:06.631352 #83848] INFO -- default-ubuntu-1404: +encrypt = False +I, [2014-12-02T16:14:06.631378 #83848] INFO -- default-ubuntu-1404: +force = False +I, [2014-12-02T16:14:06.631565 #83848] INFO -- default-ubuntu-1404: +get_continue = False +I, [2014-12-02T16:14:06.631603 #83848] INFO -- default-ubuntu-1404: +gpg_command = /usr/bin/gpg +I, [2014-12-02T16:14:06.631624 #83848] INFO -- default-ubuntu-1404: +gpg_decrypt = %(gpg_command)s -d --verbose --no-use-agent --batch --yes --passphrase-fd %(passphrase_fd)s -o %(output_file)s %(input_file)s +I, [2014-12-02T16:14:06.631656 #83848] INFO -- default-ubuntu-1404: +gpg_encrypt = %(gpg_command)s -c --verbose --no-use-agent --batch --yes --passphrase-fd %(passphrase_fd)s -o %(output_file)s %(input_file)s +I, [2014-12-02T16:14:06.631836 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.631862 #83848] INFO -- default-ubuntu-1404: +gpg_passphrase = +I, [2014-12-02T16:14:06.631882 #83848] INFO -- default-ubuntu-1404: +guess_mime_type = True +I, [2014-12-02T16:14:06.632064 #83848] INFO -- default-ubuntu-1404: +host_base = s3.amazonaws.com +I, [2014-12-02T16:14:06.632090 #83848] INFO -- default-ubuntu-1404: +host_bucket = %(bucket)s.s3.amazonaws.com +I, [2014-12-02T16:14:06.632112 #83848] INFO -- default-ubuntu-1404: +human_readable_sizes = False +I, [2014-12-02T16:14:06.632172 #83848] INFO -- default-ubuntu-1404: +list_md5 = False +I, [2014-12-02T16:14:06.632499 #83848] INFO -- default-ubuntu-1404: +preserve_attrs = True +I, [2014-12-02T16:14:06.632534 #83848] INFO -- default-ubuntu-1404: +progress_meter = True +I, [2014-12-02T16:14:06.632594 #83848] INFO -- default-ubuntu-1404: +proxy_host = +I, [2014-12-02T16:14:06.632808 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.632838 #83848] INFO -- default-ubuntu-1404: +proxy_port = 0 +I, [2014-12-02T16:14:06.632912 #83848] INFO -- default-ubuntu-1404: +recursive = False +I, [2014-12-02T16:14:06.632948 #83848] INFO -- default-ubuntu-1404: +recv_chunk = 4096 +I, [2014-12-02T16:14:06.632986 #83848] INFO -- default-ubuntu-1404: +secret_key = secretkey +I, [2014-12-02T16:14:06.633335 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.633407 #83848] INFO -- default-ubuntu-1404: +send_chunk = 4096 +I, [2014-12-02T16:14:06.633444 #83848] INFO -- default-ubuntu-1404: +simpledb_host = sdb.amazonaws.com +I, [2014-12-02T16:14:06.633822 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.633870 #83848] INFO -- default-ubuntu-1404: +skip_existing = False +I, [2014-12-02T16:14:06.633907 #83848] INFO -- default-ubuntu-1404: +urlencoding_mode = normal +I, [2014-12-02T16:14:06.634340 #83848] INFO -- default-ubuntu-1404: +use_https = False +I, [2014-12-02T16:14:06.634386 #83848] INFO -- default-ubuntu-1404: +verbosity = WARNING +[2014-12-02T21:14:06+00:00] INFO: template[s3cfg] owner changed to 0I, [2014-12-02T16:14:06.635086 #83848] INFO -- default-ubuntu-1404: +[2014-12-02T21:14:06+00:00] INFO: template[s3cfg] group changed to 0I, [2014-12-02T16:14:06.635664 #83848] INFO -- default-ubuntu-1404: +[2014-12-02T21:14:06+00:00] INFO: template[s3cfg] mode changed to 600I, [2014-12-02T16:14:06.636110 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.636336 #83848] INFO -- default-ubuntu-1404: + - change mode from '' to '0600'I, [2014-12-02T16:14:06.636858 #83848] INFO -- default-ubuntu-1404: + I, [2014-12-02T16:14:06.637678 #83848] INFO -- default-ubuntu-1404: - change owner from '' to 'root' +I, [2014-12-02T16:14:06.637744 #83848] INFO -- default-ubuntu-1404: - change group from '' to 'root' + * template[s3cfg] action create[2014-12-02T21:14:06+00:00] INFO: Processing template[s3cfg] action create (s3cmd::default line 40)I, [2014-12-02T16:14:06.639750 #83848] INFO -- default-ubuntu-1404: +[2014-12-02T21:14:06+00:00] INFO: template[s3cfg] created file /home/vagrant/.s3cfgI, [2014-12-02T16:14:06.640215 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.640443 #83848] INFO -- default-ubuntu-1404: + - create new file /home/vagrant/.s3cfg[2014-12-02T21:14:06+00:00] INFO: template[s3cfg] updated file contents /home/vagrant/.s3cfgI, [2014-12-02T16:14:06.642552 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.642830 #83848] INFO -- default-ubuntu-1404: + - update content in file /home/vagrant/.s3cfg from none to 52b83eI, [2014-12-02T16:14:06.643250 #83848] INFO -- default-ubuntu-1404: + --- /home/vagrant/.s3cfg 2014-12-02 21:14:06.648828866 +0000I, [2014-12-02T16:14:06.644688 #83848] INFO -- default-ubuntu-1404: + +++ /tmp/chef-rendered-template20141202-2484-r309s3 2014-12-02 21:14:06.648828866 +0000I, [2014-12-02T16:14:06.645109 #83848] INFO -- default-ubuntu-1404: + @@ -1 +1,36 @@I, [2014-12-02T16:14:06.645303 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.645335 #83848] INFO -- default-ubuntu-1404: +[default] +I, [2014-12-02T16:14:06.645358 #83848] INFO -- default-ubuntu-1404: +access_key = accesskey +I, [2014-12-02T16:14:06.645379 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.645575 #83848] INFO -- default-ubuntu-1404: +acl_public = False +I, [2014-12-02T16:14:06.645602 #83848] INFO -- default-ubuntu-1404: +bucket_location = US +I, [2014-12-02T16:14:06.645623 #83848] INFO -- default-ubuntu-1404: +cloudfront_host = cloudfront.amazonaws.com +I, [2014-12-02T16:14:06.645645 #83848] INFO -- default-ubuntu-1404: +cloudfront_resource = /2008-06-30/distribution +I, [2014-12-02T16:14:06.645728 #83848] INFO -- default-ubuntu-1404: +default_mime_type = binary/octet-stream +I, [2014-12-02T16:14:06.645913 #83848] INFO -- default-ubuntu-1404: +delete_removed = False +I, [2014-12-02T16:14:06.645940 #83848] INFO -- default-ubuntu-1404: +dry_run = False +I, [2014-12-02T16:14:06.645978 #83848] INFO -- default-ubuntu-1404: +encoding = UTF-8 +I, [2014-12-02T16:14:06.646007 #83848] INFO -- default-ubuntu-1404: +encrypt = False +I, [2014-12-02T16:14:06.646321 #83848] INFO -- default-ubuntu-1404: +force = False +I, [2014-12-02T16:14:06.646351 #83848] INFO -- default-ubuntu-1404: +get_continue = False +I, [2014-12-02T16:14:06.646514 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.646549 #83848] INFO -- default-ubuntu-1404: +gpg_command = /usr/bin/gpg +I, [2014-12-02T16:14:06.646574 #83848] INFO -- default-ubuntu-1404: +gpg_decrypt = %(gpg_command)s -d --verbose --no-use-agent --batch --yes --passphrase-fd %(passphrase_fd)s -o %(output_file)s %(input_file)s +I, [2014-12-02T16:14:06.646600 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.646783 #83848] INFO -- default-ubuntu-1404: +gpg_encrypt = %(gpg_command)s -c --verbose --no-use-agent --batch --yes --passphrase-fd %(passphrase_fd)s -o %(output_file)s %(input_file)s +I, [2014-12-02T16:14:06.646827 #83848] INFO -- default-ubuntu-1404: +gpg_passphrase = +I, [2014-12-02T16:14:06.646849 #83848] INFO -- default-ubuntu-1404: +guess_mime_type = True +I, [2014-12-02T16:14:06.647098 #83848] INFO -- default-ubuntu-1404: +host_base = s3.amazonaws.com +I, [2014-12-02T16:14:06.647133 #83848] INFO -- default-ubuntu-1404: +host_bucket = %(bucket)s.s3.amazonaws.com +I, [2014-12-02T16:14:06.647156 #83848] INFO -- default-ubuntu-1404: +human_readable_sizes = False +I, [2014-12-02T16:14:06.647181 #83848] INFO -- default-ubuntu-1404: +list_md5 = False +I, [2014-12-02T16:14:06.647523 #83848] INFO -- default-ubuntu-1404: +preserve_attrs = True +I, [2014-12-02T16:14:06.647554 #83848] INFO -- default-ubuntu-1404: +progress_meter = True +I, [2014-12-02T16:14:06.647576 #83848] INFO -- default-ubuntu-1404: +proxy_host = +I, [2014-12-02T16:14:06.647597 #83848] INFO -- default-ubuntu-1404: +proxy_port = 0 +I, [2014-12-02T16:14:06.647643 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.648336 #83848] INFO -- default-ubuntu-1404: +recursive = False +I, [2014-12-02T16:14:06.648400 #83848] INFO -- default-ubuntu-1404: +recv_chunk = 4096 +I, [2014-12-02T16:14:06.648424 #83848] INFO -- default-ubuntu-1404: +secret_key = secretkey +I, [2014-12-02T16:14:06.648446 #83848] INFO -- default-ubuntu-1404: +send_chunk = 4096 +I, [2014-12-02T16:14:06.648471 #83848] INFO -- default-ubuntu-1404: +simpledb_host = sdb.amazonaws.com +I, [2014-12-02T16:14:06.648494 #83848] INFO -- default-ubuntu-1404: +skip_existing = False +I, [2014-12-02T16:14:06.648516 #83848] INFO -- default-ubuntu-1404: +urlencoding_mode = normal +I, [2014-12-02T16:14:06.648537 #83848] INFO -- default-ubuntu-1404: +use_https = False + +verbosity = WARNING[2014-12-02T21:14:06+00:00] INFO: template[s3cfg] owner changed to 1000I, [2014-12-02T16:14:06.650384 #83848] INFO -- default-ubuntu-1404: +[2014-12-02T21:14:06+00:00] INFO: template[s3cfg] group changed to 1000I, [2014-12-02T16:14:06.650955 #83848] INFO -- default-ubuntu-1404: +[2014-12-02T21:14:06+00:00] INFO: template[s3cfg] mode changed to 600I, [2014-12-02T16:14:06.651844 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.652493 #83848] INFO -- default-ubuntu-1404: + - change mode from '' to '0600'I, [2014-12-02T16:14:06.653010 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.653757 #83848] INFO -- default-ubuntu-1404: - change owner from '' to 'vagrant' +I, [2014-12-02T16:14:06.653800 #83848] INFO -- default-ubuntu-1404: - change group from '' to 'vagrant' +[2014-12-02T21:14:06+00:00] INFO: Chef Run complete in 29.266550818 secondsI, [2014-12-02T16:14:06.654243 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.654651 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.654988 #83848] INFO -- default-ubuntu-1404: Running handlers: +I, [2014-12-02T16:14:06.655020 #83848] INFO -- default-ubuntu-1404: [2014-12-02T21:14:06+00:00] INFO: Running report handlers +I, [2014-12-02T16:14:06.655043 #83848] INFO -- default-ubuntu-1404: Running handlers complete +I, [2014-12-02T16:14:06.655411 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.655448 #83848] INFO -- default-ubuntu-1404: [2014-12-02T21:14:06+00:00] INFO: Report handlers complete +I, [2014-12-02T16:14:06.655473 #83848] INFO -- default-ubuntu-1404: Chef Client finished, 8/8 resources updated in 35.312022295 seconds +I, [2014-12-02T16:14:06.656400 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:06.742453 #83848] INFO -- default-ubuntu-1404: Finished converging (1m9.03s). +I, [2014-12-02T16:14:06.742961 #83848] INFO -- default-ubuntu-1404: -----> Setting up ... +Fetching: thor-0.19.0.gem Fetching: thor-0.19.0.gem ( 1%) Fetching: thor-0.19.0.gem ( 3%) Fetching: thor-0.19.0.gem ( 4%) Fetching: thor-0.19.0.gem ( 6%) Fetching: thor-0.19.0.gem ( 10%) Fetching: thor-0.19.0.gem ( 13%) Fetching: thor-0.19.0.gem ( 15%) Fetching: thor-0.19.0.gem ( 16%) Fetching: thor-0.19.0.gem ( 18%) Fetching: thor-0.19.0.gem ( 19%) Fetching: thor-0.19.0.gem ( 21%) Fetching: thor-0.19.0.gem ( 22%) Fetching: thor-0.19.0.gem ( 24%) Fetching: thor-0.19.0.gem ( 25%) Fetching: thor-0.19.0.gem ( 30%) Fetching: thor-0.19.0.gem ( 33%) Fetching: thor-0.19.0.gem ( 34%) Fetching: thor-0.19.0.gem ( 37%) Fetching: thor-0.19.0.gem ( 39%) Fetching: thor-0.19.0.gem ( 41%) Fetching: thor-0.19.0.gem ( 42%) Fetching: thor-0.19.0.gem ( 51%) Fetching: thor-0.19.0.gem ( 53%) Fetching: thor-0.19.0.gem ( 54%) Fetching: thor-0.19.0.gem ( 56%) Fetching: thor-0.19.0.gem ( 59%) Fetching: thor-0.19.0.gem ( 62%) Fetching: thor-0.19.0.gem ( 68%) Fetching: thor-0.19.0.gem ( 69%) Fetching: thor-0.19.0.gem ( 72%) Fetching: thor-0.19.0.gem ( 74%) Fetching: thor-0.19.0.gem ( 75%) Fetching: thor-0.19.0.gem ( 77%) Fetching: thor-0.19.0.gem ( 78%) Fetching: thor-0.19.0.gem ( 80%) Fetching: thor-0.19.0.gem ( 81%) Fetching: thor-0.19.0.gem ( 83%) Fetching: thor-0.19.0.gem ( 84%) Fetching: thor-0.19.0.gem ( 86%) Fetching: thor-0.19.0.gem ( 87%) Fetching: thor-0.19.0.gem ( 95%) Fetching: thor-0.19.0.gem (100%) Fetching: thor-0.19.0.gem (100%)I, [2014-12-02T16:14:21.967399 #83848] INFO -- default-ubuntu-1404: +Fetching: busser-0.6.2.gem Fetching: busser-0.6.2.gem ( 9%) Fetching: busser-0.6.2.gem ( 15%) Fetching: busser-0.6.2.gem ( 27%) Fetching: busser-0.6.2.gem ( 33%) Fetching: busser-0.6.2.gem ( 45%) Fetching: busser-0.6.2.gem ( 70%) Fetching: busser-0.6.2.gem ( 82%) Fetching: busser-0.6.2.gem ( 94%) Fetching: busser-0.6.2.gem (100%) Fetching: busser-0.6.2.gem (100%)I, [2014-12-02T16:14:22.150765 #83848] INFO -- default-ubuntu-1404: +Successfully installed thor-0.19.0I, [2014-12-02T16:14:22.166820 #83848] INFO -- default-ubuntu-1404: +Successfully installed busser-0.6.2I, [2014-12-02T16:14:22.167060 #83848] INFO -- default-ubuntu-1404: +2 gems installedI, [2014-12-02T16:14:22.167331 #83848] INFO -- default-ubuntu-1404: +-----> Setting up BusserI, [2014-12-02T16:14:22.315828 #83848] INFO -- default-ubuntu-1404: + Creating BUSSER_ROOT in /tmp/busserI, [2014-12-02T16:14:22.316199 #83848] INFO -- default-ubuntu-1404: + Creating busser binstubI, [2014-12-02T16:14:22.316449 #83848] INFO -- default-ubuntu-1404: + Plugin serverspec installed (version 0.5.3)I, [2014-12-02T16:14:36.970606 #83848] INFO -- default-ubuntu-1404: +-----> Running postinstall for serverspec pluginI, [2014-12-02T16:14:36.973337 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:37.525853 #83848] INFO -- default-ubuntu-1404: Finished setting up (0m30.78s). +I, [2014-12-02T16:14:37.525957 #83848] INFO -- default-ubuntu-1404: -----> Verifying ... + Suite path directory /tmp/busser/suites does not exist, skipping.I, [2014-12-02T16:14:37.927169 #83848] INFO -- default-ubuntu-1404: +Uploading /tmp/busser/suites/serverspec/localhost/default_spec.rb (mode=0644)I, [2014-12-02T16:14:38.082861 #83848] INFO -- default-ubuntu-1404: +Uploading /tmp/busser/suites/serverspec/spec_helper.rb (mode=0644)I, [2014-12-02T16:14:38.483121 #83848] INFO -- default-ubuntu-1404: +-----> Running serverspec test suiteI, [2014-12-02T16:14:38.888162 #83848] INFO -- default-ubuntu-1404: +-----> Installing Serverspec..I, [2014-12-02T16:14:38.891760 #83848] INFO -- default-ubuntu-1404: +Fetching: rspec-support-3.1.2.gem Fetching: rspec-support-3.1.2.gem ( 3%) Fetching: rspec-support-3.1.2.gem ( 10%) Fetching: rspec-support-3.1.2.gem ( 22%) Fetching: rspec-support-3.1.2.gem ( 40%) Fetching: rspec-support-3.1.2.gem ( 59%) Fetching: rspec-support-3.1.2.gem ( 71%) Fetching: rspec-support-3.1.2.gem ( 77%) Fetching: rspec-support-3.1.2.gem ( 83%) Fetching: rspec-support-3.1.2.gem (100%) Fetching: rspec-support-3.1.2.gem (100%)I, [2014-12-02T16:14:57.147576 #83848] INFO -- default-ubuntu-1404: +Fetching: rspec-core-3.1.7.gem Fetching: rspec-core-3.1.7.gem ( 1%) Fetching: rspec-core-3.1.7.gem ( 4%) Fetching: rspec-core-3.1.7.gem ( 6%) Fetching: rspec-core-3.1.7.gem ( 7%) Fetching: rspec-core-3.1.7.gem ( 10%) Fetching: rspec-core-3.1.7.gem ( 12%) Fetching: rspec-core-3.1.7.gem ( 16%) Fetching: rspec-core-3.1.7.gem ( 18%) Fetching: rspec-core-3.1.7.gem ( 21%) Fetching: rspec-core-3.1.7.gem ( 22%) Fetching: rspec-core-3.1.7.gem ( 28%) Fetching: rspec-core-3.1.7.gem ( 41%) Fetching: rspec-core-3.1.7.gem ( 44%) Fetching: rspec-core-3.1.7.gem ( 46%) Fetching: rspec-core-3.1.7.gem ( 47%) Fetching: rspec-core-3.1.7.gem ( 48%) Fetching: rspec-core-3.1.7.gem ( 49%) Fetching: rspec-core-3.1.7.gem ( 62%) Fetching: rspec-core-3.1.7.gem ( 64%) Fetching: rspec-core-3.1.7.gem ( 65%) Fetching: rspec-core-3.1.7.gem ( 67%) Fetching: rspec-core-3.1.7.gem ( 68%) Fetching: rspec-core-3.1.7.gem ( 70%) Fetching: rspec-core-3.1.7.gem ( 74%) Fetching: rspec-core-3.1.7.gem ( 76%) Fetching: rspec-core-3.1.7.gem ( 79%) Fetching: rspec-core-3.1.7.gem ( 80%) Fetching: rspec-core-3.1.7.gem ( 84%) Fetching: rspec-core-3.1.7.gem ( 85%) Fetching: rspec-core-3.1.7.gem ( 86%) Fetching: rspec-core-3.1.7.gem ( 87%) Fetching: rspec-core-3.1.7.gem ( 89%) Fetching: rspec-core-3.1.7.gem ( 90%) Fetching: rspec-core-3.1.7.gem (100%) Fetching: rspec-core-3.1.7.gem (100%)I, [2014-12-02T16:14:57.444577 #83848] INFO -- default-ubuntu-1404: +Fetching: diff-lcs-1.2.5.gem Fetching: diff-lcs-1.2.5.gem ( 3%) Fetching: diff-lcs-1.2.5.gem ( 9%) Fetching: diff-lcs-1.2.5.gem ( 15%) Fetching: diff-lcs-1.2.5.gem ( 18%) Fetching: diff-lcs-1.2.5.gem ( 21%) Fetching: diff-lcs-1.2.5.gem ( 27%) Fetching: diff-lcs-1.2.5.gem ( 33%) Fetching: diff-lcs-1.2.5.gem ( 36%) Fetching: diff-lcs-1.2.5.gem ( 45%) Fetching: diff-lcs-1.2.5.gem ( 51%) Fetching: diff-lcs-1.2.5.gem ( 54%) Fetching: diff-lcs-1.2.5.gem ( 56%) Fetching: diff-lcs-1.2.5.gem ( 59%) Fetching: diff-lcs-1.2.5.gem ( 62%) Fetching: diff-lcs-1.2.5.gem ( 96%) Fetching: diff-lcs-1.2.5.gem (100%) Fetching: diff-lcs-1.2.5.gem (100%)I, [2014-12-02T16:14:57.697743 #83848] INFO -- default-ubuntu-1404: +Fetching: rspec-expectations-3.1.2.gem Fetching: rspec-expectations-3.1.2.gem ( 4%) Fetching: rspec-expectations-3.1.2.gem ( 23%) Fetching: rspec-expectations-3.1.2.gem ( 30%) Fetching: rspec-expectations-3.1.2.gem ( 36%) Fetching: rspec-expectations-3.1.2.gem ( 43%) Fetching: rspec-expectations-3.1.2.gem ( 49%) Fetching: rspec-expectations-3.1.2.gem ( 56%) Fetching: rspec-expectations-3.1.2.gem ( 64%) Fetching: rspec-expectations-3.1.2.gem ( 73%) Fetching: rspec-expectations-3.1.2.gem ( 77%) Fetching: rspec-expectations-3.1.2.gem ( 82%) Fetching: rspec-expectations-3.1.2.gem ( 86%) Fetching: rspec-expectations-3.1.2.gem ( 88%) Fetching: rspec-expectations-3.1.2.gem ( 90%) Fetching: rspec-expectations-3.1.2.gem ( 92%) Fetching: rspec-expectations-3.1.2.gem ( 97%) Fetching: rspec-expectations-3.1.2.gem ( 99%) Fetching: rspec-expectations-3.1.2.gem (100%) Fetching: rspec-expectations-3.1.2.gem (100%)I, [2014-12-02T16:14:57.873802 #83848] INFO -- default-ubuntu-1404: +Fetching: rspec-mocks-3.1.3.gem Fetching: rspec-mocks-3.1.3.gem ( 2%) Fetching: rspec-mocks-3.1.3.gem ( 21%) Fetching: rspec-mocks-3.1.3.gem ( 46%) Fetching: rspec-mocks-3.1.3.gem ( 72%) Fetching: rspec-mocks-3.1.3.gem ( 97%) Fetching: rspec-mocks-3.1.3.gem (100%) Fetching: rspec-mocks-3.1.3.gem (100%)I, [2014-12-02T16:14:58.069216 #83848] INFO -- default-ubuntu-1404: +Fetching: rspec-3.1.0.gem Fetching: rspec-3.1.0.gem ( 22%) Fetching: rspec-3.1.0.gem ( 64%) Fetching: rspec-3.1.0.gem (100%) Fetching: rspec-3.1.0.gem (100%)I, [2014-12-02T16:14:58.219964 #83848] INFO -- default-ubuntu-1404: +Fetching: rspec-its-1.1.0.gem Fetching: rspec-its-1.1.0.gem ( 17%) Fetching: rspec-its-1.1.0.gem ( 29%) Fetching: rspec-its-1.1.0.gem ( 40%) Fetching: rspec-its-1.1.0.gem ( 51%) Fetching: rspec-its-1.1.0.gem (100%) Fetching: rspec-its-1.1.0.gem (100%)I, [2014-12-02T16:14:58.364731 #83848] INFO -- default-ubuntu-1404: +Fetching: multi_json-1.10.1.gem Fetching: multi_json-1.10.1.gem ( 5%) Fetching: multi_json-1.10.1.gem ( 10%) Fetching: multi_json-1.10.1.gem ( 19%) Fetching: multi_json-1.10.1.gem ( 24%) Fetching: multi_json-1.10.1.gem ( 43%) Fetching: multi_json-1.10.1.gem ( 48%) Fetching: multi_json-1.10.1.gem ( 52%) Fetching: multi_json-1.10.1.gem ( 57%) Fetching: multi_json-1.10.1.gem ( 62%) Fetching: multi_json-1.10.1.gem ( 66%) Fetching: multi_json-1.10.1.gem ( 71%) Fetching: multi_json-1.10.1.gem ( 76%) Fetching: multi_json-1.10.1.gem ( 81%) Fetching: multi_json-1.10.1.gem ( 85%) Fetching: multi_json-1.10.1.gem ( 90%) Fetching: multi_json-1.10.1.gem ( 95%) Fetching: multi_json-1.10.1.gem (100%) Fetching: multi_json-1.10.1.gem (100%)I, [2014-12-02T16:14:58.633303 #83848] INFO -- default-ubuntu-1404: +Fetching: net-ssh-2.9.1.gem Fetching: net-ssh-2.9.1.gem ( 2%) Fetching: net-ssh-2.9.1.gem ( 8%) Fetching: net-ssh-2.9.1.gem ( 10%) Fetching: net-ssh-2.9.1.gem ( 14%) Fetching: net-ssh-2.9.1.gem ( 16%) Fetching: net-ssh-2.9.1.gem ( 17%) Fetching: net-ssh-2.9.1.gem ( 20%) Fetching: net-ssh-2.9.1.gem ( 23%) Fetching: net-ssh-2.9.1.gem ( 25%) Fetching: net-ssh-2.9.1.gem ( 32%) Fetching: net-ssh-2.9.1.gem ( 33%) Fetching: net-ssh-2.9.1.gem ( 34%) Fetching: net-ssh-2.9.1.gem ( 35%) Fetching: net-ssh-2.9.1.gem ( 36%) Fetching: net-ssh-2.9.1.gem ( 37%) Fetching: net-ssh-2.9.1.gem ( 44%) Fetching: net-ssh-2.9.1.gem ( 51%) Fetching: net-ssh-2.9.1.gem ( 52%) Fetching: net-ssh-2.9.1.gem ( 62%) Fetching: net-ssh-2.9.1.gem ( 65%) Fetching: net-ssh-2.9.1.gem ( 67%) Fetching: net-ssh-2.9.1.gem ( 68%) Fetching: net-ssh-2.9.1.gem ( 69%) Fetching: net-ssh-2.9.1.gem ( 70%) Fetching: net-ssh-2.9.1.gem ( 74%) Fetching: net-ssh-2.9.1.gem ( 79%) Fetching: net-ssh-2.9.1.gem ( 80%) Fetching: net-ssh-2.9.1.gem ( 83%) Fetching: net-ssh-2.9.1.gem ( 86%) Fetching: net-ssh-2.9.1.gem ( 90%) Fetching: net-ssh-2.9.1.gem ( 99%) Fetching: net-ssh-2.9.1.gem (100%) Fetching: net-ssh-2.9.1.gem (100%)I, [2014-12-02T16:14:58.861103 #83848] INFO -- default-ubuntu-1404: +Fetching: net-scp-1.2.1.gem Fetching: net-scp-1.2.1.gem ( 7%) Fetching: net-scp-1.2.1.gem ( 15%) Fetching: net-scp-1.2.1.gem ( 19%) Fetching: net-scp-1.2.1.gem ( 32%) Fetching: net-scp-1.2.1.gem ( 57%) Fetching: net-scp-1.2.1.gem ( 66%) Fetching: net-scp-1.2.1.gem ( 70%) Fetching: net-scp-1.2.1.gem ( 87%) Fetching: net-scp-1.2.1.gem ( 95%) Fetching: net-scp-1.2.1.gem (100%) Fetching: net-scp-1.2.1.gem (100%)I, [2014-12-02T16:14:59.119343 #83848] INFO -- default-ubuntu-1404: +Fetching: specinfra-2.9.1.gem Fetching: specinfra-2.9.1.gem ( 2%) Fetching: specinfra-2.9.1.gem ( 12%) Fetching: specinfra-2.9.1.gem ( 31%) Fetching: specinfra-2.9.1.gem ( 37%) Fetching: specinfra-2.9.1.gem ( 43%) Fetching: specinfra-2.9.1.gem ( 50%) Fetching: specinfra-2.9.1.gem ( 53%) Fetching: specinfra-2.9.1.gem ( 59%) Fetching: specinfra-2.9.1.gem ( 66%) Fetching: specinfra-2.9.1.gem ( 69%) Fetching: specinfra-2.9.1.gem ( 75%) Fetching: specinfra-2.9.1.gem ( 78%) Fetching: specinfra-2.9.1.gem ( 88%) Fetching: specinfra-2.9.1.gem ( 94%) Fetching: specinfra-2.9.1.gem (100%) Fetching: specinfra-2.9.1.gem (100%)I, [2014-12-02T16:14:59.275418 #83848] INFO -- default-ubuntu-1404: +Fetching: serverspec-2.5.0.gem Fetching: serverspec-2.5.0.gem ( 3%) Fetching: serverspec-2.5.0.gem ( 7%) Fetching: serverspec-2.5.0.gem ( 11%) Fetching: serverspec-2.5.0.gem ( 16%) Fetching: serverspec-2.5.0.gem ( 24%) Fetching: serverspec-2.5.0.gem ( 76%) Fetching: serverspec-2.5.0.gem (100%) Fetching: serverspec-2.5.0.gem (100%)I, [2014-12-02T16:14:59.512597 #83848] INFO -- default-ubuntu-1404: +-----> serverspec installed (version 2.5.0)I, [2014-12-02T16:14:59.597316 #83848] INFO -- default-ubuntu-1404: +/opt/chef/embedded/bin/ruby -I/tmp/busser/suites/serverspec -I/tmp/busser/gems/gems/rspec-support-3.1.2/lib:/tmp/busser/gems/gems/rspec-core-3.1.7/lib /opt/chef/embedded/bin/rspec --pattern /tmp/busser/suites/serverspec/\*\*/\*_spec.rb --color --format documentation --default-path /tmp/busser/suites/serverspecI, [2014-12-02T16:14:59.664208 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:14:59.971951 #83848] INFO -- default-ubuntu-1404: +File "/root/.s3cfg"I, [2014-12-02T16:14:59.972210 #83848] INFO -- default-ubuntu-1404: + should be fileI, [2014-12-02T16:15:00.083463 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:15:00.083652 #83848] INFO -- default-ubuntu-1404: +File "/home/vagrant/.s3cfg"I, [2014-12-02T16:15:00.083897 #83848] INFO -- default-ubuntu-1404: + should be fileI, [2014-12-02T16:15:00.088870 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:15:00.089237 #83848] INFO -- default-ubuntu-1404: +Finished in 0.11757 seconds (files took 0.27935 seconds to load)I, [2014-12-02T16:15:00.089549 #83848] INFO -- default-ubuntu-1404: +2 examples, 0 failuresI, [2014-12-02T16:15:00.090182 #83848] INFO -- default-ubuntu-1404: +I, [2014-12-02T16:15:00.134239 #83848] INFO -- default-ubuntu-1404: Finished verifying (0m22.61s). +I, [2014-12-02T16:15:00.136230 #83848] INFO -- default-ubuntu-1404: -----> Destroying ... +I, [2014-12-02T16:15:02.266892 #83848] INFO -- default-ubuntu-1404: ==> default: Forcing shutdown of VM... +I, [2014-12-02T16:15:03.373616 #83848] INFO -- default-ubuntu-1404: ==> default: Destroying VM and associated drives... +I, [2014-12-02T16:15:03.580770 #83848] INFO -- default-ubuntu-1404: Vagrant instance destroyed. +I, [2014-12-02T16:15:03.581601 #83848] INFO -- default-ubuntu-1404: Finished destroying (0m3.44s). +I, [2014-12-02T16:15:03.581956 #83848] INFO -- default-ubuntu-1404: Finished testing (2m46.11s). diff --git a/.kitchen/logs/kitchen.log b/.kitchen/logs/kitchen.log new file mode 100644 index 0000000..4f3a4f7 --- /dev/null +++ b/.kitchen/logs/kitchen.log @@ -0,0 +1,97 @@ +I, [2014-12-02T16:05:05.907536 #83017] INFO -- Kitchen: -----> Starting Kitchen (v1.2.1) +I, [2014-12-02T16:05:06.210919 #83017] INFO -- Kitchen: -----> Cleaning up any prior instances of +I, [2014-12-02T16:05:06.211113 #83017] INFO -- Kitchen: -----> Destroying ... +I, [2014-12-02T16:05:06.212334 #83017] INFO -- Kitchen: -----> Testing +I, [2014-12-02T16:05:06.212435 #83017] INFO -- Kitchen: -----> Creating ... +I, [2014-12-02T16:05:45.042944 #83017] INFO -- Kitchen: -----> Converging ... +E, [2014-12-02T16:05:45.053882 #83017] ERROR -- Kitchen: ------Exception------- +E, [2014-12-02T16:05:45.053937 #83017] ERROR -- Kitchen: Class: Kitchen::ActionFailed +E, [2014-12-02T16:05:45.053973 #83017] ERROR -- Kitchen: Message: Failed to complete #converge action: [The metadata.rb does not define the 'name' key. Please add: `name ''` to metadata.rb and retry] +E, [2014-12-02T16:05:45.054090 #83017] ERROR -- Kitchen: ---Nested Exception--- +E, [2014-12-02T16:05:45.054126 #83017] ERROR -- Kitchen: Class: Kitchen::UserError +E, [2014-12-02T16:05:45.054154 #83017] ERROR -- Kitchen: Message: The metadata.rb does not define the 'name' key. Please add: `name ''` to metadata.rb and retry +E, [2014-12-02T16:05:45.054179 #83017] ERROR -- Kitchen: ------Backtrace------- +E, [2014-12-02T16:05:45.054203 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/provisioner/chef_base.rb:369:in `cp_this_cookbook' +E, [2014-12-02T16:05:45.054236 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/provisioner/chef_base.rb:265:in `prepare_cookbooks' +E, [2014-12-02T16:05:45.054268 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/provisioner/chef_base.rb:120:in `create_sandbox' +E, [2014-12-02T16:05:45.054350 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/provisioner/chef_solo.rb:33:in `create_sandbox' +E, [2014-12-02T16:05:45.054391 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/driver/ssh_base.rb:40:in `converge' +E, [2014-12-02T16:05:45.054418 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/kitchen-vagrant-0.15.0/lib/kitchen/driver/vagrant.rb:75:in `converge' +E, [2014-12-02T16:05:45.054443 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:273:in `public_send' +E, [2014-12-02T16:05:45.054531 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:273:in `block in perform_action' +E, [2014-12-02T16:05:45.054568 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:308:in `call' +E, [2014-12-02T16:05:45.054594 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:308:in `synchronize_or_call' +E, [2014-12-02T16:05:45.054616 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:283:in `block in action' +E, [2014-12-02T16:05:45.054638 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/benchmark.rb:279:in `measure' +E, [2014-12-02T16:05:45.054737 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:282:in `action' +E, [2014-12-02T16:05:45.054769 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:273:in `perform_action' +E, [2014-12-02T16:05:45.054802 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:256:in `converge_action' +E, [2014-12-02T16:05:45.054836 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:246:in `block in transition_to' +E, [2014-12-02T16:05:45.054863 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:245:in `each' +E, [2014-12-02T16:05:45.054886 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:245:in `transition_to' +E, [2014-12-02T16:05:45.054911 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:141:in `verify' +E, [2014-12-02T16:05:45.055037 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:170:in `block in test' +E, [2014-12-02T16:05:45.055072 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/benchmark.rb:279:in `measure' +E, [2014-12-02T16:05:45.055104 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:166:in `test' +E, [2014-12-02T16:05:45.055130 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/command.rb:109:in `public_send' +E, [2014-12-02T16:05:45.055152 #83017] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/command.rb:109:in `block (2 levels) in run_action' +E, [2014-12-02T16:05:45.055176 #83017] ERROR -- Kitchen: ---------------------- +I, [2014-12-02T16:06:55.685517 #83227] INFO -- Kitchen: -----> Starting Kitchen (v1.2.1) +I, [2014-12-02T16:06:56.066159 #83227] INFO -- Kitchen: -----> Cleaning up any prior instances of +I, [2014-12-02T16:06:56.067480 #83227] INFO -- Kitchen: -----> Destroying ... +I, [2014-12-02T16:06:59.405394 #83227] INFO -- Kitchen: -----> Testing +I, [2014-12-02T16:06:59.405507 #83227] INFO -- Kitchen: -----> Creating ... +I, [2014-12-02T16:07:36.335877 #83227] INFO -- Kitchen: -----> Converging ... +E, [2014-12-02T16:07:36.352717 #83227] ERROR -- Kitchen: ------Exception------- +E, [2014-12-02T16:07:36.352756 #83227] ERROR -- Kitchen: Class: Kitchen::ActionFailed +E, [2014-12-02T16:07:36.352780 #83227] ERROR -- Kitchen: Message: Failed to complete #converge action: [No such file or directory @ rb_file_s_stat - /Users/robby/workspace/wistia/chef/chef-s3cmd/test/support/encrypted_data_bag_secret_key] +E, [2014-12-02T16:07:36.352802 #83227] ERROR -- Kitchen: ---Nested Exception--- +E, [2014-12-02T16:07:36.352822 #83227] ERROR -- Kitchen: Class: Errno::ENOENT +E, [2014-12-02T16:07:36.352842 #83227] ERROR -- Kitchen: Message: No such file or directory @ rb_file_s_stat - /Users/robby/workspace/wistia/chef/chef-s3cmd/test/support/encrypted_data_bag_secret_key +E, [2014-12-02T16:07:36.352863 #83227] ERROR -- Kitchen: ------Backtrace------- +E, [2014-12-02T16:07:36.352883 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/fileutils.rb:1573:in `stat' +E, [2014-12-02T16:07:36.352908 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/fileutils.rb:1573:in `block in fu_each_src_dest' +E, [2014-12-02T16:07:36.353039 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/fileutils.rb:1589:in `fu_each_src_dest0' +E, [2014-12-02T16:07:36.353061 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/fileutils.rb:1571:in `fu_each_src_dest' +E, [2014-12-02T16:07:36.353082 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/fileutils.rb:440:in `cp_r' +E, [2014-12-02T16:07:36.353102 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/provisioner/chef_base.rb:250:in `prepare_secret' +E, [2014-12-02T16:07:36.353134 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/provisioner/chef_base.rb:127:in `create_sandbox' +E, [2014-12-02T16:07:36.353156 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/provisioner/chef_solo.rb:33:in `create_sandbox' +E, [2014-12-02T16:07:36.353177 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/driver/ssh_base.rb:40:in `converge' +E, [2014-12-02T16:07:36.353198 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/kitchen-vagrant-0.15.0/lib/kitchen/driver/vagrant.rb:75:in `converge' +E, [2014-12-02T16:07:36.353218 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:273:in `public_send' +E, [2014-12-02T16:07:36.353239 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:273:in `block in perform_action' +E, [2014-12-02T16:07:36.353259 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:308:in `call' +E, [2014-12-02T16:07:36.353280 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:308:in `synchronize_or_call' +E, [2014-12-02T16:07:36.353300 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:283:in `block in action' +E, [2014-12-02T16:07:36.353320 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/benchmark.rb:279:in `measure' +E, [2014-12-02T16:07:36.353341 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:282:in `action' +E, [2014-12-02T16:07:36.353416 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:273:in `perform_action' +E, [2014-12-02T16:07:36.353437 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:256:in `converge_action' +E, [2014-12-02T16:07:36.353458 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:246:in `block in transition_to' +E, [2014-12-02T16:07:36.353478 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:245:in `each' +E, [2014-12-02T16:07:36.353499 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:245:in `transition_to' +E, [2014-12-02T16:07:36.353519 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:141:in `verify' +E, [2014-12-02T16:07:36.353539 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:170:in `block in test' +E, [2014-12-02T16:07:36.353560 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/2.1.0/benchmark.rb:279:in `measure' +E, [2014-12-02T16:07:36.353601 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/instance.rb:166:in `test' +E, [2014-12-02T16:07:36.353622 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/command.rb:109:in `public_send' +E, [2014-12-02T16:07:36.353643 #83227] ERROR -- Kitchen: /Users/robby/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/test-kitchen-1.2.1/lib/kitchen/command.rb:109:in `block (2 levels) in run_action' +E, [2014-12-02T16:07:36.353664 #83227] ERROR -- Kitchen: ---------------------- +I, [2014-12-02T16:08:45.034738 #83468] INFO -- Kitchen: -----> Starting Kitchen (v1.2.1) +I, [2014-12-02T16:08:45.535553 #83468] INFO -- Kitchen: -----> Cleaning up any prior instances of +I, [2014-12-02T16:08:45.536673 #83468] INFO -- Kitchen: -----> Destroying ... +I, [2014-12-02T16:08:48.900149 #83468] INFO -- Kitchen: -----> Testing +I, [2014-12-02T16:08:48.900260 #83468] INFO -- Kitchen: -----> Creating ... +I, [2014-12-02T16:09:26.135803 #83468] INFO -- Kitchen: -----> Converging ... +E, [2014-12-02T16:10:05.559447 #83468] ERROR -- Kitchen: Converge failed on instance . +I, [2014-12-02T16:12:17.071069 #83848] INFO -- Kitchen: -----> Starting Kitchen (v1.2.1) +I, [2014-12-02T16:12:17.473240 #83848] INFO -- Kitchen: -----> Cleaning up any prior instances of +I, [2014-12-02T16:12:17.474319 #83848] INFO -- Kitchen: -----> Destroying ... +I, [2014-12-02T16:12:21.020909 #83848] INFO -- Kitchen: -----> Testing +I, [2014-12-02T16:12:21.021035 #83848] INFO -- Kitchen: -----> Creating ... +I, [2014-12-02T16:12:57.706771 #83848] INFO -- Kitchen: -----> Converging ... +I, [2014-12-02T16:14:06.742577 #83848] INFO -- Kitchen: -----> Setting up ... +I, [2014-12-02T16:14:37.525930 #83848] INFO -- Kitchen: -----> Verifying ... +I, [2014-12-02T16:15:00.135959 #83848] INFO -- Kitchen: -----> Destroying ... +I, [2014-12-02T16:15:03.582377 #83848] INFO -- Kitchen: -----> Kitchen is finished. (2m46.51s) diff --git a/.ruby-version b/.ruby-version new file mode 100644 index 0000000..8f9174b --- /dev/null +++ b/.ruby-version @@ -0,0 +1 @@ +2.1.2 \ No newline at end of file diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..f61d120 --- /dev/null +++ b/Gemfile @@ -0,0 +1,8 @@ +source 'https://rubygems.org' + +gem 'berkshelf' +gem 'knife-solo_data_bag' +gem 'chef' +gem 'chef-rewind' +gem 'kitchen-vagrant' +gem 'test-kitchen' diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 0000000..997e4de --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,166 @@ +GEM + remote: https://rubygems.org/ + specs: + addressable (2.3.6) + berkshelf (3.1.5) + addressable (~> 2.3.4) + berkshelf-api-client (~> 1.2) + buff-config (~> 1.0) + buff-extensions (~> 1.0) + buff-shell_out (~> 0.1) + celluloid (~> 0.16.0.pre) + celluloid-io (~> 0.16.0.pre) + faraday (~> 0.9.0) + minitar (~> 0.5.4) + octokit (~> 3.0) + retryable (~> 1.3.3) + ridley (~> 4.0) + solve (~> 1.1) + thor (~> 0.18) + berkshelf-api-client (1.2.0) + faraday (~> 0.9.0) + buff-config (1.0.1) + buff-extensions (~> 1.0) + varia_model (~> 0.4) + buff-extensions (1.0.0) + buff-ignore (1.1.1) + buff-ruby_engine (0.1.0) + buff-shell_out (0.2.0) + buff-ruby_engine (~> 0.1.0) + celluloid (0.16.0) + timers (~> 4.0.0) + celluloid-io (0.16.1) + celluloid (>= 0.16.0) + nio4r (>= 1.0.0) + chef (11.12.4) + chef-zero (~> 2.0, >= 2.0.2) + diff-lcs (~> 1.2, >= 1.2.4) + erubis (~> 2.7) + highline (~> 1.6, >= 1.6.9) + json (>= 1.4.4, <= 1.8.1) + mime-types (~> 1.16) + mixlib-authentication (~> 1.3) + mixlib-cli (~> 1.4) + mixlib-config (~> 2.0) + mixlib-log (~> 1.3) + mixlib-shellout (~> 1.4) + net-ssh (~> 2.6) + net-ssh-multi (~> 1.1) + ohai (~> 7.0.4) + pry (~> 0.9) + rest-client (>= 1.0.4, < 1.7.0) + yajl-ruby (~> 1.1) + chef-rewind (0.0.8) + chef-zero (2.2) + hashie (~> 2.0) + json + mixlib-log (~> 1.3) + rack + coderay (1.1.0) + dep-selector-libgecode (1.0.2) + dep_selector (1.0.3) + dep-selector-libgecode (~> 1.0) + ffi (~> 1.9) + diff-lcs (1.2.5) + erubis (2.7.0) + faraday (0.9.0) + multipart-post (>= 1.2, < 3) + ffi (1.9.6) + hashie (2.1.2) + highline (1.6.21) + hitimes (1.2.2) + ipaddress (0.8.0) + json (1.8.1) + kitchen-vagrant (0.15.0) + test-kitchen (~> 1.0) + knife-solo_data_bag (1.1.0) + method_source (0.8.2) + mime-types (1.25.1) + minitar (0.5.4) + mixlib-authentication (1.3.0) + mixlib-log + mixlib-cli (1.5.0) + mixlib-config (2.1.0) + mixlib-log (1.6.0) + mixlib-shellout (1.4.0) + multipart-post (2.0.0) + net-http-persistent (2.9.4) + net-scp (1.2.1) + net-ssh (>= 2.6.5) + net-ssh (2.9.1) + net-ssh-gateway (1.2.0) + net-ssh (>= 2.6.5) + net-ssh-multi (1.2.0) + net-ssh (>= 2.6.5) + net-ssh-gateway (>= 1.2.0) + nio4r (1.0.1) + octokit (3.4.0) + sawyer (~> 0.5.3) + ohai (7.0.4) + ipaddress + mime-types (~> 1.16) + mixlib-cli + mixlib-config (~> 2.0) + mixlib-log + mixlib-shellout (~> 1.2) + systemu (~> 2.5.2) + yajl-ruby + pry (0.10.0) + coderay (~> 1.1.0) + method_source (~> 0.8.1) + slop (~> 3.4) + rack (1.5.2) + rest-client (1.6.7) + mime-types (>= 1.16) + retryable (1.3.6) + ridley (4.0.0) + addressable + buff-config (~> 1.0) + buff-extensions (~> 1.0) + buff-ignore (~> 1.1) + buff-shell_out (~> 0.1) + celluloid (~> 0.16.0.pre) + celluloid-io (~> 0.16.0.pre) + erubis + faraday (~> 0.9.0) + hashie (>= 2.0.2, < 3.0.0) + json (>= 1.7.7) + mixlib-authentication (>= 1.3.0) + net-http-persistent (>= 2.8) + retryable + semverse (~> 1.1) + varia_model (~> 0.4) + safe_yaml (1.0.3) + sawyer (0.5.5) + addressable (~> 2.3.5) + faraday (~> 0.8, < 0.10) + semverse (1.2.1) + slop (3.5.0) + solve (1.2.1) + dep_selector (~> 1.0) + semverse (~> 1.1) + systemu (2.5.2) + test-kitchen (1.2.1) + mixlib-shellout (~> 1.2) + net-scp (~> 1.1) + net-ssh (~> 2.7) + safe_yaml (~> 1.0) + thor (~> 0.18) + thor (0.19.1) + timers (4.0.1) + hitimes + varia_model (0.4.0) + buff-extensions (~> 1.0) + hashie (>= 2.0.2, < 3.0.0) + yajl-ruby (1.2.1) + +PLATFORMS + ruby + +DEPENDENCIES + berkshelf + chef + chef-rewind + kitchen-vagrant + knife-solo_data_bag + test-kitchen diff --git a/README.rdoc b/README.rdoc index 2c2f21e..d00bf2e 100644 --- a/README.rdoc +++ b/README.rdoc @@ -6,7 +6,7 @@ Installs and configures s3cmd. Uses encrypted data bags for security. All node attributes are set under the :s3cmd namespace. -* :users - array of usernames for whom a .s3cfg will be created in their home directory; defaults to [:root] +* :users - array of usernames for whom a .s3cfg will be created in their home directory; defaults to ['root'] * :encrypted_data_bag - name of encrypted data bag containing aws credentials * :encrypted_data_bag_item - name of data bag item containing :aws_access_key_id and :aws_secret_access_key diff --git a/metadata.rb b/metadata.rb index 596cdfc..2a1ed86 100644 --- a/metadata.rb +++ b/metadata.rb @@ -1,5 +1,6 @@ -maintainer "Enis Soztutar" -maintainer_email "enis@speeddate.com" +name "s3cmd" +maintainer "Robby Grossman" +maintainer_email "robby@freerobby.com" license "Apache 2.0" description "Installs and configures s3cmd" long_description IO.read(File.join(File.dirname(__FILE__), 'README.rdoc')) diff --git a/test/integration/default/serverspec/localhost/default_spec.rb b/test/integration/default/serverspec/localhost/default_spec.rb new file mode 100644 index 0000000..a319aee --- /dev/null +++ b/test/integration/default/serverspec/localhost/default_spec.rb @@ -0,0 +1,9 @@ +require 'spec_helper' + +describe file('/root/.s3cfg') do + it { should be_file } +end + +describe file('/home/vagrant/.s3cfg') do + it { should be_file } +end diff --git a/test/integration/default/serverspec/spec_helper.rb b/test/integration/default/serverspec/spec_helper.rb new file mode 100644 index 0000000..37af1b4 --- /dev/null +++ b/test/integration/default/serverspec/spec_helper.rb @@ -0,0 +1,3 @@ +require 'serverspec' + +set :backend, :exec diff --git a/test/support/data_bags/aws_credentials/credentials.json b/test/support/data_bags/aws_credentials/credentials.json new file mode 100644 index 0000000..1342798 --- /dev/null +++ b/test/support/data_bags/aws_credentials/credentials.json @@ -0,0 +1,15 @@ +{ + "id": "credentials", + "aws_access_key_id": { + "encrypted_data": "l8KMZXwONA7koWPOhBl2gbHdFR56Gn1P7ksi2nbh4Io=\n", + "iv": "rmB6C1tZGcbplgnG/9WQJg==\n", + "version": 1, + "cipher": "aes-256-cbc" + }, + "aws_secret_access_key": { + "encrypted_data": "eOX8zPAO31FKL9l6AI6XgNe6baakl1O7t0RPKyMXzsg=\n", + "iv": "CQZUd8zwZJ8yj5vOrLjpuA==\n", + "version": 1, + "cipher": "aes-256-cbc" + } +} \ No newline at end of file diff --git a/test/support/encrypted_data_bag_secret_key b/test/support/encrypted_data_bag_secret_key new file mode 100644 index 0000000..e5de87a --- /dev/null +++ b/test/support/encrypted_data_bag_secret_key @@ -0,0 +1,11 @@ +3JsNpej5/2jYN0qI0nJU/kzQnHo/AanKnF8bEeOvpcaRQUccvWSlS+GoDsiymgy5 +FJ5tnLpb5phQDkZRA6zQ+NEPwrcIA6fIrCEQFphfI5pOfeeZ3V2vwPBr1MPri+aj +KsOLYHkypXFEgqkEdjYvMlvHKc/ElYXaHvDbjJcaeLQcBMpD5Tw21PNRW6EeGN4Z +rSN8EHq1XTD5m0XcriWwA6XDEAI/wrZUQwm/mZGIQ+S+renUqL28DyAjmpOPy0fv +Eot1l0CMFRnOicsctyS13538wpldxXPuwvWWhaBamh6GGfW1fiEJRcyFFKUi5ASx +ahclO+1UwIJpXiVgsDVRysKCHCQpCqz5mhUvOlMiGDu86Mhep++mx4SMNH3DVeB0 +ZMRdRd7IwCJduRa04MZUpmzTUNBffWg1a4BhGI9nj53HNZC1IQKlS1hdSu/PL0vs +1YW/g/Jmu3idAhExEb0vAXmrugKU3mrf+Xl7ds4uzacgOqXeStiYJSZRH3ZErjiT +SILWFlPNej/L5ubN3+83jMDjmDXp4aPtDrte5rXYYONuQ/L9OfIkG+coIYaluhlD +XWnwlIu/l0EAax5Iyi+7F2HKAKs/GSVV8ZimpcXTo4WEAzOszDvPksk/uFhXb8jI +c1VSff9lzMYZ6x0h+CQY+YYYP/T3XtMFVbqBgKH8y2U=