Try using bash to see if this makes it pass on travis.
diff --git a/tox.ini b/tox.ini
index c1334b0..7319fd3 100644
--- a/tox.ini
+++ b/tox.ini
@@ -21,6 +21,7 @@
     py3.5: python3.5
     py3.6: python3.6
 whitelist_externals = cp
+                      bash
                       scripts/*.sh
 
 [testenv:pypypy3]
@@ -87,7 +88,7 @@
            python -mjson.tool libcloud/data/pricing.json
 
 [testenv:checks]
-commands = ./scripts/check_file_names.sh
+commands = bash ./scripts/check_file_names.sh
 
 [testenv:integration]
 deps = -r{toxinidir}/integration/requirements.txt