http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol-website/blob/5521f214/docs/latest/admin/traffic_ops_config.html
----------------------------------------------------------------------
diff --git a/docs/latest/admin/traffic_ops_config.html 
b/docs/latest/admin/traffic_ops_config.html
index e20b968..9c86bbb 100644
--- a/docs/latest/admin/traffic_ops_config.html
+++ b/docs/latest/admin/traffic_ops_config.html
@@ -7,7 +7,7 @@
   <meta charset="utf-8">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>Configuring Traffic Ops &mdash; Traffic Control 1.8.1 documentation 
</title>
+  <title>Configuring Traffic Ops &mdash; Traffic Control 1.8-dev documentation 
</title>
   
 
   
@@ -33,10 +33,7 @@
   
 
   
-        <link rel="index" title="Index"
-              href="../genindex.html"/>
-        <link rel="search" title="Search" href="../search.html"/>
-    <link rel="top" title="Traffic Control 1.8.1 documentation" 
href="../index.html"/>
+    <link rel="top" title="Traffic Control 1.8-dev documentation" 
href="../index.html"/>
         <link rel="up" title="Administrator’s Guide" href="index.html"/>
         <link rel="next" title="Using Traffic Ops" 
href="traffic_ops_using.html"/>
         <link rel="prev" title="Installing Traffic Ops" 
href="traffic_ops_install.html"/> 
@@ -111,6 +108,7 @@
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_ops_extensions.html">Managing Traffic Ops Extensions</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_portal.html">Traffic Portal Administration</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_monitor.html">Traffic Monitor Administration</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="traffic_monitor_golang.html">Traffic Monitor Administration</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_router.html">Traffic Router Administration</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_stats.html">Traffic Stats Administration</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_server.html">Traffic Server Administration</a></li>
@@ -125,6 +123,7 @@
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_portal.html">Traffic Portal</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_router.html">Traffic Router</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_monitor.html">Traffic Monitor</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_monitor_golang.html">Traffic Monitor 
Golang</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_stats.html">Traffic Stats</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_server.html">Traffic Server</a></li>
 </ul>
@@ -162,14 +161,14 @@
         <div class="rst-content">
           <div role="navigation" aria-label="breadcrumbs navigation">
   <ul class="wy-breadcrumbs">
-    <li><a href="../index.html">Traffic Control 1.8.1</a> &raquo;</li>
+    <li><a href="../index.html">Traffic Control 1.8-dev</a> &raquo;</li>
       
           <li><a href="index.html">Administrator&#8217;s Guide</a> &raquo;</li>
       
     <li>Configuring Traffic Ops</li>
       <li class="wy-breadcrumbs-aside">
         
-          <a href="../_sources/admin/traffic_ops_config.rst.txt" 
rel="nofollow"> View page source</a>
+          <a href="../_sources/admin/traffic_ops_config.txt" rel="nofollow"> 
View page source</a>
         
       </li>
   </ul>
@@ -199,7 +198,7 @@
 </div>
 <div class="section" id="profile-parameters">
 <span id="rl-param-prof"></span><h2>Profile Parameters<a class="headerlink" 
href="#profile-parameters" title="Permalink to this headline">¶</a></h2>
-<p>Many of the settings for the different servers in a Traffic Control CDN are 
controlled by parameters in the parameter view of Traffic Ops. Parameters are 
grouped in profiles and profiles are assigned to a server. For a typical cache 
there are hundreds of configuration settings to apply. The Traffic Ops 
parameter view contains the defined settings. To make life easier, Traffic Ops 
allows for duplication, comparison, import and export of Profiles. Traffic Ops 
also has a &#8220;Global profile&#8221; - the parameters in this profile are 
going to be applied to all servers in the Traffic Ops instance, or apply to 
Traffic Ops themselves. These parameters are:</p>
+<p>Many of the settings for the different servers in a Traffic Control CDN are 
controlled by parameters in the parameter view of Traffic Ops. Parameters are 
grouped in profiles and profiles are assigned to a server or a deliveryservice. 
For a typical cache there are hundreds of configuration settings to apply. The 
Traffic Ops parameter view contains the defined settings. To make life easier, 
Traffic Ops allows for duplication, comparison, import and export of Profiles. 
Traffic Ops also has a &#8220;Global profile&#8221; - the parameters in this 
profile are going to be applied to all servers in the Traffic Ops instance, or 
apply to Traffic Ops themselves. These parameters are:</p>
 <table border="1" class="docutils" id="index-0">
 <colgroup>
 <col width="15%" />
@@ -217,34 +216,38 @@
 <td>global</td>
 <td>The URL where this Traffic Ops instance is being served from.</td>
 </tr>
-<tr class="row-odd"><td>tm.toolname</td>
+<tr class="row-odd"><td>tm.cache.url</td>
+<td>global</td>
+<td>Not required. The URL where the Traffic Ops Config file cache instance is 
being served from.  Requires Traffic Ops 2.1 and above.</td>
+</tr>
+<tr class="row-even"><td>tm.toolname</td>
 <td>global</td>
 <td>The name of the Traffic Ops tool. Usually &#8220;Traffic Ops&#8221;. Used 
in the About screen and in the comments headers of the files generated.</td>
 </tr>
-<tr class="row-even"><td>tm.infourl</td>
+<tr class="row-odd"><td>tm.infourl</td>
 <td>global</td>
 <td>This is the &#8220;for more information go here&#8221; URL, which is 
visible in the About page.</td>
 </tr>
-<tr class="row-odd"><td>tm.logourl</td>
+<tr class="row-even"><td>tm.logourl</td>
 <td>global</td>
 <td>This is the URL of the logo for Traffic Ops and can be relative if the 
logo is under traffic_ops/app/public.</td>
 </tr>
-<tr class="row-even"><td>tm.instance_name</td>
+<tr class="row-odd"><td>tm.instance_name</td>
 <td>global</td>
 <td>The name of the Traffic Ops instance. Can be used when multiple instances 
are active. Visible in the About page.</td>
 </tr>
-<tr class="row-odd"><td>tm.traffic_mon_fwd_proxy</td>
+<tr class="row-even"><td>tm.traffic_mon_fwd_proxy</td>
 <td>global</td>
 <td>When collecting stats from Traffic Monitor, Traffic Ops uses this forward 
proxy to pull the stats through.
 This can be any of the MID tier caches, or a forward cache specifically 
deployed for this purpose. Setting
 this variable can significantly lighten the load on the Traffic Monitor system 
and it is recommended to
 set this parameter on a production system.</td>
 </tr>
-<tr class="row-even"><td>geolocation.polling.url</td>
+<tr class="row-odd"><td>geolocation.polling.url</td>
 <td>CRConfig.json</td>
 <td>The location to get the GeoLiteCity database from.</td>
 </tr>
-<tr class="row-odd"><td>geolocation6.polling.url</td>
+<tr class="row-even"><td>geolocation6.polling.url</td>
 <td>CRConfig.json</td>
 <td>The location to get the IPv6 GeoLiteCity database from.</td>
 </tr>
@@ -310,11 +313,11 @@ The Traffic Monitor IP addresses have to be included in 
this, if they are using
 </tr>
 <tr class="row-even"><td>Drive_Prefix</td>
 <td>storage.config</td>
-<td>JvD/Jeff to supply blurb</td>
+<td>The device path start of the disks. For example, if you have <code 
class="docutils literal"><span class="pre">/dev/sda</span></code> through <code 
class="docutils literal"><span class="pre">/dev/sdf</span></code> set this to 
<code class="docutils literal"><span class="pre">/dev/sd</span></code></td>
 </tr>
 <tr class="row-odd"><td>Drive_Letters</td>
 <td>storage.config</td>
-<td>JvD/Jeff to supply blurb</td>
+<td>The letter part of the disks, in the same example as above set this to 
<code class="docutils literal"><span class="pre">a,b,c,d,e,f</span></code></td>
 </tr>
 <tr class="row-even"><td>purge_allow_ip</td>
 <td>ip_allow.config</td>
@@ -429,6 +432,14 @@ Value is left blank.</td>
 For example: &#8211;config regex_revalidate.config</td>
 <td><a class="reference external" 
href="https://docs.trafficserver.apache.org/en/5.3.x/reference/plugins/regex_remap.en.html";>regex_revalidate</a></td>
 </tr>
+<tr class="row-odd"><td>use_reval_pending</td>
+<td>global</td>
+<td>Configures Traffic Ops to use separate
+reval_pending flag for each cache.</td>
+<td>When this flag is in use ORT will check for a new regex_revalidate.config 
every 60 seconds in syncds mode during the dispersal timer. This will
+also allow ORT to be run in revalidate mode, which will check for and clear 
the reval_pending flag.  This can be set to run via cron task.
+This value is set to 0 by default.  Enable with a value of 1.  Use of this 
feature requires Traffic Ops 2.1 and above.</td>
+</tr>
 </tbody>
 </table>
 <p>Note that the TTL the adminstrator enters in the purge request should be 
longer than the TTL of the content to ensure the bad content will not be used. 
If the CDN is serving content of unknown, or unlimited TTL, the administrator 
should consider using <a class="reference external" 
href="https://docs.trafficserver.apache.org/en/latest/admin-guide/files/records.config.en.html#proxy-config-http-cache-guaranteed-min-lifetime";>proxy-config-http-cache-guaranteed-min-lifetime</a>
 to limit the maximum time an object can be in the cache before it is 
considered stale, and set that to the same value as 
<cite>maxRevalDurationDays</cite> (Note that the former is in seconds and the 
latter is in days, so convert appropriately).</p>
@@ -443,7 +454,7 @@ For example: &#8211;config regex_revalidate.config</td>
 <li>Start the kickstart installation.</li>
 </ol>
 <p>Create a ks.src file in the root of the selection location. See the example 
below:</p>
-<div class="highlight-default"><div class="highlight"><pre><span 
class="n">mkdir</span> <span class="n">newdir</span>
+<div class="highlight-default"><div class="highlight"><pre><span></span><span 
class="n">mkdir</span> <span class="n">newdir</span>
 <span class="n">cd</span> <span class="n">newdir</span><span class="o">/</span>
 <span class="n">cp</span> <span class="o">-</span><span class="n">r</span> 
