Added  validation
diff --git a/meta/main.yml b/meta/main.yml
index c493f0b..e9668c2 100644
--- a/meta/main.yml
+++ b/meta/main.yml
@@ -12,4 +12,5 @@
   galaxy_tags:
   - apigee
   - opdk
-dependencies: []
+dependencies:
+- { role: apigee-opdk-setup-default-settings }
diff --git a/tasks/main.yml b/tasks/main.yml
index c9b093d..87277bd 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -1,5 +1,10 @@
 ---
 # tasks file for apigee-opdk-set-reachable
+- name: Validate that server_type was provided
+  fail:
+    msg: "Please provide the server_type"
+  when: server_type is not defined
+
 - block:
   - name: Check for {{ server_type }} self report
     opdk_server_self: