[1/2] incubator-trafficcontrol git commit: renamed the getServers to be namespaced

2017-08-15 Thread rob
Repository: incubator-trafficcontrol
Updated Branches:
  refs/heads/master 5cc55aa7d -> a06dd8528


renamed the getServers to be namespaced


Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/663ac0f9
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/tree/663ac0f9
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/diff/663ac0f9

Branch: refs/heads/master
Commit: 663ac0f9b78247720c9f1ffbabe611e84318bb2b
Parents: 5cc55aa
Author: Dewayne Richardson 
Authored: Mon Aug 14 14:45:33 2017 -0600
Committer: Robert Butts 
Committed: Tue Aug 15 08:51:03 2017 -0600

--
 traffic_ops/traffic_ops_golang/monitoring.go|  7 ---
 .../traffic_ops_golang/monitoring_test.go   | 22 ++--
 2 files changed, 15 insertions(+), 14 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/blob/663ac0f9/traffic_ops/traffic_ops_golang/monitoring.go
--
diff --git a/traffic_ops/traffic_ops_golang/monitoring.go 
b/traffic_ops/traffic_ops_golang/monitoring.go
index 62c5f47..e31b423 100644
--- a/traffic_ops/traffic_ops_golang/monitoring.go
+++ b/traffic_ops/traffic_ops_golang/monitoring.go
@@ -23,10 +23,11 @@ import (
"database/sql"
"encoding/json"
"fmt"
-   "github.com/lib/pq"
"net/http"
"strings"
 
+   "github.com/lib/pq"
+

"github.com/apache/incubator-trafficcontrol/traffic_monitor_golang/common/log"
 )
 
@@ -131,7 +132,7 @@ func monitoringHandler(db *sql.DB) RegexHandlerFunc {
}
 }
 