<span class="o">../</span><span class="n">centos65</span><span 
class="o">/*</span> <span class="o">.</span>
 <span class="n">vim</span> <span class="n">ks</span><span 
class="o">.</span><span class="n">src</span>
@@ -503,7 +514,7 @@ For example: &#8211;config regex_revalidate.config</td>
     <script type="text/javascript">
         var DOCUMENTATION_OPTIONS = {
             URL_ROOT:'../',
-            VERSION:'1.8.1',
+            VERSION:'1.8-dev',
             COLLAPSE_INDEX:false,
             FILE_SUFFIX:'.html',
             HAS_SOURCE:  true

http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol-website/blob/5521f214/docs/latest/admin/traffic_ops_extensions.html
----------------------------------------------------------------------
diff --git a/docs/latest/admin/traffic_ops_extensions.html 
b/docs/latest/admin/traffic_ops_extensions.html
index 6a38349..0ae22fc 100644
--- a/docs/latest/admin/traffic_ops_extensions.html
+++ b/docs/latest/admin/traffic_ops_extensions.html
@@ -7,7 +7,7 @@
   <meta charset="utf-8">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>Managing Traffic Ops Extensions &mdash; Traffic Control 1.8.1 
documentation </title>
+  <title>Managing Traffic Ops Extensions &mdash; Traffic Control 1.8-dev 
documentation </title>
   
 
   
@@ -33,10 +33,7 @@
   
 
   
-        <link rel="index" title="Index"
-              href="../genindex.html"/>
-        <link rel="search" title="Search" href="../search.html"/>
-    <link rel="top" title="Traffic Control 1.8.1 documentation" 
href="../index.html"/>
+    <link rel="top" title="Traffic Control 1.8-dev documentation" 
href="../index.html"/>
         <link rel="up" title="Administrator’s Guide" href="index.html"/>
         <link rel="next" title="Traffic Portal Administration" 
href="traffic_portal.html"/>
         <link rel="prev" title="Using Traffic Ops" 
href="traffic_ops_using.html"/> 
@@ -162,14 +159,14 @@
         <div class="rst-content">
           <div role="navigation" aria-label="breadcrumbs navigation">
   <ul class="wy-breadcrumbs">
-    <li><a href="../index.html">Traffic Control 1.8.1</a> &raquo;</li>
+    <li><a href="../index.html">Traffic Control 1.8-dev</a> &raquo;</li>
       
           <li><a href="index.html">Administrator&#8217;s Guide</a> &raquo;</li>
       
     <li>Managing Traffic Ops Extensions</li>
       <li class="wy-breadcrumbs-aside">
         
-          <a href="../_sources/admin/traffic_ops_extensions.rst.txt" 
rel="nofollow"> View page source</a>
+          <a href="../_sources/admin/traffic_ops_extensions.txt" 
rel="nofollow"> View page source</a>
         
       </li>
   </ul>
@@ -193,7 +190,7 @@
 <p>The extensions must be registered with Traffic Ops in order to display a 
column on the Server Check page. The list of currently registered extensions 
can be listed by running <code class="docutils literal"><span 
class="pre">/opt/traffic_ops/app/bin/extensions</span> <span 
class="pre">-a</span></code>.</p>
 <p>The below extensions are automatically registered with the Traffic Ops 
database (<code class="docutils literal"><span 
class="pre">to_extension</span></code> table) at install time (see <code 
class="docutils literal"><span 
class="pre">traffic_ops/app/db/seeds.sql</span></code>). However, cron must 
still be configured to run these checks periodically.</p>
 <p>The scripts are called as follows:</p>
-<div class="highlight-default"><div 
class="highlight"><pre>$TO_HOME/bin/checks/To&lt;name&gt;Check.pl  -c 
&quot;{\&quot;base_url\&quot;: 
\&quot;,https://\&quot;&lt;traffic_ops_ip&gt;\&quot;, \&quot;check_name\&quot;: 
\&quot;&lt;check_name&gt;\&quot;}&quot; -l &lt;log level&gt;
+<div class="highlight-default"><div 
class="highlight"><pre><span></span>$TO_HOME/bin/checks/To&lt;name&gt;Check.pl  
-c &quot;{\&quot;base_url\&quot;: 
\&quot;,https://\&quot;&lt;traffic_ops_ip&gt;\&quot;, \&quot;check_name\&quot;: 
\&quot;&lt;check_name&gt;\&quot;}&quot; -l &lt;log level&gt;
 where:
 
 &lt;name&gt; is the type of check script
@@ -205,7 +202,7 @@ where:
 <div class="section" id="example-cron-file">
 <h2>Example Cron File<a class="headerlink" href="#example-cron-file" 
title="Permalink to this headline">¶</a></h2>
 <p>Edit with <code class="docutils literal"><span class="pre">crontab</span> 
<span class="pre">-e</span></code>. You may need to adjust the path to your 
$TO_HOME to match your system.</p>
-<div class="highlight-default"><div class="highlight"><pre><span 
class="n">PERL5LIB</span><span class="o">=/</span><span 
class="n">opt</span><span class="o">/</span><span 
class="n">traffic_ops</span><span class="o">/</span><span 
class="n">app</span><span class="o">/</span><span class="n">local</span><span 
class="o">/</span><span class="n">lib</span><span class="o">/</span><span 
class="n">perl5</span><span class="p">:</span><span class="o">/</span><span 
class="n">opt</span><span class="o">/</span><span 
class="n">traffic_ops</span><span class="o">/</span><span 
class="n">app</span><span class="o">/</span><span class="n">lib</span>
+<div class="highlight-default"><div class="highlight"><pre><span></span><span 
class="n">PERL5LIB</span><span class="o">=/</span><span 
class="n">opt</span><span class="o">/</span><span 
class="n">traffic_ops</span><span class="o">/</span><span 
class="n">app</span><span class="o">/</span><span class="n">local</span><span 
class="o">/</span><span class="n">lib</span><span class="o">/</span><span 
class="n">perl5</span><span class="p">:</span><span class="o">/</span><span 
class="n">opt</span><span class="o">/</span><span 
class="n">traffic_ops</span><span class="o">/</span><span 
class="n">app</span><span class="o">/</span><span class="n">lib</span>
 
 <span class="c1"># IPv4 ping examples - The &#39;select: 
[&quot;hostName&quot;,&quot;domainName&quot;]&#39; works but, if you want to 
check DNS resolution use FQDN.</span>
 <span class="o">*/</span><span class="mi">15</span> <span class="o">*</span> 
