You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficcontrol.apache.org by ne...@apache.org on 2017/01/05 19:40:21 UTC

[1/6] incubator-trafficcontrol git commit: Developer guide - Traffic monitor configuration file - mvn build to apply

Repository: incubator-trafficcontrol
Updated Branches:
  refs/heads/master aeceaf28f -> 9ef73646e


Developer guide - Traffic monitor configuration file - mvn build to apply


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

Branch: refs/heads/master
Commit: 2c31096df4d7f71ec138a44a86b980f46179c362
Parents: 4354787
Author: Nir B. Sopher <ni...@qwilt.com>
Authored: Sun Jan 1 17:11:46 2017 +0200
Committer: David Neuman <da...@gmail.com>
Committed: Thu Jan 5 12:40:03 2017 -0700

----------------------------------------------------------------------
 docs/source/development/traffic_monitor.rst | 28 +++++++++++++-----------
 1 file changed, 15 insertions(+), 13 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/blob/2c31096d/docs/source/development/traffic_monitor.rst
----------------------------------------------------------------------
diff --git a/docs/source/development/traffic_monitor.rst b/docs/source/development/traffic_monitor.rst
index 012cbb3..6ed025d 100644
--- a/docs/source/development/traffic_monitor.rst
+++ b/docs/source/development/traffic_monitor.rst
@@ -61,18 +61,20 @@ To install the Traffic Monitor Developer environment:
 2. Change directories into ``traffic_control/traffic_monitor``.
 3. Edit the following parameters in src/test/resources/conf/traffic_monitor_config.js:
 
