diff --git a/roles/ipaclient/vars/CentOS-7.yml b/roles/ipaclient/vars/CentOS-7.yml
new file mode 100644
index 0000000000000000000000000000000000000000..51ab7bfce86b6e0e81cfca4fb9d616936e18cd83
--- /dev/null
+++ b/roles/ipaclient/vars/CentOS-7.yml
@@ -0,0 +1,4 @@
+# defaults file for ipaclient
+# vars/rhel.yml
+ipaclient_packages: [ "ipa-client", "libselinux-python" ]
+#ansible_python_interpreter: '/usr/bin/python2'
diff --git a/roles/ipareplica/vars/CentOS-7.yml b/roles/ipareplica/vars/CentOS-7.yml
new file mode 100644
index 0000000000000000000000000000000000000000..2baa874fc8f1f759ddf2e462aa0341356b15be86
--- /dev/null
+++ b/roles/ipareplica/vars/CentOS-7.yml
@@ -0,0 +1,5 @@
+# defaults file for ipareplica
+# vars/RedHat-7.yml
+ipareplica_packages: [ "ipa-server", "libselinux-python" ]
+ipareplica_packages_dns: [ "ipa-server-dns" ]
+ipareplica_packages_adtrust: [ "ipa-server-trust-ad" ]
\ No newline at end of file
diff --git a/roles/ipaserver/vars/CentOS-7.yml b/roles/ipaserver/vars/CentOS-7.yml
new file mode 100644
index 0000000000000000000000000000000000000000..079b719c0b95d50a1d844cd2ef5db058299004a9
--- /dev/null
+++ b/roles/ipaserver/vars/CentOS-7.yml
@@ -0,0 +1,5 @@
+# defaults file for ipaserver
+# vars/rhel.yml
+ipaserver_packages: [ "ipa-server", "libselinux-python" ]
+ipaserver_packages_dns: [ "ipa-server-dns" ]
+ipaserver_packages_adtrust: [ "ipa-server-trust-ad" ]
\ No newline at end of file