Chef Automate Berkshelf error on Runner


#1

Hi, I am trying to setup a new instance of Chef Automate and I am working through the tutorial provided by Chef . I have my Chef infrastructure running in Azure - a single Chef Server, a Chef Automate Server and a Runner. Everything has worked perfectly until I run delivery init to create the project on the Automate server. From my Dev workstation everything looks good. It creates the project successfully and then launches Chef Automate in the web browser.

~\source\chef-azure\cookbooks\learn_chef_iis [master ≡]> delivery init
Chef Delivery
Loading configuration from C:\Users\admin\source\chef-azure\cookbooks\learn_chef_iis
Creating Delivery project...
  Delivery project named learn_chef_iis was created.
Creating Delivery git remote...
  Remote 'delivery' added as ssh://user@org@automate-fqdn:8989/my-org/my-org/learn_chef_iis.
Pushing initial git history...
  No git history found for pipeline master, pushing local commits from branch master.
Creating pipeline on Delivery server...
  Created Delivery pipeline master for project learn_chef_iis.
Generating default build cookbook...
  Skipping: build cookbook already exists at .delivery/build_cookbook.
Creating and committing DELIVERY.md readme...
  Feature branch named 'initialize-delivery-pipeline' created.
  DELIVERY.md created.
  DELIVERY.md committed in branch 'initialize-delivery-pipeline'.
Submitting feature branch 'initialize-delivery-pipeline' for review...
  Review submitted to Delivery.

Your new Delivery project is ready!

However, at this point the unit, lint, and syntax tests fail. I get the below error in the web console output.

Berkshelf command failed
STDOUT: W, [2017-03-29T14:24:25.475044 #38706]  WARN -- : You are setting a key that conflicts with a built-in method Hashie::Mash#frozen? defined in Kernel. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method.
W, [2017-03-29T14:24:25.475266 #38706]  WARN -- : You are setting a key that conflicts with a built-in method Hashie::Mash#frozen? defined in Kernel. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method.
W, [2017-03-29T14:24:25.475424 #38706]  WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#frozen? defined in Kernel. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method.
W, [2017-03-29T14:24:25.475564 #38706]  WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#frozen? defined in Kernel. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method.
W, [2017-03-29T14:24:25.518279 #38706]  WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#default defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method.
W, [2017-03-29T14:24:25.518439 #38706]  WARN -- : You are setting a key that conflicts with a built-in method VariaModel::Attributes#default defined in Hash. This can cause unexpected behavior when accessing the key via as a property. You can still access the key via the #[] method.
Resolving cookbook dependencies...
Fetching 'build_cookbook' from source at .
Fetching 'delivery-base' from https://github.com/chef-cookbooks/delivery-base (at master)
Fetching 'delivery_build' from https://github.com/chef-cookbooks/delivery_build (at master)
Fetching 'test' from source at test/fixtures/cookbooks/test
Fetching cookbook index from https://supermarket.chef.io...
Error retrieving universe from source: https://supermarket.chef.io/
  * [Berkshelf::APIClient::TimeoutError] Unable to connect to: https://supermarket.chef.io/

STDERR: Unable to satisfy constraints on package delivery-truck, which does not exist, due to solution constraint (build_cookbook = 0.1.0). Solution constraints that may result in a constraint on delivery-truck: [(build_cookbook = 0.1.0) -> (delivery-truck >= 0.0.0)]
Missing artifacts: delivery-truck
Demand that cannot be met: (build_cookbook = 0.1.0)
Unable to find a solution for demands: build_cookbook (0.1.0), delivery-base (0.2.3), delivery_build (0.4.28), test (0.1.0)

I have verified that I can reach the supermarket from all Chef Servers. I have also reviewed the Chef Automate Install Document and ensured that I followed the correct procedures and have the correct firewall ports open.
Chef Automate Version: 0.7.85

Any feedback from anyone else who may have encountered the error or has some insight would be great.

Respectfully