You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficcontrol.apache.org by oc...@apache.org on 2021/01/21 21:46:32 UTC

[trafficcontrol-website] branch asf-site updated: Add release notes for 5.0.0

This is an automated email from the ASF dual-hosted git repository.

ocket8888 pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/trafficcontrol-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new ed3b6ce  Add release notes for 5.0.0
ed3b6ce is described below

commit ed3b6cef0ff1621477e306e9a7d4cedd333a4cc4
Author: ocket8888 <oc...@apache.org>
AuthorDate: Thu Jan 21 14:46:34 2021 -0700

    Add release notes for 5.0.0
---
 .../5.0.x/EDGE_ATS_712_CENTOS_74.traffic_ops       | 2289 ++++++++++++++++++++
 downloads/profiles/5.0.x/EDGE_GROVE.traffic_ops    |  200 ++
 downloads/profiles/5.0.x/GLOBAL.traffic_ops        |  106 +
 .../5.0.x/MID_ATS_712_CENTOS_74.traffic_ops        | 2154 ++++++++++++++++++
 .../5.0.x/RASCAL_TRAFFIC_MONITOR.traffic_ops       |   69 +
 .../profiles/5.0.x/TRAFFIC_ROUTER.traffic_ops      |  159 ++
 downloads/profiles/5.0.x/TRAFFIC_STATS.traffic_ops |   74 +
 releases/index.html                                |  331 +--
 8 files changed, 5251 insertions(+), 131 deletions(-)

