Cleaned up scripts to consolidate setting sysctl attributes
diff --git a/defaults/main.yml b/defaults/main.yml
index 27f4d6b..7b84a0d 100644
--- a/defaults/main.yml
+++ b/defaults/main.yml
@@ -4,6 +4,15 @@
 
 # Default value to limit swap file use
 vm_swappiness: 60
+apigee_net_ipv4_tcp_fin_timeout: 15
+apigee_max_map_count: 131072
+
+sysctl_minimum:
+- { name: 'vm.swappiness', value: "{{ vm_swappiness }}" }
+- { name: 'net.ipv6.conf.all.disable_ipv6', value: '1' }
+- { name: 'net.ipv6.conf.default.disable_ipv6', value: '1' }
+- { name: 'net.ipv4.tcp_fin_timeout', value: "{{ apigee_net_ipv4_tcp_fin_timeout }}" }
+- { name: 'vm.max_map_count', value: '{{ apigee_max_map_count }}' }
 
 qpid_client: ftp://fr2.rpmfind.net/linux/epel/7/x86_64/q/qpid-cpp-client-1.35.0-3.el7.x86_64.rpm
 qpid_server: ftp://fr2.rpmfind.net/linux/epel/7/x86_64/q/qpid-cpp-server-1.35.0-3.el7.x86_64.rpm
diff --git a/tasks/main.yml b/tasks/main.yml
index fadb798..22143f9 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -49,28 +49,14 @@
   become: yes
   when: ansible_os_family == "RedHat" and ansible_distribution_major_version | version_compare("6", ">")
 
-- name: Update sysctl attributes for vm.swappiness
+- name: Update sysctl attributes
   become: yes
-  tags: ['vm.swappiness']
   sysctl:
     name: "{{ item.name }}"
     value: "{{ item.value }}"
     state: present
     sysctl_set: yes
-  with_items:
-  - { name: 'vm.swappiness', value: "{{ vm_swappiness }}" }
-
-- name: Update sysctl attributes for ipv6
-  become: yes
-  tags: ['ipv6']
-  sysctl:
-    name: "{{ item.name }}"
-    value: "{{ item.value }}"
-    state: present
-    sysctl_set: yes
-  with_items:
-  - { name: 'net.ipv6.conf.all.disable_ipv6', value: '1' }
-  - { name: 'net.ipv6.conf.default.disable_ipv6', value: '1' }
+  with_items: "{{ sysctl_minimum }}"
 
 - name: Update for apigee installation environment
   become: yes