]> git.apps.os.sepia.ceph.com Git - ceph-build.git/commitdiff
ceph-docker-lint: start docker and use sudo 719/head
authorSébastien Han <seb@redhat.com>
Wed, 17 May 2017 16:32:46 +0000 (18:32 +0200)
committerSébastien Han <seb@redhat.com>
Wed, 17 May 2017 16:32:46 +0000 (18:32 +0200)
yum does not start services after installation, so starting it and using
sudo to call docker command.

Signed-off-by: Sébastien Han <seb@redhat.com>
ceph-docker-lint/build/build

index 9682e4761adcd71b535b2a81101ef07696261359..50b7bfc9de74e5c681c73a3eb419ccef3b3d5434 100755 (executable)
@@ -25,7 +25,7 @@ function check(){
     while read -r filename; do
         pushd "$(dirname "$filename")"
         file=$(basename "$filename")
-        docker run -v "$(pwd)"/"$file":/"$file" koalaman/shellcheck --external-sources --exclude "$IGNORE_THESE_CODES" /"$file"
+        sudo docker run -v "$(pwd)"/"$file":/"$file" koalaman/shellcheck --external-sources --exclude "$IGNORE_THESE_CODES" /"$file"
         popd
     done
     return $?
@@ -37,6 +37,7 @@ function main() {
     then
         sudo yum -y install epel-release
         sudo yum -y install docker jq
+        sudo systemctl start docker
         pull_request_id=${ghprbPullId:-$2}
         workspace=${WORKSPACE:-$1}
     else