diff --git a/downloads/profiles/5.0.x/EDGE_ATS_712_CENTOS_74.traffic_ops b/downloads/profiles/5.0.x/EDGE_ATS_712_CENTOS_74.traffic_ops
new file mode 100644
index 0000000..0ab29c2
--- /dev/null
+++ b/downloads/profiles/5.0.x/EDGE_ATS_712_CENTOS_74.traffic_ops
@@ -0,0 +1,2289 @@
+{
+  "parameters": [
+    {
+      "config_file": "parent.config",
+      "name": "algorithm",
+      "value": "consistent_hash"
+    },
+    {
+      "config_file": "plugin.config",
+      "name": "astats_over_http.so",
+      "value": ""
+    },
+    {
+      "config_file": "ip_allow.config",
+      "name": "coalesce_masklen_v4",
+      "value": "16"
+    },
+    {
+      "config_file": "ip_allow.config",
+      "name": "coalesce_masklen_v6",
+      "value": "40"
+    },
+    {
+      "config_file": "ip_allow.config",
+      "name": "coalesce_number_v4",
+      "value": "5"
+    },
+    {
+      "config_file": "ip_allow.config",
+      "name": "coalesce_number_v6",
+      "value": "5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.accept_threads",
+      "value": "INT 5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.admin.admin_user",
+      "value": "STRING admin"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.admin.number_config_bak",
+      "value": "INT 3"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.admin.user_id",
+      "value": "STRING ats"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.alarm.abs_path",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.alarm.bin",
+      "value": "STRING example_alarm_bin.sh"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.alarm_email",
+      "value": "STRING ats"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.allocator.dontdump_iobuffers",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.allocator.hugepages",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.allocator.thread_freelist_size",
+      "value": "INT 1024"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.body_factory.enable_customizations",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.body_factory.enable_logging",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.body_factory.response_suppression_mode",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.body_factory.template_sets_dir",
+      "value": "STRING etc/trafficserver/body_factory"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.control.filename",
+      "value": "STRING cache.config"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.enable_read_while_writer",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.hostdb.sync_frequency",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.hosting_filename",
+      "value": "STRING hosting.config"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.http.compatibility.4-2-0-fixup",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.limits.http.max_alts",
+      "value": "INT 5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.max_doc_size",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.min_average_object_size",
+      "value": "INT 131072"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.mutex_retry_delay",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.permit.pinning",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.ram_cache.algorithm",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.ram_cache.compress",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.ram_cache_cutoff",
+      "value": "INT 1073741824"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.ram_cache.size",
+      "value": "INT 34359738368"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.ram_cache.use_seen_filter",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.target_fragment_size",
+      "value": "INT 1048576"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.threads_per_disk",
+      "value": "INT 8"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.cluster_configuration ",
+      "value": "STRING cluster.config"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.cluster_port",
+      "value": "INT 8086"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.ethernet_interface",
+      "value": "STRING lo"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.log_bogus_mc_msgs",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.mc_group_addr",
+      "value": "STRING 224.0.1.37"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.mcport",
+      "value": "INT 8089"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.mc_ttl",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.rsport",
+      "value": "INT 8088"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.config_dir",
+      "value": "STRING etc/trafficserver"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.core_limit",
+      "value": "INT -1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.debug.enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.debug.tags",
+      "value": "STRING http.*|dns.*"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dns.max_dns_in_flight",
+      "value": "INT 2048"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dns.nameservers",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dns.resolv_conf",
+      "value": "STRING /etc/resolv.conf"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dns.round_robin_nameservers",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dns.search_default_domains",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dns.splitDNS.enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dns.validate_query_name",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dump_mem_info_frequency",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.env_prep",
+      "value": "STRING example_prep.sh"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.exec_thread.affinity",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.exec_thread.autoconfig",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.exec_thread.autoconfig.scale",
+      "value": "FLOAT 1.5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.exec_thread.limit",
+      "value": "INT 32"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.header.parse.no_host_url_redirect",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.strict_round_robin",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.timeout",
+      "value": "INT 1440"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.ttl_mode",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.accept_no_activity_timeout",
+      "value": "INT 120"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.anonymize_other_header_list",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.anonymize_remove_client_ip",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.anonymize_remove_cookie",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.anonymize_remove_from",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.anonymize_remove_referer",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.anonymize_remove_user_agent",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.background_fill_active_timeout",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.background_fill_completed_threshold",
+      "value": "FLOAT 0.0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.allow_empty_doc",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.cache_responses_to_cookies",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.cache_urls_that_look_dynamic",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.enable_default_vary_headers",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.fuzz.probability",
+      "value": "FLOAT 0.005"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.fuzz.time",
+      "value": "INT 240"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.guaranteed_max_lifetime",
+      "value": "INT 2592000"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.heuristic_lm_factor",
+      "value": "FLOAT 0.10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.heuristic_max_lifetime",
+      "value": "INT 86400"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.heuristic_min_lifetime",
+      "value": "INT 3600"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.http",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.ignore_accept_encoding_mismatch",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.ignore_authentication",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.ignore_client_no_cache",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.ignore_server_no_cache",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.ims_on_client_no_cache",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.max_stale_age",
+      "value": "INT 604800"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.range.lookup",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.required_headers",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.vary_default_images",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.vary_default_other",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.vary_default_text",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.when_to_revalidate",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.chunking_enabled",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.congestion_control.enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.connect_attempts_max_retries",
+      "value": "INT 3"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.connect_attempts_max_retries_dead_server",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.connect_attempts_rr_retries",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.connect_attempts_timeout",
+      "value": "INT 3"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.connect_ports",
+      "value": "STRING 443 563"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.down_server.abort_threshold",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.enable_http_stats",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.forward.proxy_auth_to_parent",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.insert_age_in_response",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.insert_request_via_str",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.insert_response_via_str",
+      "value": "INT 3"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.insert_squid_x_forwarded_for",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.keep_alive_enabled_in",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.keep_alive_enabled_out",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.keep_alive_no_activity_timeout_in",
+      "value": "INT 115"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.keep_alive_no_activity_timeout_out",
+      "value": "INT 120"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.negative_caching_enabled",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.negative_caching_lifetime",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.no_dns_just_forward_to_parent",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.normalize_ae_gzip",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.parent_proxy.fail_threshold",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.parent_proxy.file",
+      "value": "STRING parent.config"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.parent_proxy.mark_down_hostdb",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.parent_proxy.per_parent_connect_attempts",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.parent_proxy.retry_time",
+      "value": "INT 60"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.parent_proxy_routing_enable",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.parent_proxy.total_connect_attempts",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.post_connect_attempts_timeout",
+      "value": "INT 1800"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.push_method_enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.referer_default_redirect",
+      "value": "STRING http://www.example.com/"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.referer_filter",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.referer_format_redirect",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.response_server_enabled",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.send_http11_requests",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.transaction_active_timeout_in",
+      "value": "INT 900"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.transaction_active_timeout_out",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.transaction_no_activity_timeout_in",
+      "value": "INT 30"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.transaction_no_activity_timeout_out",
+      "value": "INT 30"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.uncacheable_requests_bypass_parent",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.auto_delete_rolled_files",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.collation_host",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.collation_host_tagged",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.collation_port",
+      "value": "INT 8085"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.collation_retry_sec",
+      "value": "INT 5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.collation_secret",
+      "value": "STRING foobar"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.hostname",
+      "value": "STRING localhost"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.logfile_dir",
+      "value": "STRING var/log/trafficserver"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.logfile_perm",
+      "value": "STRING rw-r--r--"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.logging_enabled",
+      "value": "INT 3"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.max_secs_per_buffer",
+      "value": "INT 5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.max_space_mb_for_logs",
+      "value": "INT 25000"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.max_space_mb_for_orphan_logs",
+      "value": "INT 25"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.max_space_mb_headroom",
+      "value": "INT 1000"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.rolling_interval_sec",
+      "value": "INT 86400"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.rolling_offset_hr",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.sampling_frequency",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.mlock_enabled",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.connections_throttle",
+      "value": "INT 500000"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.default_inactivity_timeout",
+      "value": "INT 180"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.defer_accept",
+      "value": "INT 45"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_recv_buffer_size_in",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_recv_buffer_size_out",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_send_buffer_size_in",
+      "value": "INT 262144"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_send_buffer_size_out",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.output.logfile",
+      "value": "STRING traffic.out"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.process_manager.mgmt_port",
+      "value": "INT 8084"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.proxy_binary_opts",
+      "value": "STRING -M"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.proxy_name",
+      "value": "STRING __HOSTNAME__"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.reverse_proxy.enabled",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.snapshot_dir",
+      "value": "STRING snapshots"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.CA.cert.filename",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.CA.cert.path",
+      "value": "STRING etc/trafficserver/ssl"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.client.CA.cert.filename",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.client.CA.cert.path",
+      "value": "STRING etc/trafficserver/ssl"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.client.cert.filename",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.client.certification_level",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.client.cert.path",
+      "value": "STRING etc/trafficserver/ssl"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.client.private_key.filename",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.client.private_key.path",
+      "value": "STRING etc/trafficserver/ssl"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.client.verify.server",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.server.cert_chain.filename",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.server.cert.path",
+      "value": "STRING etc/trafficserver/ssl"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.server.honor_cipher_order",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.server.multicert.filename",
+      "value": "STRING ssl_multicert.config"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.server.private_key.path",
+      "value": "STRING etc/trafficserver/ssl"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.TLSv1",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.syslog_facility",
+      "value": "STRING LOG_DAEMON"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.task_threads",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.url_remap.filename",
+      "value": "STRING remap.config"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.url_remap.pristine_host_hdr",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.url_remap.remap_required",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "storage.config",
+      "name": "Disk_Volume",
+      "value": "1"
+    },
+    {
+      "config_file": "storage.config",
+      "name": "Drive_Letters",
+      "value": "b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y"
+    },
+    {
+      "config_file": "storage.config",
+      "name": "Drive_Prefix",
+      "value": "/dev/sd"
+    },
+    {
+      "config_file": "rascal.properties",
+      "name": "health.connection.timeout",
+      "value": "2000"
+    },
+    {
+      "config_file": "rascal.properties",
+      "name": "health.polling.url",
+      "value": "http://${hostname}/_astats?application=&inf.name=${interface_name}"
+    },
+    {
+      "config_file": "rascal.properties",
+      "name": "health.threshold.availableBandwidthInKbps",
+      "value": ">1750000"
+    },
+    {
+      "config_file": "rascal.properties",
+      "name": "health.threshold.queryTime",
+      "value": "1000"
+    },
+    {
+      "config_file": "rascal.properties",
+      "name": "history.count",
+      "value": "30"
+    },
+    {
+      "config_file": "records.config",
+      "name": "LOCAL proxy.config.cache.interim.storage",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "LOCAL proxy.local.cluster.type",
+      "value": "INT 3"
+    },
+    {
+      "config_file": "records.config",
+      "name": "LOCAL proxy.local.log.collation_mode",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "set_dscp_30.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "set_dscp_34.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "set_dscp_36.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "set_dscp_38.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "set_dscp_8.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "12M_facts",
+      "name": "location",
+      "value": "/opt/ort"
+    },
+    {
+      "config_file": "set_dscp_16.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "set_dscp_24.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "set_dscp_32.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "set_dscp_40.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "set_dscp_26.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "astats.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver"
+    },
+    {
+      "config_file": "drop_qstring.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver"
+    },
+    {
+      "config_file": "regex_revalidate.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver"
+    },
+    {
+      "config_file": "set_dscp_0.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "set_dscp_10.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "set_dscp_12.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "set_dscp_14.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "set_dscp_18.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "set_dscp_20.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "set_dscp_22.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "set_dscp_28.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "set_dscp_48.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "set_dscp_56.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "ssl_multicert.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver"
+    },
+    {
+      "config_file": "bg_fetch.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver"
+    },
+    {
+      "config_file": "cacheurl_qstring.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver"
+    },
+    {
+      "config_file": "set_dscp_37.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/dscp"
+    },
+    {
+      "config_file": "ip_allow.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver"
+    },
+    {
+      "config_file": "50-ats.rules",
+      "name": "location",
+      "value": "/etc/udev/rules.d/"
+    },
+    {
+      "config_file": "volume.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/"
+    },
+    {
+      "config_file": "storage.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/"
+    },
+    {
+      "config_file": "remap.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/"
+    },
+    {
+      "config_file": "records.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/"
+    },
+    {
+      "config_file": "plugin.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/"
+    },
+    {
+      "config_file": "parent.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/"
+    },
+    {
+      "config_file": "hosting.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/"
+    },
+    {
+      "config_file": "cache.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/"
+    },
+    {
+      "config_file": "astats.config",
+      "name": "path",
+      "value": "_astats"
+    },
+    {
+      "config_file": "parent.config",
+      "name": "qstring",
+      "value": "ignore"
+    },
+    {
+      "config_file": "storage.config",
+      "name": "RAM_Drive_Letters",
+      "value": "0,1,2,3,4,5,6,7"
+    },
+    {
+      "config_file": "storage.config",
+      "name": "RAM_Drive_Prefix",
+      "value": "/dev/ram"
+    },
+    {
+      "config_file": "storage.config",
+      "name": "RAM_Volume",
+      "value": "2"
+    },
+    {
+      "config_file": "astats.config",
+      "name": "record_types",
+      "value": "122"
+    },
+    {
+      "config_file": "plugin.config",
+      "name": "remap_stats.so",
+      "value": ""
+    },
+    {
+      "config_file": "chkconfig",
+      "name": "trafficserver",
+      "value": "0:off\t1:off\t2:on\t3:on\t4:on\t5:on\t6:off"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "weight",
+      "value": "1.0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.parent_proxy.connect_attempts_timeout",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "grub.conf",
+      "name": "ramdisk_size",
+      "value": "ramdisk_size=16777216"
+    },
+    {
+      "config_file": "astats.config",
+      "name": "allow_ip",
+      "value": "127.0.0.1"
+    },
+    {
+      "config_file": "astats.config",
+      "name": "allow_ip6",
+      "value": "::1/128"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.logfile.rolling_size_mb",
+      "value": "INT 1024"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.logfile.rolling_enabled",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.ignore_client_cc_max_age",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.slow.log.threshold",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.server.cipher_suite",
+      "value": "STRING ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:AES128-GCM-SHA256:AES256-GCM-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA:!RC4:!SRP:!DSS:!PSK:!aNULL:!eNULL:!SSLv2:@STRENGTH"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.server_ports",
+      "value": "STRING 80 80:ipv6 443:proto=http:ssl 443:ipv6:proto=http:ssl"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.hit_evacuate_size_limit",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.enable_checksum",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.crash_log_helper",
+      "value": "STRING /tmp/backtrace/invoker.sh"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.max_size",
+      "value": "INT -1"
+    },
+    {
+      "config_file": "logging.config",
+      "name": "LogObject.Filename",
+      "value": "custom_ats_2"
+    },
+    {
+      "config_file": "logging.config",
+      "name": "LogObject.Format",
+      "value": "custom_ats_2"
+    },
+    {
+      "config_file": "logging.config",
+      "name": "LogFormat.Name",
+      "value": "custom_ats_2"
+    },
+    {
+      "config_file": "logging.config",
+      "name": "LogFormat.Format",
+      "value": "%<cqtq> chi=%<chi> phn=%<phn> php=%<php> shn=%<shn> url=%<cquuc> cqhm=%<cqhm> cqhv=%<cqhv> pssc=%<pssc> ttms=%<ttms> b=%<pscl> sssc=%<sssc> sscl=%<sscl> cfsc=%<cfsc> pfsc=%<pfsc> crc=%<crc> phr=%<phr> pqsn=%<pqsn> uas=\"%<{User-Agent}cqh>\" svc=\"%<{X-CDN-SVC}cqh>\""
+    },
+    {
+      "config_file": "logging.config",
+      "name": "LogObject.RollingSizeMb",
+      "value": "1024"
+    },
+    {
+      "config_file": "logging.config",
+      "name": "LogObject.RollingOffsetHr",
+      "value": "11"
+    },
+    {
+      "config_file": "logging.config",
+      "name": "LogObject.RollingIntervalSec",
+      "value": "86400"
+    },
+    {
+      "config_file": "logging.config",
+      "name": "LogObject.RollingEnabled",
+      "value": "3"
+    },
+    {
+      "config_file": "logging.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.admin.synthetic_port",
+      "value": "INT 8083"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.max_count",
+      "value": "INT -1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.insert_client_ip",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "plugin.config",
+      "name": "regex_revalidate.so",
+      "value": "--disable-timed-updates --config regex_revalidate.config"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.server_session_sharing.match",
+      "value": "STRING both"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.hit_evacuate_percent",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.range.write",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.ocsp.enabled",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.redirect_use_orig_cache_key",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.alarm.script_runtime",
+      "value": "INT 5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.read_while_writer.max_retries",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.strict_uri_parsing",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.hsts_max_age",
+      "value": "INT -1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.redirection_enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dns.dedicated_thread",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cop.core_signal",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.server_retry_timeout",
+      "value": "INT 300"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.config.filename",
+      "value": "STRING logging.config"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.output.error",
+      "value": "STRING L"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.wire_trace_enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.enabled",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.doc_in_cache_skip_dns",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.host_file.path",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.guaranteed_min_lifetime",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.post.check.content_length.enabled",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.socks_timeout",
+      "value": "INT 100"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.cluster_cache_local",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.verify_after",
+      "value": "INT 720"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.product_company",
+      "value": "STRING Apache"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.response_header_max_size",
+      "value": "INT 131072"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.use_client_target_addr",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.per_server_connection_attempts",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.errors.log_error_pages",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.output.status",
+      "value": "STRING L"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.server_session_sharing.pool",
+      "value": "STRING thread"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.session_cache.skip_cache_on_bucket_contention",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.output.alert",
+      "value": "STRING L"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.session_cache.num_buckets",
+      "value": "INT 256"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.fail.timeout",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.disable_configuration_modification",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.session_cache.timeout",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_mss_in",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.logfile.rolling_interval_sec",
+      "value": "INT 3600"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.wire_trace_addr",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.poll_timeout",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.listen_backlog",
+      "value": "INT -1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.websocket.active_timeout",
+      "value": "INT 3600"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.open_read_retry_time",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.read_while_writer_retry.delay",
+      "value": "INT 50"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.TLSv1_1",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.output.emergency",
+      "value": "STRING SL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.admin.api.restricted",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.allocator.thread_freelist_low_watermark",
+      "value": "INT 32"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.periodic_tasks_interval",
+      "value": "INT 5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.open_write_fail_action",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.flow_control.enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.ip_resolve",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http2.max_active_streams_in",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.restart.active_client_threshold",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.keep_alive_post_out",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.default_buffer_size",
+      "value": "INT 8"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.socks_version",
+      "value": "INT 4"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.handshake_timeout_in",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.thread.default.stacksize",
+      "value": "INT 1048576"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.cert.load_elevated",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.ignore_accept_language_mismatch",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.safe_requests_retryable",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.record_heartbeat",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http2.push_diary_size",
+      "value": "INT 256"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.session_cache",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http2.min_concurrent_streams_in",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.generation",
+      "value": "INT -1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.session_cache.auto_clear",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.collation_host_timeout",
+      "value": "INT 86390"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.throttle_delay",
+      "value": "INT 50"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_packet_tos_in",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.socks_config_file",
+      "value": "STRING socks.config"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.auth_server_session_private",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.websocket.no_activity_timeout",
+      "value": "INT 600"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.product_vendor",
+      "value": "STRING Apache"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.host_file.interval",
+      "value": "INT 86400"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.default_buffer_water_mark",
+      "value": "INT 32768"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.proxy_binary",
+      "value": "STRING traffic_server_jemalloc"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.hsts_include_subdomains",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.server_fail_threshold",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.local.http.parent_proxy.disable_connect_tunneling",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.srv_enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.server_max_connections",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.ocsp.request_timeout",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.server.ticket_key.filename",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.disallow_post_100_continue",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cop.linux_min_memfree_kb",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.connection_attempts",
+      "value": "INT 4"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.system.file_max_pct",
+      "value": "FLOAT 0.9"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.output.warning",
+      "value": "STRING L"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http2.max_concurrent_streams_in",
+      "value": "INT 100"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.request_header_max_size",
+      "value": "INT 131072"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.enable_http_info",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.flow_control.high_water",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_packet_mark_in",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http2.stream_priority_enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.force_sector_size",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cop.linux_min_swapfree_kb",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.ignore_accept_mismatch",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.server_connect_timeout",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.output.note",
+      "value": "STRING L"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.output.logfile.rolling_enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.negative_revalidating_lifetime",
+      "value": "INT 1800"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http2.max_header_list_size",
+      "value": "INT 4294967295"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.remap.num_remap_threads",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_option_flag_out",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.output.logfile.rolling_size_mb",
+      "value": "INT 100"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.threads",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.product_name",
+      "value": "STRING Traffic"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.max_open_write_retries",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.event_period",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.collation_client_timeout",
+      "value": "INT 86400"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.server_tcp_init_cwnd",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.chunking.size",
+      "value": "INT 4096"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.negative_revalidating_enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cop.active_health_checks",
+      "value": "INT 3"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.server_retry_time",
+      "value": "INT 300"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.alt_rewrite_max_size",
+      "value": "INT 4096"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http2.max_frame_size",
+      "value": "INT 16384"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.inactivity_check_frequency",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_option_flag_in",
+      "value": "INT 5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.attach_server_session_to_client",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cop.init_sleep_time",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.number_of_redirections",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_packet_tos_out",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.accept_enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http_ui_enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.send_100_continue_response",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_packet_mark_out",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.http_port",
+      "value": "INT 80"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.TLSv1_2",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.output.debug",
+      "value": "STRING E"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.ocsp.cache_timeout",
+      "value": "INT 3600"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http2.initial_window_size_in",
+      "value": "INT 1048576"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.bin_path",
+      "value": "STRING bin"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.output.logfile.rolling_interval_sec",
+      "value": "INT 3600"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.socks_needed",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.forward_connect_method",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.flow_control.low_water",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.startup_timeout",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.session_cache.size",
+      "value": "INT 102400"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.filename",
+      "value": "STRING host.db"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.websocket.max_number_of_connections",
+      "value": "INT -1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.max_record_size",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.manager_binary",
+      "value": "STRING traffic_manager"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.retry_delay",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.partitions",
+      "value": "INT 64"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.wire_trace_percentage",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.output.fatal",
+      "value": "STRING L"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.allow_client_renegotiation",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.server.dhparams_file",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http2.header_table_size",
+      "value": "INT 4096"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.wire_trace_server_name",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.timed_round_robin",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.accept_port",
+      "value": "INT 1080"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.fuzz.min_time",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.accept_period",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.ignore_accept_charset_mismatch",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.origin_min_keep_alive_connections",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.ocsp.update_period",
+      "value": "INT 60"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.redirect_host_no_port",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.output.diag",
+      "value": "STRING E"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.show_location",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.max_connections_in",
+      "value": "INT 500000"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.max_connections_active_in",
+      "value": "INT 500000"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.server.session_ticket.enable",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dns.lookup_timeout",
+      "value": "INT 20"
+    },
+    {
+      "config_file": "rascal.properties",
+      "name": "health.threshold.loadavg",
+      "value": "30.0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.max_open_read_retries",
+      "value": "INT 5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.serve_stale_for",
+      "value": "INT 12"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.lookup_timeout",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.down_server.cache_time",
+      "value": "INT 5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.origin_max_connections_queue",
+      "value": "INT 10000"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.wait_for_cache",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.rolling_enabled",
+      "value": "INT 3"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.rolling_size_mb",
+      "value": "INT 1024"
+    },
+    {
+      "config_file": "package",
+      "name": "trafficserver",
+      "value": "7.1.2-114.e76b2fe.el7.centos.x86_64"
+    },
+    {
+      "config_file": "package",
+      "name": "trafficserver-debuginfo",
+      "value": "7.1.2-114.e76b2fe.el7.centos.x86_64"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.origin_max_connections",
+      "value": "INT 1000"
+    }
+  ],
+  "profile": {
+    "description": "Edge, CDN, Centos 7.4.1708 ATS v7.2.1-114",
+    "name": "EDGE_ATS_712_CENTOS_74",
+    "type": "ATS_PROFILE"
+  }
+}
\ No newline at end of file
diff --git a/downloads/profiles/5.0.x/EDGE_GROVE.traffic_ops b/downloads/profiles/5.0.x/EDGE_GROVE.traffic_ops
new file mode 100644
index 0000000..422ac24
--- /dev/null
+++ b/downloads/profiles/5.0.x/EDGE_GROVE.traffic_ops
@@ -0,0 +1,200 @@
+{
+	"parameters": [
+		{
+			"value": "true",
+			"name": "not_a_parent",
+			"config_file": "parent.config"
+		},
+		{
+			"value": "http://${hostname}/_astats?application=&inf.name=${interface_name}",
+			"name": "health.polling.url",
+			"config_file": "rascal.properties"
+		},
+		{
+			"value": "record_stats",
+			"name": "plugins",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "range_request_handler",
+			"name": "plugins",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "plugin",
+			"name": "plugins",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "modify_parent_request_headers",
+			"name": "plugins",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "modify_response_headers_global",
+			"name": "plugins",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "modify_headers",
+			"name": "plugins",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "if_modified_since",
+			"name": "plugins",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "http_stats",
+			"name": "plugins",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "http_memstats",
+			"name": "plugins",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "http_callgc",
+			"name": "plugins",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "http_cacheinspector",
+			"name": "plugins",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "ats_log",
+			"name": "plugins",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "5000",
+			"name": "server_idle_timeout_ms",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "5000",
+			"name": "server_write_timeout_ms",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "5000",
+			"name": "server_read_timeout_ms",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "1000",
+			"name": "parent_request_idle_connection_timeout_ms",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "1000",
+			"name": "parent_request_max_idle_connections",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "1000",
+			"name": "parent_request_keep_alive_ms",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "1000",
+			"name": "parent_request_timeout_ms",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "/opt/trafficserver/var/log/trafficserver/custom_ats_2.log",
+			"name": "log_location_event",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "null",
+			"name": "log_location_debug",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "null",
+			"name": "log_location_info",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "/var/log/grove/error.log",
+			"name": "log_location_warning",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "/var/log/grove/error.log",
+			"name": "log_location_error",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "false",
+			"name": "connection_close",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "bond0",
+			"name": "interface_name",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "/etc/grove/certs/key.pem",
+			"name": "key_file",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "/etc/grove/certs/cert.pem",
+			"name": "cert_file",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "100",
+			"name": "concurrent_rule_requests",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "/etc/grove/remap.json",
+			"name": "remap_rules_file",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "50000000000",
+			"name": "cache_size_bytes",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "443",
+			"name": "https_port",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "80",
+			"name": "port",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "false",
+			"name": "rfc_compliant",
+			"config_file": "grove.cfg"
+		},
+		{
+			"value": "127.0.0.1",
+			"name": "allow_ip",
+			"config_file": "astats.config"
+		},
+		{
+			"value": "::1",
+			"name": "allow_ip6",
+			"config_file": "astats.config"
+		}
+	],
+	"profile": {
+		"cdn": "default",
+		"name": "EDGE_M510_XCR_GROVE",
+		"type": "GROVE_PROFILE",
+		"description": "Edge Cache - Grove"
+	}
+}
\ No newline at end of file
diff --git a/downloads/profiles/5.0.x/GLOBAL.traffic_ops b/downloads/profiles/5.0.x/GLOBAL.traffic_ops
new file mode 100644
index 0000000..09d00fd
--- /dev/null
+++ b/downloads/profiles/5.0.x/GLOBAL.traffic_ops
@@ -0,0 +1,106 @@
+{
+	"parameters": [
+		{
+			"value": "0",
+			"name": "use_reval_pending",
+			"config_file": "global"
+		},
+		{
+			"value": "Traffic Ops CDN",
+			"name": "tm.instance_name",
+			"config_file": "global"
+		},
+		{
+			"value": "Traffic Ops",
+			"name": "tm.toolname",
+			"config_file": "global"
+		},
+		{
+			"value": "https://trafficops.url",
+			"name": "tm.url",
+			"config_file": "global"
+		},
+		{
+			"value": "https://trafficops.url/doc",
+			"name": "tm.infourl",
+			"config_file": "global"
+		},
+		{
+			"value": "https://trafficops.url/routing/GeoIP2-City.mmdb.gz",
+			"name": "geolocation.polling.url",
+			"config_file": "CRConfig.json"
+		},
+		{
+			"value": "https://trafficops.url/routing/GeoLiteCityv6.dat.gz",
+			"name": "geolocation6.polling.url",
+			"config_file": "CRConfig.json"
+		},
+		{
+			"value": "https://trafficstats.url/dashboard/db/deliveryservice-stats",
+			"name": "all_graph_url",
+			"config_file": "global"
+		},
+		{
+			"value": "https://trafficstats.url/dashboard/db/cache-group-stats?refresh=1m&orgId=1&var-CDN=var-DS=All&var-CG=",
+
+			"name": "cachegroup_graph_url",
+			"config_file": "global"
+		},
+		{
+			"value": "https://trafficstats.url/dashboard/db/deliveryservice-stats?refresh=1m&orgId=1&var-CDN=foo&var-DS=",
+			"name": "deliveryservice_graph_url",
+			"config_file": "global"
+		},
+		{
+			"value": "https://trafficstats.url/dashboard/db/server-stats?refresh=30s&orgId=1&var-SERVER=",
+			"name": "server_graph_url",
+			"config_file": "global"
+		},
+		{
+			"value": "https://trafficstats.url/dashboard-solo/db/cdn-stats-by-type?refresh=1m&orgId=1&panelId=1&from=now-24h&to=now",
+			"name": "visual_status_panel_1",
+			"config_file": "global"
+		},
+		{
+			"value": "https://trafficstats.url/dashboard-solo/db/cdn-stats-by-type?refresh=1m&orgId=1&panelId=2&from=now-24h&to=now",
+			"name": "visual_status_panel_2",
+			"config_file": "global"
+		},
+		{
+			"value": "https://trafficstats.url/dashboard-solo/db/daily-summary?orgId=1&from=1502668800000&to=now&panelId=1",
+			"name": "daily_bw_url",
+			"config_file": "global"
+		},
+		{
+			"value": "https://trafficstats.url/dashboard/db/daily-summary?orgId=1&from=1502668800000&to=now&panelId=2&fullscreen",
+			"name": "daily_served_url",
+			"config_file": "global"
+		},
+		{
+			"value": "1",
+			"name": "use_tenancy",
+			"config_file": "global"
+		},
+		{
+			"value": "41.881944",
+			"name": "default_geo_miss_latitude",
+			"config_file": "global"
+		},
+		{
+			"value": "-87.627778",
+			"name": "default_geo_miss_longitude",
+			"config_file": "global"
+		},
+		{
+			"value": "/images/tc_logo.png",
+			"name": "tm.logourl",
+			"config_file": "global"
+		}
+	],
+	"profile": {
+		"cdn": "ALL",
+		"name": "GLOBAL",
+		"type": "UNK_PROFILE",
+		"description": "Global Traffic Ops profile, DO NOT DELETE"
+	}
+}
diff --git a/downloads/profiles/5.0.x/MID_ATS_712_CENTOS_74.traffic_ops b/downloads/profiles/5.0.x/MID_ATS_712_CENTOS_74.traffic_ops
new file mode 100644
index 0000000..115d5f9
--- /dev/null
+++ b/downloads/profiles/5.0.x/MID_ATS_712_CENTOS_74.traffic_ops
@@ -0,0 +1,2154 @@
+{
+  "parameters": [
+    {
+      "config_file": "hosting.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/"
+    },
+    {
+      "config_file": "cache.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/"
+    },
+    {
+      "config_file": "astats.config",
+      "name": "path",
+      "value": "_astats"
+    },
+    {
+      "config_file": "storage.config",
+      "name": "RAM_Drive_Letters",
+      "value": "0,1,2,3,4,5,6,7"
+    },
+    {
+      "config_file": "storage.config",
+      "name": "RAM_Drive_Prefix",
+      "value": "/dev/ram"
+    },
+    {
+      "config_file": "storage.config",
+      "name": "RAM_Volume",
+      "value": "2"
+    },
+    {
+      "config_file": "astats.config",
+      "name": "record_types",
+      "value": "122"
+    },
+    {
+      "config_file": "chkconfig",
+      "name": "trafficserver",
+      "value": "0:off\t1:off\t2:on\t3:on\t4:on\t5:on\t6:off"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "weight",
+      "value": "1.0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dns.lookup_timeout",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.server_ports",
+      "value": "STRING 80 80:ipv6"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.url_remap.remap_required",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "grub.conf",
+      "name": "ramdisk_size",
+      "value": "ramdisk_size=16777216"
+    },
+    {
+      "config_file": "astats.config",
+      "name": "allow_ip",
+      "value": "127.0.0.1"
+    },
+    {
+      "config_file": "astats.config",
+      "name": "allow_ip6",
+      "value": "::1/128"
+    },
+    {
+      "config_file": "parent.config",
+      "name": "weight",
+      "value": "1.2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.ram_cache.size",
+      "value": "INT 206158430208"
+    },
+    {
+      "config_file": "40-ats.rules",
+      "name": "location",
+      "value": "/etc/udev/rules.d/"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.logfile.rolling_size_mb",
+      "value": "INT 1024"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.logfile.rolling_enabled",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.ignore_client_cc_max_age",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.slow.log.threshold",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.server.cipher_suite",
+      "value": "STRING ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:AES128-GCM-SHA256:AES256-GCM-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA:!RC4:!SRP:!DSS:!PSK:!aNULL:!eNULL:!SSLv2:@STRENGTH"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.hit_evacuate_size_limit",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.enable_checksum",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.crash_log_helper",
+      "value": "STRING /tmp/backtrace/invoker.sh"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.max_size",
+      "value": "INT -1"
+    },
+    {
+      "config_file": "logging.config",
+      "name": "LogObject.Filename",
+      "value": "custom_ats_2"
+    },
+    {
+      "config_file": "logging.config",
+      "name": "LogObject.Format",
+      "value": "custom_ats_2"
+    },
+    {
+      "config_file": "logging.config",
+      "name": "LogFormat.Name",
+      "value": "custom_ats_2"
+    },
+    {
+      "config_file": "logging.config",
+      "name": "LogFormat.Format",
+      "value": "%<cqtq> chi=%<chi> phn=%<phn> php=%<php> shn=%<shn> url=%<cquuc> cqhm=%<cqhm> cqhv=%<cqhv> pssc=%<pssc> ttms=%<ttms> b=%<pscl> sssc=%<sssc> sscl=%<sscl> cfsc=%<cfsc> pfsc=%<pfsc> crc=%<crc> phr=%<phr> pqsn=%<pqsn> uas=\"%<{User-Agent}cqh>\" svc=\"%<{X-CDN-SVC}cqh>\""
+    },
+    {
+      "config_file": "logging.config",
+      "name": "LogObject.RollingSizeMb",
+      "value": "1024"
+    },
+    {
+      "config_file": "logging.config",
+      "name": "LogObject.RollingOffsetHr",
+      "value": "11"
+    },
+    {
+      "config_file": "logging.config",
+      "name": "LogObject.RollingIntervalSec",
+      "value": "86400"
+    },
+    {
+      "config_file": "logging.config",
+      "name": "LogObject.RollingEnabled",
+      "value": "3"
+    },
+    {
+      "config_file": "logging.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.admin.synthetic_port",
+      "value": "INT 8083"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.max_count",
+      "value": "INT -1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.insert_client_ip",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "plugin.config",
+      "name": "regex_revalidate.so",
+      "value": "--disable-timed-updates --config regex_revalidate.config"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.server_session_sharing.match",
+      "value": "STRING both"
+    },
+    {
+      "config_file": "plugin.config",
+      "name": "astats_over_http.so",
+      "value": ""
+    },
+    {
+      "config_file": "ip_allow.config",
+      "name": "coalesce_masklen_v4",
+      "value": "16"
+    },
+    {
+      "config_file": "ip_allow.config",
+      "name": "coalesce_masklen_v6",
+      "value": "40"
+    },
+    {
+      "config_file": "ip_allow.config",
+      "name": "coalesce_number_v4",
+      "value": "5"
+    },
+    {
+      "config_file": "ip_allow.config",
+      "name": "coalesce_number_v6",
+      "value": "5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.admin.admin_user",
+      "value": "STRING admin"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.admin.number_config_bak",
+      "value": "INT 3"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.admin.user_id",
+      "value": "STRING ats"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.alarm.abs_path",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.alarm.bin",
+      "value": "STRING example_alarm_bin.sh"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.alarm_email",
+      "value": "STRING ats"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.allocator.dontdump_iobuffers",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.allocator.hugepages",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.allocator.thread_freelist_size",
+      "value": "INT 1024"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.body_factory.enable_customizations",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.body_factory.enable_logging",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.body_factory.response_suppression_mode",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.body_factory.template_sets_dir",
+      "value": "STRING etc/trafficserver/body_factory"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.control.filename",
+      "value": "STRING cache.config"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.enable_read_while_writer",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.hostdb.sync_frequency",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.hosting_filename",
+      "value": "STRING hosting.config"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.limits.http.max_alts",
+      "value": "INT 5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.max_doc_size",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.min_average_object_size",
+      "value": "INT 131072"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.mutex_retry_delay",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.permit.pinning",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.ram_cache.algorithm",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.ram_cache.compress",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.ram_cache_cutoff",
+      "value": "INT 1073741824"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.ram_cache.use_seen_filter",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.target_fragment_size",
+      "value": "INT 1048576"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.threads_per_disk",
+      "value": "INT 8"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.cluster_configuration ",
+      "value": "STRING cluster.config"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.cluster_port",
+      "value": "INT 8086"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.ethernet_interface",
+      "value": "STRING lo"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.log_bogus_mc_msgs",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.mc_group_addr",
+      "value": "STRING 224.0.1.37"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.mcport",
+      "value": "INT 8089"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.mc_ttl",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.rsport",
+      "value": "INT 8088"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.config_dir",
+      "value": "STRING etc/trafficserver"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.core_limit",
+      "value": "INT -1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.debug.enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.debug.tags",
+      "value": "STRING http.*|dns.*"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.show_location",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dns.max_dns_in_flight",
+      "value": "INT 2048"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dns.nameservers",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dns.resolv_conf",
+      "value": "STRING /etc/resolv.conf"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dns.round_robin_nameservers",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dns.search_default_domains",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dns.splitDNS.enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dns.validate_query_name",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dump_mem_info_frequency",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.exec_thread.affinity",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.exec_thread.autoconfig",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.exec_thread.autoconfig.scale",
+      "value": "FLOAT 1.5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.exec_thread.limit",
+      "value": "INT 32"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.header.parse.no_host_url_redirect",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.strict_round_robin",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.timeout",
+      "value": "INT 1440"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.accept_no_activity_timeout",
+      "value": "INT 120"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.anonymize_other_header_list",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.anonymize_remove_client_ip",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.anonymize_remove_cookie",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.anonymize_remove_from",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.anonymize_remove_referer",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.anonymize_remove_user_agent",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.background_fill_active_timeout",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.background_fill_completed_threshold",
+      "value": "FLOAT 0.0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.allow_empty_doc",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.cache_responses_to_cookies",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.cache_urls_that_look_dynamic",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.enable_default_vary_headers",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.fuzz.probability",
+      "value": "FLOAT 0.005"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.fuzz.time",
+      "value": "INT 240"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.guaranteed_max_lifetime",
+      "value": "INT 2592000"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.heuristic_lm_factor",
+      "value": "FLOAT 0.10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.heuristic_max_lifetime",
+      "value": "INT 86400"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.heuristic_min_lifetime",
+      "value": "INT 3600"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.http",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.ignore_accept_encoding_mismatch",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.ignore_authentication",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.ignore_client_no_cache",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.ignore_server_no_cache",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.ims_on_client_no_cache",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.max_stale_age",
+      "value": "INT 604800"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.range.lookup",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.required_headers",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.vary_default_images",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.vary_default_other",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.vary_default_text",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.when_to_revalidate",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.chunking_enabled",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.congestion_control.enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.connect_attempts_max_retries",
+      "value": "INT 3"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.connect_attempts_max_retries_dead_server",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.connect_attempts_rr_retries",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.connect_attempts_timeout",
+      "value": "INT 3"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.connect_ports",
+      "value": "STRING 443 563"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.down_server.abort_threshold",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.enable_http_stats",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.forward.proxy_auth_to_parent",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.insert_age_in_response",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.insert_request_via_str",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.insert_response_via_str",
+      "value": "INT 3"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.insert_squid_x_forwarded_for",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.keep_alive_enabled_in",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.keep_alive_enabled_out",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.keep_alive_no_activity_timeout_in",
+      "value": "INT 115"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.keep_alive_no_activity_timeout_out",
+      "value": "INT 120"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.negative_caching_enabled",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.negative_caching_lifetime",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.no_dns_just_forward_to_parent",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.normalize_ae_gzip",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.parent_proxy.fail_threshold",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.parent_proxy.file",
+      "value": "STRING parent.config"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.parent_proxy.mark_down_hostdb",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.parent_proxy.retry_time",
+      "value": "INT 60"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.parent_proxy_routing_enable",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.post_connect_attempts_timeout",
+      "value": "INT 1800"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.push_method_enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.referer_default_redirect",
+      "value": "STRING http://www.example.com/"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.referer_filter",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.referer_format_redirect",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.response_server_enabled",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.send_http11_requests",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.transaction_active_timeout_in",
+      "value": "INT 900"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.transaction_active_timeout_out",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.transaction_no_activity_timeout_in",
+      "value": "INT 30"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.transaction_no_activity_timeout_out",
+      "value": "INT 30"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.uncacheable_requests_bypass_parent",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.auto_delete_rolled_files",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.collation_host",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.collation_host_tagged",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.collation_port",
+      "value": "INT 8085"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.collation_retry_sec",
+      "value": "INT 5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.collation_secret",
+      "value": "STRING foobar"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.hostname",
+      "value": "STRING localhost"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.logfile_dir",
+      "value": "STRING var/log/trafficserver"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.logfile_perm",
+      "value": "STRING rw-r--r--"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.logging_enabled",
+      "value": "INT 3"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.max_secs_per_buffer",
+      "value": "INT 5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.max_space_mb_for_logs",
+      "value": "INT 25000"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.max_space_mb_for_orphan_logs",
+      "value": "INT 25"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.max_space_mb_headroom",
+      "value": "INT 1000"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.rolling_enabled",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.rolling_interval_sec",
+      "value": "INT 86400"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.rolling_offset_hr",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.rolling_size_mb",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.hit_evacuate_percent",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.range.write",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.ocsp.enabled",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.redirect_use_orig_cache_key",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.alarm.script_runtime",
+      "value": "INT 5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.read_while_writer.max_retries",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.strict_uri_parsing",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.hsts_max_age",
+      "value": "INT -1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.redirection_enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.dns.dedicated_thread",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cop.core_signal",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.server_retry_timeout",
+      "value": "INT 300"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.config.filename",
+      "value": "STRING logging.config"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.output.error",
+      "value": "STRING L"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.wire_trace_enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.enabled",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.doc_in_cache_skip_dns",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.host_file.path",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.guaranteed_min_lifetime",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.post.check.content_length.enabled",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.socks_timeout",
+      "value": "INT 100"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.cluster_cache_local",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.verify_after",
+      "value": "INT 720"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.product_company",
+      "value": "STRING Apache"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.response_header_max_size",
+      "value": "INT 131072"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.use_client_target_addr",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.per_server_connection_attempts",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.errors.log_error_pages",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.output.status",
+      "value": "STRING L"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.server_session_sharing.pool",
+      "value": "STRING thread"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.session_cache.skip_cache_on_bucket_contention",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.output.alert",
+      "value": "STRING L"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.session_cache.num_buckets",
+      "value": "INT 256"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.fail.timeout",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.disable_configuration_modification",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.session_cache.timeout",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_mss_in",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.logfile.rolling_interval_sec",
+      "value": "INT 3600"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.wire_trace_addr",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.poll_timeout",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.listen_backlog",
+      "value": "INT -1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.websocket.active_timeout",
+      "value": "INT 3600"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.open_read_retry_time",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.read_while_writer_retry.delay",
+      "value": "INT 50"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.TLSv1_1",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.output.emergency",
+      "value": "STRING SL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.admin.api.restricted",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.allocator.thread_freelist_low_watermark",
+      "value": "INT 32"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.periodic_tasks_interval",
+      "value": "INT 5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.open_write_fail_action",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.flow_control.enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.ip_resolve",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http2.max_active_streams_in",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.restart.active_client_threshold",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.keep_alive_post_out",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.default_buffer_size",
+      "value": "INT 8"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.socks_version",
+      "value": "INT 4"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.handshake_timeout_in",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.thread.default.stacksize",
+      "value": "INT 1048576"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.cert.load_elevated",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.ignore_accept_language_mismatch",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.safe_requests_retryable",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.record_heartbeat",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http2.push_diary_size",
+      "value": "INT 256"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.session_cache",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http2.min_concurrent_streams_in",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.generation",
+      "value": "INT -1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.session_cache.auto_clear",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.collation_host_timeout",
+      "value": "INT 86390"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.throttle_delay",
+      "value": "INT 50"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_packet_tos_in",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.socks_config_file",
+      "value": "STRING socks.config"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.auth_server_session_private",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.websocket.no_activity_timeout",
+      "value": "INT 600"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.product_vendor",
+      "value": "STRING Apache"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.host_file.interval",
+      "value": "INT 86400"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.default_buffer_water_mark",
+      "value": "INT 32768"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.hsts_include_subdomains",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.server_fail_threshold",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.local.http.parent_proxy.disable_connect_tunneling",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.srv_enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.server_max_connections",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.ocsp.request_timeout",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.server.ticket_key.filename",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.disallow_post_100_continue",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cop.linux_min_memfree_kb",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.connection_attempts",
+      "value": "INT 4"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.system.file_max_pct",
+      "value": "FLOAT 0.9"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.output.warning",
+      "value": "STRING L"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http2.max_concurrent_streams_in",
+      "value": "INT 100"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.request_header_max_size",
+      "value": "INT 131072"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.enable_http_info",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.flow_control.high_water",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_packet_mark_in",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http2.stream_priority_enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.force_sector_size",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cop.linux_min_swapfree_kb",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.ignore_accept_mismatch",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.server_connect_timeout",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.output.note",
+      "value": "STRING L"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.output.logfile.rolling_enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.negative_revalidating_lifetime",
+      "value": "INT 1800"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http2.max_header_list_size",
+      "value": "INT 4294967295"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.remap.num_remap_threads",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_option_flag_out",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.output.logfile.rolling_size_mb",
+      "value": "INT 100"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.threads",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.product_name",
+      "value": "STRING Traffic"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.max_open_write_retries",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.event_period",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.collation_client_timeout",
+      "value": "INT 86400"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.server_tcp_init_cwnd",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.chunking.size",
+      "value": "INT 4096"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.negative_revalidating_enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.server_retry_time",
+      "value": "INT 300"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cache.alt_rewrite_max_size",
+      "value": "INT 4096"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http2.max_frame_size",
+      "value": "INT 16384"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.inactivity_check_frequency",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_option_flag_in",
+      "value": "INT 5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.attach_server_session_to_client",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cop.init_sleep_time",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.number_of_redirections",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_packet_tos_out",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.accept_enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http_ui_enabled",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.send_100_continue_response",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_packet_mark_out",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.http_port",
+      "value": "INT 80"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.TLSv1_2",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.output.debug",
+      "value": "STRING E"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.ocsp.cache_timeout",
+      "value": "INT 3600"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http2.initial_window_size_in",
+      "value": "INT 1048576"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.bin_path",
+      "value": "STRING bin"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.output.logfile.rolling_interval_sec",
+      "value": "INT 3600"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.socks_needed",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.forward_connect_method",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.flow_control.low_water",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cluster.startup_timeout",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.session_cache.size",
+      "value": "INT 102400"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.filename",
+      "value": "STRING host.db"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.websocket.max_number_of_connections",
+      "value": "INT -1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.max_record_size",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.manager_binary",
+      "value": "STRING traffic_manager"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.retry_delay",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.partitions",
+      "value": "INT 64"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.wire_trace_percentage",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.origin_max_connections",
+      "value": "INT 1000"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.log.sampling_frequency",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.mlock_enabled",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.connections_throttle",
+      "value": "INT 500000"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.default_inactivity_timeout",
+      "value": "INT 180"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.defer_accept",
+      "value": "INT 45"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_recv_buffer_size_in",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_recv_buffer_size_out",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_send_buffer_size_in",
+      "value": "INT 262144"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.sock_send_buffer_size_out",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.output.logfile",
+      "value": "STRING traffic.out"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.process_manager.mgmt_port",
+      "value": "INT 8084"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.proxy_binary_opts",
+      "value": "STRING -M"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.proxy_name",
+      "value": "STRING __HOSTNAME__"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.reverse_proxy.enabled",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.snapshot_dir",
+      "value": "STRING snapshots"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.CA.cert.filename",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.CA.cert.path",
+      "value": "STRING etc/trafficserver/ssl"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.client.CA.cert.filename",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.client.CA.cert.path",
+      "value": "STRING etc/trafficserver/ssl"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.client.cert.filename",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.client.certification_level",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.client.cert.path",
+      "value": "STRING etc/trafficserver/ssl"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.client.private_key.filename",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.client.private_key.path",
+      "value": "STRING etc/trafficserver/ssl"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.client.verify.server",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.server.cert_chain.filename",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.server.cert.path",
+      "value": "STRING etc/trafficserver/ssl"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.server.honor_cipher_order",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.server.private_key.path",
+      "value": "STRING etc/trafficserver/ssl"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.TLSv1",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.syslog_facility",
+      "value": "STRING LOG_DAEMON"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.task_threads",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.url_remap.filename",
+      "value": "STRING remap.config"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.url_remap.pristine_host_hdr",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "storage.config",
+      "name": "Disk_Volume",
+      "value": "1"
+    },
+    {
+      "config_file": "storage.config",
+      "name": "Drive_Letters",
+      "value": "b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y"
+    },
+    {
+      "config_file": "storage.config",
+      "name": "Drive_Prefix",
+      "value": "/dev/sd"
+    },
+    {
+      "config_file": "rascal.properties",
+      "name": "health.connection.timeout",
+      "value": "2000"
+    },
+    {
+      "config_file": "rascal.properties",
+      "name": "health.polling.url",
+      "value": "http://${hostname}/_astats?application=&inf.name=${interface_name}"
+    },
+    {
+      "config_file": "rascal.properties",
+      "name": "health.threshold.availableBandwidthInKbps",
+      "value": ">1750000"
+    },
+    {
+      "config_file": "rascal.properties",
+      "name": "health.threshold.loadavg",
+      "value": "25.0"
+    },
+    {
+      "config_file": "rascal.properties",
+      "name": "health.threshold.queryTime",
+      "value": "1000"
+    },
+    {
+      "config_file": "rascal.properties",
+      "name": "history.count",
+      "value": "30"
+    },
+    {
+      "config_file": "records.config",
+      "name": "LOCAL proxy.local.cluster.type",
+      "value": "INT 3"
+    },
+    {
+      "config_file": "records.config",
+      "name": "LOCAL proxy.local.log.collation_mode",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "12M_facts",
+      "name": "location",
+      "value": "/opt/ort"
+    },
+    {
+      "config_file": "astats.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver"
+    },
+    {
+      "config_file": "regex_revalidate.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver"
+    },
+    {
+      "config_file": "cacheurl_qstring.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver"
+    },
+    {
+      "config_file": "ip_allow.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver"
+    },
+    {
+      "config_file": "50-ats.rules",
+      "name": "location",
+      "value": "/etc/udev/rules.d/"
+    },
+    {
+      "config_file": "volume.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/"
+    },
+    {
+      "config_file": "storage.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/"
+    },
+    {
+      "config_file": "remap.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/"
+    },
+    {
+      "config_file": "records.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/"
+    },
+    {
+      "config_file": "plugin.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/"
+    },
+    {
+      "config_file": "parent.config",
+      "name": "location",
+      "value": "/opt/trafficserver/etc/trafficserver/"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.output.fatal",
+      "value": "STRING L"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.allow_client_renegotiation",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.server.dhparams_file",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.wait_for_cache",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http2.header_table_size",
+      "value": "INT 4096"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.wire_trace_server_name",
+      "value": "STRING NULL"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.timed_round_robin",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.socks.accept_port",
+      "value": "INT 1080"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.fuzz.min_time",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.accept_period",
+      "value": "INT 10"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.ignore_accept_charset_mismatch",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.origin_min_keep_alive_connections",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.ocsp.update_period",
+      "value": "INT 60"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.redirect_host_no_port",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.output.diag",
+      "value": "STRING E"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.diags.show_location",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.max_connections_in",
+      "value": "INT 500000"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.net.max_connections_active_in",
+      "value": "INT 500000"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.ssl.server.session_ticket.enable",
+      "value": "INT 1"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.cache.max_open_read_retries",
+      "value": "INT 5"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.parent_proxy.total_connect_attempts",
+      "value": "INT 4"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.parent_proxy.per_parent_connect_attempts",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.parent_proxy.connect_attempts_timeout",
+      "value": "INT 5"
+    },
+    {
+      "config_file": "40-ats.rules",
+      "name": "udev_syncds",
+      "value": "KERNEL==\"sd*\", DRIVERS==\"mpt3sas\", PROGRAM=\"/opt/ort/supermicro_udev_mapper.pl %k\", SYMLINK+=\"ats/%c\", OWNER=\"ats\""
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.ttl_mode",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.accept_threads",
+      "value": "INT 3"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.proxy_binary",
+      "value": "STRING traffic_server"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.cop.active_health_checks",
+      "value": "INT 0"
+    },
+    {
+      "config_file": "package",
+      "name": "trafficserver-debuginfo",
+      "value": "7.1.2-114.e76b2fe.el7.centos.x86_64"
+    },
+    {
+      "config_file": "package",
+      "name": "trafficserver",
+      "value": "7.1.2-114.e76b2fe.el7.centos.x86_64"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.origin_max_connections_queue",
+      "value": "INT 10000"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.lookup_timeout",
+      "value": "INT 2"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.hostdb.serve_stale_for",
+      "value": "INT 12"
+    },
+    {
+      "config_file": "records.config",
+      "name": "CONFIG proxy.config.http.down_server.cache_time",
+      "value": "INT 5"
+    }
+  ],
+  "profile": {
+    "description": "MID, CDN, Centos 7.4.1708 ATS v7.1.2-114",
+    "name": "MID_ATS_712",
+    "type": "ATS_PROFILE"
+  }
+}
\ No newline at end of file
diff --git a/downloads/profiles/5.0.x/RASCAL_TRAFFIC_MONITOR.traffic_ops b/downloads/profiles/5.0.x/RASCAL_TRAFFIC_MONITOR.traffic_ops
new file mode 100644
index 0000000..e9958f4
--- /dev/null
+++ b/downloads/profiles/5.0.x/RASCAL_TRAFFIC_MONITOR.traffic_ops
@@ -0,0 +1,69 @@
+{
+  "parameters": [
+    {
+      "config_file": "rascal-config.txt",
+      "name": "hack.ttl",
+      "value": "30"
+    },
+    {
+      "config_file": "rascal-config.txt",
+      "name": "health.event-count",
+      "value": "200"
+    },
+    {
+      "config_file": "rascal-config.txt",
+      "name": "health.polling.interval",
+      "value": "6000"
+    },
+    {
+      "config_file": "rascal-config.txt",
+      "name": "health.threadPool",
+      "value": "4"
+    },
+    {
+      "config_file": "rascal-config.txt",
+      "name": "health.timepad",
+      "value": "0"
+    },
+    {
+      "config_file": "rascal-config.txt",
+      "name": "heartbeat.polling.interval",
+      "value": "2000"
+    },
+    {
+      "config_file": "rascal-config.txt",
+      "name": "location",
+      "value": "/opt/traffic_monitor/conf"
+    },
+    {
+      "config_file": "rascal-config.txt",
+      "name": "peers.polling.interval",
+      "value": "1000"
+    },
+    {
+      "config_file": "rascal-config.txt",
+      "name": "tm.crConfig.polling.url",
+      "value": "https://${tmHostname}/CRConfig-Snapshots/${cdnName}/CRConfig.xml"
+    },
+    {
+      "config_file": "rascal-config.txt",
+      "name": "tm.dataServer.polling.url",
+      "value": "https://${tmHostname}/dataserver/orderby/id"
+    },
+    {
+      "config_file": "rascal-config.txt",
+      "name": "tm.healthParams.polling.url",
+      "value": "https://${tmHostname}/health/${cdnName}"
+    },
+    {
+      "config_file": "rascal-config.txt",
+      "name": "tm.polling.interval",
+      "value": "60000"
+    }
+  ],
+  "profile": {
+    "description": "Traffic Monitor",
+    "name": "RASCAL_TRAFFIC_MONITOR",
+    "type": "TM_PROFILE"
+  }
+}
\ No newline at end of file
diff --git a/downloads/profiles/5.0.x/TRAFFIC_ROUTER.traffic_ops b/downloads/profiles/5.0.x/TRAFFIC_ROUTER.traffic_ops
new file mode 100644
index 0000000..3f99bb9
--- /dev/null
+++ b/downloads/profiles/5.0.x/TRAFFIC_ROUTER.traffic_ops
@@ -0,0 +1,159 @@
+{
+  "parameters": [
+    {
+      "config_file": "CRConfig.json",
+      "name": "edge.http.routing",
+      "value": "true"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "edge.dns.routing",
+      "value": "true"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "edge.http.limit",
+      "value": "6"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "edge.dns.limit",
+      "value": "6"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "coveragezone.polling.url",
+      "value": "http://{{enter your czf location here}}"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "steeringmapping.polling.interval",
+      "value": "60000"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "certificates.polling.interval",
+      "value": "300000"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "consistent.dns.routing",
+      "value": "true"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "zonemanager.threadpool.scale",
+      "value": "0.50"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "dnssec.dynamic.response.expiration",
+      "value": "300s"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "keystore.maintenance.interval",
+      "value": "300"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "zonemanager.cache.maintenance.interval",
+      "value": "300"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "tld.ttls.DS",
+      "value": "30"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "tld.ttls.DNSKEY",
+      "value": "30"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "federationmapping.polling.interval",
+      "value": "60000"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "federationmapping.polling.url",
+      "value": "https://${toHostname}/internal/api/1.2/federations.json"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "api.cache-control.max-age",
+      "value": "10"
+    },
+    {
+      "config_file": "server.xml",
+      "name": "api.port",
+      "value": "3333"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "tld.ttls.NS",
+      "value": "30"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "tld.soa.refresh",
+      "value": "28800"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "tld.soa.retry",
+      "value": "7200"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "tld.soa.admin",
+      "value": "admin"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "tld.soa.minimum",
+      "value": "30"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "tld.soa.expire",
+      "value": "604800"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "tld.ttls.A",
+      "value": "300"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "tld.ttls.AAAA",
+      "value": "300"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "coveragezone.polling.interval",
+      "value": "1800000"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "geolocation.polling.interval",
+      "value": "86400000"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "tld.ttls.SOA",
+      "value": "86400"
+    },
+    {
+      "config_file": "CRConfig.json",
+      "name": "geolocation.polling.url",
+      "value": "https://{{enter your traffic ops url here}}/routing/GeoIP2-City.mmdb.gz"
+    }
+  ],
+  "profile": {
+    "description": "Traffic Router profile",
+    "name": "TRAFFIC_ROUTER",
+    "type": "TR_PROFILE"
+  }
+}
\ No newline at end of file
diff --git a/downloads/profiles/5.0.x/TRAFFIC_STATS.traffic_ops b/downloads/profiles/5.0.x/TRAFFIC_STATS.traffic_ops
new file mode 100644
index 0000000..87fc337
--- /dev/null
+++ b/downloads/profiles/5.0.x/TRAFFIC_STATS.traffic_ops
@@ -0,0 +1,74 @@
+{
+  "parameters": [
+    {
+      "config_file": "traffic_stats.config",
+      "name": "CacheStats",
+      "value": "bandwidth"
+    },
+    {
+      "config_file": "traffic_stats.config",
+      "name": "CacheStats",
+      "value": "maxKbps"
+    },
+    {
+      "config_file": "traffic_stats.config",
+      "name": "CacheStats",
+      "value": "ats.proxy.process.http.current_client_connections"
+    },
+    {
+      "config_file": "traffic_stats.config",
+      "name": "DsStats",
+      "value": "kbps"
+    },
+    {
+      "config_file": "traffic_stats.config",
+      "name": "DsStats",
+      "value": "tps_2xx"
+    },
+    {
+      "config_file": "traffic_stats.config",
+      "name": "DsStats",
+      "value": "status_4xx"
+    },
+    {
+      "config_file": "traffic_stats.config",
+      "name": "DsStats",
+      "value": "status_5xx"
+    },
+    {
+      "config_file": "traffic_stats.config",
+      "name": "DsStats",
+      "value": "tps_3xx"
+    },
+    {
+      "config_file": "traffic_stats.config",
+      "name": "DsStats",
+      "value": "tps_4xx"
+    },
+    {
+      "config_file": "traffic_stats.config",
+      "name": "DsStats",
+      "value": "tps_5xx"
+    },
+    {
+      "config_file": "traffic_stats.config",
+      "name": "DsStats",
+      "value": "tps_total"
+    },
+    {
+      "config_file": "traffic_stats.config",
+      "name": "CacheStats",
+      "value": "ats.proxy.process.cache.volume_1.wrap_count"
+    },
+    {
+      "config_file": "traffic_stats.config",
+      "name": "CacheStats",
+      "value": "ats.proxy.process.cache.volume_2.wrap_count"
+    }
+  ],
+  "profile": {
+    "description": "Traffic Stats profile",
+    "name": "TRAFFIC_STATS",
+    "type": "TS_PROFILE"
+  }
+}
\ No newline at end of file
diff --git a/releases/index.html b/releases/index.html
index 438d677..8c8bff6 100644
--- a/releases/index.html
+++ b/releases/index.html
@@ -94,7 +94,206 @@
     <h1>Apache Traffic Control - Current Release</h1>
     <br/>
 