<span class="o">*</span> <span class="o">*</span> <span class="o">*</span> 
<span class="n">root</span> <span class="o">/</span><span 
class="n">opt</span><span class="o">/</span><span 
class="n">traffic_ops</span><span class="o">/</span><span 
class="n">app</span><span class="o">/</span><span class="nb">bin</span><span 
class="o">/</span><span class="n">checks</span><span class="o">/</span><span 
class="n">ToPingCheck</span><span class="o">.</span><span class="n">pl</span> 
<span class="o">-</span><span class="n">c</span> <span 
class="s2">&quot;{</span><span class="se">\&quot;</span><span 
class="s2">base_url</span><span class="se">\&quot;</span><span class="s2">: 
</span><span class="se">\&quot;</span><span 
class="s2">https://localhost</span><span class="se">\&quot;</span><span 
class="s2">, </span><span class="se">\&quot;</span><span 
class="s2">check_name</span><span class="se">\&quot;</span><span class="s2">: 
</s
 pan><span class="se">\&quot;</span><span class="s2">10G</span><span 
class="se">\&quot;</span><span class="s2">, </span><span 
class="se">\&quot;</span><span class="s2">select</span><span 
class="se">\&quot;</span><span class="s2">: [</span><span 
class="se">\&quot;</span><span class="s2">hostName</span><span 
class="se">\&quot;</span><span class="s2">,</span><span 
class="se">\&quot;</span><span class="s2">domainName</span><span 
class="se">\&quot;</span><span class="s2">]}&quot;</span> <span 
class="o">&gt;&gt;</span> <span class="o">/</span><span 
class="n">var</span><span class="o">/</span><span class="n">log</span><span 
class="o">/</span><span class="n">traffic_ops</span><span 
class="o">/</span><span class="n">extensionCheck</span><span 
class="o">.</span><span class="n">log</span> <span class="mi">2</span><span 
class="o">&gt;&amp;</span><span class="mi">1</span>
@@ -290,7 +287,7 @@ where:
     <script type="text/javascript">
         var DOCUMENTATION_OPTIONS = {
             URL_ROOT:'../',
-            VERSION:'1.8.1',
+            VERSION:'1.8-dev',
             COLLAPSE_INDEX:false,
             FILE_SUFFIX:'.html',
             HAS_SOURCE:  true

http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol-website/blob/5521f214/docs/latest/admin/traffic_ops_install.html
----------------------------------------------------------------------
diff --git a/docs/latest/admin/traffic_ops_install.html 
b/docs/latest/admin/traffic_ops_install.html
index 8acce64..e68fe6b 100644
--- a/docs/latest/admin/traffic_ops_install.html
+++ b/docs/latest/admin/traffic_ops_install.html
@@ -7,7 +7,7 @@
   <meta charset="utf-8">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>Installing Traffic Ops &mdash; Traffic Control 1.8.1 documentation 
</title>
+  <title>Installing Traffic Ops &mdash; Traffic Control 1.8-dev documentation 
</title>
   
 
   
@@ -33,10 +33,7 @@
   
 
   
-        <link rel="index" title="Index"
-              href="../genindex.html"/>
-        <link rel="search" title="Search" href="../search.html"/>
-    <link rel="top" title="Traffic Control 1.8.1 documentation" 
href="../index.html"/>
+    <link rel="top" title="Traffic Control 1.8-dev documentation" 
href="../index.html"/>
         <link rel="up" title="Administrator’s Guide" href="index.html"/>
         <link rel="next" title="Configuring Traffic Ops" 
href="traffic_ops_config.html"/>
         <link rel="prev" title="Administrator’s Guide" href="index.html"/> 
@@ -111,6 +108,7 @@
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_ops_extensions.html">Managing Traffic Ops Extensions</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_portal.html">Traffic Portal Administration</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_monitor.html">Traffic Monitor Administration</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="traffic_monitor_golang.html">Traffic Monitor Administration</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_router.html">Traffic Router Administration</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_stats.html">Traffic Stats Administration</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_server.html">Traffic Server Administration</a></li>
@@ -125,6 +123,7 @@
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_portal.html">Traffic Portal</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_router.html">Traffic Router</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_monitor.html">Traffic Monitor</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_monitor_golang.html">Traffic Monitor 
Golang</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_stats.html">Traffic Stats</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_server.html">Traffic Server</a></li>
 </ul>
@@ -162,14 +161,14 @@
         <div class="rst-content">
           <div role="navigation" aria-label="breadcrumbs navigation">
   <ul class="wy-breadcrumbs">
-    <li><a href="../index.html">Traffic Control 1.8.1</a> &raquo;</li>
+    <li><a href="../index.html">Traffic Control 1.8-dev</a> &raquo;</li>
       
           <li><a href="index.html">Administrator&#8217;s Guide</a> &raquo;</li>
       
     <li>Installing Traffic Ops</li>
       <li class="wy-breadcrumbs-aside">
         
-          <a href="../_sources/admin/traffic_ops_install.rst.txt" 
rel="nofollow"> View page source</a>
+          <a href="../_sources/admin/traffic_ops_install.txt" rel="nofollow"> 
View page source</a>
         
       </li>
   </ul>
@@ -257,7 +256,7 @@
 </ol>
 <blockquote>
 <div><p>Example output:</p>
-<div class="highlight-default"><div class="highlight"><pre><span 
class="n">trafficops</span><span class="o">-</span><span class="n">vm</span> 
<span class="c1"># /opt/traffic_ops/install/bin/postinstall</span>
+<div class="highlight-default"><div class="highlight"><pre><span></span><span 
class="n">trafficops</span><span class="o">-</span><span class="n">vm</span> 
<span class="c1"># /opt/traffic_ops/install/bin/postinstall</span>
 
 <span class="n">This</span> <span class="n">script</span> <span 
class="n">will</span> <span class="n">build</span> <span class="ow">and</span> 
<span class="n">package</span> <span class="n">the</span> <span 
class="n">required</span> <span class="n">Traffic</span> <span 
class="n">Ops</span> <span class="n">perl</span> <span 
class="n">modules</span><span class="o">.</span>
 <span class="n">In</span> <span class="n">order</span> <span 
class="n">to</span> <span class="n">complete</span> <span class="n">this</span> 
<span class="n">operation</span><span class="p">,</span> <span 
class="n">Development</span> <span class="n">tools</span> <span 
class="n">such</span> <span class="k">as</span> <span class="n">the</span> 
<span class="n">gcc</span>
@@ -274,7 +273,7 @@
 </div>
 <p>If there are any prompts in this phase, please just answer with the 
defaults (some CPAN installs can prompt for install questions).</p>
 <p>When this phase is complete, you will see:</p>
-<div class="highlight-default"><div class="highlight"><pre>...
+<div class="highlight-default"><div class="highlight"><pre><span></span>...
 Successfully installed Test-Differences-0.63
 Successfully installed DBIx-Class-Schema-Loader-0.07042
 Successfully installed Time-HiRes-1.9726 (upgraded from 1.9719)
@@ -303,7 +302,7 @@ Database type [mysql]:
 <p class="last">CentOS files note.</p>
 </div>
 <p>Example output:</p>
-<div class="highlight-default"><div class="highlight"><pre>Database type 
[mysql]:
+<div class="highlight-default"><div 
class="highlight"><pre><span></span>Database type [mysql]:
 Database name [traffic_ops_db]:
 Database server hostname IP or FQDN [localhost]:
 Database port number [3306]:
@@ -444,7 +443,7 @@ use this user to login for the first time and create other 
users</td>
 <p>The postinstall script will now seed the database with some inital 
configuration settings for the CDN and the servers in the CDN.</p>
 <p>The next phase is the download of the geo location database and 
configuration of information needed for SSL certificates.</p>
 <p>Example output:</p>
-<div class="highlight-default"><div class="highlight"><pre><span 
class="n">Downloading</span> <span class="n">MaxMind</span> <span 
class="n">data</span><span class="o">.</span>
+<div class="highlight-default"><div class="highlight"><pre><span></span><span 
class="n">Downloading</span> <span class="n">MaxMind</span> <span 
class="n">data</span><span class="o">.</span>
 <span class="o">--</span><span class="mi">2015</span><span 
class="o">-</span><span class="mi">04</span><span class="o">-</span><span 
class="mi">14</span> <span class="mi">02</span><span class="p">:</span><span 
class="mi">14</span><span class="p">:</span><span class="mi">32</span><span 
class="o">--</span>  <span class="n">http</span><span class="p">:</span><span 
class="o">//</span><span class="n">geolite</span><span class="o">.</span><span 
class="n">maxmind</span><span class="o">.</span><span class="n">com</span><span 
class="o">/</span><span class="n">download</span><span class="o">/</span><span 
class="n">geoip</span><span class="o">/</span><span 
class="n">database</span><span class="o">/</span><span 
class="n">GeoLite2</span><span class="o">-</span><span 
class="n">City</span><span class="o">.</span><span class="n">mmdb</span><span 
class="o">.</span><span class="n">gz</span>
 <span class="n">Resolving</span> <span class="n">geolite</span><span 
class="o">.</span><span class="n">maxmind</span><span class="o">.</span><span 
class="n">com</span><span class="o">...</span> <span 
class="mf">141.101</span><span class="o">.</span><span 
class="mf">115.190</span><span class="p">,</span> <span 
class="mf">141.101</span><span class="o">.</span><span 
class="mf">114.190</span><span class="p">,</span> <span 
class="mi">2400</span><span class="p">:</span><span class="n">cb00</span><span 
class="p">:</span><span class="mi">2048</span><span class="p">:</span><span 
class="mi">1</span><span class="p">::</span><span class="mi">8</span><span 
class="n">d65</span><span class="p">:</span><span class="mi">73</span><span 
class="n">be</span><span class="p">,</span> <span class="o">...</span>
 <span class="n">Connecting</span> <span class="n">to</span> <span 
class="n">geolite</span><span class="o">.</span><span 
class="n">maxmind</span><span class="o">.</span><span class="n">com</span><span 
class="o">|</span><span class="mf">141.101</span><span class="o">.</span><span 
class="mf">115.190</span><span class="o">|</span><span class="p">:</span><span 
class="mf">80.</span><span class="o">..</span> <span 
class="n">connected</span><span class="o">.</span>
@@ -573,6 +572,112 @@ use this user to login for the first time and create 
other users</td>
 </ol>
 </div>
 </div>
+<div class="section" 
id="manually-generating-and-installing-the-ssl-certificate">
+<h2>Manually Generating and Installing the SSL Certificate<a 
class="headerlink" 
href="#manually-generating-and-installing-the-ssl-certificate" title="Permalink 
to this headline">¶</a></h2>
+<div class="admonition note">
+<p class="first admonition-title">Note</p>
+<p class="last">This section is valid for traffic-control 2.0.0 and later.</p>
+</div>
+<div class="section" id="self-signed-certificate-development">
+<h3>Self-signed Certificate (Development)<a class="headerlink" 
href="#self-signed-certificate-development" title="Permalink to this 
headline">¶</a></h3>
+<blockquote>
+<div><p>Example Procedure:</p>
+<div class="highlight-default"><div class="highlight"><pre><span></span>$ 
openssl genrsa -des3 -passout pass:x -out localhost.pass.key 2048
+Generating RSA private key, 2048 bit long modulus
+...
+$ openssl rsa -passin pass:x -in localhost.pass.key -out localhost.key
+writing RSA key
+$ rm localhost.pass.key
+
+$ openssl req -new -key localhost.key -out localhost.csr
+You are about to be asked to enter information that will be incorporated
+into your certificate request.
+What you are about to enter is what is called a Distinguished Name or a DN.
+There are quite a few fields but you can leave some blank
+For some fields there will be a default value,
+If you enter &#39;.&#39;, the field will be left blank.
+-----
+Country Name (2 letter code) [XX]:US&lt;enter&gt;
+State or Province Name (full name) []:CO&lt;enter&gt;
+Locality Name (eg, city) [Default City]:Denver&lt;enter&gt;
+Organization Name (eg, company) [Default Company Ltd]: &lt;enter&gt;
+Organizational Unit Name (eg, section) []: &lt;enter&gt;
+Common Name (eg, your name or your server&#39;s hostname) []: &lt;enter&gt;
+Email Address []: &lt;enter&gt;
+
+Please enter the following &#39;extra&#39; attributes
+to be sent with your certificate request
+A challenge password []: pass&lt;enter&gt;
+An optional company name []: &lt;enter&gt;
+$ openssl x509 -req -sha256 -days 365 -in localhost.csr -signkey localhost.key 
-out localhost.crt
+Signature ok
+subject=/C=US/ST=CO/L=Denver/O=Default Company Ltd
+Getting Private key
+$ sudo cp localhost.crt /etc/pki/tls/certs
+$ sudo cp localhost.key /etc/pki/tls/private
+$ sudo chown trafops:trafops /etc/pki/tls/certs/localhost.crt
+$ sudo chown trafops:trafops /etc/pki/tls/private/localhost.key
+</pre></div>
+</div>
+</div></blockquote>
+</div>
+<div class="section" id="certificate-from-certificate-authority-production">
+<h3>Certificate from Certificate Authority (Production)<a class="headerlink" 
href="#certificate-from-certificate-authority-production" title="Permalink to 
this headline">¶</a></h3>
+<div class="admonition note">
+<p class="first admonition-title">Note</p>
+<p>You will need to know the appropriate answers when generating the 
certificate request file <cite>trafficopss.csr</cite> below.</p>
+<p>Example Procedure:</p>
+<div class="last highlight-default"><div class="highlight"><pre><span></span>$ 
openssl genrsa -des3 -passout pass:x -out trafficops.pass.key 2048
+Generating RSA private key, 2048 bit long modulus
+...
+$ openssl rsa -passin pass:x -in trafficops.pass.key -out trafficops.key
+writing RSA key
+$ rm localhost.pass.key
+
+Generate the Certificate Signing Request (CSR) file needed for Certificate 
Authority (CA) request.
+
+$ openssl req -new -key trafficops.key -out trafficops.csr
+You are about to be asked to enter information that will be incorporated
+into your certificate request.
+What you are about to enter is what is called a Distinguished Name or a DN.
+There are quite a few fields but you can leave some blank
+For some fields there will be a default value,
+If you enter &#39;.&#39;, the field will be left blank.
+-----
+Country Name (2 letter code) [XX]: &lt;enter country code&gt;
+State or Province Name (full name) []: &lt;enter state or province&gt;
+Locality Name (eg, city) [Default City]: &lt;enter locality name&gt;
+Organization Name (eg, company) [Default Company Ltd]: &lt;enter organization 
name&gt;
+Organizational Unit Name (eg, section) []: &lt;enter organizational unit 
name&gt;
+Common Name (eg, your name or your server&#39;s hostname) []: &lt;enter 
server&#39;s hostname name&gt;
+Email Address []: &lt;enter e-mail address&gt;
+
+Please enter the following &#39;extra&#39; attributes
+to be sent with your certificate request
+A challenge password []: &lt;enter challenge password&gt;
+An optional company name []: &lt;enter&gt;
+$ sudo cp trafficops.key /etc/pki/tls/private
+$ sudo chown trafops:trafops /etc/pki/tls/private/trafficops.key
+
+You must then take the output file trafficops.csr and submit a request to your 
Certificate Authority (CA).
+Once you get approved and receive your trafficops.crt file:
+
+$ sudo cp trafficops.crt /etc/pki/tls/certs
+$ sudo chown trafops:trafops /etc/pki/tls/certs/trafficops.crt
+
+If necessary, install the CA certificates .pem and .crt in /etc/pki/tls/certs.
+
+You will need to update the file /opt/traffic_ops/app/conf/cdn.conf with the 
following changes:
+      ...
+      e.g. given trafficops.crt and trafficops.key
+      &#39;hypnotoad&#39; =&gt; ...
+          &#39;listen&#39; =&gt; 
&#39;https://[::]:443?cert=/etc/pki/tls/certs/trafficops.crt&amp;key=/etc/pki/tls/private/trafficops.key&amp;ca=/etc/pki/tls/certs/localhost.ca&amp;verify=0x00&amp;ciphers=AES128-GCM-SHA256:HIGH:!RC4:!MD5:!aNULL:!EDH:!ED&#39;
+       ...
+</pre></div>
+</div>
+</div>
+</div>
+</div>
 </div>
 
 
@@ -613,7 +718,7 @@ use this user to login for the first time and create other 
users</td>
     <script type="text/javascript">
         var DOCUMENTATION_OPTIONS = {
             URL_ROOT:'../',
-            VERSION:'1.8.1',
+            VERSION:'1.8-dev',
             COLLAPSE_INDEX:false,
             FILE_SUFFIX:'.html',
             HAS_SOURCE:  true

http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol-website/blob/5521f214/docs/latest/admin/traffic_ops_using.html
----------------------------------------------------------------------
diff --git a/docs/latest/admin/traffic_ops_using.html 
b/docs/latest/admin/traffic_ops_using.html
index 4190ce2..d045c14 100644
--- a/docs/latest/admin/traffic_ops_using.html
+++ b/docs/latest/admin/traffic_ops_using.html
@@ -7,7 +7,7 @@
   <meta charset="utf-8">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>Using Traffic Ops &mdash; Traffic Control 1.8.1 documentation </title>
+  <title>Using Traffic Ops &mdash; Traffic Control 1.8-dev documentation 
</title>
   
 
   
@@ -33,10 +33,7 @@
   
 
   
-        <link rel="index" title="Index"
-              href="../genindex.html"/>
-        <link rel="search" title="Search" href="../search.html"/>
-    <link rel="top" title="Traffic Control 1.8.1 documentation" 
href="../index.html"/>
+    <link rel="top" title="Traffic Control 1.8-dev documentation" 
href="../index.html"/>
         <link rel="up" title="Administrator’s Guide" href="index.html"/>
         <link rel="next" title="Managing Traffic Ops Extensions" 
href="traffic_ops_extensions.html"/>
         <link rel="prev" title="Configuring Traffic Ops" 
href="traffic_ops_config.html"/> 
@@ -111,6 +108,7 @@
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_ops_extensions.html">Managing Traffic Ops Extensions</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_portal.html">Traffic Portal Administration</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_monitor.html">Traffic Monitor Administration</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="traffic_monitor_golang.html">Traffic Monitor Administration</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_router.html">Traffic Router Administration</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_stats.html">Traffic Stats Administration</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_server.html">Traffic Server Administration</a></li>
@@ -125,6 +123,7 @@
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_portal.html">Traffic Portal</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_router.html">Traffic Router</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_monitor.html">Traffic Monitor</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_monitor_golang.html">Traffic Monitor 
Golang</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_stats.html">Traffic Stats</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_server.html">Traffic Server</a></li>
 </ul>
@@ -162,14 +161,14 @@
         <div class="rst-content">
           <div role="navigation" aria-label="breadcrumbs navigation">
   <ul class="wy-breadcrumbs">
-    <li><a href="../index.html">Traffic Control 1.8.1</a> &raquo;</li>
+    <li><a href="../index.html">Traffic Control 1.8-dev</a> &raquo;</li>
       
           <li><a href="index.html">Administrator&#8217;s Guide</a> &raquo;</li>
       
     <li>Using Traffic Ops</li>
       <li class="wy-breadcrumbs-aside">
         
-          <a href="../_sources/admin/traffic_ops_using.rst.txt" 
rel="nofollow"> View page source</a>
+          <a href="../_sources/admin/traffic_ops_using.txt" rel="nofollow"> 
View page source</a>
         
       </li>
   </ul>
@@ -345,31 +344,34 @@ per CDN.</td>
 </tr>
 </thead>
 <tbody valign="top">
-<tr class="row-even"><td>Cache Groups</td>
+<tr class="row-even"><td>CDNs</td>
+<td>Create/Read/Update/Delete CDNs</td>
+</tr>
+<tr class="row-odd"><td>Cache Groups</td>
 <td>Create/Read/Update/Delete cache groups</td>
 </tr>
-<tr class="row-odd"><td>Users</td>
+<tr class="row-even"><td>Users</td>
 <td>Create/Read/Update/Delete users</td>
 </tr>
-<tr class="row-even"><td>Profiles</td>
+<tr class="row-odd"><td>Profiles</td>
 <td>Create/Read/Update/Delete profiles. See <a class="reference internal" 
href="#rl-working-with-profiles"><span class="std std-ref">Parameters and 
Profiles</span></a></td>
 </tr>
-<tr class="row-odd"><td>Networks(ASNs)</td>
+<tr class="row-even"><td>Networks(ASNs)</td>
 <td>Create/Read/Update/Delete Autonomous System Numbers See <a 
class="reference internal" href="#rl-asn-czf"><span class="std std-ref">The 
Coverage Zone File and ASN Table</span></a></td>
 </tr>
-<tr class="row-even"><td>Hardware</td>
+<tr class="row-odd"><td>Hardware</td>
 <td>Get detailed hardware information (note: this should be moved to a Traffic 
Ops Extension)</td>
 </tr>
-<tr class="row-odd"><td>Data Types</td>
+<tr class="row-even"><td>Data Types</td>
 <td>Create/Read/Update/Delete data types</td>
 </tr>
-<tr class="row-even"><td>Divisions</td>
+<tr class="row-odd"><td>Divisions</td>
 <td>Create/Read/Update/Delete divisions</td>
 </tr>
-<tr class="row-odd"><td>Regions</td>
+<tr class="row-even"><td>Regions</td>
 <td>Create/Read/Update/Delete regions</td>
 </tr>
-<tr class="row-even"><td>Physical Locations</td>
+<tr class="row-odd"><td>Physical Locations</td>
 <td>Create/Read/Update/Delete locations</td>
 </tr>
 </tbody>
@@ -512,7 +514,7 @@ must have an ssh key on the edge servers.</td>
 <td>Origin</td>
 </tr>
 <tr class="row-odd"><td>CCR</td>
-<td>Comcast Content Router</td>
+<td>Traffic Router</td>
 </tr>
 <tr class="row-even"><td>RASCAL</td>
 <td>Rascal health polling &amp; reporting</td>
@@ -537,6 +539,7 @@ must have an ssh key on the edge servers.</td>
 </div>
 <div class="section" id="bulk-upload-server">
 <span id="rl-bulkserver"></span><span id="index-3"></span><h3>Bulk Upload 
Server<a class="headerlink" href="#bulk-upload-server" title="Permalink to this 
headline">¶</a></h3>
+<p>TBD</p>
 </div>
 </div>
 <div class="section" id="delivery-service">
@@ -627,83 +630,74 @@ AAAA records of the edge name (<code class="docutils 
literal"><span class="pre">
 <tr class="row-odd"><td>Use Multi Site Origin Feature</td>
 <td>Enable the Multi Site Origin feature for this delivery service. See <a 
class="reference internal" href="#rl-multi-site-origin"><span class="std 
std-ref">Multi Site Origin</span></a></td>
 </tr>
-<tr class="row-even"><td>Multi Site Origin Algorithm</td>
-<td><ul class="first last simple">
-<li>1 Consistent Hash spreads requests across multiple parents simultaneously 
based on hash of content URL.</li>
-<li>2 Strict Round Robin spreads requests across multiple parents 
simultaneously based on order of requests.</li>
-<li>3 IP Based Round Robin spreads requests across multiple parents 
simultaneously based on order of requests, but ensures that requests from the 
same IP always go to the same parent if available.</li>
-<li>4 Latched uses only a single parent at any given time and switches to a 
new parent only if the current parent fails.</li>
-</ul>
-</td>
-</tr>
-<tr class="row-odd"><td>CCR profile</td>
-<td>The Traffic Router  profile for this delivery service. See <a 
class="reference internal" href="#rl-ccr-profile"><span class="std std-ref">CCR 
Profile or Traffic Router Profile</span></a>.</td>
+<tr class="row-even"><td>Profile</td>
+<td>The profile for this delivery service.</td>
 </tr>
-<tr class="row-even"><td>Maximum Bits per Second allowed globally</td>
+<tr class="row-odd"><td>Maximum Bits per Second allowed globally</td>
 <td>The maximum bits per second this delivery service can serve across all 
EDGE caches before traffic will be diverted to the bypass destination. For a 
DNS delivery service, the Bypass Ipv4 or Ipv6  will be used
 (depending on whether this was a A or AAAA request), and for HTTP delivery 
services the Bypass FQDN will be used.</td>
 </tr>
-<tr class="row-odd"><td>Maximum Transactions per Second allowed globally</td>
+<tr class="row-even"><td>Maximum Transactions per Second allowed globally</td>
 <td>The maximum transactions per se this delivery service can serve across all 
EDGE caches before traffic will be diverted to the bypass destination. For a 
DNS delivery service, the Bypass Ipv4 or Ipv6  will be used
 (depending on whether this was a A or AAAA request), and for HTTP delivery 
services the Bypass FQDN will be used.</td>
 </tr>
-<tr class="row-even"><td>Geo Miss Default Latitude</td>
+<tr class="row-odd"><td>Geo Miss Default Latitude</td>
 <td>Default Latitude for this delivery service. When client localization fails 
for both Coverage Zone and Geo Lookup, this the client will be routed as if it 
was at this lat.</td>
 </tr>
-<tr class="row-odd"><td>Geo Miss Default Longitude</td>
+<tr class="row-even"><td>Geo Miss Default Longitude</td>
 <td>Default Longitude for this delivery service. When client localization 
fails for bot Coverage Zone and Geo Lookup, this the client will be routed as 
if it was at this long.</td>
 </tr>
-<tr class="row-even"><td>Edge Header Rewrite Rules</td>
+<tr class="row-odd"><td>Edge Header Rewrite Rules</td>
 <td>Header Rewrite rules to apply for this delivery service at the EDGE tier. 
See <a class="reference internal" href="#rl-header-rewrite"><span class="std 
std-ref">Header Rewrite Options and DSCP</span></a>. <a 
class="footnote-reference" href="#id6" id="id1">[1]</a></td>
 </tr>
-<tr class="row-odd"><td>Mid Header Rewrite Rules</td>
+<tr class="row-even"><td>Mid Header Rewrite Rules</td>
 <td>Header Rewrite rules to apply for this delivery service at the MID tier. 
See <a class="reference internal" href="#rl-header-rewrite"><span class="std 
std-ref">Header Rewrite Options and DSCP</span></a>. <a 
class="footnote-reference" href="#id6" id="id2">[1]</a></td>
 </tr>
-<tr class="row-even"><td>Regex Remap Expression</td>
+<tr class="row-odd"><td>Regex Remap Expression</td>
 <td><p class="first">Regex Remap rule to apply to this delivery service at the 
Edge tier. See <a class="reference external" 
href="https://docs.trafficserver.apache.org/en/latest/admin-guide/plugins/regex_remap.en.html";>ATS
 documentation on regex_remap</a>. <a class="footnote-reference" href="#id6" 
id="id3">[1]</a></p>
 <p class="last"><strong>Note:</strong> you will not be able to save a Regex 
Remap Expression if you have Query String Handling set to drop query strings at 
the edge. See <a class="reference internal" href="#rl-regex-remap"><span 
class="std std-ref">Regex Remap Expression</span></a>.</p>
 </td>
 </tr>
-<tr class="row-odd"><td>Cache URL expression</td>
+<tr class="row-even"><td>Cache URL expression</td>
 <td>Cache URL rule to apply to this delivery service. See <a class="reference 
external" 
href="https://docs.trafficserver.apache.org/en/latest/admin-guide/plugins/cacheurl.en.html";>ATS
 documentation on cacheurl</a>. <a class="footnote-reference" href="#id6" 
id="id4">[1]</a></td>
 </tr>
-<tr class="row-even"><td>Raw remap text</td>
+<tr class="row-odd"><td>Raw remap text</td>
 <td>For HTTP and DNS deliveryservices, this will get added to the end of the 
remap line on the cache verbatim. For ANY_MAP deliveryservices this is the 
remap line. <a class="footnote-reference" href="#id6" id="id5">[1]</a></td>
 </tr>
-<tr class="row-odd"><td>Long Description</td>
+<tr class="row-even"><td>Long Description</td>
 <td>Long description for this delivery service. To be consumed from the APIs 
by downstream tools (Portal).</td>
 </tr>
-<tr class="row-even"><td>Customer</td>
+<tr class="row-odd"><td>Customer</td>
 <td>Customer description for this delivery service. To be consumed from the 
APIs by downstream tools (Portal).</td>
 </tr>
-<tr class="row-odd"><td>Service</td>
+<tr class="row-even"><td>Service</td>
 <td>Service description for this delivery service. To be consumed from the 
APIs by downstream tools (Portal).</td>
 </tr>
-<tr class="row-even"><td>Info URL</td>
+<tr class="row-odd"><td>Info URL</td>
 <td>Info URL  for this delivery service. To be consumed from the APIs by 
downstream tools (Portal).</td>
 </tr>
-<tr class="row-odd"><td>Check Path</td>
+<tr class="row-even"><td>Check Path</td>
 <td>A path (ex: /crossdomain.xml) to verify the connection to the origin 
server with. This can be used by Check Extension scripts to do periodic health 
checks against the delivery service.</td>
 </tr>
-<tr class="row-even"><td>Origin Shield (Pipe Delimited String)</td>
+<tr class="row-odd"><td>Origin Shield (Pipe Delimited String)</td>
 <td>Experimental. Origin Shield string.</td>
 </tr>
-<tr class="row-odd"><td>Active</td>
+<tr class="row-even"><td>Active</td>
 <td>When this is set to no Traffic Router will not serve DNS or HTTP responses 
for this delivery service.</td>
 </tr>
-<tr class="row-even"><td>Last Updated</td>
+<tr class="row-odd"><td>Last Updated</td>
 <td>(Read Only) The last time this delivery service was updated.</td>
 </tr>
-<tr class="row-odd"><td>Number of edges assigned</td>
+<tr class="row-even"><td>Number of edges assigned</td>
 <td>(Read Only - change by clicking the <strong>Server Assignments</strong> 
button at the bottom) The number of EDGE caches assigned to this delivery 
service. See <a class="reference internal" href="#rl-assign-edges"><span 
class="std std-ref">Server Assignments</span></a>.</td>
 </tr>
-<tr class="row-even"><td>Number of static DNS entries</td>
+<tr class="row-odd"><td>Number of static DNS entries</td>
 <td>(Read Only - change by clicking the <strong>Static DNS</strong> button at 
the bottom) The number of static DNS entries for this delivery service. See <a 
class="reference internal" href="#rl-static-dns"><span class="std 
std-ref">Static DNS Entries</span></a>.</td>
 </tr>
-<tr class="row-odd"><td>Example delivery URL</td>
+<tr class="row-even"><td>Example delivery URL</td>
 <td>(Read Only) An example of how the delivery URL may start. This could be 
multiple rows if multiple HOST_REGEXP entries have been entered.</td>
 </tr>
-<tr class="row-even"><td>Regular expressions for this delivery service</td>
+<tr class="row-odd"><td>Regular expressions for this delivery service</td>
 <td>A subtable of the regular expressions to use when routing traffic for this 
delivery service. See <a class="reference internal" href="#rl-ds-regexp"><span 
class="std std-ref">Delivery Service Regexp</span></a>.</td>
 </tr>
 </tbody>
@@ -893,68 +887,68 @@ http.no_dns_just_forward_to_parent</td>
 http.uncacheable_requests_bypass_parent</td>
 <td>records.config</td>
 <td>INT 1</td>
-<td>&#160;</td>
+<td>&nbsp;</td>
 </tr>
 <tr class="row-even"><td>CONFIG proxy.config.
 http.parent_proxy_routing_enable</td>
 <td>records.config</td>
 <td>INT 1</td>
-<td>&#160;</td>
+<td>&nbsp;</td>
 </tr>
 <tr class="row-odd"><td>CONFIG proxy.config.
 http.parent_proxy.retry_time</td>
 <td>records.config</td>
 <td>INT 300</td>
-<td>&#160;</td>
+<td>&nbsp;</td>
 </tr>
 <tr class="row-even"><td>CONFIG proxy.config.
 http.parent_proxy.fail_threshold</td>
 <td>records.config</td>
 <td>INT 10</td>
-<td>&#160;</td>
+<td>&nbsp;</td>
 </tr>
 <tr class="row-odd"><td>CONFIG proxy.config.
 http.parent_proxy.total_connect_attempts</td>
 <td>records.config</td>
 <td>INT 4</td>
-<td>&#160;</td>
+<td>&nbsp;</td>
 </tr>
 <tr class="row-even"><td>CONFIG proxy.config.
 http.parent_proxy.per_parent_connect_attempts</td>
 <td>records.config</td>
 <td>INT 2</td>
-<td>&#160;</td>
+<td>&nbsp;</td>
 </tr>
 <tr class="row-odd"><td>CONFIG proxy.config.
 http.parent_proxy.connect_attempts_timeout</td>
 <td>records.config</td>
 <td>INT 30</td>
-<td>&#160;</td>
+<td>&nbsp;</td>
 </tr>
 <tr class="row-even"><td>CONFIG proxy.config.
 http.forward.proxy_auth_to_parent</td>
 <td>records.config</td>
 <td>INT 0</td>
-<td>&#160;</td>
+<td>&nbsp;</td>
 </tr>
 <tr class="row-odd"><td>CONFIG proxy.config.
 http.parent_proxy_routing_enable</td>
 <td>records.config</td>
 <td>INT 0</td>
-<td>&#160;</td>
+<td>&nbsp;</td>
 </tr>
 <tr class="row-even"><td>CONFIG proxy.config.
 http.parent_proxy.file</td>
 <td>records.config</td>
 <td>STRING
 parent.config</td>
-<td>&#160;</td>
+<td>&nbsp;</td>
 </tr>
 <tr class="row-odd"><td>CONFIG proxy.config.
 http.parent_proxy.connect_attempts_timeout</td>
 <td>records.config</td>
 <td>INT 3</td>
-<td>&#160;</td>
+<td>&nbsp;</td>
 </tr>
 <tr class="row-even"><td>algorithm</td>
 <td>parent.config</td>
@@ -1009,11 +1003,11 @@ http.parent_proxy.connect_attempts_timeout</td>
 <span id="rl-multi-site-origin"></span><h3>Multi Site Origin<a 
class="headerlink" href="#multi-site-origin" title="Permalink to this 
headline">¶</a></h3>
 <div class="admonition note">
 <p class="first admonition-title">Note</p>
-<p class="last">The Multi Site Origin feature is based upon a feature n ATS 
that has yet to be submitted to Traffic Server upstream, until it is, set this 
to 0, or use the ATS rpm supplied on the trafficcontrol.apache.org website.</p>
+<p class="last">The configuration of this feature changed significantly 
between ATS version 5 and &gt;= 6. Some configuration in Traffic Control is 
different as well. This documentation assumes ATS 6 or higher. See <a 
class="reference internal" 
href="quick_howto/multi_site_ats5.html#rl-multi-site-origin-qht-ats5"><span 
class="std std-ref">Configure Multi Site Origin (5.x)</span></a> for the ATS 
version 5.x configuration details.</p>
 </div>
-<p>Normally, the mid servers are not aware of any redundancy at the origin 
layer. With Multi Site Origin enabled this changes - Traffic Server (and 
Traffic Ops) are now made aware of the fact there are multiple origins, and can 
be configured to do more advanced failover and loadbalancing actions.</p>
-<p>With This feature enabled, origin servers (or origin server VIP names for a 
site) are going to be entered as servers in to the Traiffic Ops UI. Server type 
is &#8220;&#8221;</p>
-<p>Parameters in the Origin profile that influence this feature:</p>
+<p>Normally, the mid servers are not aware of any redundancy at the origin 
layer. With Multi Site Origin enabled this changes - Traffic Server (and 
Traffic Ops) are now made aware of the fact there are multiple origins, and can 
be configured to do more advanced failover and loadbalancing actions. A 
prerequisite for MSO to work is that the multiple origin sites serve identical 
content with identical paths, and both are configured to serve the same origin 
hostname as is configured in the deliveryservice <cite>Origin Server Base 
URL</cite> field. See the <a class="reference external" 
href="https://docs.trafficserver.apache.org/en/latest/admin-guide/files/parent.config.en.html";>Apache
 Traffic Server docs</a> for more information on that cache&#8217;s 
implementation.</p>
+<p>With This feature enabled, origin servers (or origin server VIP names for a 
site) are going to be entered as servers in to the Traiffic Ops UI. Server type 
is &#8220;ORG&#8221;.</p>
+<p>Parameters in the mid profile that influence this feature:</p>
 <table border="1" class="docutils">
 <colgroup>
 <col width="37%" />
@@ -1039,47 +1033,68 @@ http.parent_proxy.connect_attempts_timeout</td>
 <td>INT 1</td>
 <td>required for parent selection.</td>
 </tr>
-<tr class="row-even"><td>CONFIG proxy.config. 
http.parent_proxy.per_parent_connect_attempts</td>
-<td>records.config</td>
-<td>INT 5</td>
-<td>maximum of 5 connection attempts per parent (parent.config list) within a 
transaction.</td>
+</tbody>
+</table>
+<p>Parameters in the deliveryservice profile that influence this feature:</p>
+<table border="1" class="docutils">
+<colgroup>
+<col width="22%" />
+<col width="8%" />
+<col width="8%" />
+<col width="62%" />
+</colgroup>
+<thead valign="bottom">
+<tr class="row-odd"><th class="head">Name</th>
+<th class="head">Filename</th>
+<th class="head">Default</th>
+<th class="head">Description</th>
 </tr>
-<tr class="row-odd"><td>CONFIG proxy.config. 
http.parent_proxy.total_connect_attempts</td>
-<td>records.config</td>
-<td>INT 10</td>
-<td>maximum of 10 total connection attempts within a transaction.</td>
+</thead>
+<tbody valign="top">
+<tr class="row-even"><td>mso.parent_retry</td>
+<td>parent.config</td>
+<td>-</td>
+<td>Either <code class="docutils literal"><span 
class="pre">simple_retry</span></code>, <code class="docutils literal"><span 
class="pre">dead_server_retry</span></code> or <code class="docutils 
literal"><span class="pre">both</span></code>.</td>
 </tr>
-<tr class="row-even"><td>CONFIG proxy.config. 
http.parent_origin.simple_retry_enabled</td>
-<td>records.config</td>
-<td>INT 1</td>
-<td>enables simple retry.</td>
+<tr class="row-odd"><td>mso.algorithm</td>
+<td>parent.config</td>
+<td>consistent_hash</td>
+<td><p class="first">The algorithm to use. <code class="docutils 
literal"><span class="pre">consisten_hash</span></code>, <code class="docutils 
literal"><span class="pre">strict</span></code>, <code class="docutils 
literal"><span class="pre">true</span></code>, <code class="docutils 
literal"><span class="pre">false</span></code>, or <code class="docutils 
literal"><span class="pre">latched</span></code>.</p>
+<ul class="last simple">
+<li><code class="docutils literal"><span 
class="pre">consisten_hash</span></code> - spreads requests across multiple 
parents simultaneously based on hash of content URL.</li>
+<li><code class="docutils literal"><span class="pre">strict</span></code> - 
strict Round Robin spreads requests across multiple parents simultaneously 
based on order of requests.</li>
+<li><code class="docutils literal"><span class="pre">true</span></code> - same 
as strict, but ensures that requests from the same IP always go to the same 
parent if available.</li>
+<li><code class="docutils literal"><span class="pre">false</span></code> - 
uses only a single parent at any given time and switches to a new parent only 
if the current parent fails.</li>
+<li><code class="docutils literal"><span class="pre">latched</span></code> - 
same as false, but now, a failed parent will not be retried.</li>
+</ul>
+</td>
 </tr>
-<tr class="row-odd"><td>CONFIG proxy.config. 
http.parent_origin.simple_retry_response_codes</td>
-<td>records.config</td>
-<td>STRING 404</td>
-<td>the response code that invokes simple retry.  May be a comman separated 
list of response codes.</td>
+<tr class="row-even"><td>mso.unavailable_server_retry_response_codes</td>
+<td>parent.config</td>
+<td>&#8220;503&#8221;</td>
+<td>Quoted, comma separated list of HTTP status codes that count as a 
unavailable_server_retry_response_code.</td>
 </tr>
-<tr class="row-even"><td>CONFIG proxy.config. 
http.parent_origin.dead_server_retry_response_codes</td>
-<td>records.config</td>
-<td>STRING 503</td>
-<td>the response code that invokes dead server retry.  May be a comma 
separated list of response codes</td>
+<tr class="row-odd"><td>mso.max_unavailable_server_retries</td>
+<td>parent.config</td>
+<td>1</td>
+<td>How many times an unavailable server will be retried.</td>
 </tr>
-<tr class="row-odd"><td>CONFIG proxy.config. 
http.parent_origin.dead_server_retry_enabled</td>
-<td>records.config</td>
-<td>INT 1</td>
-<td>enables dead server retry.</td>
+<tr class="row-even"><td>mso.simple_retry_response_codes</td>
+<td>parent.config</td>
+<td>&#8220;404&#8221;</td>
+<td>Quoted, comma separated list of HTTP status codes that count as a simple 
retry response code.</td>
 </tr>
-<tr class="row-even"><td>CONFIG proxy.config. diags.debug.enabled</td>
-<td>records.config</td>
-<td>INT 1</td>
-<td>enable debugging for testing only</td>
+<tr class="row-odd"><td>mso.max_simple_retries</td>
+<td>parent.config</td>
+<td>1</td>
+<td>How many times a simple retry will be done.</td>
 </tr>
 </tbody>
 </table>
 <p>see <a class="reference internal" 
href="quick_howto/multi_site.html#rl-multi-site-origin-qht"><span class="std 
std-ref">Configure Multi Site Origin</span></a> for a <em>quick how to</em> on 
this feature.</p>
 </div>
-<div class="section" id="ccr-profile-or-traffic-router-profile">
-<span id="rl-ccr-profile"></span><h3>CCR Profile or Traffic Router Profile<a 
class="headerlink" href="#ccr-profile-or-traffic-router-profile" 
title="Permalink to this headline">¶</a></h3>
+<div class="section" id="traffic-router-profile">
+<span id="rl-ccr-profile"></span><h3>Traffic Router Profile<a 
class="headerlink" href="#traffic-router-profile" title="Permalink to this 
headline">¶</a></h3>
 <table border="1" class="docutils">
 <colgroup>
 <col width="15%" />
@@ -1133,127 +1148,123 @@ http.parent_proxy.connect_attempts_timeout</td>
 <td>CRConfig.json</td>
 <td>The location (URL) to retrieve the coverage zone map file in XML format 
from.</td>
 </tr>
-<tr class="row-even"><td>domain_name</td>
-<td>CRConfig.json</td>
-<td>The top level domain of this Traffic Router instance.</td>
-</tr>
-<tr class="row-odd"><td>tld.soa.expire</td>
+<tr class="row-even"><td>tld.soa.expire</td>
 <td>CRConfig.json</td>
 <td>The value for the expire field the Traffic Router DNS Server will respond 
with on Start of Authority (SOA) records.</td>
 </tr>
-<tr class="row-even"><td>tld.soa.minimum</td>
+<tr class="row-odd"><td>tld.soa.minimum</td>
 <td>CRConfig.json</td>
 <td>The value for the minimum field the Traffic Router DNS Server will respond 
with on SOA records.</td>
 </tr>
-<tr class="row-odd"><td>tld.soa.admin</td>
+<tr class="row-even"><td>tld.soa.admin</td>
 <td>CRConfig.json</td>
 <td>The DNS Start of Authority admin.  Should be a valid support email address 
for support if DNS is not working correctly.</td>
 </tr>
-<tr class="row-even"><td>tld.soa.retry</td>
+<tr class="row-odd"><td>tld.soa.retry</td>
 <td>CRConfig.json</td>
 <td>The value for the retry field the Traffic Router DNS Server will respond 
with on SOA records.</td>
 </tr>
-<tr class="row-odd"><td>tld.soa.refresh</td>
+<tr class="row-even"><td>tld.soa.refresh</td>
 <td>CRConfig.json</td>
 <td>The TTL the Traffic Router DNS Server will respond with on A records.</td>
 </tr>
-<tr class="row-even"><td>tld.ttls.NS</td>
+<tr class="row-odd"><td>tld.ttls.NS</td>
 <td>CRConfig.json</td>
 <td>The TTL the Traffic Router DNS Server will respond with on NS records.</td>
 </tr>
-<tr class="row-odd"><td>tld.ttls.SOA</td>
+<tr class="row-even"><td>tld.ttls.SOA</td>
 <td>CRConfig.json</td>
 <td>The TTL the Traffic Router DNS Server will respond with on SOA 
records.</td>
 </tr>
-<tr class="row-even"><td>tld.ttls.AAAA</td>
+<tr class="row-odd"><td>tld.ttls.AAAA</td>
 <td>CRConfig.json</td>
 <td>The Time To Live (TTL) the Traffic Router DNS Server will respond with on 
AAAA records.</td>
 </tr>
-<tr class="row-odd"><td>tld.ttls.A</td>
+<tr class="row-even"><td>tld.ttls.A</td>
 <td>CRConfig.json</td>
 <td>The TTL the Traffic Router DNS Server will respond with on A records.</td>
 </tr>
-<tr class="row-even"><td>tld.ttls.DNSKEY</td>
+<tr class="row-odd"><td>tld.ttls.DNSKEY</td>
 <td>CRConfig.json</td>
 <td>The TTL the Traffic Router DNS Server will respond with on DNSKEY 
records.</td>
 </tr>
-<tr class="row-odd"><td>tld.ttls.DS</td>
+<tr class="row-even"><td>tld.ttls.DS</td>
 <td>CRConfig.json</td>
 <td>The TTL the Traffic Router DNS Server will respond with on DS records.</td>
 </tr>
-<tr class="row-even"><td>api.port</td>
+<tr class="row-odd"><td>api.port</td>
 <td>server.xml</td>
 <td>The TCP port Traffic Router listens on for API (REST) access.</td>
 </tr>
-<tr class="row-odd"><td>api.cache-control.max-age</td>
+<tr class="row-even"><td>api.cache-control.max-age</td>
 <td>CRConfig.json</td>
 <td>The value of the <code class="docutils literal"><span 
class="pre">Cache-Control:</span> <span class="pre">max-age=</span></code> 
header in the API responses of Traffic Router.</td>
 </tr>
-<tr class="row-even"><td>api.auth.url</td>
+<tr class="row-odd"><td>api.auth.url</td>
 <td>CRConfig.json</td>
 <td>The API authentication URL (<a class="reference external" 
href="https:/">https:/</a>/${tmHostname}/api/1.1/user/login); ${tmHostname} is 
a search and replace token used by Traffic Router to construct the correct 
URL)</td>
 </tr>
-<tr class="row-odd"><td>consistent.dns.routing</td>
+<tr class="row-even"><td>consistent.dns.routing</td>
 <td>CRConfig.json</td>
 <td>Control whether DNS Delivery Services use consistent hashing on the edge 
FQDN to select caches for answers. May improve performance if set to true; 
defaults to false</td>
 </tr>
-<tr class="row-even"><td>dnssec.enabled</td>
+<tr class="row-odd"><td>dnssec.enabled</td>
 <td>CRConfig.json</td>
 <td>Whether DNSSEC is enabled; this parameter is updated via the DNSSEC 
administration user interface.</td>
 </tr>
-<tr class="row-odd"><td>dnssec.allow.expired.keys</td>
+<tr class="row-even"><td>dnssec.allow.expired.keys</td>
 <td>CRConfig.json</td>
 <td>Allow Traffic Router to use expired DNSSEC keys to sign zones; default is 
true. This helps prevent DNSSEC related outages due to failed Traffic Control 
components or connectivity issues.</td>
 </tr>
-<tr class="row-even"><td>dynamic.cache.primer.enabled</td>
+<tr class="row-odd"><td>dynamic.cache.primer.enabled</td>
 <td>CRConfig.json</td>
 <td>Allow Traffic Router to attempt to prime the dynamic zone cache; defaults 
to true</td>
 </tr>
-<tr class="row-odd"><td>dynamic.cache.primer.limit</td>
+<tr class="row-even"><td>dynamic.cache.primer.limit</td>
 <td>CRConfig.json</td>
 <td>Limit the number of permutations to prime when dynamic zone cache priming 
is enabled; defaults to 500</td>
 </tr>
-<tr class="row-even"><td>keystore.maintenance.interval</td>
+<tr class="row-odd"><td>keystore.maintenance.interval</td>
 <td>CRConfig.json</td>
 <td>The interval in seconds which Traffic Router will check the keystore API 
for new DNSSEC keys</td>
 </tr>
-<tr class="row-odd"><td>keystore.api.url</td>
+<tr class="row-even"><td>keystore.api.url</td>
 <td>CRConfig.json</td>
 <td>The keystore API URL (<a class="reference external" 
href="https:/">https:/</a>/${tmHostname}/api/1.1/cdns/name/${cdnName}/dnsseckeys.json;
 ${tmHostname} and ${cdnName} are search and replace tokens used by Traffic 
Router to construct the correct URL)</td>
 </tr>
-<tr class="row-even"><td>keystore.fetch.timeout</td>
+<tr class="row-odd"><td>keystore.fetch.timeout</td>
 <td>CRConfig.json</td>
 <td>The timeout in milliseconds for requests to the keystore API</td>
 </tr>
-<tr class="row-odd"><td>keystore.fetch.retries</td>
+<tr class="row-even"><td>keystore.fetch.retries</td>
 <td>CRConfig.json</td>
 <td>The number of times Traffic Router will attempt to load keys before giving 
up; defaults to 5</td>
 </tr>
-<tr class="row-even"><td>keystore.fetch.wait</td>
+<tr class="row-odd"><td>keystore.fetch.wait</td>
 <td>CRConfig.json</td>
 <td>The number of milliseconds Traffic Router will wait before a retry</td>
 </tr>
-<tr class="row-odd"><td>signaturemanager.expiration.multiplier</td>
+<tr class="row-even"><td>signaturemanager.expiration.multiplier</td>
 <td>CRConfig.json</td>
 <td>Multiplier used in conjunction with a zone&#8217;s maximum TTL to 
calculate DNSSEC signature durations; defaults to 5</td>
 </tr>
-<tr class="row-even"><td>zonemanager.threadpool.scale</td>
+<tr class="row-odd"><td>zonemanager.threadpool.scale</td>
 <td>CRConfig.json</td>
 <td>Multiplier used to determine the number of cores to use for zone signing 
operations; defaults to 0.75</td>
 </tr>
-<tr class="row-odd"><td>zonemanager.cache.maintenance.interval</td>
+<tr class="row-even"><td>zonemanager.cache.maintenance.interval</td>
 <td>CRConfig.json</td>
 <td>The interval in seconds which Traffic Router will check for zones that 
need to be resigned or if dynamic zones need to be expired from cache</td>
 </tr>
-<tr class="row-even"><td>zonemanager.dynamic.response.expiration</td>
+<tr class="row-odd"><td>zonemanager.dynamic.response.expiration</td>
 <td>CRConfig.json</td>
 <td>A string (e.g.: 300s) that defines how long a dynamic zone</td>
 </tr>
-<tr class="row-odd"><td>DNSKEY.generation.multiplier</td>
+<tr class="row-even"><td>DNSKEY.generation.multiplier</td>
 <td>CRConfig.json</td>
 <td>Used to deteremine when new keys need to be regenerated. Keys are 
regenerated if expiration is less than the generation multiplier * the TTL.  If 
the parameter does not exist, the default is 10.</td>
 </tr>
-<tr class="row-even"><td>DNSKEY.effective.multiplier</td>
+<tr class="row-odd"><td>DNSKEY.effective.multiplier</td>
 <td>CRConfig.json</td>
 <td>Used when creating an effective date for a new key set.  New keys are 
generated with an effective date of old key expiration - (effective multiplier 
* TTL).  Default is 2.</td>
 </tr>
@@ -1263,13 +1274,13 @@ http.parent_proxy.connect_attempts_timeout</td>
 <div class="section" id="regex-remap-expression">
 <span id="rl-regex-remap"></span><span id="index-7"></span><h3>Regex Remap 
Expression<a class="headerlink" href="#regex-remap-expression" title="Permalink 
to this headline">¶</a></h3>
 <p>The regex remap expression allows to to use a regex and resulting match 
group(s) in order to modify the request URIs that are sent to origin. For 
example:</p>
-<div class="highlight-default"><div class="highlight"><pre>^/original/(.*) 
http://origin.example.com/remapped/$1
+<div class="highlight-default"><div 
class="highlight"><pre><span></span>^/original/(.*) 
http://origin.example.com/remapped/$1
 </pre></div>
 </div>
 <div class="admonition note">
 <p class="first admonition-title">Note</p>
 <p>If <strong>Query String Handling</strong> is set to <code class="docutils 
literal"><span class="pre">2</span> <span class="pre">Drop</span> <span 
class="pre">at</span> <span class="pre">edge</span></code>, then you will not 
be allowed to save a regex remap expression, as dropping query strings actually 
relies on a regex remap of its own. However, if there is a need to both drop 
query strings <strong>and</strong> remap request URIs, this can be accomplished 
by setting <strong>Query String Handling</strong> to <code class="docutils 
literal"><span class="pre">1</span> <span class="pre">Do</span> <span 
class="pre">not</span> <span class="pre">use</span> <span class="pre">in</span> 
<span class="pre">cache</span> <span class="pre">key,</span> <span 
class="pre">but</span> <span class="pre">pass</span> <span 
class="pre">up</span> <span class="pre">to</span> <span 
class="pre">origin</span></code>, and then using a custom regex remap 
expression to do the necessary remapping, while simultan
 eously dropping query strings. The following example will capture the original 
request URI up to, but not including, the query string and then forward to a 
remapped URI:</p>
-<div class="last highlight-default"><div class="highlight"><pre>^/([^?]*).* 
http://origin.example.com/remapped/$1
+<div class="last highlight-default"><div 
class="highlight"><pre><span></span>^/([^?]*).* 
http://origin.example.com/remapped/$1
 </pre></div>
 </div>
 </div>
@@ -1330,7 +1341,7 @@ http.parent_proxy.connect_attempts_timeout</td>
 <div class="section" id="the-coverage-zone-file-and-asn-table">
 <span id="rl-asn-czf"></span><h3>The Coverage Zone File and ASN Table<a 
class="headerlink" href="#the-coverage-zone-file-and-asn-table" 
title="Permalink to this headline">¶</a></h3>
 <p>The Coverage Zone File (CZF) should contain a cachegroup name to network 
prefix mapping in the form:</p>
-<div class="highlight-default"><div class="highlight"><pre><span 
class="p">{</span>
+<div class="highlight-default"><div class="highlight"><pre><span></span><span 
class="p">{</span>
   <span class="s2">&quot;coverageZones&quot;</span><span class="p">:</span> 
<span class="p">{</span>
     <span class="s2">&quot;cache-group-01&quot;</span><span class="p">:</span> 
<span class="p">{</span>
       <span class="s2">&quot;network6&quot;</span><span class="p">:</span> 
<span class="p">[</span>
@@ -1441,7 +1452,7 @@ http.parent_proxy.connect_attempts_timeout</td>
 <p>What we currently do is have 2 scripts, one to do hard drive configuration 
and one to do network configuration. Both are relatively specific to the 
environment they were created in, and both are <em>probably</em> wrong for 
other organizations, however they are currently living in the 
&#8220;misc&#8221; directory as examples of how to do things.</p>
 <p>We trigger those in a %pre section in ks.cfg and they will write config 
files to /tmp. We will then include those files in the appropriate places using 
 %pre.</p>
 <p>For example this is a section of our ks.cfg file:</p>
-<div class="highlight-default"><div class="highlight"><pre><span 
class="o">%</span><span class="n">include</span> <span class="o">/</span><span 
class="n">mnt</span><span class="o">/</span><span class="n">stage2</span><span 
class="o">/</span><span class="n">ks_scripts</span><span 
class="o">/</span><span class="n">packages</span><span class="o">.</span><span 
class="n">txt</span>
+<div class="highlight-default"><div class="highlight"><pre><span></span><span 
class="o">%</span><span class="n">include</span> <span class="o">/</span><span 
class="n">mnt</span><span class="o">/</span><span class="n">stage2</span><span 
class="o">/</span><span class="n">ks_scripts</span><span 
class="o">/</span><span class="n">packages</span><span class="o">.</span><span 
class="n">txt</span>
 
 <span class="o">%</span><span class="n">pre</span>
   <span class="n">python</span> <span class="o">/</span><span 
class="n">mnt</span><span class="o">/</span><span class="n">stage2</span><span 
class="o">/</span><span class="n">ks_scripts</span><span 
class="o">/</span><span class="n">create_network_line</span><span 
class="o">.</span><span class="n">py</span>
@@ -1450,7 +1461,7 @@ http.parent_proxy.connect_attempts_timeout</td>
 </pre></div>
 </div>
 <p>These two scripts will then run _before_ anaconda sets up it&#8217;s 
internal structures, then a bit further up in the ks.cfg file (outside of the 
%pre %end block) we do an</p>
-<div class="highlight-default"><div class="highlight"><pre><span 
class="o">%</span><span class="n">include</span> <span class="o">/</span><span 
class="n">mnt</span><span class="o">/</span><span class="n">stage2</span><span 
class="o">/</span><span class="n">ks_scripts</span><span 
class="o">/</span><span class="n">password</span><span class="o">.</span><span 
class="n">cfg</span>
+<div class="highlight-default"><div class="highlight"><pre><span></span><span 
class="o">%</span><span class="n">include</span> <span class="o">/</span><span 
class="n">mnt</span><span class="o">/</span><span class="n">stage2</span><span 
class="o">/</span><span class="n">ks_scripts</span><span 
class="o">/</span><span class="n">password</span><span class="o">.</span><span 
class="n">cfg</span>
 <span class="o">...</span>
 <span class="o">%</span><span class="n">include</span> <span 
class="o">/</span><span class="n">tmp</span><span class="o">/</span><span 
class="n">network_line</span>
 
@@ -1461,7 +1472,7 @@ http.parent_proxy.connect_attempts_timeout</td>
 <p>This snarfs up the contents and inlines them.</p>
 <p>If you only have one kind of hardware on your CDN it is probably best to 
just put the drive config right in the ks.cfg.</p>
 <p>If you have simple networking needs (we use bonded interfaces in most, but 
not all locations and we have several types of hardware meaning different 
ethernet interface names at the OS level etc.) then something like this:</p>
-<div class="highlight-default"><div class="highlight"><pre><span 
class="ch">#!/bin/bash</span>
+<div class="highlight-default"><div class="highlight"><pre><span></span><span 
class="ch">#!/bin/bash</span>
 <span class="n">source</span> <span class="o">/</span><span 
class="n">mnt</span><span class="o">/</span><span class="n">stage2</span><span 
class="o">/</span><span class="n">ks_scripts</span><span 
class="o">/</span><span class="n">network</span><span class="o">.</span><span 
class="n">cfg</span>
 <span class="n">echo</span> <span class="s2">&quot;network --bootproto=static 
--activate --ipv6=$IPV6ADDR --ip=$IPADDR --netmask=$NETMASK --gateway=$GATEWAY 
--ipv6gateway=$GATEWAY --nameserver=$NAMESERVER --mtu=$MTU 
--hostname=$HOSTNAME&quot;</span> <span class="o">&gt;&gt;</span> <span 
class="o">/</span><span class="n">tmp</span><span class="o">/</span><span 
class="n">network</span><span class="o">.</span><span class="n">cfg</span>
 <span class="c1"># Note that this is an example and may not work at all.</span>
@@ -1506,7 +1517,7 @@ http.parent_proxy.connect_attempts_timeout</td>
 </div>
 <div class="section" id="snapshot-crconfig">
 <span id="rl-snapshot-crconfig"></span><span id="index-13"></span><h4>Snapshot 
CRConfig<a class="headerlink" href="#snapshot-crconfig" title="Permalink to 
this headline">¶</a></h4>
-<p>Every 60 seconds Traffic Monitor will check with Traffic Ops to see if a 
new CRConfig snapshot exists; Traffic Monitor polls Traffic Ops for a new 
CRConfig, and Traffic Router polls Traffic Monitor for the same file. This is 
necessary to ensure that Traffic Monitor sees configuration changes first, 
which helps to ensure that the health and state of caches and delivery services 
propagates properly to Traffic Router. See <a class="reference internal" 
href="#rl-ccr-profile"><span class="std std-ref">CCR Profile or Traffic Router 
Profile</span></a> for more information on the CRConfig file.</p>
+<p>Every 60 seconds Traffic Monitor will check with Traffic Ops to see if a 
new CRConfig snapshot exists; Traffic Monitor polls Traffic Ops for a new 
CRConfig, and Traffic Router polls Traffic Monitor for the same file. This is 
necessary to ensure that Traffic Monitor sees configuration changes first, 
which helps to ensure that the health and state of caches and delivery services 
propagates properly to Traffic Router. See <a class="reference internal" 
href="#rl-ccr-profile"><span class="std std-ref">Traffic Router 
Profile</span></a> for more information on the CRConfig file.</p>
 <p>To create a new snapshot, use the <em>Tools &gt; Snapshot CRConfig</em> 
menu:</p>
 <blockquote>
 <div><ol class="arabic">
@@ -1644,7 +1655,7 @@ between the active CRConfig and the CRConfig about to be 
written.</p>
     <script type="text/javascript">
         var DOCUMENTATION_OPTIONS = {
             URL_ROOT:'../',
-            VERSION:'1.8.1',
+            VERSION:'1.8-dev',
             COLLAPSE_INDEX:false,
             FILE_SUFFIX:'.html',
             HAS_SOURCE:  true

http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol-website/blob/5521f214/docs/latest/admin/traffic_portal.html
----------------------------------------------------------------------
diff --git a/docs/latest/admin/traffic_portal.html 
b/docs/latest/admin/traffic_portal.html
index 3335e5f..056f29a 100644
--- a/docs/latest/admin/traffic_portal.html
+++ b/docs/latest/admin/traffic_portal.html
@@ -7,7 +7,7 @@
   <meta charset="utf-8">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   
-  <title>Traffic Portal Administration &mdash; Traffic Control 1.8.1 
documentation </title>
+  <title>Traffic Portal Administration &mdash; Traffic Control 2.1-dev 
documentation </title>
   
 
   
@@ -33,13 +33,10 @@
   
 
   
-        <link rel="index" title="Index"
-              href="../genindex.html"/>
-        <link rel="search" title="Search" href="../search.html"/>
-    <link rel="top" title="Traffic Control 1.8.1 documentation" 
href="../index.html"/>
+    <link rel="top" title="Traffic Control 2.1-dev documentation" 
href="../index.html"/>
         <link rel="up" title="Administrator’s Guide" href="index.html"/>
         <link rel="next" title="Traffic Monitor Administration" 
href="traffic_monitor.html"/>
-        <link rel="prev" title="Managing Traffic Ops Extensions" 
href="traffic_ops_extensions.html"/> 
+        <link rel="prev" title="Managing Traffic Ops Extensions" 
href="traffic_ops/extensions.html"/> 
 
   
   <script src="_static/js/modernizr.min.js"></script>
@@ -105,12 +102,15 @@
 </ul>
 <ul class="current">
 <li class="toctree-l1 current"><a class="reference internal" 
href="index.html">Administrator&#8217;s Guide</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" 
href="traffic_ops_install.html">Installing Traffic Ops</a></li>
-<li class="toctree-l2"><a class="reference internal" 
href="traffic_ops_config.html">Configuring Traffic Ops</a></li>
-<li class="toctree-l2"><a class="reference internal" 
href="traffic_ops_using.html">Using Traffic Ops</a></li>
-<li class="toctree-l2"><a class="reference internal" 
href="traffic_ops_extensions.html">Managing Traffic Ops Extensions</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="traffic_ops/installation.html">Traffic Ops - Installing</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="traffic_ops/default_profiles.html">Traffic Ops - Default Profiles</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="traffic_ops/migration_from_10_to_20.html">Traffic Ops - Migrating from 
1.x to 2.x</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="traffic_ops/configuration.html">Traffic Ops - Configuring</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="traffic_ops/using.html">Traffic Ops - Using</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="traffic_ops/extensions.html">Managing Traffic Ops Extensions</a></li>
 <li class="toctree-l2 current"><a class="current reference internal" 
href="#">Traffic Portal Administration</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_monitor.html">Traffic Monitor Administration</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="traffic_monitor_golang.html">Traffic Monitor Administration</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_router.html">Traffic Router Administration</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_stats.html">Traffic Stats Administration</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="traffic_server.html">Traffic Server Administration</a></li>
@@ -121,10 +121,12 @@
 </ul>
 <ul>
 <li class="toctree-l1"><a class="reference internal" 
href="../development/index.html">Developer&#8217;s Guide</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../development/building.html">Building Traffic Control</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_ops.html">Traffic Ops</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_portal.html">Traffic Portal</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_router.html">Traffic Router</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_monitor.html">Traffic Monitor</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_monitor_golang.html">Traffic Monitor 
Golang</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_stats.html">Traffic Stats</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../development/traffic_server.html">Traffic Server</a></li>
 </ul>
@@ -162,14 +164,14 @@
         <div class="rst-content">
           <div role="navigation" aria-label="breadcrumbs navigation">
   <ul class="wy-breadcrumbs">
-    <li><a href="../index.html">Traffic Control 1.8.1</a> &raquo;</li>
+    <li><a href="../index.html">Traffic Control 2.1-dev</a> &raquo;</li>
       
           <li><a href="index.html">Administrator&#8217;s Guide</a> &raquo;</li>
       
     <li>Traffic Portal Administration</li>
       <li class="wy-breadcrumbs-aside">
         
-          <a href="../_sources/admin/traffic_portal.rst.txt" rel="nofollow"> 
View page source</a>
+          <a href="../_sources/admin/traffic_portal.txt" rel="nofollow"> View 
page source</a>
         
       </li>
   </ul>
@@ -181,7 +183,7 @@
                          <a href="traffic_monitor.html" class="btn btn-neutral 
float-right" title="Traffic Monitor Administration">Next <span class="fa 
fa-arrow-circle-right"></span></a>
                  
                  
-                         <a href="traffic_ops_extensions.html" class="btn 
btn-neutral" title="Managing Traffic Ops Extensions"><span class="fa 
fa-arrow-circle-left"></span> Previous</a>
+                         <a href="traffic_ops/extensions.html" class="btn 
btn-neutral" title="Managing Traffic Ops Extensions"><span class="fa 
fa-arrow-circle-left"></span> Previous</a>
                  
                  </div>
                  
@@ -237,7 +239,7 @@
         <a href="traffic_monitor.html" class="btn btn-neutral float-right" 
title="Traffic Monitor Administration">Next <span class="fa 
fa-arrow-circle-right"></span></a>
       
       
-        <a href="traffic_ops_extensions.html" class="btn btn-neutral" 
title="Managing Traffic Ops Extensions"><span class="fa 
fa-arrow-circle-left"></span> Previous</a>
+        <a href="traffic_ops/extensions.html" class="btn btn-neutral" 
title="Managing Traffic Ops Extensions"><span class="fa 
fa-arrow-circle-left"></span> Previous</a>
       
     </div>
   
@@ -266,10 +268,11 @@
     <script type="text/javascript">
         var DOCUMENTATION_OPTIONS = {
             URL_ROOT:'../',
-            VERSION:'1.8.1',
+            VERSION:'2.1-dev',
             COLLAPSE_INDEX:false,
             FILE_SUFFIX:'.html',
-            HAS_SOURCE:  true
+            HAS_SOURCE:  true,
+            SOURCELINK_SUFFIX: ''
         };
     </script>
       <script type="text/javascript" src="../_static/jquery.js"></script>

Reply via email to