-func getServers(db *sql.DB, cdn string) ([]Monitor, []Cache, []Router, error) {
+func getMonitoringServers(db *sql.DB, cdn string) ([]Monitor, []Cache, 
[]Router, error) {
query := `SELECT
 me.host_name as hostName,
 CONCAT(me.host_name, '.', me.domain_name) as fqdn,
@@ -381,7 +382,7 @@ WHERE pr.config_file = '%s'
 }
 
 func getMonitoringJson(cdnName string, db *sql.DB) (*MonitoringResponse, 
error) {
-   monitors, caches, routers, err := getServers(db, cdnName)
+   monitors, caches, routers, err := getMonitoringServers(db, cdnName)
if err != nil {
return nil, fmt.Errorf("error getting servers: %v", err)
}

http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/blob/663ac0f9/traffic_ops/traffic_ops_golang/monitoring_test.go
--
diff --git a/traffic_ops/traffic_ops_golang/monitoring_test.go 
b/traffic_ops/traffic_ops_golang/monitoring_test.go
index f6958e3..1fe20d1 100644
--- a/traffic_ops/traffic_ops_golang/monitoring_test.go
+++ b/traffic_ops/traffic_ops_golang/monitoring_test.go
@@ -28,7 +28,7 @@ import (
"gopkg.in/DATA-DOG/go-sqlmock.v1"
 )
 
-func TestGetServers(t *testing.T) {
+func TestGetMonitoringServers(t *testing.T) {
db, mock, err := sqlmock.New()
if err != nil {
t.Fatalf("an error '%s' was not expected when opening a stub 
database connection", err)
@@ -78,33 +78,33 @@ func TestGetServers(t *testing.T) {
 
mock.ExpectQuery("SELECT").WithArgs(cdn).WillReturnRows(rows)
 
-   monitors, caches, routers, err := getServers(db, cdn)
+   monitors, caches, routers, err := getMonitoringServers(db, cdn)
if err != nil {
-   t.Errorf("getServers expected: nil error, actual: %v", err)
+   t.Errorf("getMonitoringServers expected: nil error, actual: 
%v", err)
}
 
if len(monitors) != 1 {
-   t.Errorf("getServers expected: len(monitors) == 1, actual: %v", 
len(monitors))
+   t.Errorf("getMonitoringServers expected: len(monitors) == 1, 
actual: %v", len(monitors))
}
sqlMonitor := monitors[0]
if sqlMonitor != monitor {
-   t.Errorf("getServers expected: monitor == %+v, actual: %+v", 
monitor, sqlMonitor)
+   t.Errorf("getMonitoringServers expected: monitor == %+v, 
actual: %+v", monitor, sqlMonitor)
}
 
if len(caches) != 1 {
-   t.Errorf("getServers expected: len(caches) == 1, actual: %v", 
len(caches))
+   t.Errorf("getMonitoringServers expected: len(caches) == 1, 
actual: %v", len(caches))
}
sqlCache := caches[0]
if sqlCache != cache {
-   t.Errorf("getServers expected: cache == %+v, actual: %+v", 
cache, sqlCache)
+   t.Errorf("getMonitoringServers expected: cache == %+v, actual: 
%+v", cache, sqlCache)
}
 
if len(routers) != 1 {
-   t.Errorf("getServers expected: len(routers) == 1, actual: %v", 
len(routers))
+   

[2/2] incubator-trafficcontrol git commit: This closes #807

2017-08-15 Thread rob
This closes #807


Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/a06dd852
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/tree/a06dd852
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/diff/a06dd852

Branch: refs/heads/master
Commit: a06dd8528f987e390be09897dac3873c494f4084
Parents: 663ac0f
Author: Robert Butts 
Authored: Tue Aug 15 08:52:22 2017 -0600
Committer: Robert Butts 
Committed: Tue Aug 15 08:52:22 2017 -0600

--

--




[incubator-trafficcontrol] branch master updated: ensures that the state changes when the url query param changes for custom menu items

2018-05-04 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git


The following commit(s) were added to refs/heads/master by this push:
 new 87e9612  ensures that the state changes when the url query param 
changes for custom menu items
87e9612 is described below

commit 87e96129ff82674186690f8301bb39e662109390
Author: Jeremy Mitchell <mitchell...@gmail.com>
AuthorDate: Fri May 4 12:40:59 2018 -0600

ensures that the state changes when the url query param changes for custom 
menu items
---
 traffic_portal/app/src/modules/private/custom/index.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/traffic_portal/app/src/modules/private/custom/index.js 
b/traffic_portal/app/src/modules/private/custom/index.js
index a46fbe6..c9ae8b9 100644
--- a/traffic_portal/app/src/modules/private/custom/index.js
+++ b/traffic_portal/app/src/modules/private/custom/index.js
@@ -20,7 +20,7 @@ module.exports = 
angular.module('trafficPortal.private.custom', [])
.config(function($stateProvider, $urlRouterProvider) {
$stateProvider
.state('trafficPortal.private.custom', {
-   url: 'custom',
+   url: 'custom?url',
views: {
privateContent: {
templateUrl: 
'modules/private/custom/custom.tpl.html',

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] branch master updated: prevents failure of ssl files and processing of records parameters in remap

2018-05-08 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git


The following commit(s) were added to refs/heads/master by this push:
 new ad102f3  prevents failure of ssl files and processing of records 
parameters in remap
ad102f3 is described below

commit ad102f35f046ab63fc84b61f8481f7e5e056777a
Author: Derek Gelinas <mrdgeli...@gmail.com>
AuthorDate: Tue May 8 15:13:22 2018 -0400

prevents failure of ssl files and processing of records parameters in remap
---
 traffic_ops/bin/traffic_ops_ort.pl | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/traffic_ops/bin/traffic_ops_ort.pl 
b/traffic_ops/bin/traffic_ops_ort.pl
index f0a9af3..54b9d0e 100755
--- a/traffic_ops/bin/traffic_ops_ort.pl
+++ b/traffic_ops/bin/traffic_ops_ort.pl
@@ -1292,8 +1292,9 @@ sub check_plugins {
{
($plugin_config_file) = split( 
/\s+/, $plugin_config_file);
 
-   # Skip parameters that start 
with '-', since those are probabably parameters, not config files.
+   # Skip parameters that start 
with '-' or 'proxy.config.', since those are probabably parameters, not config 
files.
last if $plugin_config_file =~ 
m/^-/; # Exit subblock.
+   last if $plugin_config_file =~ 
m/^proxy.config./;
 
( my @parts ) = split( /\//, 
$plugin_config_file );
$plugin_config_file = 
$parts[$#parts];
@@ -2564,10 +2565,6 @@ sub set_uri {
$URI = $cfg_file_tracker->{$filename}->{'url'};
( $log_level >> $DEBUG ) && print "DEBUG Setting external 
download URL.\n";
}
-   else {
-   ( $log_level >> $ERROR ) && print "ERROR Configuration File API 
not found!  Please upgrade to Traffic Ops 2.2.  Unable to continue.\n";
-   exit 1;
-   }
 
return if (!defined($cfg_file_tracker->{$filename}->{'fname-in-TO'}));
 

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


svn commit: r26853 - in /dev/incubator/trafficcontrol/2.2.0/RC6: apache-trafficcontrol-2.2.0-incubating.tar.gz apache-trafficcontrol-2.2.0-incubating.tar.gz.asc apache-trafficcontrol-2.2.0-incubating.

2018-05-11 Thread rob
Author: rob
Date: Fri May 11 18:18:39 2018
New Revision: 26853

Log:
apache-trafficcontrol-incubating-2.2.0-RC6

Modified:

dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz

dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc

dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512

Modified: 
dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz
==
Binary files - no diff available.

Modified: 
dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
==
--- 
dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
 (original)
+++ 
dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
 Fri May 11 18:18:39 2018
@@ -1,17 +1,17 @@
 -BEGIN PGP SIGNATURE-
 Comment: GPGTools - https://gpgtools.org
 
-iQIzBAABCgAdFiEExsmYbjd4+Jg78pu+5cW14P3QT38FAlr101UACgkQ5cW14P3Q
-T3/3AQ//XwRp5VmPsohKx82rlODGFb8OK7xlc1BulxUpBJMKdvbRVOcG7i+GpMk4
-ifSb/+SSKIMG2Uh0b/cDYC+D0adkoQZB7OqDvX6VEXhR9FSPa3RzhbdxuZx0Moj+
-kUxeeAjYiB/heLg8T/B2+/rRRb+iSlZTnBXbfKj7NWCoSgCTTdfixhmw7zmARB+K
-bbTb1Xd2U4u17o7RmHbaXmuw6bpDFPd+qkbfIlXTg6ySmcdUgcAVtk9ATsUHFUPd
-+Cd+rK/6cyszPwXvninEJLUWg9EHANsLab27NuxcEqZt4rsurpail7wKs1XFJLzw
-/j3Cn3ht2ZUTzVi5RerItyu4cCkMPO/sIiXF8oMiD5FxCXtZeau5zKNRNVQ75oSl
-L22H5AiGXb5iU41L4IVcUxxhyYbh7IlW5H/jnfdcsnQM2hG8N97n+OChuwfMrW4X
-9f5Lv33A0RXp1GU/lw4xDJIkd92jtSohiseAFNGYdqf+6ojx56Qvy73qGXDswHEf
-PsiczkXisztFUzA26cxPFD+zUrxWWjcuy0gVOg9WGtLS/ZtSEBbBZqbD+86uupqA
-h6fUH4Qy1vk97zQ/PD0PXRM5iuc9NIs11SgbUM2S1DQ8nPzWxQRFPL1fJPOUW5H/
-nhU0wKUxkPSNWqJ5W5k2jyjfYreCvlD13LdbfhL2xnOV9x5x8tE=
-=8pmX
+iQIzBAABCgAdFiEExsmYbjd4+Jg78pu+5cW14P3QT38FAlr13egACgkQ5cW14P3Q
+T39/AA/8Cu3TsKr6fyUwpMKdmYCP79x66to+KKy5qHXFkiqc3xR36VNuzDwg0+VM
+5YJzRIq/arcSSf/dsfIFnZzKe/iop6SO0RhfbLkHOSFDzea23P9ERpcz0taz95ON
+UTlG0+cXTcd88+7dyH9cn37G/sDGWah0wB4cz6bPbVryJQEviS51kFdECpdbce3w
+XzsXCcOYgFbT+VzlL1TjasLL7L3Pt5/zPlomA74+wkibTM5CqV3p6SxKNxqwk6HR
+TKS5guwakVsXzS8ZaA/AW2ivqkw9m3suw15hpLBdyAG3Hsj7Qfdd0KWKo+nN/uk9
+wvqgxA2RsxN7q3be+6pzcGgiVUEKizwuaFNxL7tT+YDEM8GKY49SdjEwFcK1ONQt
+3W8xzkYdJuegBwvQXLSe18RHJP289nl3IVqNNZOKhE3LZsgKhY/TsunGAajLNBBo
+FERJqYlAivg1pCZ3AQo0eZdUhy+7RziEBVmD41b9Sp2NbrGG8IhXMia8m49mOUqR
+KI+KUqymSk7o6K6ad48bAEjGCBMVhkrrtukqHFneJFDZmlCiuFBGw/W5pweS3VWI
+QgPVio981t3dUORD82mLXq6YNAg7izQ3MGWU8s0mrCzPeXBOgWx3Pdcg4mG/EgRV
+aHE4x40zZ1pgvE9cUTbMWKovwHzBB6VqHmnG7xP/pxd8TVP9Q3Y=
+=mluV
 -END PGP SIGNATURE-

Modified: 
dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
==
--- 
dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
 (original)
+++ 
dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
 Fri May 11 18:18:39 2018
@@ -1 +1 @@
-f491666980d507965c5b08e19eae69ccd4f00bf84a4374acd8cebce4a06f1138ca45b98c209dc989e132352410f22564621414b19bad95baa9c9c2b5c34e6a6d
  apache-trafficcontrol-2.2.0-incubating.tar.gz
+72b32824608a8e5a8452a9243507e7abf5c1eee3033bac6b1598862c57ed3818ceb7a4b8e8dae59e709e8cb181d0fc90cc9df739082c82f5cd118e4e0b33d83b
  apache-trafficcontrol-2.2.0-incubating.tar.gz




[incubator-trafficcontrol] annotated tag RELEASE-2.2.0-RC6 updated (8f4d1ee -> a273404)

2018-05-11 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to annotated tag RELEASE-2.2.0-RC6
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


*** WARNING: tag RELEASE-2.2.0-RC6 was modified! ***

from 8f4d1ee  (commit)
  to a273404  (tag)
 tagging 8f4d1ee2aa25000a9d0e17bbf85286c4a7264eab (commit)
 replaces RELEASE-2.2.0-RC5
  by Robert Butts
  on Fri May 11 11:43:09 2018 -0600

- Log -
Release 2.2.0
-BEGIN PGP SIGNATURE-
Comment: GPGTools - https://gpgtools.org

iQIzBAABCgAdFiEExsmYbjd4+Jg78pu+5cW14P3QT38FAlr11i0ACgkQ5cW14P3Q
T39+/w/8ClpH4XvAAeQdous9/jHj4PzwoBHpdSDHRL9XkjGMlIA5dXSD71d+SfEq
gXJC1JQbQcELXDkSCN3z8AgDK0AO9i7wNRPzKn++1mXevELKfWiG2/fa8/VVB3Tl
uuSgtVAfRCKQRLhauR7ToLkBjurZsQWkv8cGo7TQNVgoSn/jcBJv6cHD8sOl4tt0
Wt5sJBoxwn1E3PqMCk0eWnMx6YmNXq9IPUZ7f3kC5b78FuuDYq+/rA8UzXPn6uOc
qXfG1n/3ec9M0AGc/K9ojH54gObnYhcJwArI7nYYZJtU3XoHOwYxZZcFxcJkuhas
4kFG3R2j9NhKm3/kFiCOyQzOC/gJrEDBY5q/+GifYYVxIr0BPYHK079rX+PZ4zBo
x6zb3Td00sCU3juf65tyfDDgFUOYLPDPTMHD0NxLDsuQUzBIdtycPMbsYzOMBtys
ViXMdMbdeQtc+DPCGjkrcrWI1mU59lyW1b1yAX/DGZvXNCH6mpIbIQu+6fMZHMzC
VHQaAoFgDvjWBUqB/cFUeS7odgPGmTjkHyGFv5XaR2OH9jSg8vCOZsW/VALm28zm
2SKYFDkFKsXk+R6yMc+R1QO/yjTwFds5m2T/GkM7AJJxDlHXhGxM95STB+dXU+e8
98ZXvyW788J5rv+WcF3v1JzcYQr9QoWNFAonq00EdCiWRYxs+rc=
=VZWQ
-END PGP SIGNATURE-
---


No new revisions were added by this update.

Summary of changes:

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


svn commit: r26852 - in /dev/incubator/trafficcontrol/2.2.0/RC6: ./ apache-trafficcontrol-2.2.0-incubating.tar.gz apache-trafficcontrol-2.2.0-incubating.tar.gz.asc apache-trafficcontrol-2.2.0-incubati

2018-05-11 Thread rob
Author: rob
Date: Fri May 11 17:33:43 2018
New Revision: 26852

Log:
apache-trafficcontrol-incubating-2.2.0-RC6

Added:
dev/incubator/trafficcontrol/2.2.0/RC6/

dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz
   (with props)

dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc

dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512

Added: 
dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz
==
Binary file - no diff available.

Propchange: 
dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz
--
svn:mime-type = application/octet-stream

Added: 
dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
==
--- 
dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
 (added)
+++ 
dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
 Fri May 11 17:33:43 2018
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Comment: GPGTools - https://gpgtools.org
+
+iQIzBAABCgAdFiEExsmYbjd4+Jg78pu+5cW14P3QT38FAlr101UACgkQ5cW14P3Q
+T3/3AQ//XwRp5VmPsohKx82rlODGFb8OK7xlc1BulxUpBJMKdvbRVOcG7i+GpMk4
+ifSb/+SSKIMG2Uh0b/cDYC+D0adkoQZB7OqDvX6VEXhR9FSPa3RzhbdxuZx0Moj+
+kUxeeAjYiB/heLg8T/B2+/rRRb+iSlZTnBXbfKj7NWCoSgCTTdfixhmw7zmARB+K
+bbTb1Xd2U4u17o7RmHbaXmuw6bpDFPd+qkbfIlXTg6ySmcdUgcAVtk9ATsUHFUPd
++Cd+rK/6cyszPwXvninEJLUWg9EHANsLab27NuxcEqZt4rsurpail7wKs1XFJLzw
+/j3Cn3ht2ZUTzVi5RerItyu4cCkMPO/sIiXF8oMiD5FxCXtZeau5zKNRNVQ75oSl
+L22H5AiGXb5iU41L4IVcUxxhyYbh7IlW5H/jnfdcsnQM2hG8N97n+OChuwfMrW4X
+9f5Lv33A0RXp1GU/lw4xDJIkd92jtSohiseAFNGYdqf+6ojx56Qvy73qGXDswHEf
+PsiczkXisztFUzA26cxPFD+zUrxWWjcuy0gVOg9WGtLS/ZtSEBbBZqbD+86uupqA
+h6fUH4Qy1vk97zQ/PD0PXRM5iuc9NIs11SgbUM2S1DQ8nPzWxQRFPL1fJPOUW5H/
+nhU0wKUxkPSNWqJ5W5k2jyjfYreCvlD13LdbfhL2xnOV9x5x8tE=
+=8pmX
+-END PGP SIGNATURE-

Added: 
dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
==
--- 
dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
 (added)
+++ 
dev/incubator/trafficcontrol/2.2.0/RC6/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
 Fri May 11 17:33:43 2018
@@ -0,0 +1 @@
+f491666980d507965c5b08e19eae69ccd4f00bf84a4374acd8cebce4a06f1138ca45b98c209dc989e132352410f22564621414b19bad95baa9c9c2b5c34e6a6d
  apache-trafficcontrol-2.2.0-incubating.tar.gz




[incubator-trafficcontrol] 01/03: added DeliveryServicesService Get API in Go

2018-05-07 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit 394ba97e884517e9621582dcc30201cefd4da3ee
Author: ASchmidt <andrew_schm...@comcast.com>
AuthorDate: Fri May 4 14:53:55 2018 -0600

added DeliveryServicesService Get API in Go
---
 lib/go-tc/deliveryservice_servers.go   | 193 +
 .../deliveryservice/servers/servers.go | 300 +
 .../deliveryservice/servers/servers_test.go| 111 
 3 files changed, 604 insertions(+)

diff --git a/lib/go-tc/deliveryservice_servers.go 
b/lib/go-tc/deliveryservice_servers.go
new file mode 100644
index 000..9c7e6ae
--- /dev/null
+++ b/lib/go-tc/deliveryservice_servers.go
@@ -0,0 +1,193 @@
+package tc
+
+/*
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+*/
+
+import (
+   "database/sql/driver"
+   "encoding/json"
+   "errors"
+   "fmt"
+   "strconv"
+   "strings"
+
+   log "github.com/apache/incubator-trafficcontrol/lib/go-log"
+)
+
+// IDNoMod type is used to suppress JSON unmarshalling
+type IDNoMod int
+
+// DeliveryServiceRequest is used as part of the workflow to create,
+// modify, or delete a delivery service.
+type DeliveryServiceRequest struct {
+   AssigneeID  int `json:"assigneeId,omitempty"`
+   Assigneestring  `json:"assignee,omitempty"`
+   AuthorIDIDNoMod `json:"authorId"`
+   Author  string  `json:"author"`
+   ChangeType  string  `json:"changeType"`
+   CreatedAt   *TimeNoMod  `json:"createdAt"`
+   ID  int `json:"id"`
+   LastEditedBystring  `json:"lastEditedBy,omitempty"`
+   LastEditedByID  IDNoMod `json:"lastEditedById,omitempty"`
+   LastUpdated *TimeNoMod  `json:"lastUpdated"`
+   DeliveryService DeliveryService `json:"deliveryService"`
+   Status  RequestStatus   `json:"status"`
+   XMLID   string  `json:"-" db:"xml_id"`
+}
+
+// DeliveryServiceRequestNullable is used as part of the workflow to create,
+// modify, or delete a delivery service.
+type DeliveryServiceRequestNullable struct {
+   AssigneeID  *int `json:"assigneeId,omitempty" 
db:"assignee_id"`
+   Assignee*string  `json:"assignee,omitempty"`
+   AuthorID*IDNoMod `json:"authorId" 
db:"author_id"`
+   Author  *string  `json:"author"`
+   ChangeType  *string  `json:"changeType" 
db:"change_type"`
+   CreatedAt   *TimeNoMod   `json:"createdAt" 
db:"created_at"`
+   ID  *int `json:"id" db:"id"`
+   LastEditedBy*string  `json:"lastEditedBy"`
+   LastEditedByID  *IDNoMod `json:"lastEditedById" 
db:"last_edited_by_id"`
+   LastUpdated *TimeNoMod   `json:"lastUpdated" 
db:"last_updated"`
+   DeliveryService *DeliveryServiceNullable `json:"deliveryService" 
db:"deliveryservice"`
+   Status  *RequestStatus   `json:"status" db:"status"`
+   XMLID   *string  `json:"-" db:"xml_id"`
+}
+
+// UnmarshalJSON implements the json.Unmarshaller interface to suppress 
unmarshalling for IDNoMod
+func (a *IDNoMod) UnmarshalJSON([]byte) error {
+   return nil
+}
+
+// RequestStatus captures where in the workflow this request is
+type RequestStatus string
+
+const (
+   // RequestStatusInvalid -- invalid state
+   RequestStatusInvalid = RequestStatus("invalid")
+   // RequestStatusDraft -- newly created; not ready to be reviewed
+   RequestStatusDraft = RequestStatus("draft")
+   // RequestStatusSubmitted -- newly created; ready to be reviewed
+   RequestSta

[incubator-trafficcontrol] 02/03: added api to DeliveryserviceServer Get in Go

2018-05-07 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit b50539c49e61b7ec189f9b71511166f822e73625
Author: ASchmidt <andrew_schm...@comcast.com>
AuthorDate: Fri May 4 15:03:15 2018 -0600

added api to DeliveryserviceServer Get in Go
---
 lib/go-tc/deliveryservice_servers.go   | 240 +++--
 lib/go-tc/deliveryservices.go  |  13 --
 .../deliveryservice/servers/servers.go | 239 
 .../deliveryservice/servers/servers_test.go|  91 +---
 traffic_ops/traffic_ops_golang/routes.go   |   6 +
 5 files changed, 230 insertions(+), 359 deletions(-)

diff --git a/lib/go-tc/deliveryservice_servers.go 
b/lib/go-tc/deliveryservice_servers.go
index 9c7e6ae..bf6a3f2 100644
--- a/lib/go-tc/deliveryservice_servers.go
+++ b/lib/go-tc/deliveryservice_servers.go
@@ -1,5 +1,7 @@
 package tc
 
+import "time"
+
 /*
 
Licensed under the Apache License, Version 2.0 (the "License");
@@ -15,179 +17,85 @@ package tc
limitations under the License.
 */
 
-import (
-   "database/sql/driver"
-   "encoding/json"
-   "errors"
-   "fmt"
-   "strconv"
-   "strings"
-
-   log "github.com/apache/incubator-trafficcontrol/lib/go-log"
-)
-
-// IDNoMod type is used to suppress JSON unmarshalling
-type IDNoMod int
-
-// DeliveryServiceRequest is used as part of the workflow to create,
-// modify, or delete a delivery service.
-type DeliveryServiceRequest struct {
-   AssigneeID  int `json:"assigneeId,omitempty"`
-   Assigneestring  `json:"assignee,omitempty"`
-   AuthorIDIDNoMod `json:"authorId"`
-   Author  string  `json:"author"`
-   ChangeType  string  `json:"changeType"`
-   CreatedAt   *TimeNoMod  `json:"createdAt"`
-   ID  int `json:"id"`
-   LastEditedBystring  `json:"lastEditedBy,omitempty"`
-   LastEditedByID  IDNoMod `json:"lastEditedById,omitempty"`
-   LastUpdated *TimeNoMod  `json:"lastUpdated"`
-   DeliveryService DeliveryService `json:"deliveryService"`
-   Status  RequestStatus   `json:"status"`
-   XMLID   string  `json:"-" db:"xml_id"`
-}
-
-// DeliveryServiceRequestNullable is used as part of the workflow to create,
-// modify, or delete a delivery service.
-type DeliveryServiceRequestNullable struct {
-   AssigneeID  *int `json:"assigneeId,omitempty" 
db:"assignee_id"`
-   Assignee*string  `json:"assignee,omitempty"`
-   AuthorID*IDNoMod `json:"authorId" 
db:"author_id"`
-   Author  *string  `json:"author"`
-   ChangeType  *string  `json:"changeType" 
db:"change_type"`
-   CreatedAt   *TimeNoMod   `json:"createdAt" 
db:"created_at"`
-   ID  *int `json:"id" db:"id"`
-   LastEditedBy*string  `json:"lastEditedBy"`
-   LastEditedByID  *IDNoMod `json:"lastEditedById" 
db:"last_edited_by_id"`
-   LastUpdated *TimeNoMod   `json:"lastUpdated" 
db:"last_updated"`
-   DeliveryService *DeliveryServiceNullable `json:"deliveryService" 
db:"deliveryservice"`
-   Status  *RequestStatus   `json:"status" db:"status"`
-   XMLID   *string  `json:"-" db:"xml_id"`
-}
-
-// UnmarshalJSON implements the json.Unmarshaller interface to suppress 
unmarshalling for IDNoMod
-func (a *IDNoMod) UnmarshalJSON([]byte) error {
-   return nil
-}
-
-// RequestStatus captures where in the workflow this request is
-type RequestStatus string
-
-const (
-   // RequestStatusInvalid -- invalid state
-   RequestStatusInvalid = RequestStatus("invalid")
-   // RequestStatusDraft -- newly created; not ready to be reviewed
-   RequestStatusDraft = RequestStatus("draft")
-   // RequestStatusSubmitted -- newly created; ready to be reviewed
-   RequestStatusSubmitted = RequestStatus("submitted")
-   // RequestStatusRejected -- reviewed, but problems found
-   RequestStatusRejected = RequestStatus("rejected")
-   // RequestStatusPending -- reviewed and locked; ready to 

[incubator-trafficcontrol] branch master updated (d5ddd6c -> fa6518e)

2018-05-07 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


from d5ddd6c  Fix TO Go ASNs unit tests for renamed symbols
 new 394ba97  added DeliveryServicesService Get API in Go
 new b50539c  added api to DeliveryserviceServer Get in Go
 new fa6518e  removed unimplemented routes and unneeded comments

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 lib/go-tc/deliveryservice_servers.go   |  80 
 lib/go-tc/deliveryservices.go  |  13 --
 .../servers/servers.go}| 220 -
 .../deliveryservice/servers/servers_test.go|   8 +-
 traffic_ops/traffic_ops_golang/routes.go   |   4 +
 5 files changed, 219 insertions(+), 106 deletions(-)
 create mode 100644 lib/go-tc/deliveryservice_servers.go
 copy traffic_ops/traffic_ops_golang/{profileparameter/profile_parameters.go => 
deliveryservice/servers/servers.go} (50%)
 copy traffic_portal/app/src/assets/css/custom.css => 
traffic_ops/traffic_ops_golang/deliveryservice/servers/servers_test.go (95%)

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] 03/03: removed unimplemented routes and unneeded comments

2018-05-07 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit fa6518ecff3e0bc6a8cece1048a0d8d8ba57bb99
Author: ASchmidt <andrew_schm...@comcast.com>
AuthorDate: Mon May 7 11:46:09 2018 -0600

removed unimplemented routes and unneeded comments
---
 lib/go-tc/deliveryservice_servers.go| 21 -
 .../deliveryservice/servers/servers.go  | 19 ---
 traffic_ops/traffic_ops_golang/routes.go|  4 +---
 3 files changed, 1 insertion(+), 43 deletions(-)

diff --git a/lib/go-tc/deliveryservice_servers.go 
b/lib/go-tc/deliveryservice_servers.go
index bf6a3f2..aa0ec99 100644
--- a/lib/go-tc/deliveryservice_servers.go
+++ b/lib/go-tc/deliveryservice_servers.go
@@ -17,21 +17,6 @@ import "time"
limitations under the License.
 */
 
-/*
-# get all delivery services associated with a server (from 
deliveryservice_server table)
-$r->get( "/api/$version/servers/:id/deliveryservices" => [ id => qr/\d+/ ] 
)->over( authenticated => 1, not_ldap => 1 )->to( 
'Deliveryservice#get_deliveryservices_by_serverId', namespace => $namespace );
-
-# delivery service / server assignments
-$r->post("/api/$version/deliveryservices/:xml_id/servers")->over( 
authenticated => 1, not_ldap => 1 )
-->to( 'Deliveryservice#assign_servers', namespace => $namespace );
-$r->delete("/api/$version/deliveryservice_server/:dsId/:serverId" => [ dsId => 
qr/\d+/, serverId => qr/\d+/ ] )->over( authenticated => 1, not_ldap => 1 
)->to( 'DeliveryServiceServer#remove_server_from_ds', namespace => $namespace );
-   # -- DELIVERYSERVICES: SERVERS
-   # Supports ?orderby=key
-   $r->get("/api/$version/deliveryserviceserver")->over( authenticated => 
1, not_ldap => 1 )->to( 'DeliveryServiceServer#index', namespace => $namespace 
);
-   $r->post("/api/$version/deliveryserviceserver")->over( authenticated => 
1, not_ldap => 1 )->to( 'DeliveryServiceServer#assign_servers_to_ds', namespace 
=> $namespace );
-
-*/
-
 // DeliveryServiceServerResponse ...
 type DeliveryServiceServerResponse struct {
Response []DeliveryServiceServer `json:"response"`
@@ -93,9 +78,3 @@ type DssServer struct {
TypeID   *int `json:"typeId" 
db:"server_type_id"`
UpdPending   *bool`json:"updPending" 
db:"upd_pending"`
 }
-
-// UnmarshalJSON implements the json.Unmarshaller interface to suppress 
unmarshalling for IDNoMod
-//func (a *IDNoMod) UnmarshalJSON([]byte) error {
-   //return nil
-//}
-
diff --git a/traffic_ops/traffic_ops_golang/deliveryservice/servers/servers.go 
b/traffic_ops/traffic_ops_golang/deliveryservice/servers/servers.go
index 768dab0..f212937 100644
--- a/traffic_ops/traffic_ops_golang/deliveryservice/servers/servers.go
+++ b/traffic_ops/traffic_ops_golang/deliveryservice/servers/servers.go
@@ -46,25 +46,6 @@ func GetRefType() *TODeliveryServiceServer {
return 
 }
 
-/*
-# get all delivery services associated with a server (from 
deliveryservice_server table)
-$r->get( "/api/$version/servers/:id/deliveryservices" => [ id => qr/\d+/ ] 
)->over( authenticated => 1, not_ldap => 1 )->to( 
'Deliveryservice#get_deliveryservices_by_serverId', namespace => $namespace );
-
-# delivery service / server assignments
-$r->post("/api/$version/deliveryservices/:xml_id/servers")->over( 
authenticated => 1, not_ldap => 1 )
-->to( 'Deliveryservice#assign_servers', namespace => $namespace );
-$r->delete("/api/$version/deliveryservice_server/:dsId/:serverId" => [ dsId => 
qr/\d+/, serverId => qr/\d+/ ] )->over( authenticated => 1, not_ldap => 1 
)->to( 'DeliveryServiceServer#remove_server_from_ds', namespace => $namespace );
-   # -- DELIVERYSERVICES: SERVERS
-   # Supports ?orderby=key
-   $r->get("/api/$version/deliveryserviceserver")->over( authenticated => 
1, not_ldap => 1 )->to( 'DeliveryServiceServer#index', namespace => $namespace 
);
-   $r->post("/api/$version/deliveryserviceserver")->over( authenticated => 
1, not_ldap => 1 )->to( 'DeliveryServiceServer#assign_servers_to_ds', namespace 
=> $namespace );
-
-   {1.2, http.MethodGet, `deliveryservices/{id}/servers$`, 
api.ReadHandler(dsserver.GetRefType(), d.DB),auth.PrivLevelReadOnly, 
Authenticated, nil},
-   {1.2, http.MethodGet, 
`deliveryservices/{id}/unassigned_servers$`, 
api.ReadHandler(dsserver.GetRefType(), d.DB),auth.PrivLevelReadOnly, 
Authenticated, nil},
-   {1.2, http.MethodGet, 
`deliveryser

[incubator-trafficcontrol] 02/02: reverted changes removing PERL api

2018-05-07 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit 58ab7c2aeb6e7c7a97a5afbdaf463562ea00e20d
Author: ASchmidt <andrew_schm...@comcast.com>
AuthorDate: Mon May 7 12:18:20 2018 -0600

reverted changes removing PERL api
---
 traffic_ops/app/lib/API/Types.pm| 234 
 traffic_ops/app/lib/TrafficOpsRoutes.pm |   9 ++
 2 files changed, 243 insertions(+)

diff --git a/traffic_ops/app/lib/API/Types.pm b/traffic_ops/app/lib/API/Types.pm
new file mode 100644
index 000..8906b51
--- /dev/null
+++ b/traffic_ops/app/lib/API/Types.pm
@@ -0,0 +1,234 @@
+package API::Types;
+#
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#
+#
+
+# JvD Note: you always want to put Utils as the first use. Sh*t don't work if 
it's after the Mojo lines.
+use UI::Utils;
+
+use Mojo::Base 'Mojolicious::Controller';
+use Data::Dumper;
+
+sub index {
+   my $self = shift;
+   my $use_in_table = $self->param('useInTable');
+   my $orderby  = $self->param('orderby') || "name";
+
+   my @data;
+   my %criteria;
+
+   if ( defined $use_in_table ) {
+   $criteria{'me.use_in_table'} = $use_in_table;
+   }
+
+   my $rs_data = $self->db->resultset("Type")->search( \%criteria, { 
order_by => $orderby } );
+
+   while ( my $row = $rs_data->next ) {
+   push(
+   @data, {
+   "id"  => $row->id,
+   "name"=> $row->name,
+   "description" => $row->description,
+   "useInTable"  => $row->use_in_table,
+   "lastUpdated" => $row->last_updated
+   }
+   );
+   }
+   $self->success( \@data );
+}
+
+sub index_trimmed {
+   my $self = shift;
+   my @data;
+   my $orderby = $self->param('orderby') || "name";
+   my $rs_data = $self->db->resultset("Type")->search( undef, { order_by 
=> $orderby } );
+   while ( my $row = $rs_data->next ) {
+   push(
+   @data, {
+   "name" => $row->name
+   }
+   );
+   }
+   $self->success( \@data );
+}
+
+sub show {
+   my $self = shift;
+   my $id   = $self->param('id');
+
+   my $rs_data = $self->db->resultset("Type")->search( { id => $id } );
+   my @data = ();
+   while ( my $row = $rs_data->next ) {
+   push(
+   @data, {
+   "id"  => $row->id,
+   "name"=> $row->name,
+   "description" => $row->description,
+   "useInTable"  => $row->use_in_table,
+   "lastUpdated" => $row->last_updated
+   }
+   );
+   }
+   $self->success( \@data );
+}
+
+sub update {
+   my $self   = shift;
+   my $id = $self->param('id');
+   my $params = $self->req->json;
+
+   if ( !_oper($self) ) {
+   return $self->forbidden();
+   }
+
+   my $type = $self->db->resultset('Type')->find( { id => $id } );
+   if ( !defined($type) ) {
+   return $self->not_found();
+   }
+
+   if ( !defined( $params->{name} ) ) {
+   return $self->alert("Type name is required.");
+   }
+
+   my $values = {
+   name=> $params->{name},
+   description => $params->{description},
+   use_in_table=> $params->{useInTable}
+   };
+
+   my $rs = $type->update($values);
+   if ($rs) {
+   my $response;
+   $response->{id}  = $rs->id;
+   $response->{name}= $rs->name;
+   $response->{description} = $rs->description;
+   $

[incubator-trafficcontrol] branch master updated (fa6518e -> 58ab7c2)

2018-05-07 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


from fa6518e  removed unimplemented routes and unneeded comments
 new 052715c  fixed missing 'lastUpdate' field in Types and removed Types 
handler in Perl
 new 58ab7c2  reverted changes removing PERL api

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 traffic_ops/traffic_ops_golang/types/types.go | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] 01/02: fixed missing 'lastUpdate' field in Types and removed Types handler in Perl

2018-05-07 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit 052715c716bb39b17ec885e796a5eeb62e0c464b
Author: ASchmidt <andrew_schm...@comcast.com>
AuthorDate: Fri Apr 20 15:37:24 2018 -0600

fixed missing 'lastUpdate' field in Types and removed Types handler in Perl
---
 traffic_ops/app/lib/API/Types.pm  | 234 --
 traffic_ops/app/lib/TrafficOpsRoutes.pm   |   9 -
 traffic_ops/traffic_ops_golang/types/types.go |   3 +-
 3 files changed, 2 insertions(+), 244 deletions(-)

diff --git a/traffic_ops/app/lib/API/Types.pm b/traffic_ops/app/lib/API/Types.pm
deleted file mode 100644
index 8906b51..000
--- a/traffic_ops/app/lib/API/Types.pm
+++ /dev/null
@@ -1,234 +0,0 @@
-package API::Types;
-#
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-#
-#
-
-# JvD Note: you always want to put Utils as the first use. Sh*t don't work if 
it's after the Mojo lines.
-use UI::Utils;
-
-use Mojo::Base 'Mojolicious::Controller';
-use Data::Dumper;
-
-sub index {
-   my $self = shift;
-   my $use_in_table = $self->param('useInTable');
-   my $orderby  = $self->param('orderby') || "name";
-
-   my @data;
-   my %criteria;
-
-   if ( defined $use_in_table ) {
-   $criteria{'me.use_in_table'} = $use_in_table;
-   }
-
-   my $rs_data = $self->db->resultset("Type")->search( \%criteria, { 
order_by => $orderby } );
-
-   while ( my $row = $rs_data->next ) {
-   push(
-   @data, {
-   "id"  => $row->id,
-   "name"=> $row->name,
-   "description" => $row->description,
-   "useInTable"  => $row->use_in_table,
-   "lastUpdated" => $row->last_updated
-   }
-   );
-   }
-   $self->success( \@data );
-}
-
-sub index_trimmed {
-   my $self = shift;
-   my @data;
-   my $orderby = $self->param('orderby') || "name";
-   my $rs_data = $self->db->resultset("Type")->search( undef, { order_by 
=> $orderby } );
-   while ( my $row = $rs_data->next ) {
-   push(
-   @data, {
-   "name" => $row->name
-   }
-   );
-   }
-   $self->success( \@data );
-}
-
-sub show {
-   my $self = shift;
-   my $id   = $self->param('id');
-
-   my $rs_data = $self->db->resultset("Type")->search( { id => $id } );
-   my @data = ();
-   while ( my $row = $rs_data->next ) {
-   push(
-   @data, {
-   "id"  => $row->id,
-   "name"=> $row->name,
-   "description" => $row->description,
-   "useInTable"  => $row->use_in_table,
-   "lastUpdated" => $row->last_updated
-   }
-   );
-   }
-   $self->success( \@data );
-}
-
-sub update {
-   my $self   = shift;
-   my $id = $self->param('id');
-   my $params = $self->req->json;
-
-   if ( !_oper($self) ) {
-   return $self->forbidden();
-   }
-
-   my $type = $self->db->resultset('Type')->find( { id => $id } );
-   if ( !defined($type) ) {
-   return $self->not_found();
-   }
-
-   if ( !defined( $params->{name} ) ) {
-   return $self->alert("Type name is required.");
-   }
-
-   my $values = {
-   name=> $params->{name},
-   description => $params->{description},
-   use_in_table=> $params->{useInTable}
-   };
-
-   my $rs = $type->update($values);
-   if ($rs) {
-   my $response;
-   $response->{id}  = $rs->id;
-   

[incubator-trafficcontrol] branch master updated: updated TM Readme to point to sample files in the project

2018-05-08 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git


The following commit(s) were added to refs/heads/master by this push:
 new 0777ea1  updated TM Readme to point to sample files in the project
0777ea1 is described below

commit 0777ea18b8382e9427f7391e7022bc41d9f8bcb4
Author: Dewayne Richardson <dewr...@apache.org>
AuthorDate: Tue May 8 10:51:07 2018 -0600

updated TM Readme to point to sample files in the project
---
 traffic_monitor/README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/traffic_monitor/README.md b/traffic_monitor/README.md
index 835ac1d..9f6fe7b 100644
--- a/traffic_monitor/README.md
+++ b/traffic_monitor/README.md
@@ -17,4 +17,4 @@
 under the License.
 -->
 
-To run: `./build.sh && traffic_monitor --opsCfg ./traffic_ops.cfg -config 
./traffic_monitor-example-config.json`
+To run: `./build.sh && traffic_monitor --opsCfg ./conf/traffic_ops.cfg -config 
./conf/traffic_monitor.cfg`

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


svn commit: r26621 - in /dev/incubator/trafficcontrol/2.2.0/RC5: ./ apache-trafficcontrol-2.2.0-incubating.tar.gz apache-trafficcontrol-2.2.0-incubating.tar.gz.asc apache-trafficcontrol-2.2.0-incubati

2018-05-01 Thread rob
Author: rob
Date: Tue May  1 18:58:51 2018
New Revision: 26621

Log:
apache-trafficcontrol-incubating-2.2.0-RC5

Added:
dev/incubator/trafficcontrol/2.2.0/RC5/

dev/incubator/trafficcontrol/2.2.0/RC5/apache-trafficcontrol-2.2.0-incubating.tar.gz
   (with props)

dev/incubator/trafficcontrol/2.2.0/RC5/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc

dev/incubator/trafficcontrol/2.2.0/RC5/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512

Added: 
dev/incubator/trafficcontrol/2.2.0/RC5/apache-trafficcontrol-2.2.0-incubating.tar.gz
==
Binary file - no diff available.

Propchange: 
dev/incubator/trafficcontrol/2.2.0/RC5/apache-trafficcontrol-2.2.0-incubating.tar.gz
--
svn:mime-type = application/octet-stream

Added: 
dev/incubator/trafficcontrol/2.2.0/RC5/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
==
--- 
dev/incubator/trafficcontrol/2.2.0/RC5/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
 (added)
+++ 
dev/incubator/trafficcontrol/2.2.0/RC5/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
 Tue May  1 18:58:51 2018
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Comment: GPGTools - https://gpgtools.org
+
+iQIzBAABCgAdFiEExsmYbjd4+Jg78pu+5cW14P3QT38FAlrotdIACgkQ5cW14P3Q
+T3/eKhAAx9VnrWu/Mly/bnlTfagL+TG3+xW80lzyuNag8PTa+uu8nb0JSvN/ZpVu
+IheW5H0CufgYbZpUHHdErCXxTtPRVudLuzLBVaFMOzw62qCFjjvPK2exlBoFncE+
+bl1OUZQm+zvBm0nDdYYeAUBTH54d5vR2GtESaBym8IMQrLWa0azLI/ErwNpJK8Ck
+T9HKbtG6g7d6dANIciuWzSZLwmaAhcjfMDT8gUqNMh6ePIcQUtLNfwL+H5kA7cT4
+HUq5+5NXIF4NpChy0hc3dMVSu2V9S2pmbF2h/gxdNeJPKdWfJ4zQLIzi9jk8dO49
+NHjVm+x62LNf2fHwKIEDfEFCyQ7S5u1oRyMO0m5ZmyCJo0tXpuWG8lL2XCQAbm0f
+LffvrCXIIdalv9iZLDmntB5kyyGR7VZAOw0lmk2sc5kCn8mE+rXCut3sdl3heBAY
+JtQUYTLPVclpoAwIjVoOO6/p/8geJholpugzsu5lttlVacS+P5+LieDcT4vMmmwv
+g6UZuJ20upCqHcEfwJQK50rSO/DKBfPjE4eYOYRde2T8/nJgfgkrw1nx9mrqR1Ua
+2Fk5pzosyhBa+xQJCDtiY4RB3WBYCaW8rbGe38lMxowUeTsI5NmLeGyW2ZWFpN6s
+8zHODFOtXV9fIj3hUamGPm2l2Ds0H2bLINegUGOrP8+d4G7f/88=
+=F2T+
+-END PGP SIGNATURE-

Added: 
dev/incubator/trafficcontrol/2.2.0/RC5/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
==
--- 
dev/incubator/trafficcontrol/2.2.0/RC5/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
 (added)
+++ 
dev/incubator/trafficcontrol/2.2.0/RC5/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
 Tue May  1 18:58:51 2018
@@ -0,0 +1 @@
+f491666980d507965c5b08e19eae69ccd4f00bf84a4374acd8cebce4a06f1138ca45b98c209dc989e132352410f22564621414b19bad95baa9c9c2b5c34e6a6d
  apache-trafficcontrol-2.2.0-incubating.tar.gz




[incubator-trafficcontrol] branch master updated: Add Grove logrotate rules to rpm. Fixes issue #2206"

2018-05-01 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git


The following commit(s) were added to refs/heads/master by this push:
 new 0a942bf  Add Grove logrotate rules to rpm.  Fixes issue #2206"
0a942bf is described below

commit 0a942bfbb8b500500cb46dad4a085fe4668db0d0
Author: John Rushford <jrushf...@apache.org>
AuthorDate: Tue May 1 21:43:11 2018 +

Add Grove logrotate rules to rpm.  Fixes issue #2206"
---
 grove/build/build_rpm.sh | 2 +-
 grove/build/grove.spec   | 4 
 grove/grove.cfg  | 3 +++
 3 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/grove/build/build_rpm.sh b/grove/build/build_rpm.sh
index f611100..e22e235 100755
--- a/grove/build/build_rpm.sh
+++ b/grove/build/build_rpm.sh
@@ -25,7 +25,7 @@ echo "$BUILDDIR" > ~/.rpmmacros
 go build -v -ldflags "-X main.Version=$VERSION"
 
 # tar
-tar -cvzf $BUILDDIR/SOURCES/grove-${VERSION}.tgz grove conf/grove.cfg 
build/grove.init
+tar -cvzf $BUILDDIR/SOURCES/grove-${VERSION}.tgz grove conf/grove.cfg 
build/grove.init build/grove.logrotate
 
 # build RPM
 rpmbuild --define "version ${VERSION}" -ba build/grove.spec
diff --git a/grove/build/grove.spec b/grove/build/grove.spec
index ec3389d..abe34d2 100644
--- a/grove/build/grove.spec
+++ b/grove/build/grove.spec
@@ -48,6 +48,9 @@ mkdir -p -m 777 %{buildroot}/var/log/%{name}
 mkdir -p -m 777 %{buildroot}/etc/init.d/
 cp -p  build/%{name}.init %{buildroot}/etc/init.d/%{name}
 
+mkdir -p -m 777 %{buildroot}/etc/logrotate.d/
+cp -p build/%{name}.logrotate %{buildroot}/etc/logrotate.d/%{name}
+
 %clean
 echo "cleaning"
 rm -r -f %{buildroot}
@@ -56,4 +59,5 @@ rm -r -f %{buildroot}
 /usr/sbin/%{name}
 /var/log/%{name}
 %config(noreplace) /etc/%{name}
+%config(noreplace) /etc/logrotate.d/%{name}
 /etc/init.d/%{name}
diff --git a/grove/grove.cfg b/grove/grove.cfg
index e9ca358..3f0a3fe 100644
--- a/grove/grove.cfg
+++ b/grove/grove.cfg
@@ -3,4 +3,7 @@
   "port": 8080,
   "cache_size_bytes": 5,
   "remap_rules_file": "./remap.json"
+  "log_location_error": "/var/log/grove/grove.log",
+  "log_location_event": "/var/log/grove/access.log",
+  "log_location_warn": "/var/log/grove/grove.log"
 }

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] 02/03: fix licensing issues introduced by new vendor dir location

2018-05-02 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit 0e2dca49690bbb4178a821ff9c4addfece291468
Author: Dylan Volz <dylan_v...@comcast.com>
AuthorDate: Wed May 2 14:23:33 2018 -0600

fix licensing issues introduced by new vendor dir location
---
 .dependency_license |  3 ++-
 LICENSE | 44 +---
 2 files changed, 23 insertions(+), 24 deletions(-)

diff --git a/.dependency_license b/.dependency_license
index f4636cd..bff7215 100644
--- a/.dependency_license
+++ b/.dependency_license
@@ -114,7 +114,8 @@ datatables\.min, MIT
 GeoLite2-City.mmdb.gz, CC-A-SA
 jquery\.tree\.min\.css$, MIT
 jquery\.dataTables\..*\.(css|js)$, MIT
-^traffic_ops/traffic_ops_golang/vendor/github.com/basho/backoff/.*, MIT
+github\.com/basho/backoff/.*, MIT
+github\.com/dchest/siphash/.*, CC0
 
 # Ignored - Do not report.
 \.DS_Store, Ignore # Created automatically OSX.
diff --git a/LICENSE b/LICENSE
index 2c37757..4cff2f5 100644
--- a/LICENSE
+++ b/LICENSE
@@ -321,12 +321,12 @@ For the jwt-go component:
 
 For the pq component:
 @traffic_ops/experimental/traffic_ops_auth/vendor/github.com/lib/pq/*
-@traffic_ops/testing/api/vendor/github.com/lib/pq/*
+@traffic_ops/vendor/github.com/lib/pq/*
 ./traffic_ops/experimental/traffic_ops_auth/vendor/github.com/lib/pq/LICENSE.md
 
 and also:
-@traffic_ops/traffic_ops_golang/vendor/github.com/lib/pq/*
-./traffic_ops/traffic_ops_golang/vendor/github.com/lib/pq/LICENSE.md
+@traffic_ops/vendor/github.com/lib/pq/*
+./traffic_ops/vendor/github.com/lib/pq/LICENSE.md
 
 For the influxdb component:
 @traffic_stats/vendor/github.com/influxdata/influxdb/*
@@ -381,42 +381,40 @@ The invalid_passwords.txt file is from the Projects/OWASP 
SecLists Project provi
 ./licenses/MIT-SecLists
 
 For the go-sqlmock component:
-@traffic_ops/traffic_ops_golang/vendor/gopkg.in/DATA-DOG/go-sqlmock.v1/*
-./traffic_ops/traffic_ops_golang/vendor/gopkg.in/DATA-DOG/go-sqlmock.v1/LICENSE
+@traffic_ops/vendor/gopkg.in/DATA-DOG/go-sqlmock.v1/*
+./traffic_ops/vendor/gopkg.in/DATA-DOG/go-sqlmock.v1/LICENSE
 
 For the go-jwx component:
-@traffic_ops/traffic_ops_golang/vendor/github.com/lestrrat/go-jwx/*
-./traffic_ops/traffic_ops_golang/vendor/github.com/lestrrat/go-jwx/LICENSE
+@traffic_ops/vendor/github.com/lestrrat/go-jwx/*
+./traffic_ops/vendor/github.com/lestrrat/go-jwx/LICENSE
 
 For the protobuf component:
-@traffic_ops/traffic_ops_golang/vendor/github.com/golang/protobuf/*
-./traffic_ops/traffic_ops_golang/vendor/github.com/golang/protobuf/LICENSE
+@traffic_ops/vendor/github.com/golang/protobuf/*
+./traffic_ops/vendor/github.com/golang/protobuf/LICENSE
 
 For the sqlx component:
-@traffic_ops/traffic_ops_golang/vendor/github.com/jmoiron/sqlx/*
-@traffic_ops/testing/api/vendor/github.com/jmoiron/sqlx/*
-./traffic_ops/traffic_ops_golang/vendor/github.com/jmoiron/sqlx/LICENSE
+@traffic_ops/vendor/github.com/jmoiron/sqlx/*
+./traffic_ops/vendor/github.com/jmoiron/sqlx/LICENSE
 
 For the backoff component:
-@traffic_ops/traffic_ops_golang/vendor/github.com/basho/backoff/*
-./traffic_ops/traffic_ops_golang/vendor/github.com/basho/backoff/README.md
+@traffic_ops/vendor/github.com/basho/backoff/*
+./traffic_ops/vendor/github.com/basho/backoff/README.md
 
 The riak-go-client component is used under the Apache license:
-@traffic_ops/traffic_ops_golang/vendor/github.com/basho/riak-go-client/*
-./traffic_ops/traffic_ops_golang/vendor/github.com/basho/riak-go-client/LICENSE
+@traffic_ops/vendor/github.com/basho/riak-go-client/*
+./traffic_ops/vendor/github.com/basho/riak-go-client/LICENSE
 
 The envconfig component is used under the MIT license:
-@traffic_ops/testing/api/vendor/github.com/kelseyhightower/envconfig/*
-@traffic_ops/testing/compare/vendor/github.com/kelseyhightower/envconfig/*
-./traffic_ops/testing/api/vendor/github.com/kelseyhightower/envconfig/LICENSE
+@traffic_ops/vendor/github.com/kelseyhightower/envconfig/*
+./traffic_ops/vendor/github.com/kelseyhightower/envconfig/LICENSE
 
 The govalidator component is used under the MIT license:
-@traffic_ops/traffic_ops_golang/vendor/github.com/asaskevich/govalidator/*
-./traffic_ops/traffic_ops_golang/vendor/github.com/asaskevich/govalidator/LICENSE
+@traffic_ops/vendor/github.com/asaskevich/govalidator/*
+./traffic_ops/vendor/github.com/asaskevich/govalidator/LICENSE
 
 The ozzo-validation component is used under the MIT license:
-@traffic_ops/traffic_ops_golang/vendor/github.com/go-ozzo/ozzo-validation/*
-./traffic_ops/traffic_ops_golang/vendor/github.com/go-ozzo/ozzo-validation/LICENSE
+@traffic_ops/vendor/github.com/go-ozzo/ozzo-validation/*
+./traffic_ops/vendor/github.com/go-ozzo/ozzo-validation/LICENSE
 
 The spinner-small.gif is used under the WTFPL license:
 @traffic_ops/app/public/images/spinner-small.gif

-- 
To stop receiving notification emails like this one, please con

[incubator-trafficcontrol] 01/03: fix traffic_ops build to copy in vendor directory

2018-05-02 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit e67914bee0f046df577aae8ce6ded63d7eb930a0
Author: Dylan Volz <dylan_v...@comcast.com>
AuthorDate: Wed May 2 13:07:44 2018 -0600

fix traffic_ops build to copy in vendor directory
---
 traffic_ops/build/traffic_ops.spec | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/traffic_ops/build/traffic_ops.spec 
b/traffic_ops/build/traffic_ops.spec
index 4cac1de..8635b36 100644
--- a/traffic_ops/build/traffic_ops.spec
+++ b/traffic_ops/build/traffic_ops.spec
@@ -67,7 +67,7 @@ Built: %(date) by %{getenv: USER}
 # Create build area with proper gopath structure
 mkdir -p src pkg bin || { echo "Could not create directories in $(pwd): 
$!"; exit 1; }
 
-
+ 
 
 # build all internal go dependencies (expects package being built as 
argument)
 build_dependencies () {
@@ -92,10 +92,16 @@ Built: %(date) by %{getenv: USER}
fi
done
 }
+oldpwd=$(pwd)
+#copy in traffic_ops/vendor
+
vendordir=src/github.com/apache/incubator-trafficcontrol/traffic_ops/vendor 
+( mkdir -p "$vendordir" && \
+  cd "$vendordir" && \
+  cp -r "$TC_DIR"/traffic_ops/vendor/* . \
+) || { echo "could not copy traffic_ops/vendor directory"; exit 1; } 
 
 # build traffic_ops_golang binary
 
godir=src/github.com/apache/incubator-trafficcontrol/traffic_ops/traffic_ops_golang
-oldpwd=$(pwd)
 ( mkdir -p "$godir" && \
   cd "$godir" && \
   cp -r "$TC_DIR"/traffic_ops/traffic_ops_golang/* . && \

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] branch master updated (43966a9 -> 8b5d4a8)

2018-05-02 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


from 43966a9  Fix TO CRConfig domain to use CDN table, not param
 new e67914b  fix traffic_ops build to copy in vendor directory
 new 0e2dca4  fix licensing issues introduced by new vendor dir location
 new 8b5d4a8  remove duplicate license reference and whitespace

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .dependency_license|  3 ++-
 LICENSE| 44 --
 traffic_ops/build/traffic_ops.spec | 10 ++---
 3 files changed, 28 insertions(+), 29 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] 03/03: remove duplicate license reference and whitespace

2018-05-02 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit 8b5d4a80a58038a5f773e8c17e5ff136b8cfd4bf
Author: Dylan Volz <dylan_v...@comcast.com>
AuthorDate: Wed May 2 14:37:16 2018 -0600

remove duplicate license reference and whitespace
---
 LICENSE| 4 
 traffic_ops/build/traffic_ops.spec | 2 --
 2 files changed, 6 deletions(-)

diff --git a/LICENSE b/LICENSE
index 4cff2f5..d1befb5 100644
--- a/LICENSE
+++ b/LICENSE
@@ -324,10 +324,6 @@ For the pq component:
 @traffic_ops/vendor/github.com/lib/pq/*
 ./traffic_ops/experimental/traffic_ops_auth/vendor/github.com/lib/pq/LICENSE.md
 
-and also:
-@traffic_ops/vendor/github.com/lib/pq/*
-./traffic_ops/vendor/github.com/lib/pq/LICENSE.md
-
 For the influxdb component:
 @traffic_stats/vendor/github.com/influxdata/influxdb/*
 ./traffic_stats/vendor/github.com/influxdata/influxdb/LICENSE
diff --git a/traffic_ops/build/traffic_ops.spec 
b/traffic_ops/build/traffic_ops.spec
index 8635b36..4631b9d 100644
--- a/traffic_ops/build/traffic_ops.spec
+++ b/traffic_ops/build/traffic_ops.spec
@@ -67,8 +67,6 @@ Built: %(date) by %{getenv: USER}
 # Create build area with proper gopath structure
 mkdir -p src pkg bin || { echo "Could not create directories in $(pwd): 
$!"; exit 1; }
 
- 
-
 # build all internal go dependencies (expects package being built as 
argument)
 build_dependencies () {
IFS=$'\n'

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] branch 2.2.x updated (45151f8 -> 3dec97f)

2018-05-01 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to branch 2.2.x
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


from 45151f8  Fix extra license headings for removed x libs
 new 16f7358  added json response field use_reval_pending to update_status 
endpoint
 new 3dec97f  modifies ORT to correctly parse api 1.3 for revalidation.  
Exits if Traffic Ops 2.2 is not present - not backward compatible.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 lib/go-tc/servers.go   |   1 +
 traffic_ops/bin/traffic_ops_ort.pl | 100 -
 .../traffic_ops_golang/servers_update_status.go|   8 +-
 3 files changed, 43 insertions(+), 66 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] 02/02: modifies ORT to correctly parse api 1.3 for revalidation. Exits if Traffic Ops 2.2 is not present - not backward compatible.

2018-05-01 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch 2.2.x
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit 3dec97f5577514e8ea21c26959562afdb0297245
Author: Derek Gelinas <mrdgeli...@gmail.com>
AuthorDate: Fri Apr 20 11:32:08 2018 -0400

modifies ORT to correctly parse api 1.3 for revalidation.  Exits if Traffic 
Ops 2.2 is not present - not backward compatible.

(cherry picked from commit a77bb7433521a549a286d42c42544043e814947d)
---
 traffic_ops/bin/traffic_ops_ort.pl | 100 ++---
 1 file changed, 38 insertions(+), 62 deletions(-)

diff --git a/traffic_ops/bin/traffic_ops_ort.pl 
b/traffic_ops/bin/traffic_ops_ort.pl
index 32d25ba..7fe99c5 100755
--- a/traffic_ops/bin/traffic_ops_ort.pl
+++ b/traffic_ops/bin/traffic_ops_ort.pl
@@ -707,19 +707,7 @@ sub update_trops {
}
if ($update_result) {
#need to know if reval_pending is supported
-   my $uri = "/api/1.3/servers/$hostname_short/update_status";
-   my $upd_ref = _get($uri);
-   if ($upd_ref eq '404') {
-   ( $log_level >> $ERROR ) && printf("ERROR Traffic Ops 
version does not support update_status API. Reverting to UI route.\n");
-   $uri = "/update/$hostname_short";
-   $upd_ref = _get($uri);
-   }
-
-   if ( $upd_ref =~ m/^\d{3}$/ ) {
-   ( $log_level >> $ERROR ) && print "ERROR Update URL: 
$uri returned $upd_ref. Exiting, not sure what else to do.\n";
-   exit 1;
-   }
-   my $upd_json = decode_json($upd_ref);
+   my ($upd_json, $uri) = get_update_status();
 
my $upd_pending = ( defined( $upd_json->[0]->{'upd_pending'} ) 
) ? $upd_json->[0]->{'upd_pending'} : undef;
my $reval_pending = ( defined( 
$upd_json->[0]->{'reval_pending'} ) ) ? $upd_json->[0]->{'reval_pending'} : 
undef;
@@ -773,6 +761,32 @@ sub get_print_current_client_connections {
( $log_level >> $DEBUG ) && print "DEBUG There are currently 
$current_connections connections.\n";
 }
 
+sub get_update_status {
+   my $uri = "/api/1.3/servers/$hostname_short/update_status";
+   my $upd_ref = _get($uri);
+   if ($upd_ref eq '404') {
+   ( $log_level >> $ERROR ) && printf("ERROR ORT version 
incompatible with current version of Traffic Ops. Please upgrade to Traffic Ops 
2.2.\n");
+   exit 1;
+   }
+
+   if ( $upd_ref =~ m/^\d{3}$/ ) {
+   ( $log_level >> $ERROR ) && print "ERROR Update URL: $uri 
returned $upd_ref. Exiting, not sure what else to do.\n";
+   exit 1;
+   }
+
+   my $upd_json = decode_json($upd_ref);
+
+   ##Some versions of Traffic Ops had the 1.3 API but did not have the 
use_reval_pending field.  If this field is not present, exit.
+   if ( !defined( $upd_json->[0]->{'use_reval_pending'} ) ) {
+   ( $log_level >> $ERROR ) && printf("ERROR ORT version 
incompatible with current version of Traffic Ops. Please upgrade to Traffic Ops 
2.2.\n");
+   exit 1;
+   }
+
+   $reval_in_use = $upd_json->[0]->{'use_reval_pending'};
+   
+   return ($upd_json, $uri);
+}
+
 sub check_revalidate_state {
my $sleep_override = shift;
 
@@ -781,33 +795,21 @@ sub check_revalidate_state {
( $log_level >> $DEBUG ) && print "DEBUG Checking revalidate state.\n";
if ( $script_mode == $REVALIDATE || $sleep_override == 1 ) {
## The herd is about to get /update/
-   my $uri = "/api/1.3/servers/$hostname_short/update_status";
-   my $upd_ref = _get($uri);
-   if ($upd_ref eq '404') {
-   ( $log_level >> $ERROR ) && printf("ERROR Traffic Ops 
version does not support update_status API. Reverting to UI route.\n");
-   $uri = "/update/$hostname_short";
-   $upd_ref = _get($uri);
-   }
 
-   if ( $upd_ref =~ m/^\d{3}$/ ) {
-   ( $log_level >> $ERROR ) && print "ERROR Update URL: 
$uri returned $upd_ref. Exiting, not sure what else to do.\n";
-   exit 1;
-   }
+   my ($upd_json, $uri) = get_update_status();
 
-   my $upd_json = decode_json($upd_ref);
-   my $reval_pending = ( defined( 
$upd_json->[0]->{'reval_pending'} ) ) ? $upd_json->[0]->{'reval_pending'} : 
undef;
-   if ( !defined($reval_pending) ) {
- 

[incubator-trafficcontrol] 01/02: added json response field use_reval_pending to update_status endpoint

2018-05-01 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch 2.2.x
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit 16f735869b7fd26881749849418134f1361a87ac
Author: Jesse Rivas <jesse_ri...@comcast.com>
AuthorDate: Fri Apr 20 10:28:02 2018 -0600

added json response field use_reval_pending to update_status endpoint

(cherry picked from commit a03b8ca39a47f53bb6d24767dc4cf7c175e65bd2)
---
 lib/go-tc/servers.go| 1 +
 traffic_ops/traffic_ops_golang/servers_update_status.go | 8 
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/lib/go-tc/servers.go b/lib/go-tc/servers.go
index 24ffbc5..576269e 100644
--- a/lib/go-tc/servers.go
+++ b/lib/go-tc/servers.go
@@ -83,6 +83,7 @@ type ServerUpdateStatus struct {
HostName   string `json:"host_name"`
UpdatePending  bool   `json:"upd_pending"`
RevalPending   bool   `json:"reval_pending"`
+   UseRevalPendingbool   `json:"use_reval_pending"`
HostId int`json:"host_id"`
Status string `json:"status"`
ParentPending  bool   `json:"parent_pending"`
diff --git a/traffic_ops/traffic_ops_golang/servers_update_status.go 
b/traffic_ops/traffic_ops_golang/servers_update_status.go
index b0282bd..369fbcc 100644
--- a/traffic_ops/traffic_ops_golang/servers_update_status.go
+++ b/traffic_ops/traffic_ops_golang/servers_update_status.go
@@ -64,14 +64,14 @@ func getServerUpdateStatus(hostName string, db *sqlx.DB) 
([]tc.ServerUpdateStatu
`WITH parentservers AS (SELECT ps.id, ps.cachegroup, ps.cdn_id, 
ps.upd_pending, ps.reval_pending FROM server ps
  LEFT JOIN status AS pstatus ON pstatus.id = ps.status
  WHERE pstatus.name != 'OFFLINE' ),
- use_reval AS (SELECT value::boolean FROM parameter WHERE name = 
'use_reval_pending' AND config_file = 'global' UNION ALL SELECT FALSE FETCH 
FIRST 1 ROW ONLY)
- SELECT s.id, s.host_name, type.name AS type, 
(s.reval_pending::boolean AND use_reval.value) as combined_reval_pending, 
s.upd_pending, status.name AS status, COALESCE(bool_or(ps.upd_pending), FALSE) 
AS parent_upd_pending, COALESCE(bool_or(ps.reval_pending), FALSE) AS 
parent_reval_pending FROM use_reval, server s
+ use_reval_pending AS (SELECT value::boolean FROM parameter WHERE name 
= 'use_reval_pending' AND config_file = 'global' UNION ALL SELECT FALSE FETCH 
FIRST 1 ROW ONLY)
+ SELECT s.id, s.host_name, type.name AS type, 
(s.reval_pending::boolean) as server_reval_pending, use_reval_pending.value, 
s.upd_pending, status.name AS status, COALESCE(bool_or(ps.upd_pending), FALSE) 
AS parent_upd_pending, COALESCE(bool_or(ps.reval_pending), FALSE) AS 
parent_reval_pending FROM use_reval_pending, server s
  LEFT JOIN status ON s.status = status.id
  LEFT JOIN cachegroup cg ON s.cachegroup = cg.id
  LEFT JOIN type ON type.id = s.type
  LEFT JOIN parentservers ps ON ps.cachegroup = cg.parent_cachegroup_id 
AND ps.cdn_id = s.cdn_id AND type.name = 'EDGE'` //remove the EDGE reference if 
other server types should have their parents processed
 
-   groupBy := ` GROUP BY s.id, s.host_name, type.name, 
combined_reval_pending, s.upd_pending, status.name ORDER BY s.id;`
+   groupBy := ` GROUP BY s.id, s.host_name, type.name, 
server_reval_pending, use_reval_pending.value, s.upd_pending, status.name ORDER 
BY s.id;`
 
updateStatuses := []tc.ServerUpdateStatus{}
var rows *sql.Rows
@@ -94,7 +94,7 @@ func getServerUpdateStatus(hostName string, db *sqlx.DB) 
([]tc.ServerUpdateStatu
for rows.Next() {
var serverUpdateStatus tc.ServerUpdateStatus
var serverType string
-   if err := rows.Scan(, 
, , , 
, , 
, ); err 
!= nil {
+   if err := rows.Scan(, 
, , , 
, , 
, , 
); err != nil {
log.Error.Printf("could not scan server update status: 
%s\n", err)
return nil, tc.DBError
}

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] branch master updated: change go download location -- other seems to be failing intermittently

2018-05-01 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git


The following commit(s) were added to refs/heads/master by this push:
 new eb927a4  change go download location -- other seems to be failing 
intermittently
eb927a4 is described below

commit eb927a448a55b8d944c5832eece121ee57c4a29c
Author: Dan Kirkwood <dang...@apache.org>
AuthorDate: Tue May 1 11:01:33 2018 -0600

change go download location -- other seems to be failing intermittently
---
 traffic_ops/install/bin/install_go.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/traffic_ops/install/bin/install_go.sh 
b/traffic_ops/install/bin/install_go.sh
index 313547f..d141bef 100755
--- a/traffic_ops/install/bin/install_go.sh
+++ b/traffic_ops/install/bin/install_go.sh
@@ -14,7 +14,7 @@
 # limitations under the License.
 #
 
-GO_DOWNLOADS_URL=https://storage.googleapis.com/golang
+GO_DOWNLOADS_URL=https://dl.google.com/go
 GO_TARBALL_VERSION=go1.8.3.linux-amd64.tar.gz
 GO_TARBALL_URL=$GO_DOWNLOADS_URL/$GO_TARBALL_VERSION
 

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] branch 2.2.x updated: change go download location -- other seems to be failing intermittently

2018-05-01 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch 2.2.x
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git


The following commit(s) were added to refs/heads/2.2.x by this push:
 new da14826  change go download location -- other seems to be failing 
intermittently
da14826 is described below

commit da148269a03bf9714c7f653fe0a3af63583d57ba
Author: Dan Kirkwood <dang...@apache.org>
AuthorDate: Tue May 1 11:01:33 2018 -0600

change go download location -- other seems to be failing intermittently

(cherry picked from commit eb927a448a55b8d944c5832eece121ee57c4a29c)
---
 traffic_ops/install/bin/install_go.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/traffic_ops/install/bin/install_go.sh 
b/traffic_ops/install/bin/install_go.sh
index 313547f..d141bef 100755
--- a/traffic_ops/install/bin/install_go.sh
+++ b/traffic_ops/install/bin/install_go.sh
@@ -14,7 +14,7 @@
 # limitations under the License.
 #
 
-GO_DOWNLOADS_URL=https://storage.googleapis.com/golang
+GO_DOWNLOADS_URL=https://dl.google.com/go
 GO_TARBALL_VERSION=go1.8.3.linux-amd64.tar.gz
 GO_TARBALL_URL=$GO_DOWNLOADS_URL/$GO_TARBALL_VERSION
 

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] branch master updated: renamed maxmind.default.override parameter to maxmindDefaultOverride

2018-05-03 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git


The following commit(s) were added to refs/heads/master by this push:
 new 4003c03  renamed maxmind.default.override parameter to 
maxmindDefaultOverride
4003c03 is described below

commit 4003c030cfeb05cd47f858c3fe44fdf3e864786e
Author: Jesse Rivas <jesse_ri...@comcast.com>
AuthorDate: Thu May 3 10:55:16 2018 -0600

renamed maxmind.default.override parameter to maxmindDefaultOverride
---
 traffic_ops/traffic_ops_golang/crconfig/config.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/traffic_ops/traffic_ops_golang/crconfig/config.go 
b/traffic_ops/traffic_ops_golang/crconfig/config.go
index d0e5490..8cdd871 100644
--- a/traffic_ops/traffic_ops_golang/crconfig/config.go
+++ b/traffic_ops/traffic_ops_golang/crconfig/config.go
@@ -64,7 +64,7 @@ func makeCRConfigConfig(cdn string, db *sql.DB, dnssecEnabled 
bool, domain strin
crConfigConfig["ttls"] = ttl
}
if len(maxmindDefaultOverrides) > 0 {
-   crConfigConfig[maxmindDefaultOverrideParameterName] = 
maxmindDefaultOverrides
+   crConfigConfig["maxmindDefaultOverride"] = 
maxmindDefaultOverrides
}
dnssecStr := "false"
if dnssecEnabled {

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


svn commit: r24413 - /release/incubator/trafficcontrol/KEYS

2018-01-24 Thread rob
Author: rob
Date: Wed Jan 24 16:56:17 2018
New Revision: 24413

Log:
Update KEYS file for Release Manager

Modified:
release/incubator/trafficcontrol/KEYS

Modified: release/incubator/trafficcontrol/KEYS
==
--- release/incubator/trafficcontrol/KEYS (original)
+++ release/incubator/trafficcontrol/KEYS Wed Jan 24 16:56:17 2018
@@ -278,3 +278,203 @@ bEoA9qua4jJB3+fZECZBWeq5AU3RCPDiivCuH12n
 ncrQaxA=
 =FEOJ
 -END PGP PUBLIC KEY BLOCK-
+pub   4096R/D483C4A9 2016-01-19 [expires: 2020-01-19]
+uid   [ultimate] Robert Butts <robert.o.bu...@gmail.com>
+sig 3D483C4A9 2016-01-19  Robert Butts <robert.o.bu...@gmail.com>
+sig  B491952E 2016-01-19  [User ID not found]
+sig  ABACC34B 2016-01-19  Trevor Ackerman (Code Signing Key) 
<trevorackerman.soft...@gmail.com>
+sig  0BDD66E8 2016-01-19  Jeremy Mitchell (CODE SIGNING KEY) 
<mitchell...@gmail.com>
+sig  53C6B1C9 2016-01-19  David Neuman (CODE SIGNING KEY) 
<david.neuma...@gmail.com>
+sig  3117344F 2016-01-19  Jackie Heitzer (Code Signing Key) 
<jackieheit...@gmail.com>
+sig  97AD9CCB 2016-01-19  Jan van Doorn <j...@apache.org>
+sig  A285F830 2016-01-19  Dewayne Richardson (Open Source Key) 
<dewr...@gmail.com>
+sig  DAE1FE2B 2016-01-19  Phil Sorber (CODE SIGNING KEY) 
<sor...@apache.org>
+sig  6F7762B8 2016-01-19  Dan Kirkwood (code signing key) 
<dang...@gmail.com>
+sig  08FF506F 2016-01-19  Jeff Elsloo <jeff.els...@gmail.com>
+sig  97F0E1C7 2016-01-19  Mark Torluemke (CODE SIGNING KEY) 
<m...@torluemke.net>
+sig  75A77A64 2016-01-19  John J. Rushford (CODE SIGNING KEY) 
<john_rushf...@cable.comcast.com>
+sub   4096R/298FD492 2016-01-19 [expires: 2020-01-19]
+sig  D483C4A9 2016-01-19  Robert Butts <robert.o.bu...@gmail.com>
+
+-BEGIN PGP PUBLIC KEY BLOCK-
+Comment: GPGTools - https://gpgtools.org
+
+mQINBFaeafIBEACqc0WE6caRL0l5fOsQTXUfNSIobi2BrOn1h8E9u4DbboV8M1Nc
+mUA6gpxaxJ4aD/kv+B0bE3DQpBa3whEnj6AUeOtz4HtvQwmiagr4Kl2Ion5J8nge
+H2EKGQMS2OQSPSXuLsyPGzPMFcvZ8+U3yP6rBYtpkQ7k1391JXIP5ImWrhGHZP2K
+o4Cbdt2pv7ETpRRtFTSrxJ9ld6bwEMu0VbIfVMWUIcXWBCENRl6l2gAPwXYkqlxh
+6QD3RjdDi/AbgupkP4PWuuj3s47zcMaL9DSt4wHjYszKhIreXKTFOr4Xd8PQIWoc
+VxdeSF8yHv80WOtaJ8gYK4Kj4HA5TuS+bOTZsnyjq5+x43qpE2H00fyz7m2fGS7U
+4TxgpdIXUR7whhmyiJzqSwpgY6CNBCHP5MHyFvZSu+ZpZomqYdTQ1rcW3fNrVS+y
+QUinbtR7hkk9NdEt5QpQkkQGSpnC1UL7d+l+wmScdtfqAzNxgnFzNZPtnmeF1iI+
+BcOgSdH6cqaVOGbyizd2tAIFuQOFTN1fu+3e3XWXUpqInm9+tKQ/SUTLbR2iP5U+
+l6UDpoP6E9pl6j+FtwqtEh8KC+s6Em3Vu+SiLofqsHncipNv5vZtwNLx1BNY8mw1
+bk09Wse+uq3NgD4TOtgyQJl4c8oGRtJAfmDKWFytHFrafJeRdR8U8b/rpQARAQAB
+tCdSb2JlcnQgQnV0dHMgPHJvYmVydC5vLmJ1dHRzQGdtYWlsLmNvbT6JAj0EEwEK
+ACcFAlaeafICGwMFCQeGH4AFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AACgkQkrHr
+6dSDxKkAGA/+K5hzL9mabm/2iTE4yogzv89hF4YvXkfbvCEgZuu6VSSrl7O/cRJ+
+lydlGR3ummg0JlEBI5tyTiEvgJKDXLmh1ZGEK859uyk8AFOb2zBF2Xx/aZ06zajg
+LONdCL+XokRbb0ZNyEn0scymb6duggH996WmyaIM0HVHx2WyV7PcGstdfEGjigUu
+rbgTm33fKoLZg3koEf4Y8gtr2mvs5hjkb0ehlujK+MZ6o12mZYbqByiPycOaaSMl
+eynpDQBOtdf3CdqraPa0xxu9Q8LnOgnTZg4iLgphg3x0ydzrW5EbLSkC9pLLvN5q
+0ykqbb967M+pmKx2QTkrb0bQNAToLo1QcAdLYkfxG5hml1SjCrxtvFTps2QoF54W
+R6PC8IeLbKa8sqQ95JdQy7PQ6B+kSchiVwhmkg1wnykKiiJx5LXsSl4brTl0OdrN
+9DB9XMABuQYt1Jv5eAq2G5/Sb/fwjV23QARg22Fd3Zh7B3VW0o+tWySXtoBw4CNO
+Qm4ZsPReP0wNdLyC58HncNhkUM+UjFrldIYQ/i/aJJJ61POuI6DUqPLUE49SHdAV
+URNCyvOTAXVPm1+IOLIkY9/f3mcAcXBCGUzTAZoZq+DQPtSvcTf8gEJ0MHsVOLgp
+Uf2I6jSYzC1JrP+o0UamkPJBp1cN1hAH3WsDJcVj83NGX1/HeYSAjrKJARwEEAEK
+AAYFAlaeg1UACgkQolgrWLSRlS6SMQf+M+DIQEbxfDPlCWNNXLnd4miT3xwV3C2+
++cdsSbMxcMe2BT5L6k/ueOuytTWrnWcykqVgcD89mL6Yhf9G0xCss3ieZVSk8XPQ
++Kweuqbc9wp0rfXOYhk9nQF00g7PIndoiB8kV/olJc5JSLX8IsXKEAsSDcsQEEFb
++pbi/jvQ1HswQRcdpBtT/ZbBTegkHQaMdb2cnkEuVhf+QVsVeKTE8y+LYDnebuKI
+FSv2Nd/sq0EFR06NVMLfkzOTODnJhZPzKsNRW70l8Q3gc75RcacM02Cgkqsdrg3k
++H6RYVRRRam/TI+Q9lbVIRkk45B/4P7g3YxE5XN528I9Q79uDKPEr4kCHAQQAQIA
+BgUCVp6BYAAKCRDrKFMqq6zDS51MEADFi6P43TFNSNZGzFAGGAgu3SaItUeXePes
+jJ1a0wkAHkT/za/BfmKO60DCr4mjNHcOMgnn+a9p0y4gdA9qT/AJ9n1lkgYAYVie
+QUtyYgDqF38nw+ngTcR/vyVd1iHMIzWLvaVB6GL2fq7/sSDbjLmMFsKt9jxN+VgB
+7QecCzu9iJO5PQ8vwsjGg92b18cTYmOPUtfESEzLgdnLIWz5OVg9NrVW3FLZXrNp
+KpEQkgX3hi174XPfR50ARpKjnfn8sHEkRHi/fr9Kb2tcs9g/RGHOlWT9rvNvs5RV
+AOvagOlxJXDx8IdJ3PV2qaPi9KFNfZ40beJ9Mo8s2iiDz56U9OqSTg6F/i2UTxVt
+s6znCTvdcntMXJcSup74w0c79EOalTiu49ISi0iKaEkP802taiM96m1UU3LUEJcp
+ldMPjZD1NjjJwZpGEfAdG34oUtT9H/6NGeO8tUoaN1FYi9lXES9Kgy3+7vlw/3b5
+8GC8D8z+oKDZY1I6HZQ62sQggq5St7JUZn7ex+/b3I5dG+KWl8RbxKEhWVBkm1uN
+V8L1y4liXDDP3kmXrosqU/H8rcGSI451ylfx6T8f8C2DB4Mts+aAvf56UxqYw/Td
+M2jtYGPjVpGL4pRoi705K6G+9FhdPi812pkt10QFHlEQSjMT1080EvdGvd0YGhgf
+xYmHdRognokCHAQQAQIABgUCVp6BrgAKCRC2GjxrC91m6KhID/4xvhENNDAveRPg
+7K82SYBbJhpSW2K5giZwBIMYPd5DUMhzbI9kExvhbBaHsF5eGOx51/H3a0+exoqd
+nEG1YlSnvgUhcPQ1WTmPLh0ClbYEepjKgGWaCtjIjpA1k7MSrxrT/qIJUsFtAAl

[incubator-trafficcontrol] branch master updated: updated readme for traffic_server

2018-01-30 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git


The following commit(s) were added to refs/heads/master by this push:
 new 222af18  updated readme for traffic_server
222af18 is described below

commit 222af18b009602b1209ade1eaf44d4c74b414e3c
Author: David Neuman <neu...@apache.org>
AuthorDate: Tue Jan 30 09:39:05 2018 -0700

updated readme for traffic_server

Links to downloads are more current now.
---
 traffic_server/README.md | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/traffic_server/README.md b/traffic_server/README.md
index 7970cce..427b28a 100644
--- a/traffic_server/README.md
+++ b/traffic_server/README.md
@@ -17,7 +17,7 @@
 under the License.
 -->
 
-You can download the trafficserver 5.2.0 source here:
-http://archive.apache.org/dist/trafficserver/trafficserver-5.2.0.tar.bz2
+You can download the trafficserver source here:
+http://archive.apache.org/dist/trafficserver/?C=M;O=D
 
-Then with the spec file you can build an RPM for trafficserver and 
astats_over_http.
+Then with the spec file you can build an RPM for trafficserver.

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] 06/07: Add PATENTS to LICENSE file.

2018-02-12 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit d6c919c44825f46836de990cdf8cfbe501cae961
Author: Chris Lemmons <alfic...@gmail.com>
AuthorDate: Wed Jan 31 12:30:06 2018 -0700

Add PATENTS to LICENSE file.
---
 LICENSE | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/LICENSE b/LICENSE
index 7786915..ff31e39 100644
--- a/LICENSE
+++ b/LICENSE
@@ -337,6 +337,7 @@ For the errors component:
 For the x/net component:
 @traffic_stats/vendor/golang.org/x/net/*
 ./traffic_stats/vendor/golang.org/x/net/LICENSE
+./traffic_stats/vendor/golang.org/x/net/PATENTS
 
 For the MaxMind DB GeoLite2 Database:
 @traffic_router/core/src/test/resources/geo/GeoLite2-City.mmdb.gz
@@ -410,6 +411,7 @@ The x/crypto library is used under the BSD License from the 
Go Authors:
 @traffic_ops/traffic_ops_golang/vendor/golang.org/x/crypto/*
 @traffic_ops/testing/api/vendor/golang.org/x/crypto/*
 ./traffic_ops/traffic_ops_golang/vendor/golang.org/x/crypto/LICENSE
+./traffic_ops/traffic_ops_golang/vendor/golang.org/x/crypto/PATENTS
 
 The x/net library is used under the BSD License from the Go Authors:
 @traffic_ops/testing/api/vendor/golang.org/x/net/*

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] 02/07: Update LICENSE and a few headers to fix weasel complaints.

2018-02-12 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit f13a1a206212525a570cdbc51d4cdd98bf180053
Author: Chris Lemmons <alfic...@gmail.com>
AuthorDate: Mon Aug 14 17:05:16 2017 -0600

Update LICENSE and a few headers to fix weasel complaints.
---
 .dependency_license|  3 +-
 LICENSE| 72 ++
 traffic_ops/app/lib/Schema/Result/ApiCapability.pm | 15 +
 traffic_ops/app/lib/Schema/Result/Capability.pm| 15 +
 .../app/lib/Schema/Result/ProfileTypeValue.pm  | 15 +
 .../app/lib/Schema/Result/RoleCapability.pm| 15 +
 traffic_ops/app/lib/Schema/Result/Tenant.pm| 15 +
 traffic_ops/app/lib/Schema/Result/UserRole.pm  | 15 +
 8 files changed, 140 insertions(+), 25 deletions(-)

diff --git a/.dependency_license b/.dependency_license
index 8857642..585a3f8 100644
--- a/.dependency_license
+++ b/.dependency_license
@@ -36,7 +36,7 @@ traffic_monitor_config\.js$, Apache # Actually JSON with a 
specific format.
 CrStates$, Apache # JSON with a specific format.
 ^docs/.*\.(png|jpe?g|ico|gif)$, Apache
 ^traffic_ops/app/public/.*\.(png|jpe?g|ico|gif)$, Apache
-^traffic_monitor/src/main/webapp/.*\.(png|jpe?g|ico|gif)$, Apache
+^traffic_monitor_java/src/main/webapp/.*\.(png|jpe?g|ico|gif)$, Apache
 /images/.*\.(png|jpe?g|ico|gif)$, Apache
 favicon.ico$, Apache
 ^traffic_ops/goto/testFiles/, Apache
@@ -74,6 +74,7 @@ datatables\.min, MIT
 GeoLite2-City.mmdb.gz, CC-A-SA
 jquery\.tree\.min\.css$, MIT
 jquery\.dataTables\.min\.(css|js)$, MIT
+^traffic_ops/traffic_ops_golang/vendor/github.com/basho/backoff/.*, MIT
 
 # Ignored - Do not report.
 \.DS_Store, Ignore # Created automatically OSX.
diff --git a/LICENSE b/LICENSE
index 974b03e..2cce8d3 100644
--- a/LICENSE
+++ b/LICENSE
@@ -228,7 +228,7 @@ For the modernizr component:
 For the fontawesome component:
 @docs/source/_themes/sphinx_rtd_theme/static/fonts/FontAwesome.otf
 @docs/source/_themes/sphinx_rtd_theme/static/fonts/fontawesome-webfont.*
-@traffic_ops/experimental/ui/app/src/assets/fonts/[Ff]ont[Aa]wesome*
+@traffic_portal/app/src/assets/fonts/[Ff]ont[Aa]wesome*
 
 These binary fontawesome fonts are provided under the SIL Open Font License 
1.1:
 ./licenses/SIL-1.1
@@ -256,7 +256,7 @@ For the bootstrap component:
 ./licenses/MIT-normalize
 
 For the sorttable component:
-@traffic_monitor_golang/traffic_monitor/static/sorttable.js
+@traffic_monitor/static/sorttable.js
 ./licenses/MIT-sorttable
 
 For the jQuery component:
@@ -273,9 +273,9 @@ For the jMenu component:
 
 For the DataTables component:
 @traffic_ops/app/public/js/jquery.dataTables.js
-@traffic_ops/experimental/ui/app/src/assets/css/jquery.dataTables.min.css
-@traffic_ops/experimental/ui/app/src/assets/js/dataTables.tableTools.js
-@traffic_ops/experimental/ui/app/src/assets/js/jquery.dataTables.min.js
+@traffic_portal/app/src/assets/css/jquery.dataTables.min.css
+@traffic_portal/app/src/assets/js/dataTables.tableTools.js
+@traffic_portal/app/src/assets/js/jquery.dataTables.min.js
 ./licenses/MIT-datatables
 
 For the jquery.tree component:
@@ -283,37 +283,33 @@ For the jquery.tree component:
 ./licenses/MIT-jquery_tree
 
 For the ng-map component:
-@traffic_ops/experimental/ui/app/src/assets/js/ng-map_1.17.6.min.js
+@traffic_portal/app/src/assets/js/ng-map_1.17.6.min.js
 ./licenses/MIT-ng_map
 
 For the angular-loading-bar component:
-@traffic_ops/experimental/ui/app/src/styles/loading.scss
 @traffic_portal/app/src/styles/loading.scss
+@traffic_portal/v1/app/src/styles/loading.scss
 ./licenses/MIT-angular_loading_bar
 
 For the gentelella admin theme:
-@traffic_ops/experimental/ui/app/src/styles/theme.scss
+@traffic_portal/app/src/styles/theme.scss
 ./licenses/MIT-gentelella
 
 For the underscore component:
-@traffic_ops/experimental/ui/app/src/assets/js/underscore-min_1.8.3.js
+@traffic_portal/app/src/assets/js/underscore-min_1.8.3.js
 ./licenses/MIT-underscore
 
 For the selenium component:
 @infrastructure/test/ui/vendor/github.com/tebeka/selenium/*
 ./infrastructure/test/ui/vendor/github.com/tebeka/selenium/LICENSE.txt
 
-For the gmx component:
-@traffic_monitor_golang/vendor/github.com/davecheney/gmx/*
-./traffic_monitor_golang/vendor/github.com/davecheney/gmx/LICENCE
-
 For the stoppableListener component:
-@traffic_monitor_golang/vendor/github.com/hydrogen18/stoppableListener/*
-./traffic_monitor_golang/vendor/github.com/hydrogen18/stoppableListener/LICENSE
+@traffic_monitor/vendor/github.com/hydrogen18/stoppableListener/*
+./traffic_monitor/vendor/github.com/hydrogen18/stoppableListener/LICENSE
 
 For the fsnotify component:
-@traffic_monitor_golang/vendor/gopkg.in/fsnotify.v1/*
-./traffic_monitor_golang/vendor/gopkg.in/fsnotify.v1/LICENSE
+@traffic_monitor/vendor/gopkg.in/fsnotify.v1/*
+./traffic_monitor/vendor/go

[incubator-trafficcontrol] branch master updated (4a8f467 -> 9bb1880)

2018-02-12 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


from 4a8f467  WIP Add TM astats-dstypes stats format
 new e43cbc8  add .dependency_license
 new f13a1a2  Update LICENSE and a few headers to fix weasel complaints.
 new b3645da  Adding bin/docker-compose to .gitignore so it is properly 
ignored during build scripts that might have it present.
 new 2dfa615  Fixed additional licensing issues.
 new 6a97bec  Updated dependency license file to not include images 
indiscriminately.
 new d6c919c  Add PATENTS to LICENSE file.
 new 9bb1880  Add the WTFPL license for spinner-small.gif.

The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .dependency_license| 140 +
 .gitignore |   1 +
 LICENSE|  96 ++
 licenses/WTFPL |  15 +++
 traffic_ops/app/lib/Schema/Result/ApiCapability.pm |  15 +++
 traffic_ops/app/lib/Schema/Result/Capability.pm|  15 +++
 .../app/lib/Schema/Result/ProfileTypeValue.pm  |  15 +++
 .../app/lib/Schema/Result/RoleCapability.pm|  15 +++
 traffic_ops/app/lib/Schema/Result/Tenant.pm|  15 +++
 traffic_ops/app/lib/Schema/Result/UserRole.pm  |  15 +++
 10 files changed, 317 insertions(+), 25 deletions(-)
 create mode 100644 .dependency_license
 create mode 100644 licenses/WTFPL

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] 07/07: Add the WTFPL license for spinner-small.gif.

2018-02-12 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit 9bb18805505b5d4468f347deab4fd9743b9dbfc7
Author: Chris Lemmons <alfic...@gmail.com>
AuthorDate: Tue Feb 6 12:43:50 2018 -0700

Add the WTFPL license for spinner-small.gif.

The binary of this gif says "Created with ajaxload.info".
That site distributes the generated gifs under the WTFPL.

Closes #1852
---
 .dependency_license |  1 +
 LICENSE |  4 
 licenses/WTFPL  | 15 +++
 3 files changed, 20 insertions(+)

diff --git a/.dependency_license b/.dependency_license
index 17d2a37..acfa12c 100644
--- a/.dependency_license
+++ b/.dependency_license
@@ -85,6 +85,7 @@ Lato-Bold\.ttf$, SIL OFL 1.1
 Lato-Regular\.ttf$, SIL OFL 1.1
 ssl-bundle\.crt$, MPL
 ^traffic_portal/app/src/assets/images/sort_, MIT
+^traffic_ops/app/public/images/spinner-small\.gif$, WTFPL
 
 # Code dependencies
 #
diff --git a/LICENSE b/LICENSE
index ff31e39..5973522 100644
--- a/LICENSE
+++ b/LICENSE
@@ -428,3 +428,7 @@ The govalidator component is used under the MIT license:
 The ozzo-validation component is used under the MIT license:
 @traffic_ops/traffic_ops_golang/vendor/github.com/go-ozzo/ozzo-validation/*
 
./traffic_ops/traffic_ops_golang/vendor/github.com/go-ozzo/ozzo-validation/LICENSE
+
+The spinner-small.gif is used under the WTFPL license:
+@traffic_ops/app/public/images/spinner-small.gif
+./licenses/WTFPL
diff --git a/licenses/WTFPL b/licenses/WTFPL
new file mode 100644
index 000..77dea88
--- /dev/null
+++ b/licenses/WTFPL
@@ -0,0 +1,15 @@
+DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
+Version 2, December 2004
+
+ Copyright (C) 2004 Sam Hocevar <s...@hocevar.net>
+
+ Everyone is permitted to copy and distribute verbatim or modified
+ copies of this license document, and changing it is allowed as long
+ as the name is changed.
+
+DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. You just DO WHAT THE FUCK YOU WANT TO.
+
+

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] 05/07: Updated dependency license file to not include images indiscriminately.

2018-02-12 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit 6a97bec9b6c5e484cc117d7d1505066eddcc414d
Author: Chris Lemmons <alfic...@gmail.com>
AuthorDate: Tue Jan 30 17:02:33 2018 -0700

Updated dependency license file to not include images indiscriminately.
---
 .dependency_license | 34 ++
 LICENSE |  3 ++-
 2 files changed, 32 insertions(+), 5 deletions(-)

diff --git a/.dependency_license b/.dependency_license
index 1dee1fb..17d2a37 100644
--- a/.dependency_license
+++ b/.dependency_license
@@ -36,14 +36,39 @@ RobotoSlab-Regular\.ttf$, Apache
 traffic_monitor_config\.js$, Apache # Actually JSON with a specific format.
 CrStates$, Apache # JSON with a specific format.
 ^docs/.*\.(png|jpe?g|ico|gif)$, Apache
-^traffic_ops/app/public/.*\.(png|jpe?g|ico|gif)$, Apache
-^traffic_monitor_java/src/main/webapp/.*\.(png|jpe?g|ico|gif)$, Apache
-/images/.*\.(png|jpe?g|ico|gif)$, Apache
-favicon.ico$, Apache
+favicon.(ico|png)$, Apache
 ^traffic_ops/experimental/goto/testFiles/, Apache
 cron\.d/[^/]*$, Apache
 \.pem$, Apache # Single certificate file.
 
+# Images, created for this project or used under an Apache license.
+^misc/traffic-control-cdn/images/atc_logo\.png, Apache
+^misc/traffic-control-cdn/images/header_bkgd\.png, Apache
+^misc/traffic-control-cdn/images/main_bkgd\.png, Apache
+^misc/traffic-control-cdn/images/tc_logo\.png, Apache
+^misc/traffic-control-cdn/images/traffic_monitor_logo\.png, Apache
+^misc/traffic-control-cdn/images/traffic_operations_logo\.png, Apache
+^misc/traffic-control-cdn/images/traffic_portal_logo\.png, Apache
+^misc/traffic-control-cdn/images/traffic_router_logo\.png, Apache
+^misc/traffic-control-cdn/images/traffic_stats_logo\.png, Apache
+^traffic_monitor_java/src/main/webapp/tune(-grey)?\.png, Apache
+^traffic_ops/app/public/images/anchor\.gif, Apache
+^traffic_ops/app/public/images/bad\.png, Apache
+^traffic_ops/app/public/images/blank\.png, Apache
+^traffic_ops/app/public/images/clock-black., Apache
+^traffic_ops/app/public/images/clock\.png, Apache
+^traffic_ops/app/public/images/good\.png, Apache
+^traffic_ops/app/public/images/graph\.png, Apache
+^traffic_ops/app/public/images/info\.png, Apache
+^traffic_ops/app/public/images/input_field_background\.png, Apache
+^traffic_ops/app/public/images/na\.png, Apache
+^traffic_ops/app/public/images/notrun\.png, Apache
+^traffic_ops/app/public/images/tc_logo\.png, Apache
+^traffic_ops/app/public/images/tc_logo_c_only\.png, Apache
+^traffic_ops/app/public/images/traffic_operations_logo\.png, Apache
+^traffic_ops/app/public/images/warning\.png, Apache
+^traffic_ops/app/public/images/select2.*, Apache
+
 # Demo certificates
 ssl\.(crt|key)$, Apache
 /keystore, Apache
@@ -59,6 +84,7 @@ Inconsolata-Bold\.ttf$, SIL OFL 1.1
 Lato-Bold\.ttf$, SIL OFL 1.1
 Lato-Regular\.ttf$, SIL OFL 1.1
 ssl-bundle\.crt$, MPL
+^traffic_portal/app/src/assets/images/sort_, MIT
 
 # Code dependencies
 #
diff --git a/LICENSE b/LICENSE
index eb9d1d5..7786915 100644
--- a/LICENSE
+++ b/LICENSE
@@ -276,6 +276,7 @@ For the DataTables component:
 @traffic_portal/app/src/assets/css/jquery.dataTables.min.css
 @traffic_portal/app/src/assets/js/dataTables.tableTools.js
 @traffic_portal/app/src/assets/js/jquery.dataTables.min.js
+@traffic_portal/app/src/assets/images/sort_*
 ./licenses/MIT-datatables
 
 For the jquery.tree component:
@@ -346,7 +347,7 @@ For the gofmt github hook:
 ./licenses/BSD-go
 
 For the Select2 component:
-@traffic_ops/app/public/*/select2.*
+@traffic_ops/app/public/*/select2*
 This dual-licensed component is herein licensed under the Apache 2.0 license.
 
 Copyright (c) 2012-2015 Kevin Brown, Igor Vaynberg, and Select2 contributors

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] 01/03: DeepCachingType -- "NEVER" is now default

2018-02-12 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit 58592b86e3d144751e5d266d4d8e12a2fb75c1cc
Author: Dan Kirkwood <dang...@apache.org>
AuthorDate: Wed Jan 31 15:54:54 2018 -0700

DeepCachingType -- "NEVER" is now default
---
 lib/go-tc/enum.go | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/lib/go-tc/enum.go b/lib/go-tc/enum.go
index f8f3a66..bcfa09a 100644
--- a/lib/go-tc/enum.go
+++ b/lib/go-tc/enum.go
@@ -191,7 +191,7 @@ type DeepCachingType string
 const (
DeepCachingTypeAlways  = DeepCachingType("ALWAYS")
DeepCachingTypeNever   = DeepCachingType("NEVER")
-   DeepCachingTypeInvalid = DeepCachingType("")
+   DeepCachingTypeInvalid = DeepCachingType("INVALID")
 )
 
 // String returns a string representation of this deep caching type
@@ -213,6 +213,9 @@ func DeepCachingTypeFromString(s string) DeepCachingType {
return DeepCachingTypeAlways
case "never":
return DeepCachingTypeNever
+   case "":
+   // default when omitted
+   return DeepCachingTypeNever
default:
return DeepCachingTypeInvalid
}

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] 02/03: adjust default

2018-02-12 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit 7583e2acbb42cd57a22ab01ebd4a3efe92dee591
Author: Dan Kirkwood <dang...@apache.org>
AuthorDate: Thu Feb 1 22:29:37 2018 -0700

adjust default
---
 lib/go-tc/enum.go | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/go-tc/enum.go b/lib/go-tc/enum.go
index bcfa09a..04d2363 100644
--- a/lib/go-tc/enum.go
+++ b/lib/go-tc/enum.go
@@ -189,8 +189,8 @@ func CacheStatusFromString(s string) CacheStatus {
 type DeepCachingType string
 
 const (
+   DeepCachingTypeNever   = DeepCachingType("") // default value
DeepCachingTypeAlways  = DeepCachingType("ALWAYS")
-   DeepCachingTypeNever   = DeepCachingType("NEVER")
DeepCachingTypeInvalid = DeepCachingType("INVALID")
 )
 
@@ -200,7 +200,7 @@ func (t DeepCachingType) String() string {
case DeepCachingTypeAlways:
return string(t)
case DeepCachingTypeNever:
-   return string(t)
+   return "NEVER"
default:
return "INVALID"
}

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] 03/03: add json marshalling and tests for deepcachingtype

2018-02-12 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit 64f26d52524d844530e0ef96cbb6a0361bd87b90
Author: Dan Kirkwood <dang...@apache.org>
AuthorDate: Fri Feb 2 10:42:38 2018 -0700

add json marshalling and tests for deepcachingtype
---
 lib/go-tc/enum.go  |  6 
 lib/go-tc/enum_test.go | 75 ++
 2 files changed, 81 insertions(+)

diff --git a/lib/go-tc/enum.go b/lib/go-tc/enum.go
index 04d2363..da9dcf1 100644
--- a/lib/go-tc/enum.go
+++ b/lib/go-tc/enum.go
@@ -29,6 +29,7 @@ package tc
  */
 
 import (
+   "encoding/json"
"errors"
"strconv"
"strings"
@@ -233,3 +234,8 @@ func (t *DeepCachingType) UnmarshalJSON(data []byte) error {
}
return nil
 }
+
+// MarshalJSON marshals into a JSON representation
+func (t DeepCachingType) MarshalJSON() ([]byte, error) {
+   return json.Marshal(t.String())
+}
diff --git a/lib/go-tc/enum_test.go b/lib/go-tc/enum_test.go
new file mode 100644
index 000..e11e35b
--- /dev/null
+++ b/lib/go-tc/enum_test.go
@@ -0,0 +1,75 @@
+package tc
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+import (
+   "encoding/json"
+   "testing"
+)
+
+func TestDeepCachingType(t *testing.T) {
+   var d DeepCachingType
+   c := d.String()
+   if c != "NEVER" {
+   t.Errorf(`Default "%s" expected to be "NEVER"`, c)
+   }
+
+   tests := map[string]string{
+   "":"NEVER",
+   "NEVER":   "NEVER",
+   "ALWAYS":  "ALWAYS",
+   "never":   "NEVER",
+   "always":  "ALWAYS",
+   "Never":   "NEVER",
+   "AlwayS":  "ALWAYS",
+   " ":   "INVALID",
+   "NEVERALWAYS": "INVALID",
+   "ALWAYSNEVER": "INVALID",
+   }
+
+   for in, exp := range tests {
+   dc := DeepCachingTypeFromString(in)
+   got, err := json.Marshal(dc)
+   if err != nil {
+   t.Errorf("%v", err)
+   }
+
+   if string(got) != `"`+exp+`"` {
+   t.Errorf("for %s,  expected %s,  got %s", in, exp, got)
+   }
+   var new DeepCachingType
+   json.Unmarshal(got, )
+   if new != dc {
+   t.Errorf("Expected %v,  got %v", dc, new)
+   }
+   }
+
+   // make sure we get the right default when marshalled within a new 
delivery service
+   var ds DeliveryService
+   txt, err := json.MarshalIndent(ds, ``, `  `)
+   if err != nil {
+   t.Errorf(err.Error())
+   }
+   t.Log(string(txt))
+   c = ds.DeepCachingType.String()
+   if c != "NEVER" {
+   t.Errorf(`Default "%s" expected to be "NEVER"`, c)
+   }
+}

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] branch master updated (64f26d5 -> a9fedcc)

2018-02-12 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


from 64f26d5  add json marshalling and tests for deepcachingtype
 new a64f07f  Added 2.0 to 2.2 migration document
 new a9fedcc  Remove index, not needed

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 docs/source/admin/index.rst|   1 +
 .../admin/traffic_ops/migration_from_20_to_22.rst  | 100 +
 2 files changed, 101 insertions(+)
 create mode 100644 docs/source/admin/traffic_ops/migration_from_20_to_22.rst

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] 01/02: Added 2.0 to 2.2 migration document

2018-02-12 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit a64f07f4333eb246731b27fc132d123f3d9aa910
Author: Evan Zelkowitz <evan_zelkow...@comcast.com>
AuthorDate: Wed Feb 7 11:24:56 2018 -0700

Added 2.0 to 2.2 migration document
---
 docs/source/admin/index.rst|   1 +
 .../admin/traffic_ops/migration_from_20_to_22.rst  | 105 +
 2 files changed, 106 insertions(+)

diff --git a/docs/source/admin/index.rst b/docs/source/admin/index.rst
index 367bf88..05075cf 100644
--- a/docs/source/admin/index.rst
+++ b/docs/source/admin/index.rst
@@ -37,6 +37,7 @@ Once everything is installed, you will need to configure the 
servers to talk to
   traffic_ops/installation.rst
   traffic_ops/default_profiles.rst
   traffic_ops/migration_from_10_to_20.rst
+  traffic_ops/migration_from_20_to_22.rst
   traffic_ops/configuration.rst
   traffic_ops/using.rst
   traffic_ops/extensions.rst
diff --git a/docs/source/admin/traffic_ops/migration_from_20_to_22.rst 
b/docs/source/admin/traffic_ops/migration_from_20_to_22.rst
new file mode 100644
index 000..881100e
--- /dev/null
+++ b/docs/source/admin/traffic_ops/migration_from_20_to_22.rst
@@ -0,0 +1,105 @@
+.. 
+.. 
+.. Licensed under the Apache License, Version 2.0 (the "License");
+.. you may not use this file except in compliance with the License.
+.. You may obtain a copy of the License at
+.. 
+.. http://www.apache.org/licenses/LICENSE-2.0
+.. 
+.. Unless required by applicable law or agreed to in writing, software
+.. distributed under the License is distributed on an "AS IS" BASIS,
+.. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+.. See the License for the specific language governing permissions and
+.. limitations under the License.
+.. 
+
+.. index::
+  Traffic Ops - Migrating from Traffic Ops 2.0 to Traffic Ops 2.2
+  
+.. _rl-migration_2_2:
+
+Traffic Ops - Migrating from 2.0 to 2.2
+%%%
+
+Apache Traffic Server 7.x (Cachekey Plugin)
+---
+In Traffic Ops 2.2 we have added support for Apache Traffic Server 7.x. With 
7.x comes support for the new cachekey plugin which replaces the cacheurl 
plugin which is now deprecated.  
+While not needed immediately it is recommended to start replacing cacheurl 
usages with cachekey as soon as possible because ATS 6.x already supports the 
new cachekey plugin.
+
+It is also recommended to thoroughly vet your cachekey replacement by 
comparing with an existing key value. There are inconsistencies in the 6.x 
version of cachekey which have been
+fixed in 7.x (or require this patch(`cachekeypatch`_) on 6.x to match 7.x). So 
to ensure you have a matching key value you should use the xdebug plugin before 
fully implementing your cachekey replacement.
+
+.. _cachekeypatch: 
https://github.com/apache/trafficserver/commit/244288fab01bdad823f9de19dcece62a7e2a0c11
+
+First if you are currently using a regex for your delivery service you will 
have to remove that existing value. Then you will need to make a new DS profile 
and assign parameters in
+it to the cachekey.config file.
+
+Some common parameters are
+
+.. highlight:: none
+
+::
+
+static-prefix  - This is used for a simple domain replacement
+separator  - Used by cachekey and in general is always a single 
space
+remove-path- Removes path information from the URL
+remove-all-params  - Removes parameters from the URL
+capture-prefix-uri - This is usually used in combination with remove-path 
and remove-all-params. 
+ Capture-prefix-uri will let you use your own full 
regex value for non simple cases
+
+Examples of Cacheurl to Cachekey Replacements
+^
+
+**Original regex value:**
+
+``http://test.net/(.*) http://test-cdn.net/$1``
+
+**Cachekey parameters:**
+
++---+-+-+
+| Parameter |  File   |   Value |
++===+=+=+
+| static-prefix | cachekey.config | ``http://test-cdn.net/``|
++---+-+-+
+| separator | cachekey.config |   (empty space) |
++---+-+-+
+
+**Original regex value:**
+
+``http://([^?]+)(?:?|$) http://test-cdn.net/$1``
+
+**Cachekey parameters:**
+
++---+-+-+
+| Parameter |  File   |   Value
 |
++===+=+=+
+| remove-path  

[incubator-trafficcontrol] annotated tag RELEASE-2.2.0-RC0 updated (9730e9a -> d599525)

2018-02-13 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to annotated tag RELEASE-2.2.0-RC0
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


*** WARNING: tag RELEASE-2.2.0-RC0 was modified! ***

from 9730e9a  (commit)
  to d599525  (tag)
 tagging 9730e9a25e9e665a0873d2f2fb04c97491e60131 (commit)
 replaces RELEASE-1.7.0-RC0
  by Robert Butts
  on Tue Feb 13 11:11:14 2018 -0700

- Log -
Release 2.2.0
-BEGIN PGP SIGNATURE-
Comment: GPGTools - https://gpgtools.org

iQIcBAABCgAGBQJagypCAAoJEOXFteD90E9/RpIQAJtvmYHO5+AU9yd2GPyupEGz
G744eFTwSEZ6OhknvrdBeP7VpE9/TnAdmGSHYpMhO3uuoCXCbEgao/kL2eY4ULUs
3jsihWRmQ/8OcOdCOB9buo77EkUIyUfP/UZ0VcgEEmDVEzeRQjjzK2gpvNbSQZ0s
B3DenQFuRlsHs4+lbIqbyQXdDbEW2Mq4CgZxGWomvs0muGxZYZavqouZ5J6VPOvG
g3uQbir2YVECOzhENdCcynQvrQzBRrC8k3QKy/w8f6qdz89/Co3eJpbECr6wxe39
Yt6c6Nx7b4S+D0Bi01xQPYPk0HWbGCRS1fVIAP+rVVvD+0Fj5dVdL7sL93Kt5J1/
mCAH76QrC4SxX2JfkMfg1M4vs2fff+42O4D9lyTBa0eUgCqBOIDBH2387t7RkgKY
Ksb0lMo184S8+xJ7VZCPn4aTeu49FtjTbDusZ4vv8LUU79bpElexNzFJVwPHLabM
9OIWdMz1Z/D1fAp8mRmawaX2x7VAoYFExP8kFVXxgGJ3pXLQZ1H81gqNGX3878fv
kIQrgl+ab4st5fmUMooTDzKCvorJ5prMVeArvYyXUIc8/rxEzfU/Qivl+a9Ubyyw
K14cgrBcTOLeDZEEDFcHbyCt0UEzOPFl7TfDZdUTu61PTtBOoBNyvmorxVjyz74Y
gMJXJ/rrLSoO1ylviF0m
=SC2o
-END PGP SIGNATURE-
---


No new revisions were added by this update.

Summary of changes:

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] annotated tag RELEASE-2.2.0-RC0 deleted (was d599525)