-+-----------------+------------------------------------------------------------+
-|    Parameter    |                           Value                            |
-+=================+============================================================+
-| ``tm.hostname`` | FQDN of the Traffic Ops instance (do not include http://). |
-+-----------------+------------------------------------------------------------+
-| ``tm.username`` | Admin username for Traffic Ops                             |
-+-----------------+------------------------------------------------------------+
-| ``tm.password`` | Password for admin user                                    |
-+-----------------+------------------------------------------------------------+
-| ``cdnName``     | Name of the CDN this Traffic Monitor will monitor          |
-+-----------------+------------------------------------------------------------+
-
+  +-----------------+------------------------------------------------------------+
+  |    Parameter    |                           Value                            |
+  +=================+============================================================+
+  | ``tm.hostname`` | FQDN of the Traffic Ops instance (do not include http://). |
+  +-----------------+------------------------------------------------------------+
+  | ``tm.username`` | Admin username for Traffic Ops                             |
+  +-----------------+------------------------------------------------------------+
+  | ``tm.password`` | Password for admin user                                    |
+  +-----------------+------------------------------------------------------------+
+  | ``cdnName``     | Name of the CDN this Traffic Monitor will monitor          |
+  +-----------------+------------------------------------------------------------+
+
+  Note: any change done later in the configuration file requires a mvn build in order to be applied.
+ 
 4. Import the existing git repo into Eclipse:
 
 	a. File -> Import -> Git -> Projects from Git; Next
@@ -109,4 +111,4 @@ API
   :hidden:
   :maxdepth: 1
 
-  traffic_monitor/traffic_monitor_api
\ No newline at end of file
+  traffic_monitor/traffic_monitor_api


[3/6] incubator-trafficcontrol git commit: Developer's guide - Traffic Ops installation: Required RPMs

Posted by ne...@apache.org.
Developer's guide - Traffic Ops installation: Required RPMs


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

Branch: refs/heads/master
Commit: 507b30b94fce2a668720d81e2c9925e729a545ec
Parents: aeceaf2
Author: Nir B. Sopher <ni...@qwilt.com>
Authored: Tue Dec 27 12:54:58 2016 +0200
Committer: David Neuman <da...@gmail.com>
Committed: Thu Jan 5 12:40:03 2017 -0700

----------------------------------------------------------------------
 docs/source/development/traffic_ops.rst | 5 +++++
 1 file changed, 5 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/blob/507b30b9/docs/source/development/traffic_ops.rst
----------------------------------------------------------------------
diff --git a/docs/source/development/traffic_ops.rst b/docs/source/development/traffic_ops.rst
index 5ec31e4..9e30148 100644
--- a/docs/source/development/traffic_ops.rst
+++ b/docs/source/development/traffic_ops.rst
@@ -35,6 +35,11 @@ To work on Traffic Ops you need a \*nix (MacOS and Linux are most commonly used)
 * MySQL 5.1.52
 * `Goose <https://bitbucket.org/liamstask/goose/>`_
 
+Addionally, the installation of the following RPMs (or equivalent) is required:
+
+* All RPMs listed in :ref:`rl-ps`
+* mysql-test
+
 Traffic Ops Project Tree Overview
 =======================================
 


[4/6] incubator-trafficcontrol git commit: Documentation: Traffic router HTTPS redirect port

Posted by ne...@apache.org.
Documentation: Traffic router HTTPS redirect port


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

Branch: refs/heads/master
Commit: c3e9bd1f82ddd58227542eedf286503ecc07ddc4
Parents: 507b30b
Author: Nir B. Sopher <ni...@qwilt.com>
Authored: Tue Dec 27 14:56:10 2016 +0200
Committer: David Neuman <da...@gmail.com>
Committed: Thu Jan 5 12:40:03 2017 -0700

----------------------------------------------------------------------
 docs/source/development/traffic_router.rst | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/blob/c3e9bd1f/docs/source/development/traffic_router.rst
----------------------------------------------------------------------
diff --git a/docs/source/development/traffic_router.rst b/docs/source/development/traffic_router.rst
index 6df7627..09e6a1a 100644
--- a/docs/source/development/traffic_router.rst
+++ b/docs/source/development/traffic_router.rst
@@ -120,7 +120,7 @@ To install the Traffic Router Developer environment:
 
 		..  Note:: If an error is displayed in the Console, run ``mvn clean verify`` from the ``traffic_router`` directory
 
-7. Traffic Router Core should now be running; the HTTP routing interface is available on http://localhost:8081, while the DNS server and routing interface is available on localhost:1053 via TCP and UDP.
+7. Traffic Router Core should now be running; the HTTP routing interface is available on http://localhost:8081, while HTTPS is available on http://localhost:8443. The DNS server and routing interface is available on localhost:1053 via TCP and UDP.
 
 Test Cases
 ==========


[2/6] incubator-trafficcontrol git commit: Traffic-router developer guide - README.DNSSEC reminder

Posted by ne...@apache.org.
Traffic-router developer guide - README.DNSSEC reminder


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

Branch: refs/heads/master
Commit: 4354787b5f3a4c38349721bfe0b54a12825c8e19
Parents: dd06781
Author: Nir B. Sopher <ni...@qwilt.com>
Authored: Sun Jan 1 16:47:35 2017 +0200
Committer: David Neuman <da...@gmail.com>
Committed: Thu Jan 5 12:40:03 2017 -0700

----------------------------------------------------------------------
 docs/source/development/traffic_router.rst | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/blob/4354787b/docs/source/development/traffic_router.rst
----------------------------------------------------------------------
diff --git a/docs/source/development/traffic_router.rst b/docs/source/development/traffic_router.rst
index 52ad553..383613b 100644
--- a/docs/source/development/traffic_router.rst
+++ b/docs/source/development/traffic_router.rst
@@ -86,8 +86,9 @@ To install the Traffic Router Developer environment:
 
 1. Clone the traffic_control repository using Git.
 2. Change directories into ``traffic_control/traffic_router``.
-3. Set the environment variable TRAFFIC_MONITOR_HOSTS to be a semicolon delimited list of Traffic Monitors that can be accessed during integration tests
-4. Additional configuration is set using the below files: 
+3. Follow the instructions in "README.DNSSEC" for DNSSEC support.
+4. Set the environment variable TRAFFIC_MONITOR_HOSTS to be a semicolon delimited list of Traffic Monitors that can be accessed during integration tests
+5. Additional configuration is set using the below files: 
 	* core/src/test/resources no longer exists
 	* core/src/test/conf/traffic_ops.properties file holds the credentials for accessing Traffic Ops.
 	* Default configuration values now reside in core/src/main/webapp/WEB-INF/applicationContext.xml
@@ -100,7 +101,7 @@ To install the Traffic Router Developer environment:
 	  | ``traffic_monitor.bootstrap.hosts`` | FQDN and port of the Traffic Monitor instance(s), separated by semicolons as necessary (do not include http://). |
 	  +-------------------------------------+------------------------------------------------------------------------------------------------------------------+
 
-5. Import the existing git repo into Eclipse:
+6. Import the existing git repo into Eclipse:
 
 	a. File -> Import -> Git -> Projects from Git; Next
 	b. Existing local repository; Next
@@ -110,9 +111,9 @@ To install the Traffic Router Developer environment:
 	f. Ensure ``traffic_router_api``, ``traffic_router_connector``, and ``traffic_router_core`` are checked; Finish (this step can take several minutes to complete)
 	g. Ensure ``traffic_router_api``, ``traffic_router_connector``, and ``traffic_router_core`` have been opened by Eclipse after importing
 
-6. From the terminal, run ``mvn clean verify`` from the ``traffic_router`` directory
+7. From the terminal, run ``mvn clean verify`` from the ``traffic_router`` directory
 
-7. Start the embedded Jetty instance for Core from within Eclipse
+8. Start the embedded Jetty instance for Core from within Eclipse
 
 	a. In the package explorer, expand ``traffic_router_core``
 	b. Expand ``src/test/java``
@@ -121,7 +122,7 @@ To install the Traffic Router Developer environment:
 
 		..  Note:: If an error is displayed in the Console, run ``mvn clean verify`` from the ``traffic_router`` directory
 
-8. Traffic Router Core should now be running; the HTTP routing interface is available on http://localhost:8081, while HTTPS is available on http://localhost:8443. The DNS server and routing interface is available on localhost:1053 via TCP and UDP.
+9. Traffic Router Core should now be running; the HTTP routing interface is available on http://localhost:8081, while HTTPS is available on http://localhost:8443. The DNS server and routing interface is available on localhost:1053 via TCP and UDP.
 
 Test Cases
 ==========


[6/6] incubator-trafficcontrol git commit: This closes #149

Posted by ne...@apache.org.
 This closes #149


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

Branch: refs/heads/master
Commit: 9ef73646e38fd4b8972e97ec2e1ab3862cb1c2cc
Parents: 2c31096
Author: David Neuman <da...@gmail.com>
Authored: Thu Jan 5 12:40:24 2017 -0700
Committer: David Neuman <da...@gmail.com>
Committed: Thu Jan 5 12:40:24 2017 -0700

----------------------------------------------------------------------

----------------------------------------------------------------------



[5/6] incubator-trafficcontrol git commit: Minor structural fix in traffic-router developers guide

Posted by ne...@apache.org.
Minor structural fix in traffic-router developers guide


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

Branch: refs/heads/master
Commit: dd06781043395a35e3b118508228bccbc5a0027b
Parents: c3e9bd1
Author: Nir B. Sopher <ni...@qwilt.com>
Authored: Tue Dec 27 15:21:10 2016 +0200
Committer: David Neuman <da...@gmail.com>
Committed: Thu Jan 5 12:40:03 2017 -0700

----------------------------------------------------------------------
 docs/source/development/traffic_router.rst | 29 +++++++++++++------------
 1 file changed, 15 insertions(+), 14 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/blob/dd067810/docs/source/development/traffic_router.rst
----------------------------------------------------------------------
diff --git a/docs/source/development/traffic_router.rst b/docs/source/development/traffic_router.rst
index 09e6a1a..52ad553 100644
--- a/docs/source/development/traffic_router.rst
+++ b/docs/source/development/traffic_router.rst
@@ -87,19 +87,20 @@ To install the Traffic Router Developer environment:
 1. Clone the traffic_control repository using Git.
 2. Change directories into ``traffic_control/traffic_router``.
 3. Set the environment variable TRAFFIC_MONITOR_HOSTS to be a semicolon delimited list of Traffic Monitors that can be accessed during integration tests
-4. core/src/test/resources no longer exists
-5. core/src/test/conf contains a properties file for accessing Traffic Ops
-6. Default configuration values now reside in core/src/main/webapp/WEB-INF/applicationContext.xml
-7. The above values may be overridden by creating and/or modifying the property files listed in core/src/main/resources/applicationProperties.xml
-8. Pre-existing properties files are still honored by Traffic Router
+4. Additional configuration is set using the below files: 
+	* core/src/test/resources no longer exists
+	* core/src/test/conf/traffic_ops.properties file holds the credentials for accessing Traffic Ops.
+	* Default configuration values now reside in core/src/main/webapp/WEB-INF/applicationContext.xml
+	* The above values may be overridden by creating and/or modifying the property files listed in core/src/main/resources/applicationProperties.xml
+	* Pre-existing properties files are still honored by Traffic Router. For example traffic_monitor.properties:
 
-+-------------------------------------+------------------------------------------------------------------------------------------------------------------+
-|              Parameter              |                                                      Value                                                       |
-+=====================================+==================================================================================================================+
-| ``traffic_monitor.bootstrap.hosts`` | FQDN and port of the Traffic Monitor instance(s), separated by semicolons as necessary (do not include http://). |
-+-------------------------------------+------------------------------------------------------------------------------------------------------------------+
+	  +-------------------------------------+------------------------------------------------------------------------------------------------------------------+
+	  |              Parameter              |                                                      Value                                                       |
+	  +=====================================+==================================================================================================================+
+	  | ``traffic_monitor.bootstrap.hosts`` | FQDN and port of the Traffic Monitor instance(s), separated by semicolons as necessary (do not include http://). |
+	  +-------------------------------------+------------------------------------------------------------------------------------------------------------------+
 
-4. Import the existing git repo into Eclipse:
+5. Import the existing git repo into Eclipse:
 
 	a. File -> Import -> Git -> Projects from Git; Next
 	b. Existing local repository; Next
@@ -109,9 +110,9 @@ To install the Traffic Router Developer environment:
 	f. Ensure ``traffic_router_api``, ``traffic_router_connector``, and ``traffic_router_core`` are checked; Finish (this step can take several minutes to complete)
 	g. Ensure ``traffic_router_api``, ``traffic_router_connector``, and ``traffic_router_core`` have been opened by Eclipse after importing
 
-5. From the terminal, run ``mvn clean verify`` from the ``traffic_router`` directory
+6. From the terminal, run ``mvn clean verify`` from the ``traffic_router`` directory
 
-6. Start the embedded Jetty instance for Core from within Eclipse
+7. Start the embedded Jetty instance for Core from within Eclipse
 
 	a. In the package explorer, expand ``traffic_router_core``
 	b. Expand ``src/test/java``
@@ -120,7 +121,7 @@ To install the Traffic Router Developer environment:
 
 		..  Note:: If an error is displayed in the Console, run ``mvn clean verify`` from the ``traffic_router`` directory
 
-7. Traffic Router Core should now be running; the HTTP routing interface is available on http://localhost:8081, while HTTPS is available on http://localhost:8443. The DNS server and routing interface is available on localhost:1053 via TCP and UDP.
+8. Traffic Router Core should now be running; the HTTP routing interface is available on http://localhost:8081, while HTTPS is available on http://localhost:8443. The DNS server and routing interface is available on localhost:1053 via TCP and UDP.
 
 Test Cases
 ==========