You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficcontrol.apache.org by mi...@apache.org on 2018/11/19 16:14:01 UTC
[trafficcontrol] branch master updated: Add Docs,
changelog for 1.4 dnssec refresh
This is an automated email from the ASF dual-hosted git repository.
mitchell852 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficcontrol.git
The following commit(s) were added to refs/heads/master by this push:
new 8c5d8c2 Add Docs, changelog for 1.4 dnssec refresh
8c5d8c2 is described below
commit 8c5d8c2f49b092a924e0ae038f90723b9a3e6ad9
Author: Robert Butts <ro...@apache.org>
AuthorDate: Thu Nov 15 10:34:28 2018 -0700
Add Docs, changelog for 1.4 dnssec refresh
Fixes #3025
---
CHANGELOG.md | 6 ++++--
docs/source/api/v14/cdn.rst | 28 ++++++++++++++++++++++++++++
2 files changed, 32 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 12bfcbe..70c9348 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,14 +5,16 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
## [Unreleased]
### Added
-- Traffic Ops Golang Proxy Endpoints
+- Traffic Ops Golang Endpoints
- /api/1.4/users `(GET,POST,PUT)`
- /api/1.1/deliveryservices/xmlId/:xmlid/sslkeys `GET`
- /api/1.1/deliveryservices/hostname/:hostname/sslkeys `GET`
- /api/1.1/deliveryservices/sslkeys/add `POST`
- /api/1.1/deliveryservices/xmlId/:xmlid/sslkeys/delete `GET`
+ - /api/1.4/cdns/dnsseckeys/refresh `GET`
- To support reusing a single riak cluster connection, an optional parameter is added to riak.conf: "HealthCheckInterval". This options takes a 'Duration' value (ie: 10s, 5m) which affects how often the riak cluster is health checked. Default is currently set to: "HealthCheckInterval": "5s".
-
+- Added an API 1.4 endpoint, /api/1.4/cdns/dnsseckeys/refresh, to perform necessary behavior previously served outside the API under `/internal`.
+
### Changed
- Issue 2821: Fixed "Traffic Router may choose wrong certificate when SNI names overlap"
- traffic_ops/app/bin/checks/ToDnssecRefresh.pl now requires "user" and "pass" parameters of an operations-level user! Update your scripts accordingly! This was necessary to move to an API endpoint with proper authentication, which may be safely exposed.
diff --git a/docs/source/api/v14/cdn.rst b/docs/source/api/v14/cdn.rst
index b83a7f3..7884420 100644
--- a/docs/source/api/v14/cdn.rst
+++ b/docs/source/api/v14/cdn.rst
@@ -64,3 +64,31 @@ CDN
|
+**GET /api/1.4/cdns/dnsseckeys/refresh**
+
+ Refresh the DNSSEC keys for all CDNs. This call initiates a background process to refresh outdated keys, and immediately returns a response that the process has started.
+
+ Authentication Required: Yes
+
+ Role(s) Required: Admin
+
+ **Request Route Parameters**
+
+ None.
+
+ **Response Properties**
+
+ +--------------+--------+------------------+
+ | Parameter | Type | Description |
+ +==============+========+==================+
+ | ``response`` | string | success response |
+ +--------------+--------+------------------+
+
+ **Response Example**
+ ::
+
+ {
+ "response": "Checking DNSSEC keys for refresh in the background"
+ }
+
+|