2017-04-25 3 views
0

I 사용하여 실행하는 경우 kitchen converge가 나는 이유는 어떤 생각을요리사 : remote_file을 수없는 수렴

 ===================================================================== =========== 
      Error executing action `create` on resource 'remote_file[/tmp/apache- 
tomcat-8.0.23.tar.gz]' 
      ===================================================================== 
=========== 

      Errno::ENETUNREACH 
      ------------------ 
      Failed to open TCP connection to mirror.sdunix.com:80 (Network is unr 
eachable - connect(2) for "mirror.sdunix.com" port 80) 

을 제공하는 설치

remote_file '/tmp/apache-tomcat-8.0.23.tar.gz' do 
    source 'http://mirror.sdunix.com/apache/tomcat/tomcat-8/v8.0.23/bin/apache-tomcat-8.0.23.tar.gz' 
end 

을 다운로드 할 수있는 다음 코드 조각이 이 네트워크에 문제가 있습니까?

+0

test-kitchen 아래에서 어떤 VM 공급자를 사용합니까? –

+0

Vagrant VIrtualbox를 사용합니다 – aaj

+0

VM에서 인터넷에 액세스 할 수 있습니까? 네트워크는 어떻게 구성되어 있습니까? –

답변

0

원격 파일의 원본으로 사용하고있는 url은 공개적으로 연결할 수 없기 때문에 (해결할 수 없음) 내 kitchen-vagrant 가상 컴퓨터에 적절한 네트워크 구성이 누락되었다고 생각합니다. 올바른 dns 서버를 사용하고 있습니까? 필요하지 않거나 가지고 있다면 /etc/hosts 파일을 업데이트하여 주소가 http://mirror.sdunix.com/이되도록하십시오.