2018-02-13 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to annotated tag RELEASE-2.2.0-RC0
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


*** WARNING: tag RELEASE-2.2.0-RC0 was deleted! ***

   tag was  d599525

The revisions that were on this annotated tag are still contained in
other references; therefore, this change does not discard any commits
from the repository.

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] annotated tag RELEASE-2.2.0-RC0 updated (9730e9a -> 97be44b)

2018-02-13 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to annotated tag RELEASE-2.2.0-RC0
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


*** WARNING: tag RELEASE-2.2.0-RC0 was modified! ***

from 9730e9a  (commit)
  to 97be44b  (tag)
 tagging 9730e9a25e9e665a0873d2f2fb04c97491e60131 (commit)
 replaces RELEASE-1.7.0-RC0
  by Robert Butts
  on Tue Feb 13 11:25:44 2018 -0700

- Log -
Release 2.2.0
-BEGIN PGP SIGNATURE-
Comment: GPGTools - https://gpgtools.org

iQIcBAABCgAGBQJagy2oAAoJEOXFteD90E9/62QQALs4orxwTAc7mPglg8bHtPpz
pn8YW75HWDguzLqLP1fRaxBKrGNVhQH/pCYr1/mqH3Qi4SMLKBvWMQXobmntjYVq
nFxzjG1NYm7KS/1o72/ECeXBlOWYpe8R49KTlzGNYbbaXiQQgAOIm9Ya24Nyr51z
8NVlE0E+wSCwa3fdolKT7TW164wZbee9tumvQAoIXB8Ie4Nk1SCLqRFgHxXqRkqx
9d63twxlLFdlKevJXVgwTXpugLFPJUZUmlTBggt3wirPL1A/C11YzFZRjMbK7fvk
ifmbSUI71nBaxOqU3Z6XsQXlDs4M/0nwS2ZA+tDXA6aqh/yLF1za51BMyDRhxaA+
haYkIT+MtXJc9vR++dqSCbMLf4y2vGGm9JWJ0tIWSCblett4b5zJIvlgRm1Rtt+T
hjtHzZTqL4hKg5JUadok7g0ehfgU8utEiSt7awRz0s7DbZirjjndLY6KoohFbN1G
X/YFOKWE5iq80PUjN3GRhRkV0hlR+UxO1qR1g88B2bbSxQylUQ6JpWagvDlXVb5E
lXn18azzO9ncK6B//2DjPS24w3ALyG5c+97XwLuPuVunicWVdzHK22AK7UhTeXZg
I7pQrCRaWfg7oulU8CRlqrn2cth0Z0QJ4ZC7+UmJeCarqhGbyFNTMNtRzDpY5pqy
d0glP1AXgwaVdQ0e137k
=Jivs
-END PGP SIGNATURE-
---


