You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficcontrol.apache.org by dg...@apache.org on 2019/04/16 16:52:44 UTC

[trafficcontrol-website] branch asf-site updated: Update for 3.0.1 Release

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

dgelinas 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 a45bfad  Update for 3.0.1 Release
a45bfad is described below

commit a45bfad5d2fe481d561ed55a7abb24a509e39f3c
Author: Derek Gelinas <de...@cable.comcast.com>
AuthorDate: Tue Apr 16 12:52:34 2019 -0400

    Update for 3.0.1 Release
---
 index.html          |   2 +-
 releases/index.html | 195 ++++++++++++++++++++++++++--------------------------
 2 files changed, 98 insertions(+), 99 deletions(-)

diff --git a/index.html b/index.html
index 5922b1b..93bd951 100644
--- a/index.html
+++ b/index.html
@@ -105,9 +105,9 @@
 	  <div class="card">
 	    <div class="card-body">
 	      <span class="far fa-newspaper fa-7x float-right" style="color: #343a40;"></span>
+	      	  <ul><li><strong>April 16, 2019</strong> - Apache Traffic Control 3.0.1 Released</li></ul>
 	      	  <ul><li><strong>March 5, 2019</strong> - Apache Traffic Control 3.0.0 Released</li></ul>
               <ul><li><strong>June 18, 2018</strong> - Apache Traffic Control 2.2.0 Released</li></ul>
-              <ul><li><strong>May 16, 2018</strong> - Apache Traffic Control graduates to TLP</li></ul>
 	      <ul>
 		<li><strong>May 3, 2018</strong> - New Website!</li>
 	      </ul>
diff --git a/releases/index.html b/releases/index.html
index e19d57b..3279a90 100644
--- a/releases/index.html
+++ b/releases/index.html
@@ -88,14 +88,105 @@
 
       <h1>Apache Traffic Control - Current Release</h1>
 
-      <!-- Release 2.2 -->
+      <!-- Release 3.0.1 -->
       <div class="row">
         <div class="col-sm-12">
           <div class="card-deck">
             <div class="card">
               <div class="card-body">
