You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@allura.apache.org by je...@apache.org on 2015/12/09 18:01:34 UTC

[14/18] allura git commit: [#7907] ticket:873 Move solr dir setup from docs to init-docker-dev.sh

[#7907] ticket:873 Move solr dir setup from docs to init-docker-dev.sh


Project: http://git-wip-us.apache.org/repos/asf/allura/repo
Commit: http://git-wip-us.apache.org/repos/asf/allura/commit/52b00949
Tree: http://git-wip-us.apache.org/repos/asf/allura/tree/52b00949
Diff: http://git-wip-us.apache.org/repos/asf/allura/diff/52b00949

Branch: refs/heads/in/7907
Commit: 52b00949f4a633b22239860026ffb8542b1b7478
Parents: cfd0be7
Author: Igor Bondarenko <je...@gmail.com>
Authored: Wed Dec 9 18:06:12 2015 +0200
Committer: Igor Bondarenko <je...@gmail.com>
Committed: Wed Dec 9 18:06:12 2015 +0200

----------------------------------------------------------------------
 Allura/docs/getting_started/installation.rst | 10 ----------
 scripts/init-docker-dev.sh                   |  7 ++++++-
 2 files changed, 6 insertions(+), 11 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/allura/blob/52b00949/Allura/docs/getting_started/installation.rst
----------------------------------------------------------------------
diff --git a/Allura/docs/getting_started/installation.rst b/Allura/docs/getting_started/installation.rst
index 5433a1e..d022f20 100644
--- a/Allura/docs/getting_started/installation.rst
+++ b/Allura/docs/getting_started/installation.rst
@@ -252,16 +252,6 @@ First run
 
 Install `Docker <http://docs.docker.com/installation/>`_ and `Docker Compose <https://docs.docker.com/compose/install/>`_.
 
-Setup directory and permissions for solr data:
-
-.. code-block:: bash
-
-    sudo mkdir -p /allura-data/solr
-    sudo chmod 777 /allura-data/solr
-
-We need this because Docker Compose creates directories with root as an owner,
-but solr container runs solr from the different user.
-
 Build/fetch all required images (run these in allura source directory):
 
 .. code-block:: bash

http://git-wip-us.apache.org/repos/asf/allura/blob/52b00949/scripts/init-docker-dev.sh
----------------------------------------------------------------------
diff --git a/scripts/init-docker-dev.sh b/scripts/init-docker-dev.sh
index 2353419..046f517 100755
--- a/scripts/init-docker-dev.sh
+++ b/scripts/init-docker-dev.sh
@@ -27,6 +27,11 @@ echo -e "\nRunning scripts/init-docker-dev.sh\n"
 echo -e "Creating SCM directories\n"
 mkdir -p /allura-data/scm/{git,hg,svn,snapshots}
 
+echo -e "Creating directory for SOLR data\n"
+mkdir -p /allura-data/solr
+echo -e "Changing it's permissions to 777 so that container will have access to it\n"
+chmod 777 /allura-data/solr
+
 # share venv to allow update and sharing across containers
 if [ ! -e /allura-data/virtualenv ]; then
     echo -e "Creating virtualenv\n"
@@ -52,4 +57,4 @@ if [ ! -e /allura/Allura/allura/public/nf/js/build/transpiled.js ]; then
   npm run build
 fi
 
-echo "Done"
\ No newline at end of file
+echo "Done"