No new revisions were added by this update.

Summary of changes:

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] annotated tag 2.2.0 updated (9730e9a -> 3fa2d8f)

2018-02-13 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to annotated tag 2.2.0
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


*** WARNING: tag 2.2.0 was modified! ***

from 9730e9a  (commit)
  to 3fa2d8f  (tag)
 tagging 9730e9a25e9e665a0873d2f2fb04c97491e60131 (commit)
 replaces RELEASE-1.7.0-RC0
  by Robert Butts
  on Tue Feb 13 11:06:34 2018 -0700

- Log -
Release 2.2.0
-BEGIN PGP SIGNATURE-
Comment: GPGTools - https://gpgtools.org

iQIcBAABCgAGBQJagykuAAoJEOXFteD90E9/c4kQAMtFgwSAxlHbNnkDWK24yIss
vmZgcsfj9iwgnQcJxO7OaURXLFvpZoruMiXWli/826iumAh1yfGMR3K1j9XljwxV
0meVArJ/2mF1kCSibCJX11/W8aZ2nLf2g6N3z6XGHijVpCoPgmDf9ZuexyXEjbp4
+IvQZzqTMVMMCV/OgMyuXZa63y+1tnTNnATXUWEhWU097oQPS/R3P8GkJOtmjeg7
1IofWxnecBcdqIIGJOcfQASoSLmjh4lpbHsxm+mYhU13zQNaNGdisTwxI9iM3k0J
eZ4uQB7psmnA4DR2xzLCNAL4/JUTpMkOLGER8oTFtVS3kcal+ux9vaF0PPN7UKzR
o9iWch7CIUeNsqbZWcEbd/DynxmPGMb+jNpHBVqH5ST43/QzojUNUL3G1zCKhIZ3
dVM4WXpyGrViPMF4doWrjiQ/6bql/anbAnSsBZ2llmPcce582L7cGQLwfhmSKzm8
5C1j7yrkbemHe7QPDxjWLGB+PcfctNxxk7lOC7CHvz/FCAJNFGkyuoWfIZiMzmnF
fQALDb8HB5PEt5XBRK1YjN5sRUwWorbYEikriHnKlj0fwurtjYy86EyJKHt3kI34
Rav0mkoqyIMBxLXbiHQ1Mw9BOe0qJiKvqVIYO8jbhndKIc7HzUBLNVesZw1QtDHl
kCCu5pQ5+Y8rkozvVN1N
=mBm3
-END PGP SIGNATURE-
---