-                <h4 class="card-title">Apache Traffic Control 3.0.0</h4>
-                <h5>Release Notes</h5>
+                <h3 class="card-title"><b>Apache Traffic Control 3.0.1</b></h3>
+                <h4>Release Notes</h4>
+                <h5>Added</h5>
+                <p class="card-text">
+                  No new features in this release.
+                </p>
+                <h5>Changed</h5>
+                <p class="card-text">
+                  <ul>
+                    <li>Update golang requirement to allow versions greater than 1.9.4.</li>
+                    <li>Traffic Router, added TLS certificate validation on certificates imported from Traffic Ops
+                      <ul>
+                        <li>validates modulus of private and public keys</li>
+                        <li>validates current timestamp falls within the certificate date bracket</li>
+                        <li>validates certificate subjects against the DS URL</li>
+                      </ul>
+                    </li>
+                    <li>Modified Traffic Router logging format to include an additional field for DNS log entries, namely rhi. This defaults to '-' and is only used when EDNS0 client subnet extensions are enabled and a client subnet is present in the request. When enabled and a subnet is present, the subnet appears in the chi field and the resolver address is in the rhi field.</li>
+                  </ul>
+                </p>
+                <h5>Fixed</h5>
+                <p class="card-text">
+                  <ul>
+                    <li>ToDSCPCheck.pl - Changed "80" to used the tcpPort in get_dscp function</li>
+                    <li>ORT bugfix for self-signed SSL certs.</li>
+                    <li>Correct regex capture prefix for cachekey plugin.</li>
+                    <li>Fix docs building.</li>
+                    <li>Fix port handling for traffic ops port checks on ports other than 80.</li>
+                    <li>Return a json response with a 200 for a successful snapshot PUT.</li>
+                    <li>Correct FQDN case mismatch when generating DNSSEC.</li>
+                    <li>Issue 3223 - cannot add steering targets to steering delivery service.</li>
+                    <li>Issue 3466 - docs fail to build in python 3.6.</li>
+                  </ul>
+                </p>
+                
+
+                <p class="card-text">Apache Traffic Control 3.0.1 is available here:
+                  <ul>
+                    <li><a href="https://www.apache.org/dyn/closer.cgi/trafficcontrol/3.0.1/apache-trafficcontrol-3.0.1.tar.gz">Tarball</a></li>
+                    <li><a href="https://www.apache.org/dist/trafficcontrol/3.0.1/apache-trafficcontrol-3.0.1.tar.gz.sha512">SHA-512</a></li>
+                    <li><a href="https://www.apache.org/dist/trafficcontrol/3.0.1/apache-trafficcontrol-3.0.1.tar.gz.asc">ASC</a></li>
+                    <li><a href="http://trafficcontrol.apache.org/downloads/profiles/3.0.x/">Default Profiles</a></li>
+                  </ul>
+                </p>
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+
+      <br/><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-3.0.1.tar.gz.asc
+</code>
+or 
+<code>
+% pgp -ka KEYS
+% pgp apache-trafficcontrol-3.0.1.tar.gz.asc
+</code>
+or
+<code>
+% gpg --import KEYS
+% gpg --verify apache-trafficcontrol-3.0.1.tar.gz.asc apache-trafficcontrol-3.0.1.tar.gz
+</code> </pre>
+
+
+<pre style="background-color: #C0C0C0; padding: 0px 20px 20px 20px;"><code>
+$ gpg --verify apache-trafficcontrol-3.0.1.tar.gz.asc apache-trafficcontrol-3.0.1.tar.gz
+gpg: Signature made Tue Apr  9 15:52:40 2019 EDT
+gpg:                using RSA key FE2B6AD8A1A214D9FF0AE5D6209FA95905BE71D9
+gpg: Good signature from "Derek Gelinas <de...@cable.comcast.com>" [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/><br/>
+      <h2>Past Releases</h2>
+
+            <!-- Release 3.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 3.0.0</b></h3>
+                <h4>Release Notes</h4>
                 <h6>Backup Edge Cache Group</h6>
                 <p class="card-text">
                   If the matched group in the CZF is not available, this list of backup edge cache group configured via Traffic Ops API can be used as backup. In the event of all backup edge cache groups not available, GEO location can be optionally used as further backup. APIs detailed <a href="http://traffic-control-cdn.readthedocs.io/en/latest/development/traffic_ops_api/v12/cachegroup_fallbacks.html">here</a>.
@@ -143,46 +234,14 @@
         </div>
       </div>
 
-      <br/><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-2.0.0-incubating.tar.gz.asc
-</code>
-or 
-<code>
-% pgp -ka KEYS
-% pgp apache-trafficcontrol-2.0.0-incubating.tar.gz.asc
-</code>
-or
-<code>
-% gpg --import KEYS
-% gpg --verify apache-trafficcontrol-2.0.0-incubating.tar.gz.asc apache-trafficcontrol-2.0.0-incubating.tar.gz
-</code></pre>
-
-<ul>
-  <li>apache-trafficcontrol-2.1.0-incubating.tar.* are signed by Hank Beatty 4E0CC77C</li>
-  <li>apache-trafficcontrol-2.0.0-incubating.tar.* are signed by Eric Friedrich 9AB7BDD5</li>
-</ul>
-      </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/><br/>
-      <h2>Past Releases</h2>
-
             <!-- Release 2.2 -->
       <div class="row">
         <div class="col-sm-12">
           <div class="card-deck">
             <div class="card">
               <div class="card-body">
-                <h4 class="card-title">Apache Traffic Control 2.2.0</h4>
-                <h5>Release Notes</h5>
+                <h3 class="card-title"><b>Apache Traffic Control 2.2.0</b></h3>
+                <h4>Release Notes</h4>
                 <h6>Per–Delivery Service Routing Names</h6>
                 <p class="card-text">
                   You can now choose a Delivery Service's Routing Name (rather than a hardcoded "tr" or "edge" name). This might require a few pre-upgrade steps detailed <a href="http://traffic-control-cdn.readthedocs.io/en/latest/admin/traffic_ops/migration_from_20_to_22.html#per-deliveryservice-routing-names">here</a>.
@@ -213,67 +272,7 @@ or
         </div>
       </div>
 
-      <!-- Release 2.1 -->
-      <div class="row">
-        <div class="col-sm-12">
-          <div class="card-deck">
-            <div class="card">
-              <div class="card-body">
-                <h4 class="card-title">Apache Traffic Control 2.1.0-incubating</h4>
-                <h5>Release Notes</h5>
-                <h6>Building</h6>
-                <p class="card-text">Selinux has to be something other than "enforcing" in order for the build to work, otherwise it fails on permissions errors.
-                  This can be accomplished by running <kbd>setenforce 0</kbd> as root.
-                </p>
-
-                <h6>Traffic Stats</h6>
-                <p class="card-text">Traffic Stats works best with influxdb version &lt; 1.3.x. As of 1.3.x InfluxDB now returns a 400 response when the client attempts to write points that are outside of the retention policy. When this happens, Traffic Stats seems to hold on to the "old" points and attempts to write them again on the next POST. This causes what is essentially a memory leak in Traffic Stats since it continues to hold onto and tries to write stats that are outside of the  [...]
-
-                  In versions < 1.3.x InfluxDB would still not write the point, but it would accept the write request and just drop the points outside of the retention policy on the floor.
-                </p>
-                <p class="card-text">Apache Traffic Control 2.1.0 is available here:
-                  <ul>
-                    <li><a href="https://www.apache.org/dyn/closer.cgi/incubator/trafficcontrol/2.1.0-incubating/apache-trafficcontrol-2.1.0-incubating.tar.gz">Tarball</a></li>
-                    <li><a href="https://www.apache.org/dist/incubator/trafficcontrol/2.1.0-incubating/apache-trafficcontrol-2.1.0-incubating.tar.gz.md5">MD5</a></li>
-                    <li><a href="https://www.apache.org/dist/incubator/trafficcontrol/2.1.0-incubating/apache-trafficcontrol-2.1.0-incubating.tar.gz.sha512">SHA-512</a></li>
-                    <li><a href="https://www.apache.org/dist/incubator/trafficcontrol/2.1.0-incubating/apache-trafficcontrol-2.1.0-incubating.tar.gz.asc">ASC</a></li>
-                    <li><a href="http://trafficcontrol.apache.org/downloads/profiles/2.1.x/">Default Profiles</a></li>
-                  </ul>
-                </p>
-              </div>
-            </div>
-          </div>
-        </div>
-      </div>
-
-      <!-- Release 2.0 -->
-      <div class="row">	
-	<div class="col-sm-12">
-	  <div class="card-deck">
-	    <div class="card">
-	      <div class="card-body">
-		<h4 class="card-title">Apache Traffic Control 2.0.0-incubating</h4>	    	      
-		<h5>Release Notes</h5>
-		<h6>Traffic Ops DB</h6>
-		<p class="card-text">Starting in Traffic Control 2.0.0, Postgres replaces MySQL as the Traffic Ops Database. The change in database server now provides a more friendly open source license for Traffic Control users.<br/></br>
-
-		  To begin using Postgres, see traffic_ops_db/pg-migration/README.md for the MANDATORY migration steps. This upgrade must be performed using a Traffic Control 1.8.x database. If currently using a version of Traffic Control prior to 1.8.0, you must upgrade to 1.8.1 first before upgrading to 2.0.0.
-		</p>
-		
-		<p class="card-text">Apache Traffic Control 2.0.0 is available here:		
-		<ul>
-		<li><a href="https://archive.apache.org/dist/incubator/trafficcontrol/2.0.0-incubating/apache-trafficcontrol-2.0.0-incubating.tar.gz">Tarball</a></li>
-		<li><a href="https://archive.apache.org/dist/incubator/trafficcontrol/2.0.0-incubating/apache-trafficcontrol-2.0.0-incubating.tar.gz.md5">MD5</a></li>
-		<li><a href="https://archive.apache.org/dist/incubator/trafficcontrol/2.0.0-incubating/apache-trafficcontrol-2.0.0-incubating.tar.gz.sha512">SHA-512</a></li>
-		<li><a href="https://archive.apache.org/dist/incubator/trafficcontrol/2.0.0-incubating/apache-trafficcontrol-2.0.0-incubating.tar.gz.asc">ASC</a></li>
-		<li><a href="http://trafficcontrol.apache.org/downloads/profiles/2.0.x/default/">Default Profiles</a></li>
-		</ul>
-		</p>
-	      </div>
-	    </div>
-  	  </div>
-	</div>
-      </div>      
+