From 249d08d60e1982fd11486b5b526fcdecede218f2 Mon Sep 17 00:00:00 2001 From: amartynov Date: Mon, 3 Aug 2015 16:18:03 +0300 Subject: [PATCH] fixed error with chef node name --- devops-service/providers/openstack.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/devops-service/providers/openstack.rb b/devops-service/providers/openstack.rb index 8e74171..9a9f939 100644 --- a/devops-service/providers/openstack.rb +++ b/devops-service/providers/openstack.rb @@ -93,6 +93,11 @@ module Provider def create_server s, out out << "Creating server for project '#{s.project} - #{s.deploy_env}'\n" + if s.chef_node_name.nil? + out << "Generate new instance name: " + out << s.chef_node_name = create_default_chef_node_name(s) + out << "\n" + end networks = self.networks.select{|n| s.options[:subnets].include?(n["name"])} buf = s.options[:subnets] - networks.map{|n| n["name"]} unless buf.empty?