No new revisions were added by this update.

Summary of changes:

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] annotated tag RELEASE-2.2.0-RC0 deleted (was 97be44b)

2018-02-13 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to annotated tag RELEASE-2.2.0-RC0
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


*** WARNING: tag RELEASE-2.2.0-RC0 was deleted! ***

   tag was  97be44b

The revisions that were on this annotated tag are still contained in
other references; therefore, this change does not discard any commits
from the repository.

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] annotated tag RELEASE-2.2.0-RC0 updated (9730e9a -> f3c81af)

2018-02-13 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to annotated tag RELEASE-2.2.0-RC0
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


*** WARNING: tag RELEASE-2.2.0-RC0 was modified! ***

from 9730e9a  (commit)
  to f3c81af  (tag)
 tagging 9730e9a25e9e665a0873d2f2fb04c97491e60131 (commit)
 replaces RELEASE-1.7.0-RC0
  by Robert Butts
  on Tue Feb 13 11:30:49 2018 -0700

- Log -
Release 2.2.0
-BEGIN PGP SIGNATURE-
Comment: GPGTools - https://gpgtools.org

iQIcBAABCgAGBQJagy7ZAAoJEOXFteD90E9/swAP/RnwiUzkcYQzUYgrJX0U0KL/
OZLJ1DznVA6a2cMKZjOAPZUmbAOaXvILNHQ+TZc7apW80R39yBp/KIwfnPII36WU
bwbpZCVAZ08VXjJQgg3jeZ7QrDfziu3OIG27NGtwCqKCQrcmrm1I6op0CF/fMs1o
0nEzylw8ZM8Iavi+HkF+0eVk/8U88uLZtJ0D2Ep9KDBm5rQQGfU+rZOV2m4jQ1uX
MwtC1L96+DfIMBw5d6DLaSP0aaERD0ZhtbePUtUQsrddMEt4bePGrKsfZ6kYJws/
vrJCmlhosP2W1KLuQ7KrZgtKud+iAF5dd/bDnlsCywdhvX7+02dHfguhiIjbSkh7
rGgV6Z7svEzzE7M7YqnZmu6oVqs/p1sAnVhhneTSU8W5vOLNFED3E5G4f+GCXPwm
fDUx15YWUm4t7AlKlbqLOmnPLZWMcDVVWg/GNGa6+Wwi5ID8zhpePrLzh0akLkrE
PvLHdXGro90nxEQL+utAu671WktwiD7S6aDz5comxoj8pIxlj+ClDKkxyNzv/gTM
LciiPxLy7IOlZfyqb9MCfl00Biq9VcwK1NB82VlN/diWh23W/OKhkX+8OO9S2tXv
jY8TSLfNkJnSwiHqu6g1+NJer1pAPoSbF2eFz7Y9Td4SQZ6KpyXQrGhrL5MUy0+H
zgjpRDGJzSHqztFTy/Hc
=YE8E
-END PGP SIGNATURE-
---


No new revisions were added by this update.

Summary of changes:

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


svn commit: r25035 - in /dev/incubator/trafficcontrol/2.2.0: ./ RC0/

2018-02-13 Thread rob
Author: rob
Date: Tue Feb 13 17:23:44 2018
New Revision: 25035