-    <!-- Release 4.1.0 -->
+    <br/>
+
+	<!-- Release 5.0.0 -->
+	<div class="row">
+		<div class="col-sm-12">
+			<div class="card-deck">
+				<div class="card">
+					<div class="card-body">
+						<h3 class="card-title"><b>Apache Traffic Control 5.0.0 - January 21<sup>st</sup>, 2021</b></h3>
+						<p class="card-text">Apache Traffic Control 5.0.0 is available here:
+						<ul>
+							<li>
+								<a href="https://www.apache.org/dyn/closer.lua/trafficcontrol/5.0.0/apache-trafficcontrol-5.0.0.tar.gz">Tarball</a>
+							</li>
+							<li>
+								<a href="https://downloads.apache.org/trafficcontrol/5.0.0/apache-trafficcontrol-5.0.0.tar.gz.sha512">SHA-512</a>
+							</li>
+							<li>
+								<a href="https://downloads.apache.org/trafficcontrol/5.0.0/apache-trafficcontrol-5.0.0.tar.gz.asc">ASC</a>
+							</li>
+							<li><a href="https://downloads.apache.org/trafficcontrol/KEYS">KEYS</a></li>
+							<li><a href="https://trafficcontrol.apache.org/downloads/profiles/5.0.x/">Default Profiles</a></li>
+						</ul>
+						</p>
+						<h4>Release Notes</h4>
+						<h5>Added</h5>
+						<p class="card-text">
+						<ul>
+							<li>A transliteration of the <code>traffic_ops_ort.pl</code> Perl script to the Go language. See <a href="https://github.com/apache/trafficcontrol/blob/5.0.x/traffic_ops_ort/t3c/README.md"><code>traffic_ops_ort/t3c/README.md</code></a>.</li>
+							<li>Traffic Ops API v3</li>
+							<li><details>
+								<summary>Flexible Topologies</summary>
+								For full details, refer to <a href="https://github.com/apache/trafficcontrol/blob/5.0.x/blueprints/flexible-topologies.md">the blueprint</a>.
+								<ul>
+									<li>Added a Traffic Ops API v3.0 endpoint: <code>/topologies</code>, to create, read, update and delete flexible topologies.</li>
+									<li>Added the ability to queue or dequeue updates for all servers assigned to the Cachegroups in a given Topology.</li>
+									<li>Added new "Topology" property to Delivery Services as an alternative to direct server assignments</li>
+									<li>Added "Topology" section to CDN Snapshot Comparison page</li>
+									<li>The <abbr title="CDN-in-a-Box">CiaB</abbr> default Delivery Service is now "Topology-based"</li>
+								</ul>
+							</details></li>
+							<li><a href="https://traffic-control-cdn.readthedocs.io/en/release-4.1.1/admin/traffic_router.html#edge-traffic-routing">Edge Traffic Routing</a> - a feature which allows Traffic Router to localize more DNS record types than just the routing name for DNS Delivery Services</li>
+
+							<li>
+								<details>
+									<summary>Traffic Portal table performance improvements</summary>
+									We've begun the process of shifting away from jQuery-plugin-based "data tables" to the much more performant <a href="https://www.ag-grid.com/">AG-Grid table system</a>.
+									So far the following tables have been improved:
+									<ul>
+										<li>Servers - including when viewing the servers assigned to a Delivery Service etc.</li>
+										<li>The API Change Log table</li>
+										<li><abbr title="Delivery Service Request">DSR</abbr>s</li>
+									</ul>
+								</details>
+							</li>
+
+							<li>
+								<details>
+									<summary><code>astats_over_http</code> plugin CSV support</summary>
+									The <code>astats_over_http</code> plugin for <abbr title="Apache Traffic Server">ATS</abbr> now supports outputting data in CSV format when
+									given the <code>text/csv</code> MIME-Type in the <code>Accept</code> header. Traffic Monitor is capable of requesting this new format (which
+									is faster to parse than the JSON format) in its Profile's <code>http_polling_format</code> Parameter.<br/>
+									As 5.0.0 also adds support to Traffic Monitor for the more standard <code>stats_over_http</code> plugin, CSV format using that
+									<code>health.polling.format</code> value is also supported - but note that one must also install the <code>system_stats</code> plugin to
+									provide all of the data necessary for Traffic Monitor's evaluations. Note also that this usage requires
+									<abbr title="Apache Traffic Server">ATS</abbr> version 9 or higher.
+								</details>
+							</li>
+
+							<li>
+								<details>
+									<summary>Multi-Interface Servers</summary>
+									Servers are now allowed to have multiple network interfaces specified. For full details, refer to <a href="https://github.com/apache/trafficcontrol/blob/5.0.x/blueprints/multi-interface-servers.md">the blueprint</a>.
+									<ul>
+										<li>Traffic Portal allows editing of a server's interfaces</li>
+										<li>Traffic Ops exposes server interface data in response payloads</li>
+										<li>Traffic Monitor is capable of evaluating a set of network interfaces, optionally with some limited thresholds set on any, all, or none of them</li>
+									</ul>
+								</details>
+							</li>
+							<li>The ability to view Hash ID field (aka <code>xmppId</code>) on Traffic Portals' server summary page</li>
+							<li>The ability to delete invalidation requests, accessible in Traffic Portal</li>
+							<li>A UI indiciator to the Traffic Monitor when using a disk backup of configuration from Traffic Ops.</li>
+							<li>Support for the <code>If-Match</code> and <code>If-Unmodified-Since</code> HTTP headers to Traffic Ops and its native Go client</li>
+							<li>The "Status Last Updated" field to servers, which makes visible the time when the last status change took place for a server</li>
+							<li>TR using the default miss location of a Delivery Service in case the location (for the client's IP address) returned was the default location for the country</li>
+							<li>Traffic Ops, Traffic Ops ORT, Traffic Monitor, Traffic Stats, and Grove are now compiled using Go version 1.15</li>
+							<li><code>User-Agent</code> string to Traffic Router log output</li>
+							<li><code>locationByDeepCoverageZone</code> to the <code>crs/stats/ip/{ip}</code> endpoint in the Traffic Router API</li>
+							<li>The number of days of API change logs to fetch is now configurable in <code>traffic_portal_properties.json</code> (default is 7 days) and can be overridden by the user in Traffic Portal</li>
+							<li>Support for building RPMs that target CentOS version 8</li>
+						</ul>
+						</p>
+
+						<h5>Fixed</h5>
+						<p class="card-text">
+						<ul>
+							<li><a href="https://github.com/apache/trafficcontrol/issues/3455">#3455</a> - Alphabetically sorting CDN Read API call</li>
+							<li><a href="https://github.com/apache/trafficcontrol/issues/5010">#5010</a> - Fixed Reference urls for Cache Config on Delivery service pages (HTTP, DNS) in Traffic Portal</li>
+							<li><a href="https://github.com/apache/trafficcontrol/issues/5147">#5147</a> - GET /servers?dsId={id} should only return mid servers (in addition to edge servers) for the CDN of the Delivery Service if the mid-tier is employed</li>
+							<li><a href="https://github.com/apache/trafficcontrol/issues/4981">#4981</a> - Cannot create routing regular expression with a blank pattern param in Delivery Service</li>
+							<li><a href="https://github.com/apache/trafficcontrol/issues/4979">#4979</a> - Returns a Bad Request error during server creation with missing profileId</li>
+							<li><a href="https://github.com/apache/trafficcontrol/issues/4237">#4237</a> - Do not return an internal server error when Delivery Service's capacity is zero.</li>
+							<li><a href="https://github.com/apache/trafficcontrol/issues/2712">#2712</a> - Invalid TM logrotate configuration permissions causing TM logs to be ignored by logrotate</li>
+							<li><a href="https://github.com/apache/trafficcontrol/issues/3400">#3400</a> - Allow "0" as a TTL value for Static DNS entries</li>
+							<li><a href="https://github.com/apache/trafficcontrol/issues/5050">#5050</a> - Allows the TP administrator to name a TP instance (production, staging, etc) and flag whether it is production or not in traffic_portal_properties.json</li>
+							<li><a href="https://github.com/apache/trafficcontrol/issues/4743">#4743</a> - Validate absolute DNS name requirement on Static DNS entry for CNAME type</li>
+							<li><a href="https://github.com/apache/trafficcontrol/issues/4848">#4848</a> - <code>GET /api/x/cdns/capacity</code> gives back 500, with the message <samp>capacity was zero</samp></li>
+							<li><a href="https://github.com/apache/trafficcontrol/issues/2156">#2156</a> - Renaming a host in TC, does not impact xmpp_id and thereby hashid [Related github issue](https://github.com/apache/trafficcontrol/issues/2156)</li>
+							<li><a href="https://github.com/apache/trafficcontrol/issues/3661">#3661</a> - Anonymous Proxy ipv4 whitelist does not work</li>
+							<li><a href="https://github.com/apache/trafficcontrol/issues/1847">#1847</a> - Delivery Service with SSL keys are no longer allowed to be updated when the fields changed are relevant to the SSL Keys validity.</li>
+							<li>Fixed the <code>/jobs</code> and <code>/jobs/:id</code> Traffic Ops API routes to allow falling back to Perl via the routing blacklist</li>
+							<li>Fixed ORT config generation not using the <code>coalesce_number_v6</code> Parameter.</li>
+							<li><a href="https://github.com/apache/trafficcontrol/issues/4735">#4735</a> - Fixed <code>POST deliveryservices/request</code> (designed to simple send an email) regression which erroneously required deep caching type and routing name</li>
+							<li>Fixed an issue that caused Traffic Monitor to poll caches that did not have the status ONLINE/REPORTED/ADMIN_DOWN</li>
+							<li><a href="https://github.com/apache/trafficcontrol/issues/4740">#4740</a> - Fixed <code>/deliveryservice_stats</code> regression restricting metric type to a predefined set of values</li>
+							<li><a href="https://github.com/apache/trafficcontrol/issues/4116">#4116</a> - Fixed update procedure of servers, so that if a server is linked to one or more delivery services, you cannot change its CDN</li>
+							<li>Fixed ORT bug miscalculating Mid Max Origin Connections as all servers, usually resulting in 1</li>
+							<li>Added Delivery Service Raw Remap <code>__RANGE_DIRECTIVE__</code> directive to allow inserting the Range Directive after the Raw Remap text. This allows Raw Remaps which manipulate the Range</li>
+							<li><a href="https://github.com/apache/trafficcontrol/issues/4984">#4984</a> - Lets <code>create_tables.sql</code> be run concurrently without issue</li>
+						</ul>
+						</p>
+
+						<h5>Changed</h5>
+						<p class="card-text">
+						<ul>
+							<li>When creating invalidation jobs through TO/TP, if an identical regex is detected that overlaps its time, then warnings will be returned indicating that overlap exists.</li>
+							<li>Changed Traffic Portal to disable browser caching on GETs until it utilizes the If-Modified-Since functionality that the TO API now provides.</li>
+							<li>Changed Traffic Portal to use Traffic Ops API v3</li>
+							<li>Changed ORT to find the local ATS config directory and use it when location Parameters don't exist for many required configs, including all Delivery Service files (Header Rewrites, Regex Remap, URL Sig, URI Signing).</li>
+							<li>Changed the access logs in Traffic Ops to now show the route ID with every API endpoint call. The Route ID is appended to the end of the access log line.</li>
+							<li>Changed the format of Traffic Monitor's <code>tmconfig.backup</code> to that of a <code>GET</code> request to <code>/cdns/{{name}}/configs/monitoring</code> instead of a transformed map</li>
+							<li>Changed Tomcat Java dependency to 8.5.57.</li>
+							<li>Changed Spring Framework Java dependency to 4.2.5.</li>
+							<li>Updated <abbr title="CDN-in-a-Box">CiaB</abbr> to CentOS 8</li>
+						</ul>
+						</p>
+
+						<h5>Deprecated</h5>
+						<p class="card-text">
+						<ul>
+							<li>Importing Traffic Ops Go clients via the un-versioned <code>github.com/apache/trafficcontrol/traffic_ops/client</code> is now deprecated in favor of versioned import paths e.g. <code>github.com/apache/trafficcontrol/traffic_ops/v3-client</code>.</li>
+						</ul>
+						</p>
+
+						<h5>Removed</h5>
+						<p class="card-text">
+						<ul>
+							<li>Removed deprecated Traffic Ops Go Client methods.</li>
+							<li>Configuration generation logic in the TO API (v1) for all files and the "meta" route - this means that versions of Traffic Ops ORT earlier than 4.0.0 <em><em>will not work any longer</em></em> with versions of Traffic Ops moving forward.</li>
+							<li>Removed from Traffic Portal the ability to view cache server config files as the contents are no longer reliable through the TO API due to the introduction of <code>atstccfg</code>.</li>
+						</ul>
+						</p>
+					</div>
+				</div>
+			</div>
+		</div>
+	</div>
+
+    <h2>Signing Keys</h2>
+    <p>It is essential that you verify the integrity of the downloaded files using the PGP or MD5 signatures.</p>
+
+    <p>The PGP signatures can be verified using PGP or GPG. First download the KEYS as well as the `ASC` signature file
+        for the relevant distribution. Make sure you get these files from the main distribution directory, rather than
+        from a mirror. Then verify the signatures using:
+
+    <pre style="background-color: #C0C0C0; padding: 0px 20px 20px 20px;"><code>
+% pgpk -a KEYS % pgpv apache-trafficcontrol-4.1.0.tar.gz.asc
+</code>
+or
+<code>
+% pgp -ka KEYS
+% pgp apache-trafficcontrol-4.1.0.tar.gz.asc
+</code>
+or
+<code>
+% gpg --import KEYS
+% gpg --verify apache-trafficcontrol-4.1.0.tar.gz.asc apache-trafficcontrol-4.1.0.tar.gz
+</code> </pre>
+
+
+    <pre style="background-color: #C0C0C0; padding: 0px 20px 20px 20px;"><code>
+$ gpg --verify apache-trafficcontrol-4.1.0.tar.gz.asc apache-trafficcontrol-4.1.0.tar.gz
+gpg: Signature made Tue Feb 11 09:38:30 2020 MST
+gpg:                using RSA key BF4A8D7307B8EEC7BFB4D8CB8A0712500C70C06E
+gpg: Good signature from "Rawlin Peters (apache signing key) <ra...@apache.org>" [ultimate]
+</code></pre>
+
+    </p>
+
+    <p>Additionally, you should verify the SHA signature on the files. A unix program called `sha` or `shasum` is
+        included in many unix distributions. It is also available as part of GNU Textutils. An MD5 signature
+        (deprecated) consists of 32 hex characters, and a SHA512 signature consists of 128 hex characters. Ensure your
+        generated signature string matches the signature string published in the files above.
+    </p>
+
+    <br/>
+    <h2>Past Releases</h2>
+
+    <!-- Release 4.1.1 -->
     <div class="row">
         <div class="col-sm-12">
             <div class="card-deck">
@@ -172,136 +371,6 @@
             </div>
         </div>
     </div>
-    <br/>
-
-    <h2>Signing Keys</h2>
-    <p>It is essential that you verify the integrity of the downloaded files using the PGP or MD5 signatures.</p>
-
-    <p>The PGP signatures can be verified using PGP or GPG. First download the KEYS as well as the `ASC` signature file
-        for the relevant distribution. Make sure you get these files from the main distribution directory, rather than
-        from a mirror. Then verify the signatures using:
-
-    <pre style="background-color: #C0C0C0; padding: 0px 20px 20px 20px;"><code>
-% pgpk -a KEYS % pgpv apache-trafficcontrol-4.1.0.tar.gz.asc
-</code>
-or 
-<code>
-% pgp -ka KEYS
-% pgp apache-trafficcontrol-4.1.0.tar.gz.asc
-</code>
-or
-<code>
-% gpg --import KEYS
-% gpg --verify apache-trafficcontrol-4.1.0.tar.gz.asc apache-trafficcontrol-4.1.0.tar.gz
-</code> </pre>
-
-
-    <pre style="background-color: #C0C0C0; padding: 0px 20px 20px 20px;"><code>
-$ gpg --verify apache-trafficcontrol-4.1.0.tar.gz.asc apache-trafficcontrol-4.1.0.tar.gz
-gpg: Signature made Tue Feb 11 09:38:30 2020 MST
-gpg:                using RSA key BF4A8D7307B8EEC7BFB4D8CB8A0712500C70C06E
-gpg: Good signature from "Rawlin Peters (apache signing key) <ra...@apache.org>" [ultimate]
-</code></pre>
-
-    </p>
-
-    <p>Additionally, you should verify the SHA signature on the files. A unix program called `sha` or `shasum` is
-        included in many unix distributions. It is also available as part of GNU Textutils. An MD5 signature
-        (deprecated) consists of 32 hex characters, and a SHA512 signature consists of 128 hex characters. Ensure your
-        generated signature string matches the signature string published in the files above.
-    </p>
-
-    <br/>
-    <h2>Past Releases</h2>
-
-    <!-- Release 4.1.0 -->
-    <div class="row">
-        <div class="col-sm-12">
-            <div class="card-deck">
-                <div class="card">
-                    <div class="card-body">
-                        <h3 class="card-title"><b>Apache Traffic Control 4.1.0 - June 17th, 2020</b></h3>
-                        <p class="card-text">Apache Traffic Control 4.1.0 is available here:
-                        <ul>
-                            <li>
-                                <a href="https://www.apache.org/dyn/closer.lua/trafficcontrol/4.1.0/apache-trafficcontrol-4.1.0.tar.gz">Tarball</a>
-                            </li>
-                            <li>
-                                <a href="https://downloads.apache.org/trafficcontrol/4.1.0/apache-trafficcontrol-4.1.0.tar.gz.sha512">SHA-512</a>
-                            </li>
-                            <li>
-                                <a href="https://downloads.apache.org/trafficcontrol/4.1.0/apache-trafficcontrol-4.1.0.tar.gz.asc">ASC</a>
-                            </li>
-                            <li><a href="https://downloads.apache.org/trafficcontrol/KEYS">KEYS</a></li>
-                            <li><a href="https://trafficcontrol.apache.org/downloads/profiles/4.1.x/">Default
-                                Profiles</a></li>
-                        </ul>
-                        </p>
-                        <h4>Release Notes</h4>
-                        <h5>New Features</h5>
-                        <p class="card-text">
-                        <ul>
-                            <li>Added support for Let's Encrypt</li>
-                            <li>Support for ATS Slice plugin in Traffic Ops, including new Delivery Service Raw Remap
-                                <code>__RANGE_DIRECTIVE__</code> directive
-                            </li>
-                            <li>Ability to enable EDNS0 client subnet at the delivery service level</li>
-                            <li>New IPv6 changes:
-                                <ul>
-                                    <li>Traffic Portal and Traffic Ops now accept IPv6-only servers</li>
-                                    <li>Traffic Monitor now polls caches over IPv6 in addition to IPv4, separating the
-                                        availability status of each (make sure to update the <code>allow_ip6</code>
-                                        profile parameter to include the IPv6 addresses of your Traffic Monitors,
-                                        otherwise they will fail to poll over IPv6 and consider those caches to be
-                                        unavailable over IPv6)
-                                    </li>
-                                    <li>Traffic Router will route IPv4 clients to caches with IPv4 availability and
-                                        route IPv6 clients to caches with IPv6 availability
-                                    </li>
-                                </ul>
-                            </li>
-                            <li>Traffic Router DNSSEC zone diffing performance enhancement</li>
-                            <li>Traffic Monitor optimistic quorum</li>
-                            <li>Traffic Ops API 2.0. This new major API version contains several new routes but does not
-                                contain many deprecated routes from API 1.x (which will be available until the ATC 5.0
-                                release). API clients should begin migrating to API 2.0 as soon as possible. For the
-                                full lists of new or deprecated routes, please see the <a
-                                        href="https://github.com/apache/trafficcontrol/blob/master/CHANGELOG.md#410---2020-04-23">changelog</a>.
-                            </li>
-                            <li>Ability to choose the TLS version used for Traffic Ops to make requests to Traffic
-                                Vault. Note: the default is now TLSv1.1, which may require configuration changes to
-                                Riak. See <a
-                                        href="https://traffic-control-cdn.readthedocs.io/en/latest/admin/traffic_vault.html#tv-admin-enable-tlsv1-1"
-                                        rel="nofollow">Enabling TLS 1.1</a></li>
-                        </ul>
-                        </p>
-                        <h5>Bug Fixes</h5>
-                        <p class="card-text">
-                        <ul>
-                            <li>This release contains many new bug fixes. For the full list, please see the <a
-                                    href="https://github.com/apache/trafficcontrol/blob/master/CHANGELOG.md#410---2020-04-23">changelog</a>.
-                            </li>
-                        </ul>
-                        </p>
-                        <h5>Removals</h5>
-                        <p class="card-text">
-                        <ul>
-                            <li>The Traffic Ops <code>db/admin.pl</code> script has now been removed. Please use the
-                                <code>db/admin</code> binary instead.
-                            </li>
-                            <li>Removed from Traffic Portal the ability to view cache server config files as the
-                                contents are no longer reliable through the TO API due to the introduction of <code>atstccfg</code>.
-                            </li>
-                            <li>Traffic Ops Python client no longer supports Python 2.</li>
-                        </ul>
-                        </p>
-
-
-                    </div>
-                </div>
-            </div>
-        </div>
-    </div>
 
 
     <!-- Start Footer -->