Update curl insecure connection 51/1051/2
authorVenkata Harish K Kajur <vk250x@att.com>
Mon, 20 Feb 2017 23:18:22 +0000 (23:18 +0000)
committerVenkata Harish K Kajur <vk250x@att.com>
Mon, 20 Feb 2017 23:25:55 +0000 (23:25 +0000)
Change-Id: I52523437eb431dacc23b5a385c0e03db711bf7be
Signed-off-by: Venkata Harish K Kajur <vk250x@att.com>
ajsc-aai/src/main/resources/docker/Dockerfile

index 02d8a54..b3bc437 100644 (file)
@@ -24,8 +24,9 @@ RUN apt-get install --reinstall ca-certificates && sudo -E add-apt-repository pp
 # Setup JAVA_HOME, this is useful for docker commandline
 ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64
 
-# Install Chef
-RUN curl -LO  https://packages.chef.io/stable/ubuntu/14.04/chefdk_0.17.17-1_amd64.deb
+# Install Chef using insecure mode and if it fails try tlsv1
+RUN curl -k -LO  https://packages.chef.io/stable/ubuntu/14.04/chefdk_0.17.17-1_amd64.deb || \
+    curl --tlsv1 -LO https://packages.chef.io/stable/ubuntu/14.04/chefdk_0.17.17-1_amd64.deb 
 RUN dpkg -i chefdk_0.17.17-1_amd64.deb 
 RUN rm chefdk_0.17.17-1_amd64.deb