Log:
apache-trafficcontrol-incubating-2.2.0-RC0

Added:
dev/incubator/trafficcontrol/2.2.0/
dev/incubator/trafficcontrol/2.2.0/RC0/

dev/incubator/trafficcontrol/2.2.0/RC0/apache-trafficcontrol-2.2.0-incubating.tar.gz
   (with props)

dev/incubator/trafficcontrol/2.2.0/RC0/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc

dev/incubator/trafficcontrol/2.2.0/RC0/apache-trafficcontrol-2.2.0-incubating.tar.gz.md5

dev/incubator/trafficcontrol/2.2.0/RC0/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512

Added: 
dev/incubator/trafficcontrol/2.2.0/RC0/apache-trafficcontrol-2.2.0-incubating.tar.gz
==
Binary file - no diff available.

Propchange: 
dev/incubator/trafficcontrol/2.2.0/RC0/apache-trafficcontrol-2.2.0-incubating.tar.gz
--
svn:mime-type = application/octet-stream

Added: 
dev/incubator/trafficcontrol/2.2.0/RC0/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
==
--- 
dev/incubator/trafficcontrol/2.2.0/RC0/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
 (added)
+++ 
dev/incubator/trafficcontrol/2.2.0/RC0/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
 Tue Feb 13 17:23:44 2018
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Comment: GPGTools - https://gpgtools.org
+
+iQIcBAABCgAGBQJagx1xAAoJEOXFteD90E9/ASoP/1ZnLclM5RzunuPNOiow1qdt
+iPX5/Qe7bnwBlC4G08k1nxzUT3B/D1VUprpKA5AaaIxxB5/iQ5jZYmAhp0ZRWH1A
+Wga7rnC4iY/e1vZVBC3T0FVdXAOxC56rmSBRjzkVimvBxwuvfDuaZZQyWYXW7utO
+XJiSN4RkfzVjbVR3iseJTWGFLSEjhcrlLqjUP1ZxOvgWAnxr6AuYoDBceVYzNMdB
+i4l9TH7gidTJc3IMYM7YmrYnZSbAlXjTnevlBo2PD3W0WBgG35Zcpco3FM9QhT17
+0Ktm/4ft8BP4hfS5S7kAsZx+HSl5DxC9A5SaYhW2vnFKveWxFctJpXcbVQmjDvrD
+cKjSOfV4V/CxBGaagCkRu7W0UurtGDtMK2WVH8J0FTZRn9h5bEqq5Xh+qZVlfgYA
+ICYE41FviZ598MVj99TvcrS3Ja+Pj/uWsSdK4uyAbME1pmGnIp/zSXaBs3136EsK
+h87s1AY5DUpx88E4txgpZZXWzhpfjM1r0VGPtCIuTMOT2WXwQZs5trQka2jl70ZJ
+2yqIeQHNYB9WZZUZ7WNj/XuplavlotA1tBFvf9eTOZw0SVfjqMH48/jHXCfX3DUT
+2KuzwYcZ60uATvMj3PTnrnNf4FeRQHg8LhVbFL0ErJFCYaGCDLECAJVDD4rAxKo6
+hOUuSll/HC+ZgWzlp82O
+=Phao
+-END PGP SIGNATURE-

Added: 
dev/incubator/trafficcontrol/2.2.0/RC0/apache-trafficcontrol-2.2.0-incubating.tar.gz.md5
==
--- 
dev/incubator/trafficcontrol/2.2.0/RC0/apache-trafficcontrol-2.2.0-incubating.tar.gz.md5
 (added)
+++ 
dev/incubator/trafficcontrol/2.2.0/RC0/apache-trafficcontrol-2.2.0-incubating.tar.gz.md5
 Tue Feb 13 17:23:44 2018
@@ -0,0 +1 @@
+f4ba529ee2559c039e7395f716289c72  apache-trafficcontrol-2.2.0-incubating.tar.gz

Added: 
dev/incubator/trafficcontrol/2.2.0/RC0/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
==
--- 
dev/incubator/trafficcontrol/2.2.0/RC0/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
 (added)
+++ 
dev/incubator/trafficcontrol/2.2.0/RC0/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
 Tue Feb 13 17:23:44 2018
@@ -0,0 +1 @@
+11cbdbc419406f05b347f66a44b966536fd55ad17a675377265a36b84c21cc8e4665a2c1389715547faf7e30641358d4986f81035077c078aa0472a136f6
  apache-trafficcontrol-2.2.0-incubating.tar.gz




[incubator-trafficcontrol] annotated tag 2.2.0 deleted (was 3fa2d8f)

2018-02-13 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to annotated tag 2.2.0
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


*** WARNING: tag 2.2.0 was deleted! ***

   tag was  3fa2d8f

The revisions that were on this annotated tag are still contained in
other references; therefore, this change does not discard any commits
from the repository.

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


svn commit: r25034 - /release/incubator/trafficcontrol/KEYS

2018-02-13 Thread rob
Author: rob
Date: Tue Feb 13 17:14:47 2018
New Revision: 25034

Log:
Update KEYS file for Release Manager

Modified:
release/incubator/trafficcontrol/KEYS

Modified: release/incubator/trafficcontrol/KEYS
==
--- release/incubator/trafficcontrol/KEYS (original)
+++ release/incubator/trafficcontrol/KEYS Tue Feb 13 17:14:47 2018
@@ -278,203 +278,61 @@ bEoA9qua4jJB3+fZECZBWeq5AU3RCPDiivCuH12n
 ncrQaxA=
 =FEOJ
 -END PGP PUBLIC KEY BLOCK-
-pub   4096R/D483C4A9 2016-01-19 [expires: 2020-01-19]
-uid   [ultimate] Robert Butts <robert.o.bu...@gmail.com>
-sig 3D483C4A9 2016-01-19  Robert Butts <robert.o.bu...@gmail.com>
-sig  B491952E 2016-01-19  [User ID not found]
-sig  ABACC34B 2016-01-19  Trevor Ackerman (Code Signing Key) 
<trevorackerman.soft...@gmail.com>
-sig  0BDD66E8 2016-01-19  Jeremy Mitchell (CODE SIGNING KEY) 
<mitchell...@gmail.com>
-sig  53C6B1C9 2016-01-19  David Neuman (CODE SIGNING KEY) 
<david.neuma...@gmail.com>
-sig  3117344F 2016-01-19  Jackie Heitzer (Code Signing Key) 
<jackieheit...@gmail.com>
-sig  97AD9CCB 2016-01-19  Jan van Doorn <j...@apache.org>
-sig  A285F830 2016-01-19  Dewayne Richardson (Open Source Key) 
<dewr...@gmail.com>
-sig  DAE1FE2B 2016-01-19  Phil Sorber (CODE SIGNING KEY) 
<sor...@apache.org>
-sig  6F7762B8 2016-01-19  Dan Kirkwood (code signing key) 
<dang...@gmail.com>
-sig  08FF506F 2016-01-19  Jeff Elsloo <jeff.els...@gmail.com>
-sig  97F0E1C7 2016-01-19  Mark Torluemke (CODE SIGNING KEY) 
<m...@torluemke.net>
-sig  75A77A64 2016-01-19  John J. Rushford (CODE SIGNING KEY) 
<john_rushf...@cable.comcast.com>
-sub   4096R/298FD492 2016-01-19 [expires: 2020-01-19]
-sig  D483C4A9 2016-01-19  Robert Butts <robert.o.bu...@gmail.com>
+pub   4096R/FDD04F7F 2018-02-13 [expires: 2022-02-13]
+uid   [ultimate] Robert O Butts <robert.o.bu...@gmail.com>
+sig 3FDD04F7F 2018-02-13  Robert O Butts <robert.o.bu...@gmail.com>
+sub   4096R/C8D00CC0 2018-02-13 [expires: 2022-02-13]
+sig  FDD04F7F 2018-02-13  Robert O Butts <robert.o.bu...@gmail.com>
 
 -BEGIN PGP PUBLIC KEY BLOCK-
 Comment: GPGTools - https://gpgtools.org
 
-mQINBFaeafIBEACqc0WE6caRL0l5fOsQTXUfNSIobi2BrOn1h8E9u4DbboV8M1Nc
-mUA6gpxaxJ4aD/kv+B0bE3DQpBa3whEnj6AUeOtz4HtvQwmiagr4Kl2Ion5J8nge
-H2EKGQMS2OQSPSXuLsyPGzPMFcvZ8+U3yP6rBYtpkQ7k1391JXIP5ImWrhGHZP2K
-o4Cbdt2pv7ETpRRtFTSrxJ9ld6bwEMu0VbIfVMWUIcXWBCENRl6l2gAPwXYkqlxh
-6QD3RjdDi/AbgupkP4PWuuj3s47zcMaL9DSt4wHjYszKhIreXKTFOr4Xd8PQIWoc
-VxdeSF8yHv80WOtaJ8gYK4Kj4HA5TuS+bOTZsnyjq5+x43qpE2H00fyz7m2fGS7U
-4TxgpdIXUR7whhmyiJzqSwpgY6CNBCHP5MHyFvZSu+ZpZomqYdTQ1rcW3fNrVS+y
-QUinbtR7hkk9NdEt5QpQkkQGSpnC1UL7d+l+wmScdtfqAzNxgnFzNZPtnmeF1iI+
-BcOgSdH6cqaVOGbyizd2tAIFuQOFTN1fu+3e3XWXUpqInm9+tKQ/SUTLbR2iP5U+
-l6UDpoP6E9pl6j+FtwqtEh8KC+s6Em3Vu+SiLofqsHncipNv5vZtwNLx1BNY8mw1
-bk09Wse+uq3NgD4TOtgyQJl4c8oGRtJAfmDKWFytHFrafJeRdR8U8b/rpQARAQAB
-tCdSb2JlcnQgQnV0dHMgPHJvYmVydC5vLmJ1dHRzQGdtYWlsLmNvbT6JAj0EEwEK
-ACcFAlaeafICGwMFCQeGH4AFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AACgkQkrHr
-6dSDxKkAGA/+K5hzL9mabm/2iTE4yogzv89hF4YvXkfbvCEgZuu6VSSrl7O/cRJ+
-lydlGR3ummg0JlEBI5tyTiEvgJKDXLmh1ZGEK859uyk8AFOb2zBF2Xx/aZ06zajg
-LONdCL+XokRbb0ZNyEn0scymb6duggH996WmyaIM0HVHx2WyV7PcGstdfEGjigUu
-rbgTm33fKoLZg3koEf4Y8gtr2mvs5hjkb0ehlujK+MZ6o12mZYbqByiPycOaaSMl
-eynpDQBOtdf3CdqraPa0xxu9Q8LnOgnTZg4iLgphg3x0ydzrW5EbLSkC9pLLvN5q
-0ykqbb967M+pmKx2QTkrb0bQNAToLo1QcAdLYkfxG5hml1SjCrxtvFTps2QoF54W
-R6PC8IeLbKa8sqQ95JdQy7PQ6B+kSchiVwhmkg1wnykKiiJx5LXsSl4brTl0OdrN
-9DB9XMABuQYt1Jv5eAq2G5/Sb/fwjV23QARg22Fd3Zh7B3VW0o+tWySXtoBw4CNO
-Qm4ZsPReP0wNdLyC58HncNhkUM+UjFrldIYQ/i/aJJJ61POuI6DUqPLUE49SHdAV
-URNCyvOTAXVPm1+IOLIkY9/f3mcAcXBCGUzTAZoZq+DQPtSvcTf8gEJ0MHsVOLgp
-Uf2I6jSYzC1JrP+o0UamkPJBp1cN1hAH3WsDJcVj83NGX1/HeYSAjrKJARwEEAEK
-AAYFAlaeg1UACgkQolgrWLSRlS6SMQf+M+DIQEbxfDPlCWNNXLnd4miT3xwV3C2+
-+cdsSbMxcMe2BT5L6k/ueOuytTWrnWcykqVgcD89mL6Yhf9G0xCss3ieZVSk8XPQ
-+Kweuqbc9wp0rfXOYhk9nQF00g7PIndoiB8kV/olJc5JSLX8IsXKEAsSDcsQEEFb
-+pbi/jvQ1HswQRcdpBtT/ZbBTegkHQaMdb2cnkEuVhf+QVsVeKTE8y+LYDnebuKI
-FSv2Nd/sq0EFR06NVMLfkzOTODnJhZPzKsNRW70l8Q3gc75RcacM02Cgkqsdrg3k
-+H6RYVRRRam/TI+Q9lbVIRkk45B/4P7g3YxE5XN528I9Q79uDKPEr4kCHAQQAQIA
-BgUCVp6BYAAKCRDrKFMqq6zDS51MEADFi6P43TFNSNZGzFAGGAgu3SaItUeXePes
-jJ1a0wkAHkT/za/BfmKO60DCr4mjNHcOMgnn+a9p0y4gdA9qT/AJ9n1lkgYAYVie
-QUtyYgDqF38nw+ngTcR/vyVd1iHMIzWLvaVB6GL2fq7/sSDbjLmMFsKt9jxN+VgB
-7QecCzu9iJO5PQ8vwsjGg92b18cTYmOPUtfESEzLgdnLIWz5OVg9NrVW3FLZXrNp
-KpEQkgX3hi174XPfR50ARpKjnfn8sHEkRHi/fr9Kb2tcs9g/RGHOlWT9rvNvs5RV
-AOvagOlxJXDx8IdJ3PV2qaPi9KFNfZ40beJ9Mo8s2iiDz56U9OqSTg6F/i2UTxVt
-s6znCTvdcntMXJcSup74w0c79EOalTiu49ISi0iKaEkP802taiM96m1UU3LUEJcp
-ldMPjZD1NjjJwZpGEfAdG34oUtT9H/6NGeO8tUoaN1FYi9lXES9Kgy3+7vlw/3b5
-8GC8D8z+oKDZY1I6HZQ62sQggq5St7JUZn7ex+/b3I5dG+KWl8Rbx

[incubator-trafficcontrol] branch 2.2.x updated: This resolves the syntax and test issues that arose when PR #1720 was merged into master.

2018-02-14 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch 2.2.x
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git


The following commit(s) were added to refs/heads/2.2.x by this push:
 new 127c493  This resolves the syntax and test issues that arose when PR 
#1720 was merged into master.
127c493 is described below

commit 127c493d78671a5adb1ed17f63d3c271a2d4a564
Author: Jeff Elsloo <jeffrey_els...@cable.comcast.com>
AuthorDate: Tue Feb 13 16:13:09 2018 -0700

This resolves the syntax and test issues that arose when PR #1720 was 
merged into master.

(cherry picked from commit 171042f00d4f8a35536d7639c7c64439ab32227e)
---
 .../core/dns/keys/RRSetsBuilderTest.java   |   3 +-
 .../traffic_router/core/dns/keys/SigningData.java  | 656 +++--
 .../core/dns/keys/ZoneTestRecords.java |   4 +-
 3 files changed, 344 insertions(+), 319 deletions(-)

diff --git 
a/traffic_router/core/src/test/java/com/comcast/cdn/traffic_control/traffic_router/core/dns/keys/RRSetsBuilderTest.java
 
