Add metadata to disable apache mods

Introduce a new pillar apache:server:mods that is a dictionary with
the new module metadata. Allows to manage apache modules by setting:

enabled: True/False
status: disabled/enabled

Change-Id: I01c4a6d0f77ec22d7dd33c047f8e349216e8db67
Related-Prod: PROD-23524
diff --git a/apache/server/single.yml b/apache/server/single.yml
index 06c8c4c..cbe5158 100644
--- a/apache/server/single.yml
+++ b/apache/server/single.yml
@@ -1,2 +1,9 @@
 classes:
 - service.apache.server.single
+parameters:
+  apache:
+    server:
+      mods:
+        status:
+          enabled: ${_param:apache_mods_status_enabled}
+          status: ${_param:apache_mods_status_status}
diff --git a/defaults/openstack/init.yml b/defaults/openstack/init.yml
index cc580b8..e6dd320 100644
--- a/defaults/openstack/init.yml
+++ b/defaults/openstack/init.yml
@@ -36,3 +36,6 @@
     # Openstack memcached server protocols
     openstack_memcached_proto_tcp_enabled: True
     openstack_memcached_proto_udp_enabled: False
+    # Apache mods defaults
+    apache_mods_status_enabled: True
+    apache_mods_status_status: 'disabled'