You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bigtop.apache.org by ev...@apache.org on 2017/03/28 18:18:00 UTC

bigtop git commit: BIGTOP-2672. Update gradle wrapper for Docker Provisioner

Repository: bigtop
Updated Branches:
  refs/heads/master 1cdb5ed52 -> 970be8740


BIGTOP-2672. Update gradle wrapper for Docker Provisioner


Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo
Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/970be874
Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/970be874
Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/970be874

Branch: refs/heads/master
Commit: 970be87408bef62ab9cc4b0f8681ab082c85c71c
Parents: 1cdb5ed
Author: Evans Ye <ev...@apache.org>
Authored: Tue Mar 28 03:08:18 2017 +0000
Committer: Evans Ye <ev...@apache.org>
Committed: Wed Mar 29 02:22:08 2017 +0800

----------------------------------------------------------------------
 build.gradle | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/970be874/build.gradle
----------------------------------------------------------------------
diff --git a/build.gradle b/build.gradle
index 3db2e25..c209915 100644
--- a/build.gradle
+++ b/build.gradle
@@ -257,9 +257,9 @@ task "toolchain-devtools"(type:Exec,
 }
 
 task "docker-provisioner"(type:Exec,
-    description: 'Provision a Bigtop cluster on Docker container(s). Default to CentOS and 1 node.\nCreate a 3 node cluster:\n  $ ./gradlew -Pnum_instances=3 docker-provisioner\nRun smoke tests on 3 node cluster:\n  $ ./gradlew -Pnum_instances=3 -Prun_smoke_tests=true docker-provisioner\nSpecify configuration file (located in bigtop-deploy/vm/vagrant-puppet-docker/):\n  $ ./gradlew -Pconfig=vagrantconfig_debian.yaml docker-provisioner',
+    description: 'Provision a Bigtop cluster on Docker container(s). Default to CentOS and 1 node.\nCreate a 3 node cluster:\n  $ ./gradlew -Pnum_instances=3 docker-provisioner\nRun smoke tests on 3 node cluster:\n  $ ./gradlew -Pnum_instances=3 -Prun_smoke_tests=true docker-provisioner\nSpecify configuration file (located in provisioner/docker/):\n  $ ./gradlew -Pconfig=config_debian8.yaml docker-provisioner',
     group: DEPLOY_GROUP) {
-  def _config = project.hasProperty("config") ? config : "vagrantconfig.yaml"
+  def _config = project.hasProperty("config") ? config : "config.yaml"
   def _num_instances = project.hasProperty("num_instances") ? num_instances : 1
   def command = [
       './docker-hadoop.sh',
@@ -269,14 +269,14 @@ task "docker-provisioner"(type:Exec,
   if ( project.hasProperty("run_smoke_tests") && run_smoke_tests ) {
     command.add("--smoke-tests")
   }
-  workingDir 'bigtop-deploy/vm/vagrant-puppet-docker'
+  workingDir 'provisioner/docker'
   commandLine command
 }
 task "docker-provisioner-ssh"(type:Exec,
-    description: 'Show ssh command to get in to the provisioned container',
+    description: 'Show command to get in to the provisioned container',
     group: DEPLOY_GROUP) {
-  workingDir 'bigtop-deploy/vm/vagrant-puppet-docker'
-  def message = "To ssh in to the container, do: \n(cd " + workingDir + " && vagrant ssh <CONTAIER_NAME>)"
+  workingDir 'provisioner/docker'
+  def message = "To get in to the container, do: \n\ndocker exec -ti <CONTAIER_NAME> bash \n\nYou can get container name by ./gradlew docker-provisioner-status"
   def command = [
       '/bin/echo',
       message
@@ -287,10 +287,10 @@ task "docker-provisioner-status"(type:Exec,
     description: 'Show status of Bigtop Docker cluster',
     group: DEPLOY_GROUP) {
   def command = [
-      'vagrant',
-      'status',
+      './docker-hadoop.sh',
+      '--list',
   ]
-  workingDir 'bigtop-deploy/vm/vagrant-puppet-docker'
+  workingDir 'provisioner/docker'
   commandLine command
 }
 task "docker-provisioner-destroy"(type:Exec,
@@ -300,7 +300,7 @@ task "docker-provisioner-destroy"(type:Exec,
       './docker-hadoop.sh',
       '--destroy'
   ]
-  workingDir 'bigtop-deploy/vm/vagrant-puppet-docker'
+  workingDir 'provisioner/docker'
   commandLine command
 }