b/traffic_router/core/src/test/java/com/comcast/cdn/traffic_control/traffic_router/core/dns/keys/RRSetsBuilderTest.java
index 6afb705..6c9133f 100644
--- 
a/traffic_router/core/src/test/java/com/comcast/cdn/traffic_control/traffic_router/core/dns/keys/RRSetsBuilderTest.java
+++ 
b/traffic_router/core/src/test/java/com/comcast/cdn/traffic_control/traffic_router/core/dns/keys/RRSetsBuilderTest.java
@@ -45,11 +45,12 @@ public class RRSetsBuilderTest {
@Test
public void itGroupsResourceRecordsAccordingToRfc4034() throws 
Exception {
List rRsets = new 
RRSetsBuilder().build(ZoneTestRecords.records);
-   assertThat(rRsets.size(), equalTo(8));
+   assertThat(rRsets.size(), equalTo(9));
assertThat(findRRSet(rRsets, "mirror.www.example.com.", 
Type.CNAME), notNullValue());
assertThat(findRRSet(rRsets, "ftp.example.com.", Type.), 
notNullValue());
assertThat(findRRSet(rRsets, "ftp.example.com.", Type.A), 
notNullValue());
assertThat(findRRSet(rRsets, "www.example.com.", Type.A), 
notNullValue());
+   assertThat(findRRSet(rRsets, "www.example.com.", Type.TXT), 
notNullValue());
assertThat(findRRSet(rRsets, "example.com.", Type.NS), 
notNullValue());
assertThat(findRRSet(rRsets, "mirror.ftp.example.com.", 
Type.CNAME), notNullValue());
assertThat(findRRSet(rRsets, "www.example.com.", Type.), 
notNullValue());
diff --git 
a/traffic_router/core/src/test/java/com/comcast/cdn/traffic_control/traffic_router/core/dns/keys/SigningData.java
 
b/traffic_router/core/src/test/java/com/comcast/cdn/traffic_control/traffic_router/core/dns/keys/SigningData.java
index 9c435a1..a3642aa 100644
--- 
a/traffic_router/core/src/test/java/com/comcast/cdn/traffic_control/traffic_router/core/dns/keys/SigningData.java
+++ 
b/traffic_router/core/src/test/java/com/comcast/cdn/traffic_control/traffic_router/core/dns/keys/SigningData.java
@@ -30,137 +30,136 @@ public class SigningData {
// If you want to update this data, change the contents of 
SigningTestDataGenerator.java,
// run its only test and then replace everything between here and the 
declaration of signedList
// All data below is based on PKCS#1 format, see 
https://tools.ietf.org/html/rfc3447#appendix-A.1.1
-
static String ksk1Public =
-   
"MIIBCgKCAQEA3YoFGF+61eZRLUAA1kQLUreud4rMQw9jabHY9R7zXZIEFfhIPh760MtY2DhxrqktXIcwexHP8IGwSLXB2bdMcA+d"
 +
-   
"ml84vFJkbvTYKSdwyy6CW1Q1Rruyygj0IlciHUGNNKgwigVL9SsPfVqEn8/3ROgWe9QZDu6s8LyuacH7xukzrX4Ad+KRiI/LLVBm"
 +
-   
"6rJkNoQ3uweyCu6sCQWynvajKDRM37JDLxdUc+gLrDswLn2gROIwjugKEN6ay5/GPbaH4CcIbGuwaZ42LX+vqWJt1cLPMzOpP2GG"
 +
-   
"q5GB4Ai8q8Q5oeyWzKalHjmRdokdDlrv2de64i1kK+S1BMLK5Z7bPQIDAQAB";
+   
"MIIBCgKCAQEAly/1SbKJpzYwOJF2Xie7W6eLyQ/W1Ar8hKss7ZbIkcg23bt8QQOFVLPlYG9luYzAULZgTWa4gFlrBkEzO410oy8V"
 +
+   
"FZgB5x11/LioWGJmy9h+H6R1Fy0QFP3eFGKb9tLuAJGMaSRTcbRADJQYiDJ6uuWobTg2fNxlb7B1lz7wOVk/yTV795k+vb+lJx8x"
 +
+   
"Zu9vNyIkUy2/LF4J0oXKCPUEee0hpBglEeFcnMSHjO+LtY5Y6E8+fp3d38+Tikmy/2Xu0R35MmCWXuwqYMO+1p7spNzsuUFkhTWt"
 +
+   
"0yJKc8pC91V6e3gsD6iwMy3Q0EEEQ7q1z+M9vLIYtmC27mHmdDh1DQIDAQAB";
 
static String ksk1Private =
-   
"UHJpdmF0ZS1rZXktZm9ybWF0OiB2MS4yCkFsZ29yaXRobTogNSAoUlNBU0hBMSkKTW9kdWx1czog\nQU4yS0JSaGZ1dFhtVVMxQU"
 +
-   
"FOWkVDMUszcm5lS3pFTVBZMm14MlBVZTgxMlNCQlg0U0Q0ZSt0RExX\nTmc0Y2E2cExWeUhNSHNSei9DQnNFaTF3ZG0

[incubator-trafficcontrol] branch 2.2.x updated: Add docs per-DS routing migration

2018-02-14 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch 2.2.x
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git


The following commit(s) were added to refs/heads/2.2.x by this push:
 new 4cd61e2  Add docs per-DS routing migration
4cd61e2 is described below

commit 4cd61e21df944e13e9b4d64750cc4cdcbad38e12
Author: Robert Butts <r...@apache.org>
AuthorDate: Tue Feb 13 16:38:19 2018 -0700

Add docs per-DS routing migration

Specifically, moving the migration info from CHANGELOG.md into docs.

(cherry picked from commit 7c4ce34c15462716306c44ec3f5662e52220244a)
---
 .../admin/traffic_ops/migration_from_20_to_22.rst   | 17 -
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/docs/source/admin/traffic_ops/migration_from_20_to_22.rst 
b/docs/source/admin/traffic_ops/migration_from_20_to_22.rst
index 31129e5..e073858 100644
--- a/docs/source/admin/traffic_ops/migration_from_20_to_22.rst
+++ b/docs/source/admin/traffic_ops/migration_from_20_to_22.rst
@@ -16,6 +16,21 @@
 Traffic Ops - Migrating from 2.0 to 2.2
 %%%
 
+Per-DeliveryService Routing Names
+-
+Before this release, DNS Delivery Services were hardcoded to use the name 
"edge", i.e. "edge.myds.mycdn.com", and HTTP Delivery Services use the name 
"tr" (or previously "ccr"), i.e. "tr.myds.mycdn.com". As of 2.2, Routing Names 
will default to "cdn" if left unspecified and can be set to any arbitrary 
non-dotted hostname.
+
+Pre-2.2 the HTTP Routing Name is configurable via the http.routing.name option 
in in the Traffic Router http.properties config file. If your CDN uses that 
option to change the name from "tr" to something else, then you will need to 
perform the following steps for each CDN affected:
+
+1. In Traffic Ops, create the following profile parameter (double-check for 
typos, trailing spaces, etc):
+  * **name**: upgrade_http_routing_name
+  * **config file**: temp
+  * **value**: whatever value is used for the affected CDN's http.routing.name
+
+2. Add this parameter to a single profile in the affected CDN
+
+With those profile parameters in place Traffic Ops can be safely upgraded to 
2.2. Before taking a post-upgrade snapshot, make sure to check your Delivery 
Service example URLs for unexpected Routing Name changes. Once Traffic Ops has 
been upgraded to 2.2 and a post-upgrade snapshot has been taken, your Traffic 
Routers can be upgraded to 2.2 (Traffic Routers must be upgraded after Traffic 
Ops so that they can work with custom per-DeliveryService Routing Names).
+
 Apache Traffic Server 7.x (Cachekey Plugin)
 ---
 In Traffic Ops 2.2 we have added support for Apache Traffic Server 7.x. With 
7.x comes support for the new cachekey plugin which replaces the cacheurl 
plugin which is now deprecated.  
@@ -97,4 +112,4 @@ Also note the ``s?`` used here so that both http and https 
requests will end up
 
 .. _ApacheTrafficServerDocs: 
https://docs.trafficserver.apache.org/en/latest/admin-guide/plugins/cachekey.en.html
 
-Further documentation on the cachekey plugin can be found at 
`ApacheTrafficServerDocs`_
\ No newline at end of file
+Further documentation on the cachekey plugin can be found at 
`ApacheTrafficServerDocs`_

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] branch 2.2.x updated (4cd61e2 -> ea54979)

2018-02-14 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to branch 2.2.x
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


from 4cd61e2  Add docs per-DS routing migration
 new d23757f  Add Apache license headers
 new ea54979  Add missing license file libraries

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 LICENSE|  2 ++
 traffic_monitor/cache/stats_type_astats.go | 19 +++
 traffic_monitor/cache/stats_type_astats_dsnames.go | 27 ++
 traffic_monitor/cache/stats_types.go   | 19 +++
 4 files changed, 63 insertions(+), 4 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] 02/02: Add missing license file libraries

2018-02-14 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch 2.2.x
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit ea549797d98c4fe96e484c9e88f82e2d7f876c1e
Author: Robert Butts <r...@apache.org>
AuthorDate: Tue Feb 13 21:21:38 2018 -0700

Add missing license file libraries

(cherry picked from commit 224b0e5a5a3d5e0aca62308aa8ed0f79cad92ede)
---
 LICENSE | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/LICENSE b/LICENSE
index a2c05de..6079c0c 100644
--- a/LICENSE
+++ b/LICENSE
@@ -336,6 +336,7 @@ For the errors component:
 
 For the x/net component:
 @traffic_stats/vendor/golang.org/x/net/*
+@traffic_ops/testing/compare/vendor/golang.org/x/net/*
 ./traffic_stats/vendor/golang.org/x/net/LICENSE
 ./traffic_stats/vendor/golang.org/x/net/PATENTS
 
@@ -419,6 +420,7 @@ The x/net library is used under the BSD License from the Go 
Authors:
 
 The envconfig component is used under the MIT license:
 @traffic_ops/testing/api/vendor/github.com/kelseyhightower/envconfig/*
+@traffic_ops/testing/compare/vendor/github.com/kelseyhightower/envconfig/*
 ./traffic_ops/testing/api/vendor/github.com/kelseyhightower/envconfig/LICENSE
 
 The govalidator component is used under the MIT license:

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] 01/02: Add Apache license headers

2018-02-14 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch 2.2.x
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit d23757fcfa2d225205f73854818cb8c5c25026f8
Author: Robert Butts <r...@apache.org>
AuthorDate: Tue Feb 13 21:12:56 2018 -0700

Add Apache license headers

(cherry picked from commit 72ffb85c470a3756e2bdf0bd357b4f79c0afbefc)
---
 traffic_monitor/cache/stats_type_astats.go | 19 +++
 traffic_monitor/cache/stats_type_astats_dsnames.go | 27 ++
 traffic_monitor/cache/stats_types.go   | 19 +++
 3 files changed, 61 insertions(+), 4 deletions(-)

diff --git a/traffic_monitor/cache/stats_type_astats.go 
b/traffic_monitor/cache/stats_type_astats.go
index 98b7919..7b19ddd 100644
--- a/traffic_monitor/cache/stats_type_astats.go
+++ b/traffic_monitor/cache/stats_type_astats.go
@@ -1,5 +1,24 @@
 package cache
 
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
 // stats_type_astats is the default Stats format for Traffic Control.
 // It is the Stats format produced by the `astats` plugin to Apache Traffic 
Server, included with Traffic Control.
 //
diff --git a/traffic_monitor/cache/stats_type_astats_dsnames.go 
b/traffic_monitor/cache/stats_type_astats_dsnames.go
index 88d2a67..eaa3472 100644
--- a/traffic_monitor/cache/stats_type_astats_dsnames.go
+++ b/traffic_monitor/cache/stats_type_astats_dsnames.go
@@ -1,21 +1,40 @@
 package cache
 
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
 // stats_type_astats_dsnames is a Stat format similar to the default Astats, 
but with Fully Qualified Domain Names replaced with Delivery Service names 
(xml_id)
 // That is, stat names are of the form: 
`"plugin.remap_stats.delivery-service-name.stat-name"`
 
-import(
+import (
+   "fmt"
"strconv"
"strings"
-   "fmt"
 
-   "github.com/apache/incubator-trafficcontrol/lib/go-tc"
"github.com/apache/incubator-trafficcontrol/lib/go-log"
+   "github.com/apache/incubator-trafficcontrol/lib/go-tc"
"github.com/apache/incubator-trafficcontrol/traffic_monitor/dsdata"
"github.com/apache/incubator-trafficcontrol/traffic_monitor/todata"
 )
 
 func init() {
-   AddStatsType("astats-dsnames", astatsParse, astatsdsnamesPrecompute)
+   AddStatsType("astats-dsnames", astatsParse, astatsdsnamesPrecompute)
 }
 
 func astatsdsnamesPrecompute(cache tc.CacheName, toData todata.TOData, 
rawStats map[string]interface{}, system AstatsSystem) PrecomputedData {
diff --git a/traffic_monitor/cache/stats_types.go 
b/traffic_monitor/cache/stats_types.go
index ee18623..25278f5 100644
--- a/traffic_monitor/cache/stats_types.go
+++ b/traffic_monitor/cache/stats_types.go
@@ -1,5 +1,24 @@
 package cache
 
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+

svn commit: r25065 - /dev/incubator/trafficcontrol/2.2.0/RC1/

2018-02-14 Thread rob
Author: rob
Date: Wed Feb 14 20:18:30 2018
New Revision: 25065

Log:
apache-trafficcontrol-incubating-2.0.0-RC1

Added:
dev/incubator/trafficcontrol/2.2.0/RC1/

dev/incubator/trafficcontrol/2.2.0/RC1/apache-trafficcontrol-2.2.0-incubating.tar.gz
   (with props)

dev/incubator/trafficcontrol/2.2.0/RC1/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc

dev/incubator/trafficcontrol/2.2.0/RC1/apache-trafficcontrol-2.2.0-incubating.tar.gz.md5

dev/incubator/trafficcontrol/2.2.0/RC1/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512

Added: 
dev/incubator/trafficcontrol/2.2.0/RC1/apache-trafficcontrol-2.2.0-incubating.tar.gz
==
Binary file - no diff available.

Propchange: 
dev/incubator/trafficcontrol/2.2.0/RC1/apache-trafficcontrol-2.2.0-incubating.tar.gz
--
svn:mime-type = application/octet-stream

Added: 
dev/incubator/trafficcontrol/2.2.0/RC1/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
==
--- 
dev/incubator/trafficcontrol/2.2.0/RC1/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
 (added)
+++ 
dev/incubator/trafficcontrol/2.2.0/RC1/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
 Wed Feb 14 20:18:30 2018
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Comment: GPGTools - https://gpgtools.org
+
+iQIcBAABCgAGBQJahJaaAAoJEOXFteD90E9/8FUQANUPlhkUni4kDDDQ1tVKn/qt
+HgegJ61KtIWckVyxfqdysZ5fl15NYQjUBuNcB7+wKfv8JtLAdo0OEhlF4G58ZGBA
+9PRAQvhK44Hyd7IWBsKOfwYPCHbbslUt39V/R/iPf+ohznkmwJGuF8Y8J8tovLR1
+4e01AIvrh43vjmgK7dlSnEEEulp9LejNjyBe7qV7wlEWRQuxr2s4BvRyw1iKEvVE
+dPJVxt0z04zhdGbqWz6CA3zOnmNdQ430h8FkM50aA5Gwyyl3VLVUTwD4vLug3u1s
+ai/mDrSlwMoFznFJ/oN/tRx82MjI9971jWvdVNthHmPG2B+7hmB01jvLYuSSJVCe
+hFwUrKjArHMpGEGKiX1BDig4W/16sFvJSEMjOJFAu8hTgpIj3IBJjEY80ppThJ31
+3mcjpwBLUN2qjwJfhbgIZKEAXoTMSdYYynPHVpbzcFmDUjMgKu5VQhgcJHJtP/R1
+5tPxlUkE59/A7xjxwIUTgI30C975Iiw9Q3gE5nMUFTgLgvpfMWrcZi+rSdyRtiEV
+HzOhfGv/ZKTXaG4DYxaFrHoeKtRnuwAmbUWDGE1+R++RXF5IgKA1ncaOEOrTbajM
+PclojtAG61RB90ZwUNTrhYhhARW7BZf5DeJla3dEpXqZOLQf+a5iLh09N7m76kjm
+Lsijon7lKqBfMLBVc/Nv
+=c0hH
+-END PGP SIGNATURE-

Added: 
dev/incubator/trafficcontrol/2.2.0/RC1/apache-trafficcontrol-2.2.0-incubating.tar.gz.md5
==
--- 
dev/incubator/trafficcontrol/2.2.0/RC1/apache-trafficcontrol-2.2.0-incubating.tar.gz.md5
 (added)
+++ 
dev/incubator/trafficcontrol/2.2.0/RC1/apache-trafficcontrol-2.2.0-incubating.tar.gz.md5
 Wed Feb 14 20:18:30 2018
@@ -0,0 +1 @@
+e754e877e1abd87771ca56340618174f  apache-trafficcontrol-2.2.0-incubating.tar.gz

Added: 
dev/incubator/trafficcontrol/2.2.0/RC1/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
==
--- 
dev/incubator/trafficcontrol/2.2.0/RC1/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
 (added)
+++ 
dev/incubator/trafficcontrol/2.2.0/RC1/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
 Wed Feb 14 20:18:30 2018
@@ -0,0 +1 @@
+aca75aae7a144fc1d353a4540e9c9623d38035452cd14256142ff4050c3ba1d82ff8367e2493714e05b08f3594b89892b584f58c4c12d9126578fd583f58cf45
  apache-trafficcontrol-2.2.0-incubating.tar.gz




[incubator-trafficcontrol] annotated tag RELEASE-2.2.0-RC1 updated (ea54979 -> 67fae00)

2018-02-14 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to annotated tag RELEASE-2.2.0-RC1
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


*** WARNING: tag RELEASE-2.2.0-RC1 was modified! ***

from ea54979  (commit)
  to 67fae00  (tag)
 tagging ea549797d98c4fe96e484c9e88f82e2d7f876c1e (commit)
 replaces RELEASE-2.2.0-RC0
  by Robert Butts
  on Wed Feb 14 13:35:50 2018 -0700

- Log -
Release 2.2.0
-BEGIN PGP SIGNATURE-
Comment: GPGTools - https://gpgtools.org

iQIcBAABCgAGBQJahJ2mAAoJEOXFteD90E9/efoQAMrMEcSezQ2itWIjJYWwYVdd
lJ59hP78KwRT+WWH0+fjG+TwmskqhONWcODGT/Y48CBuAzfF50Sia1iEJeqa6STp
rsCIMDhhgt+7/mZWNYwhtz19bCT8D5K2lD3QO80pRlk/8j3pbalpaitdsAgLaKsW
DhtGR2Ul8UMWLmqpylxwYOCJHOIQurGGBMKfe8eMYHEyKNzbTM97scOolEZHPfLB
VEZEAA2pbq5GW4/QGo3tSb9/G+vCr8tTEU51N+DOCbNHELR8Jc3FIU4gYw2oP6aS
27ORuc2q6NE/VctJbDYuPXkqzIuojbI/TvInWIOz8W+s+UJ0slkRf0f6m8B+k0nE
iqjObvP+SO5vstqMt+gZYIDW8sSZ9yw6KX6x8uXGn82wy/9ZsPcDYOnK25FJaSG3
Pkk/XA3HwkJPU9p9WEgrAC3iKwrzZeXRZrQ7NmFbFaTtnfKZ2kDffh0y1BuuF+Mz
J1xX5ZQDGRGo7/SVFTRpkiZfWnFK6mRsRIpXwrkdMyh+1hudebOj5vBinU2/66WN
b0629dEjtZWa9yOVdBGaQPw1vkIf1w8WyBBGwaKuCFgew/JqN8XuP3vrhulTYuy8
2Vh0la6RvzrIIajBk/mr952m8tsjDAZ7mS6hJxrS6wUkNQE9pP51qQUwwJ7xvQpV
ZlUFhV4ka082Qi2C0hBS
=BzWy
-END PGP SIGNATURE-
---


No new revisions were added by this update.

Summary of changes:

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] branch 2.2.x updated: extra flag needed for go build in rpm

2018-02-23 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch 2.2.x
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git


The following commit(s) were added to refs/heads/2.2.x by this push:
 new 6ea8505  extra flag needed for go build in rpm
6ea8505 is described below

commit 6ea85056a1a69973be4a74b82d602df29f21f42d
Author: Dan Kirkwood <dang...@apache.org>
AuthorDate: Fri Feb 23 08:41:20 2018 -0700

extra flag needed for go build in rpm

(cherry picked from commit 824f865a044d6f6d358a7c5d858ea8b49458beee)
---
 traffic_ops/build/traffic_ops.spec | 1 +
 1 file changed, 1 insertion(+)

diff --git a/traffic_ops/build/traffic_ops.spec 
b/traffic_ops/build/traffic_ops.spec
index 42acf42..ef80939 100644
--- a/traffic_ops/build/traffic_ops.spec
+++ b/traffic_ops/build/traffic_ops.spec
@@ -19,6 +19,7 @@
 %define TRAFFIC_OPS_USER trafops
 %define TRAFFIC_OPS_GROUP trafops
 %define TRAFFIC_OPS_LOG_DIR /var/log/traffic_ops
+%define debug_package %{nil}
 
 Summary:  Traffic Ops UI
 Name: traffic_ops

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] branch master updated: extra flag needed for go build in rpm

2018-02-23 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git


The following commit(s) were added to refs/heads/master by this push:
 new 824f865  extra flag needed for go build in rpm
824f865 is described below

commit 824f865a044d6f6d358a7c5d858ea8b49458beee
Author: Dan Kirkwood <dang...@apache.org>
AuthorDate: Fri Feb 23 08:41:20 2018 -0700

extra flag needed for go build in rpm
---
 traffic_ops/build/traffic_ops.spec | 1 +
 1 file changed, 1 insertion(+)

diff --git a/traffic_ops/build/traffic_ops.spec 
b/traffic_ops/build/traffic_ops.spec
index 42acf42..ef80939 100644
--- a/traffic_ops/build/traffic_ops.spec
+++ b/traffic_ops/build/traffic_ops.spec
@@ -19,6 +19,7 @@
 %define TRAFFIC_OPS_USER trafops
 %define TRAFFIC_OPS_GROUP trafops
 %define TRAFFIC_OPS_LOG_DIR /var/log/traffic_ops
+%define debug_package %{nil}
 
 Summary:  Traffic Ops UI
 Name: traffic_ops

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] branch master updated: Add .dependency_license documentation for binary logos.

2018-02-19 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git


The following commit(s) were added to refs/heads/master by this push:
 new 5ec7187  Add .dependency_license documentation for binary logos.
5ec7187 is described below

commit 5ec7187981f1929b3f2b495a00209777c699
Author: Chris Lemmons <alfic...@gmail.com>
AuthorDate: Tue Feb 6 12:57:30 2018 -0700

Add .dependency_license documentation for binary logos.
---
 .dependency_license | 12 
 1 file changed, 12 insertions(+)

diff --git a/.dependency_license b/.dependency_license
index acfa12c..1c09bdb 100644
--- a/.dependency_license
+++ b/.dependency_license
@@ -51,6 +51,18 @@ cron\.d/[^/]*$, Apache
 ^misc/traffic-control-cdn/images/traffic_portal_logo\.png, Apache
 ^misc/traffic-control-cdn/images/traffic_router_logo\.png, Apache
 ^misc/traffic-control-cdn/images/traffic_stats_logo\.png, Apache
+^misc/logos/Traffic-Control-Logo-FINAL-Black-Text\.png, Apache
+^misc/logos/Traffic-Control-Logo-FINAL-White-Text\.png, Apache
+^misc/logos/Traffic-Control-Logo-FINALc\.png\.zip, Apache
+^misc/logos/atc-final\.psd, Apache
+^misc/logos/atc-largepng-c-only\.png, Apache
+^misc/logos/page_logos/trafficLogoFactory\.psd, Apache
+^misc/logos/page_logos/traffic_monitor_logo\.png, Apache
+^misc/logos/page_logos/traffic_operations_logo\.png, Apache
+^misc/logos/page_logos/traffic_portal\.png, Apache
+^misc/logos/page_logos/traffic_router_logo\.png, Apache
+^misc/logos/page_logos/traffic_stats_logo\.png, Apache
+^misc/logos/page_logos/traffic_stats_logo_red\.png, Apache
 ^traffic_monitor_java/src/main/webapp/tune(-grey)?\.png, Apache
 ^traffic_ops/app/public/images/anchor\.gif, Apache
 ^traffic_ops/app/public/images/bad\.png, Apache

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] branch 2.2.x updated: Fix extra license headings for removed x libs

2018-04-04 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch 2.2.x
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git


The following commit(s) were added to refs/heads/2.2.x by this push:
 new 45151f8  Fix extra license headings for removed x libs
45151f8 is described below

commit 45151f8e518fe92dfa64c7311b877cb13299debc
Author: Robert Butts <r...@apache.org>
AuthorDate: Wed Apr 4 08:49:11 2018 -0600

Fix extra license headings for removed x libs

(cherry picked from commit 9d1d9a54bd42cdb33a00f3f141343b04cc152ed4)
---
 LICENSE | 16 
 1 file changed, 16 deletions(-)

diff --git a/LICENSE b/LICENSE
index 6079c0c..a1b85db 100644
--- a/LICENSE
+++ b/LICENSE
@@ -334,12 +334,6 @@ For the errors component:
 @traffic_stats/vendor/github.com/pkg/errors/*
 ./traffic_stats/vendor/github.com/pkg/errors/LICENSE
 
-For the x/net component:
-@traffic_stats/vendor/golang.org/x/net/*
-@traffic_ops/testing/compare/vendor/golang.org/x/net/*
-./traffic_stats/vendor/golang.org/x/net/LICENSE
-./traffic_stats/vendor/golang.org/x/net/PATENTS
-
 For the MaxMind DB GeoLite2 Database:
 @traffic_router/core/src/test/resources/geo/GeoLite2-City.mmdb.gz
 ./licenses/CC_A_SA_4-maxmind
@@ -408,16 +402,6 @@ The riak-go-client component is used under the Apache 
license:
 @traffic_ops/traffic_ops_golang/vendor/github.com/basho/riak-go-client/*
 ./traffic_ops/traffic_ops_golang/vendor/github.com/basho/riak-go-client/LICENSE
 
-The x/crypto library is used under the BSD License from the Go Authors:
-@traffic_ops/traffic_ops_golang/vendor/golang.org/x/crypto/*
-@traffic_ops/testing/api/vendor/golang.org/x/crypto/*
-./traffic_ops/traffic_ops_golang/vendor/golang.org/x/crypto/LICENSE
-./traffic_ops/traffic_ops_golang/vendor/golang.org/x/crypto/PATENTS
-
-The x/net library is used under the BSD License from the Go Authors:
-@traffic_ops/testing/api/vendor/golang.org/x/net/*
-./traffic_ops/testing/api/vendor/golang.org/x/net/LICENSE
-
 The envconfig component is used under the MIT license:
 @traffic_ops/testing/api/vendor/github.com/kelseyhightower/envconfig/*
 @traffic_ops/testing/compare/vendor/github.com/kelseyhightower/envconfig/*

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


svn commit: r26140 - in /dev/incubator/trafficcontrol/2.2.0/RC4: ./ apache-trafficcontrol-2.2.0-incubating.tar.gz apache-trafficcontrol-2.2.0-incubating.tar.gz.asc apache-trafficcontrol-2.2.0-incubati

2018-04-04 Thread rob
Author: rob
Date: Wed Apr  4 15:44:08 2018
New Revision: 26140

Log:
apache-trafficcontrol-incubating-2.2.0-RC4

Added:
dev/incubator/trafficcontrol/2.2.0/RC4/

dev/incubator/trafficcontrol/2.2.0/RC4/apache-trafficcontrol-2.2.0-incubating.tar.gz
   (with props)

dev/incubator/trafficcontrol/2.2.0/RC4/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc

dev/incubator/trafficcontrol/2.2.0/RC4/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512

Added: 
dev/incubator/trafficcontrol/2.2.0/RC4/apache-trafficcontrol-2.2.0-incubating.tar.gz
==
Binary file - no diff available.

Propchange: 
dev/incubator/trafficcontrol/2.2.0/RC4/apache-trafficcontrol-2.2.0-incubating.tar.gz
--
svn:mime-type = application/octet-stream

Added: 
dev/incubator/trafficcontrol/2.2.0/RC4/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
==
--- 
dev/incubator/trafficcontrol/2.2.0/RC4/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
 (added)
+++ 
dev/incubator/trafficcontrol/2.2.0/RC4/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
 Wed Apr  4 15:44:08 2018
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Comment: GPGTools - https://gpgtools.org
+
+iQIcBAABCgAGBQJaxPJnAAoJEOXFteD90E9/xZ4P/2v12fzzXJu9DRmukOj0YWpF
+bodGk9pvO1h/y0MVxTZcpLO06X7UWg0l++qqgAIkaBdEugCMJaopCrWpQqEU7pFS
+sCxX9ejpepvrR2OIMQ875Td36wlMuOB9Q4v4lO4odGIUECV3VhCPutAMhDUgR4Tw
+Ke2Z4Oyf6fbVOv2BpZNP6ikdYoKP2H27oRlMSdBAgzOKEjvga1dLGtUGWSJbeMjQ
+gbY197cvDuaTUlp4WOu0kZ/En2UnxRv+GrkRIjM0xmQorik+S8bdoL6jl16DoatL
+21j54Z9mNA7p3gPGPEo8sjH+ku8TeRxNXE06+UXXf6gcQn9gZWiC9OD85NhkvFS1
+so08RjOlKBCzKymj0srphoEh/Jv/gdYxVLELY9i5YczAAx3EpCkURpdmMamILogA
+Vsj7fjrdL2PC8y9AOqLxVpycEu2yoENtz7jjupOEZbBAGXAyV4rqVe8pyaXo0UWH
+GuUTO4fQZEzKzUl2IA6HKP7F2PlT7kYJzC7v6v788e4nrdImoxrR6AF8iqI9gCdi
+tzPKvnBk8VjHJVNXjtxUmBYhtMNyGtwGpQP4eWgzCk56yuzxkiX/l92pXxnIVjZo
+E+ASngGJ/Iy5Vpc0uhSqIDVC2R3fUfVXnjEdK003BZmGWobr/TgP3bINMwfwkXVh
+4Yv+MCWNX0Fjmdbue+ZP
+=o1fm
+-END PGP SIGNATURE-

Added: 
dev/incubator/trafficcontrol/2.2.0/RC4/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
==
--- 
dev/incubator/trafficcontrol/2.2.0/RC4/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
 (added)
+++ 
dev/incubator/trafficcontrol/2.2.0/RC4/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
 Wed Apr  4 15:44:08 2018
@@ -0,0 +1 @@
+f07e16ca979d4343516ef0915e1804ee4416752779878fcae51372c68725aa7dc9773a4e379349edb61e62586c8728e20aeb9bb02a7a3d74c6f71ffc3b609508
  apache-trafficcontrol-2.2.0-incubating.tar.gz




[incubator-trafficcontrol] branch rob05c-docs-tm-0 created (now c892e12)

2018-04-25 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to branch rob05c-docs-tm-0
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


  at c892e12  Update Docs for Traffic Monitor Administration

This branch includes the following new commits:

 new c892e12  Update Docs for Traffic Monitor Administration

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


[incubator-trafficcontrol] 01/01: Update Docs for Traffic Monitor Administration

2018-04-25 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch rob05c-docs-tm-0
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit c892e126a40e91531cdcb7e7f70cc84c520dee70
Author: Robert Butts <rob...@users.noreply.github.com>
AuthorDate: Wed Apr 25 11:18:11 2018 -0600

Update Docs for Traffic Monitor Administration

Changes requirement "CentOS 6" to "6+"
---
 docs/source/admin/traffic_monitor_golang.rst | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/docs/source/admin/traffic_monitor_golang.rst 
b/docs/source/admin/traffic_monitor_golang.rst
index bbd3bae..649cf78 100755
--- a/docs/source/admin/traffic_monitor_golang.rst
+++ b/docs/source/admin/traffic_monitor_golang.rst
@@ -26,7 +26,7 @@ Installing Traffic Monitor
 
 The following are requirements to ensure an accurate set up:
 
-* CentOS 6
+* CentOS 6+
 * 8 vCPUs
 * 16GB RAM
 * Successful install of Traffic Ops

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


svn commit: r26084 - /release/incubator/trafficcontrol/2.0.0-incubating/

2018-04-02 Thread rob
Author: rob
Date: Mon Apr  2 16:29:53 2018
New Revision: 26084

Log:
removing old 2.0.0 version

Removed:
release/incubator/trafficcontrol/2.0.0-incubating/



[incubator-trafficcontrol] branch 2.2.x updated (6ea8505 -> 8bd7ab1)

2018-04-03 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to branch 2.2.x
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


from 6ea8505  extra flag needed for go build in rpm
 new d1316fd  Remove vendored golang.org/x
 new 8bd7ab1  Add TO build go get for golang x libs

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 traffic_ops/build/traffic_ops.spec |1 +
 .../testing/api/vendor/golang.org/x/crypto/LICENSE |   27 -
 .../testing/api/vendor/golang.org/x/crypto/PATENTS |   22 -
 .../vendor/golang.org/x/crypto/pbkdf2/pbkdf2.go|   77 -
 .../vendor/golang.org/x/crypto/scrypt/scrypt.go|  244 -
 .../testing/api/vendor/golang.org/x/net/LICENSE|   27 -
 .../testing/api/vendor/golang.org/x/net/PATENTS|   22 -
 .../vendor/golang.org/x/net/publicsuffix/gen.go|  713 --
 .../vendor/golang.org/x/net/publicsuffix/list.go   |  135 -
 .../vendor/golang.org/x/net/publicsuffix/table.go  | 9419 
 .../compare/vendor/golang.org/x/net/LICENSE|   27 -
 .../compare/vendor/golang.org/x/net/PATENTS|   22 -
 .../vendor/golang.org/x/net/publicsuffix/gen.go|  713 --
 .../vendor/golang.org/x/net/publicsuffix/list.go   |  135 -
 .../vendor/golang.org/x/net/publicsuffix/table.go  | 9419 
 .../vendor/golang.org/x/crypto/AUTHORS |3 -
 .../vendor/golang.org/x/crypto/CONTRIBUTING.md |   31 -
 .../vendor/golang.org/x/crypto/CONTRIBUTORS|3 -
 .../vendor/golang.org/x/crypto/LICENSE |   27 -
 .../vendor/golang.org/x/crypto/PATENTS |   22 -
 .../vendor/golang.org/x/crypto/README.md   |   21 -
 .../vendor/golang.org/x/crypto/acme/acme.go| 1058 ---
 .../vendor/golang.org/x/crypto/acme/acme_test.go   | 1352 ---
 .../golang.org/x/crypto/acme/autocert/autocert.go  |  821 --
 .../x/crypto/acme/autocert/autocert_test.go|  606 --
 .../golang.org/x/crypto/acme/autocert/cache.go |  130 -
 .../x/crypto/acme/autocert/cache_test.go   |   58 -
 .../x/crypto/acme/autocert/example_test.go |   35 -
 .../golang.org/x/crypto/acme/autocert/listener.go  |  160 -
 .../golang.org/x/crypto/acme/autocert/renewal.go   |  124 -
 .../x/crypto/acme/autocert/renewal_test.go |  191 -
 .../vendor/golang.org/x/crypto/acme/jws.go |  153 -
 .../vendor/golang.org/x/crypto/acme/jws_test.go|  319 -
 .../vendor/golang.org/x/crypto/acme/types.go   |  329 -
 .../vendor/golang.org/x/crypto/acme/types_test.go  |   63 -
 .../vendor/golang.org/x/crypto/bcrypt/base64.go|   35 -
 .../vendor/golang.org/x/crypto/bcrypt/bcrypt.go|  295 -
 .../golang.org/x/crypto/bcrypt/bcrypt_test.go  |  243 -
 .../vendor/golang.org/x/crypto/blake2b/blake2b.go  |  207 -
 .../x/crypto/blake2b/blake2bAVX2_amd64.go  |   43 -
 .../x/crypto/blake2b/blake2bAVX2_amd64.s   |  762 --
 .../golang.org/x/crypto/blake2b/blake2b_amd64.go   |   25 -
 .../golang.org/x/crypto/blake2b/blake2b_amd64.s|  290 -
 .../golang.org/x/crypto/blake2b/blake2b_generic.go |  179 -
 .../golang.org/x/crypto/blake2b/blake2b_ref.go |   11 -
 .../golang.org/x/crypto/blake2b/blake2b_test.go|  798 --
 .../vendor/golang.org/x/crypto/blake2b/blake2x.go  |  177 -
 .../vendor/golang.org/x/crypto/blake2b/register.go |   32 -
 .../vendor/golang.org/x/crypto/blake2s/blake2s.go  |  187 -
 .../golang.org/x/crypto/blake2s/blake2s_386.go |   35 -
 .../golang.org/x/crypto/blake2s/blake2s_386.s  |  460 -
 .../golang.org/x/crypto/blake2s/blake2s_amd64.go   |   40 -
 .../golang.org/x/crypto/blake2s/blake2s_amd64.s|  463 -
 .../golang.org/x/crypto/blake2s/blake2s_generic.go |  174 -
 .../golang.org/x/crypto/blake2s/blake2s_ref.go |   17 -
 .../golang.org/x/crypto/blake2s/blake2s_test.go| 1002 ---
 .../vendor/golang.org/x/crypto/blake2s/blake2x.go  |  178 -
 .../vendor/golang.org/x/crypto/blake2s/register.go |   21 -
 .../vendor/golang.org/x/crypto/blowfish/block.go   |  159 -
 .../golang.org/x/crypto/blowfish/blowfish_test.go  |  274 -
 .../vendor/golang.org/x/crypto/blowfish/cipher.go  |   91 -
 .../vendor/golang.org/x/crypto/blowfish/const.go   |  199 -
 .../vendor/golang.org/x/crypto/bn256/bn256.go  |  404 -
 .../vendor/golang.org/x/crypto/bn256/bn256_test.go |  304 -
 .../vendor/golang.org/x/crypto/bn256/constants.go  |   44 -
 .../vendor/golang.org/x/crypto/bn256/curve.go  |  278 -
 .../golang.org/x/crypto/bn256/example_test.go  |   43 -
 .../vendor/golang.org/x/crypto/bn256/gfp12.go  |  200 -
 .../vendor/golang.org/x/crypto/bn256/gfp2.go   |  219 -
 .../vendor/golang.org/x/crypto/bn256/gfp6.go   |  296 -
 .../vendor/golang.org/x/crypto/bn256/optate.go 

[incubator-trafficcontrol] 02/02: Add TO build go get for golang x libs

2018-04-03 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a commit to branch 2.2.x
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git

commit 8bd7ab198afa6f6b8f9f0997b647c3e7cc7d2676
Author: Robert Butts <r...@apache.org>
AuthorDate: Tue Apr 3 10:13:35 2018 -0600

Add TO build go get for golang x libs

(cherry picked from commit 55e8c39184582d9dce3c5c416cc255ff218a178e)
---
 traffic_ops/build/traffic_ops.spec | 1 +
 traffic_stats/build/traffic_stats.spec | 1 +
 2 files changed, 2 insertions(+)

diff --git a/traffic_ops/build/traffic_ops.spec 
b/traffic_ops/build/traffic_ops.spec
index ef80939..38ccdfc 100644
--- a/traffic_ops/build/traffic_ops.spec
+++ b/traffic_ops/build/traffic_ops.spec
@@ -104,6 +104,7 @@ Built: %(date) by %{getenv: USER}
   #echo "go getting at $(pwd)" && \
   #go get -d -v && \
   echo "go building at $(pwd)" && \
+  go get -v &&\
   go build -ldflags "-B 0x`git rev-parse HEAD`" \
 ) || { echo "Could not build go program at $(pwd): $!"; exit 1; }
 
diff --git a/traffic_stats/build/traffic_stats.spec 
b/traffic_stats/build/traffic_stats.spec
index a20e032..3bc7e9c 100644
--- a/traffic_stats/build/traffic_stats.spec
+++ b/traffic_stats/build/traffic_stats.spec
@@ -82,6 +82,7 @@ oldpwd=$(pwd)
   cd "$godir" && \
   cp -L -r "$TC_DIR"/traffic_stats/* . && \
   build_dependencies traffic_stats  && \
+  go get -v && \
   go install -v \
 ) || { echo "Could not build go program at $(pwd): $!"; exit 1; }
 

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


svn commit: r26108 - in /dev/incubator/trafficcontrol/2.2.0/RC3: ./ apache-trafficcontrol-2.2.0-incubating.tar.gz apache-trafficcontrol-2.2.0-incubating.tar.gz.asc apache-trafficcontrol-2.2.0-incubati

2018-04-03 Thread rob
Author: rob
Date: Tue Apr  3 16:51:19 2018
New Revision: 26108

Log:
apache-trafficcontrol-incubating-2.2.0-RC3

Added:
dev/incubator/trafficcontrol/2.2.0/RC3/

dev/incubator/trafficcontrol/2.2.0/RC3/apache-trafficcontrol-2.2.0-incubating.tar.gz
   (with props)

dev/incubator/trafficcontrol/2.2.0/RC3/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc

dev/incubator/trafficcontrol/2.2.0/RC3/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512

Added: 
dev/incubator/trafficcontrol/2.2.0/RC3/apache-trafficcontrol-2.2.0-incubating.tar.gz
==
Binary file - no diff available.

Propchange: 
dev/incubator/trafficcontrol/2.2.0/RC3/apache-trafficcontrol-2.2.0-incubating.tar.gz
--
svn:mime-type = application/octet-stream

Added: 
dev/incubator/trafficcontrol/2.2.0/RC3/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
==
--- 
dev/incubator/trafficcontrol/2.2.0/RC3/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
 (added)
+++ 
dev/incubator/trafficcontrol/2.2.0/RC3/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
 Tue Apr  3 16:51:19 2018
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Comment: GPGTools - https://gpgtools.org
+
+iQIcBAABCgAGBQJaw7A8AAoJEOXFteD90E9/i8AQAM9UjZvkhLNJjVKfv3qGJ5I9
+BOWD9wyG1TFXNA4VDHLuT1rSFMySKkB7ZedOZOIgcs3kNE4YRCLFBPRtnP9HeWRe
+zqEnz8RpRkCz1Y6hcpYBLyl3YKakUOIbZ1fnsu1E5gX5xnZZTS6O8eIWBHb6pIcH
+3/wXZCUNntvcpSZU0xpJCy7b6j4PxtT1Jbrem94cb+1/AQ/OVYPtfXhxXzQ7W44g
+pVM4pWCi/aTBuKxSX+m7Zpt0AhGqY2lln5llcJJZ6kkU0drjl1jOXXc4g3+UbSbe
+CDdAGEfAdfNl2YU9ZawbdF8dzX/6mX4q2IHrRk2BvshvyrhmSLDSsI5alTwWjcy9
+J+3pHy0HgA8h1JH0/2gZYo7N/q8ZMvSr5/AaHyVbJuQxyybuDq2LMF/NQ2zbfG/V
+xlC3nsEo3SvAVnAztvX44ZbRP/9w/1KauT/TaeHJc/tgA9S2n/nV6NZysaB7PbVj
+43tVUBm3idzRM0UfbCfUdYmDqhE3PrQBjG4BMDBKTmlmIqW/CTC6elloXl1fK+cP
+ZqxF8rB4xGGh4+nNT6CbvA/zW5+Y3DFfQ3qbQ2UDuF88i133TJsYiBRGwC0Dq/Hp
+mg0XeTpccCD6IJEw6gTFtDVrbkwSo6RfwJr7EF9Lq3qpsgRMplhim+AOqlrdNFyo
+4FrTOUyZcb555fYbnqET
+=xfnq
+-END PGP SIGNATURE-

Added: 
dev/incubator/trafficcontrol/2.2.0/RC3/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
==
--- 
dev/incubator/trafficcontrol/2.2.0/RC3/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
 (added)
+++ 
dev/incubator/trafficcontrol/2.2.0/RC3/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
 Tue Apr  3 16:51:19 2018
@@ -0,0 +1 @@
+0aa3151d9132811b950b5c0a77d6a2b3b0e71f070d8ab90a2fef660f0b0d8ad44d19331fe9b8e83f709ed9f594ccaebc435fff5d799a5fae62eba15bea545fd4
  apache-trafficcontrol-2.2.0-incubating.tar.gz




[incubator-trafficcontrol] annotated tag RELEASE-2.2.0-RC3 updated (8bd7ab1 -> 20f5846)

2018-04-03 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to annotated tag RELEASE-2.2.0-RC3
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


*** WARNING: tag RELEASE-2.2.0-RC3 was modified! ***

from 8bd7ab1  (commit)
  to 20f5846  (tag)
 tagging 8bd7ab198afa6f6b8f9f0997b647c3e7cc7d2676 (commit)
 replaces RELEASE-2.2.0-RC2
  by Robert Butts
  on Tue Apr 3 10:52:51 2018 -0600

- Log -
Release 2.2.0
-BEGIN PGP SIGNATURE-
Comment: GPGTools - https://gpgtools.org

iQIcBAABCgAGBQJaw7FjAAoJEOXFteD90E9//DYQAIwjXLUY4Zh6wQT6CJpTANUK
P2jE552qU8A6GarX0AmCYRV9QxfyQwGdAlluvEdN7cqFrtItKJpQpCH7r18eJ4HK
zsHRW61rDnWIe5K4empCnTaUqDbSq1b7ZhdKFyz4ZPUiDF9FFKqQKR3x+58+Tqx6
qFGXJ4tFudNSxJEuzfMb3nQH2eQJS761RUvMd/Zmh1AjqQtu5SI1+EXx9VpWY6Ze
e7cwbhhd4pHCAupKEoxkB0hEmv+L662sj0X4+/Qk/jCAoPXhhItZmqx32aC3O/wU
OtCRqJKUqdk5PQm9wWttk37jOBjacXDmClGyCu7JrsdPgya7W7UgE0JEaVEV141O
PWiUNK58jx+GFT6P6hyfhKTuXePCnBdKUrl396/SV6MOmyC9krPyEdUDsbw+sR84
ayRquAjDKWWl2tdDLjEWkcI5bRsploBVaBuEC2vNFiyjN7WdzV7QbqSPhLthuZYP
NoE/cw7mmD3xptGsVDnu64AZndUB4/IVA78FKvvNyEKEBqVuUn+0kzlnUHSiAmE5
5FAvqq61wD4xI9R+9Hue7blXjp2MDkLMTBdupma83z+eSm4KV5ZClLjioy4g5wny
6VbJyMMXr2XwuI1y8zbXcE7nbpqVGH5zkz1072Tz2B+PIBwOe9JkPZBfr/NkMNhv
Kq/sFgyP8Tvk2NUeYBuP
=TEzP
-END PGP SIGNATURE-
---


No new revisions were added by this update.

Summary of changes:

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.


incubator-trafficcontrol-website git commit: Update downloads page 2.0.0 to archive.apache.org

2018-03-22 Thread rob
Repository: incubator-trafficcontrol-website
Updated Branches:
  refs/heads/asf-site 086b95223 -> de20148cf


Update downloads page 2.0.0 to archive.apache.org


Project: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol-website/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol-website/commit/de20148c
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol-website/tree/de20148c
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol-website/diff/de20148c

Branch: refs/heads/asf-site
Commit: de20148cfc6d8f9010bfc0ce914673483bf33a93
Parents: 086b952
Author: Robert Butts 
Authored: Thu Mar 22 09:28:52 2018 -0600
Committer: Robert Butts 
Committed: Thu Mar 22 09:28:52 2018 -0600

--
 downloads/index.html | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol-website/blob/de20148c/downloads/index.html
--
diff --git a/downloads/index.html b/downloads/index.html
index 1b8809c..86b5bdc 100644
--- a/downloads/index.html
+++ b/downloads/index.html
@@ -91,10 +91,10 @@
   
 
   
-https://www.apache.org/dyn/closer.cgi/incubator/trafficcontrol/2.0.0-incubating/apache-trafficcontrol-2.0.0-incubating.tar.gz;>apache-trafficcontrol-2.0.0-incubating.tar.gz
-https://www.apache.org/dist/incubator/trafficcontrol/2.0.0-incubating/apache-trafficcontrol-2.0.0-incubating.tar.gz.md5;>MD5
-https://www.apache.org/dist/incubator/trafficcontrol/2.0.0-incubating/apache-trafficcontrol-2.0.0-incubating.tar.gz.sha512;>SHA512
-https://www.apache.org/dist/incubator/trafficcontrol/2.0.0-incubating/apache-trafficcontrol-2.0.0-incubating.tar.gz.asc;>ASC
+https://archive.apache.org/dist/incubator/trafficcontrol/2.0.0-incubating/apache-trafficcontrol-2.0.0-incubating.tar.gz;>apache-trafficcontrol-2.0.0-incubating.tar.gz
+https://archive.apache.org/dist/incubator/trafficcontrol/2.0.0-incubating/apache-trafficcontrol-2.0.0-incubating.tar.gz.md5;>MD5
+https://archive.apache.org/dist/incubator/trafficcontrol/2.0.0-incubating/apache-trafficcontrol-2.0.0-incubating.tar.gz.sha512;>SHA512
+https://archive.apache.org/dist/incubator/trafficcontrol/2.0.0-incubating/apache-trafficcontrol-2.0.0-incubating.tar.gz.asc;>ASC
 http://trafficcontrol.apache.org/downloads/profiles/2.0.x/default/;>Default
 Profiles
 Release Notes
   



svn commit: r25824 - /dev/incubator/trafficcontrol/2.2.0/RC2/apache-trafficcontrol-2.2.0-incubating.tar.gz.md5

2018-03-19 Thread rob
Author: rob
Date: Mon Mar 19 18:32:49 2018
New Revision: 25824

Log:
apache-trafficcontrol-incubating-2.2.0-RC2

Removed:

dev/incubator/trafficcontrol/2.2.0/RC2/apache-trafficcontrol-2.2.0-incubating.tar.gz.md5



svn commit: r25873 - /dev/incubator/trafficcontrol/2.0.0/

2018-03-21 Thread rob
Author: rob
Date: Wed Mar 21 22:39:21 2018
New Revision: 25873

Log:
removing old 2.0.0 version

Removed:
dev/incubator/trafficcontrol/2.0.0/



svn commit: r25443 - /dev/incubator/trafficcontrol/2.2.0/RC2/

2018-03-05 Thread rob
Author: rob
Date: Mon Mar  5 17:30:59 2018
New Revision: 25443

Log:
apache-trafficcontrol-incubating-2.0.0-RC2

Added:
dev/incubator/trafficcontrol/2.2.0/RC2/

dev/incubator/trafficcontrol/2.2.0/RC2/apache-trafficcontrol-2.2.0-incubating.tar.gz
   (with props)

dev/incubator/trafficcontrol/2.2.0/RC2/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc

dev/incubator/trafficcontrol/2.2.0/RC2/apache-trafficcontrol-2.2.0-incubating.tar.gz.md5

dev/incubator/trafficcontrol/2.2.0/RC2/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512

Added: 
dev/incubator/trafficcontrol/2.2.0/RC2/apache-trafficcontrol-2.2.0-incubating.tar.gz
==
Binary file - no diff available.

Propchange: 
dev/incubator/trafficcontrol/2.2.0/RC2/apache-trafficcontrol-2.2.0-incubating.tar.gz
--
svn:mime-type = application/octet-stream

Added: 
dev/incubator/trafficcontrol/2.2.0/RC2/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
==
--- 
dev/incubator/trafficcontrol/2.2.0/RC2/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
 (added)
+++ 
dev/incubator/trafficcontrol/2.2.0/RC2/apache-trafficcontrol-2.2.0-incubating.tar.gz.asc
 Mon Mar  5 17:30:59 2018
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Comment: GPGTools - https://gpgtools.org
+
+iQIcBAABCgAGBQJanX4GAAoJEOXFteD90E9/fYAP/j7i0neaafLi/NM+OJiB9ugn
+zhG1/Cc68/cPA5Qs1KbcCtyPGGJycLG5pH6S34W/7EyYd4lq9beNkMlForLFwEg7
+rJYJd4iNjG/QjGEFUY8z2fLm2QW3sNdf+w7adFO3oiQMcEotVao7ekbgvS8V0xTw
+bFrGZH2G9bQhloCqJFke30FJ6xSX6fWV1qFiyjvCl1p9895hPGQQexQtGQxrXqXp
+wbDPF36+ZUzYjw34F1Ij+GJ9eoglurYIeHBKnpWh6AGKDeaB+xEFvcsyGX2oqeL1
+IftsmVqv8A694qZroUMPS+5PWDO+egsblLFJZB965UZth/yU0vgOCV3UuexBXL3Y
+3g4OuT0QJvjPaqy7efkSy0PsoJIMc8LJ9G9BObQnTBo20QJEFA0jdOd1CAfPzmN+
+KzLz3GAhzNiAlyuHdtTxJilOYaBo/AdnK+XWzywqDqCxpetQT2/YemlQ/etobxxm
+SLqtU2Vq8jO2AcFVCILGlVxVlT05GdiNjBmFew5icC9FytfxvS8SvU2a8bA4/pmA
+uM4iCg2pHHxdJf/7Az2UD0EWn63cU1qeUAIoL47f5i13h/0VEY8v7UaY3hWf5dhb
+rpN+dSv4jRgAXvWofE1HWS0uJ0tE8tO50f7muclE95DX/ewTV27jRdlzyVWzVvrc
+CusBKV251inZlPVAZjHY
+=GwNX
+-END PGP SIGNATURE-

Added: 
dev/incubator/trafficcontrol/2.2.0/RC2/apache-trafficcontrol-2.2.0-incubating.tar.gz.md5
==
--- 
dev/incubator/trafficcontrol/2.2.0/RC2/apache-trafficcontrol-2.2.0-incubating.tar.gz.md5
 (added)
+++ 
dev/incubator/trafficcontrol/2.2.0/RC2/apache-trafficcontrol-2.2.0-incubating.tar.gz.md5
 Mon Mar  5 17:30:59 2018
@@ -0,0 +1 @@
+a081020beb6b9e0e04c3c40835dce7d4  apache-trafficcontrol-2.2.0-incubating.tar.gz

Added: 
dev/incubator/trafficcontrol/2.2.0/RC2/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
==
--- 
dev/incubator/trafficcontrol/2.2.0/RC2/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
 (added)
+++ 
dev/incubator/trafficcontrol/2.2.0/RC2/apache-trafficcontrol-2.2.0-incubating.tar.gz.sha512
 Mon Mar  5 17:30:59 2018
@@ -0,0 +1 @@
+31bf53752f3c1ac0abeda2e0ee0b8929c3be23f51807da849c5a1e17aff26027add5ca776422378c7317919b4e9b4e1314008054b4b8358c356bcc96d61f458e
  apache-trafficcontrol-2.2.0-incubating.tar.gz




[incubator-trafficcontrol] annotated tag RELEASE-2.2.0-RC2 updated (6ea8505 -> 594614c)

2018-03-05 Thread rob
This is an automated email from the ASF dual-hosted git repository.

rob pushed a change to annotated tag RELEASE-2.2.0-RC2
in repository https://gitbox.apache.org/repos/asf/incubator-trafficcontrol.git.


*** WARNING: tag RELEASE-2.2.0-RC2 was modified! ***

from 6ea8505  (commit)
  to 594614c  (tag)
 tagging 6ea85056a1a69973be4a74b82d602df29f21f42d (commit)
 replaces RELEASE-2.2.0-RC1
  by Robert Butts
  on Mon Mar 5 10:33:22 2018 -0700

- Log -
Release 2.2.0
-BEGIN PGP SIGNATURE-
Comment: GPGTools - https://gpgtools.org

iQIcBAABCgAGBQJanX9iAAoJEOXFteD90E9/g3kP/ihSIpBdhVavgP3KVA2EK7Ng
O66Jnt3CC+/2PHj5biIEQdayq4mDCCkKW1+DTN+39CZ6UUW3Rn9hG6ptc3u1sxbl
uzhOYCFnmz9cUG7fMz2gziVhFC3yZPuukXVZqlPSTHIWK7Jhc/OFK0k8U5jWlAxO
v+zORqivuCL+5vHFkQ3zeoUKVJsDGydGvfyDUVnd53NGHhKSCeAHynkX3s1PJDDf
FGhrOQ4fyXtCNduPkXoCTk24pAJI8U0V6jijrBJmC+aS2ngR4t0YE9kNZ1RvTIvQ
/+Vk6ZjklZ4FMZSpfBVdnWG+m2cBcnWHsqXsTUYsY06u7yapT3tAGwKrm1vdXHjA
624pZxdhhP1/uEUB/Pu8s1GxXgz0/fquWLwJG/nEZw/G5WXPf9Sz14GL/RgAZOvV
Nj/hi8G83BNczlpJOEWs653kH8FJoI4Ma1Mdn0b0i8HpiemNHtPjq/mQLYPhMl9f
VpsfxR1gze/vYBu5Lw+0684euz+xyOFLnGPmliENkFe3IagBj7XmiueZfsOg8dAT
ILxKND7sJyZ537Ail5do6HV4ZgWudtUlnUdMXAvRU7CwinglJen9hqZWmFPMjFBG
kONWLNprZlAjCYRPTlpAifvjJskKwRGMznk11g43BMhxWbJD/mYd4CJv3BqN32sz
Cg8sFrhxROeu0eo5MHdD
=8gor
-END PGP SIGNATURE-
---


No new revisions were added by this update.

Summary of changes:

-- 
To stop receiving notification emails like this one, please contact
r...@apache.org.