Skip to content

Commit

Permalink
Merge pull request #53 from ns1/release/2.5.0
Browse files Browse the repository at this point in the history
Release 2.5.0
  • Loading branch information
saxmfone1 authored May 8, 2020
2 parents eea262b + 59c36b6 commit 94b40b5
Show file tree
Hide file tree
Showing 11 changed files with 39 additions and 19 deletions.
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
## 2.5.0 (May 8, 2020)
- New Features
- API: Added bulk operations endpoints for IPAM and DHCP tagging at scale
- DHCP: Support for Client Classes via API added
- Portal: Remote DNS server and Service Principal Management for use with GSS-TSIG / AD DNS available in the Portal
- Feature Enhancements
- API: IPAM/DHCP tag data model has changed to consolidate tags, inherited tags and key/value pairs into tags, extending tag inheritance to network, subnet, pool, scope group, scope and reservation
- What’s fixed?
- API: Character validation of usernames is now working as expected
- DNS: increased maximum NX TTL value from 10,800 to 86,400
- System: Removed spurious log messages for disabled health checks
- System: Database upgrade utility no longer outputs a spurious error when completing successfully
- System: It is now possible to delete a Service Definition
- Known issues
- DHCP: Updates are poorly formatted when sending to an AD DNS server where the DHCID record exists
- DHCP: Both DHCID and A/PTR records must already exist in order for updates to proceed. As a result, current behavior is that AD DNS returns NXRRSET on update query (and update fails) when prereq is included but either DHCID or A/PTR records do not exist.
- API: ipam/address/{id}/adjacent and ipam/address/{id}/adjacent?previous=true routes may not return valid addresses
- API: Requesting a zone with a large amount of records and a high record limit will return a 500 internal server error


## 2.4.3 (Apr 24, 2020)
- New Features
- Portal: IP Ranges for DHCP are now able to be managed via the Portal
Expand Down
6 changes: 3 additions & 3 deletions docker-compose/control-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
version: '3.2'
services:
data:
image: ns1inc/privatedns_data:${TAG:-2.4.3}
image: ns1inc/privatedns_data:${TAG:-2.5.0}
logging:
driver: "json-file"
options:
Expand Down Expand Up @@ -55,7 +55,7 @@ services:
--server_id ${SERVER_ID:-myserver}
--expose_ops_metrics true
core:
image: ns1inc/privatedns_core:${TAG:-2.4.3}
image: ns1inc/privatedns_core:${TAG:-2.5.0}
logging:
driver: "json-file"
options:
Expand Down Expand Up @@ -92,7 +92,7 @@ services:
--hostmaster_email ${HOSTMASTER_EMAIL:[email protected]}
--enable_ops_metrics true
xfr:
image: ns1inc/privatedns_xfr:${TAG:-2.4.3}
image: ns1inc/privatedns_xfr:${TAG:-2.5.0}
logging:
driver: "json-file"
options:
Expand Down
12 changes: 6 additions & 6 deletions docker-compose/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
version: '3.2'
services:
data:
image: ns1inc/privatedns_data:${TAG:-2.4.3}
image: ns1inc/privatedns_data:${TAG:-2.5.0}
logging:
driver: "json-file"
options:
Expand Down Expand Up @@ -42,7 +42,7 @@ services:
--server_id ${SERVER_ID:-myserver}
--expose_ops_metrics true
core:
image: ns1inc/privatedns_core:${TAG:-2.4.3}
image: ns1inc/privatedns_core:${TAG:-2.5.0}
logging:
driver: "json-file"
options:
Expand Down Expand Up @@ -79,7 +79,7 @@ services:
--hostmaster_email ${HOSTMASTER_EMAIL:[email protected]}
--enable_ops_metrics true
xfr:
image: ns1inc/privatedns_xfr:${TAG:-2.4.3}
image: ns1inc/privatedns_xfr:${TAG:-2.5.0}
logging:
driver: "json-file"
options:
Expand Down Expand Up @@ -110,7 +110,7 @@ services:
--core_host ${CORE_HOSTS:-core}
--enable_ops_metrics true
dns:
image: ns1inc/privatedns_dns:${TAG:-2.4.3}
image: ns1inc/privatedns_dns:${TAG:-2.5.0}
logging:
driver: "json-file"
options:
Expand Down Expand Up @@ -142,7 +142,7 @@ services:
--operation_mode ${OPERATION_MODE:-authoritative}
--enable_ops_metrics true
dhcp:
image: ns1inc/privatedns_dhcp:${TAG:-2.4.3}
image: ns1inc/privatedns_dhcp:${TAG:-2.5.0}
logging:
driver: "json-file"
options:
Expand Down Expand Up @@ -181,7 +181,7 @@ services:
--dhcp_service_def_id 2
--enable_ops_metrics true
dist:
image: ns1inc/privatedns_dist:${TAG:-2.4.3}
image: ns1inc/privatedns_dist:${TAG:-2.5.0}
logging:
driver: "json-file"
options:
Expand Down
6 changes: 3 additions & 3 deletions docker-compose/edge-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
version: '3.2'
services:
dns:
image: ns1inc/privatedns_dns:${TAG:-2.4.3}
image: ns1inc/privatedns_dns:${TAG:-2.5.0}
logging:
driver: "json-file"
options:
Expand Down Expand Up @@ -34,7 +34,7 @@ services:
--operation_mode ${OPERATION_MODE:-authoritative}
--enable_ops_metrics true
dhcp:
image: ns1inc/privatedns_dhcp:${TAG:-2.4.3}
image: ns1inc/privatedns_dhcp:${TAG:-2.5.0}
logging:
driver: "json-file"
options:
Expand Down Expand Up @@ -73,7 +73,7 @@ services:
--dhcp_service_def_id 2
--enable_ops_metrics true
dist:
image: ns1inc/privatedns_dist:${TAG:-2.4.3}
image: ns1inc/privatedns_dist:${TAG:-2.5.0}
logging:
driver: "json-file"
options:
Expand Down
2 changes: 1 addition & 1 deletion terraform/examples/multi-node-cluster/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ variable "docker_registry_address" {
}

variable "docker_image_tag" {
default = "2.4.3"
default = "2.5.0"
description = "The image tag of the Docker image. Defaults to the latest GA version number."
}

Expand Down
2 changes: 1 addition & 1 deletion terraform/modules/core/variables.tf
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
variable "docker_image_tag" {
default = "2.4.3"
default = "2.5.0"
description = "The image tag of the Docker image. Defaults to the latest GA version number."
}

Expand Down
2 changes: 1 addition & 1 deletion terraform/modules/data/variables.tf
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
variable "docker_image_tag" {
default = "2.4.3"
default = "2.5.0"
description = "The image tag of the Docker image. Defaults to the latest GA version number."
}

Expand Down
2 changes: 1 addition & 1 deletion terraform/modules/dhcp/variables.tf
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
variable "docker_image_tag" {
default = "2.4.3"
default = "2.5.0"
description = "The image tag of the Docker image. Defaults to the latest GA version number."
}

Expand Down
2 changes: 1 addition & 1 deletion terraform/modules/dist/variables.tf
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
variable "docker_image_tag" {
default = "2.4.3"
default = "2.5.0"
description = "The image tag of the Docker image. Defaults to the latest GA version number."
}

Expand Down
2 changes: 1 addition & 1 deletion terraform/modules/dns/variables.tf
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
variable "docker_image_tag" {
default = "2.4.3"
default = "2.5.0"
description = "The image tag of the Docker image. Defaults to the latest GA version number."
}

Expand Down
2 changes: 1 addition & 1 deletion terraform/modules/xfr/variables.tf
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
variable "docker_image_tag" {
default = "2.4.3"
default = "2.5.0"
description = "The image tag of the Docker image. Defaults to the latest GA version number."
}

Expand Down

0 comments on commit 94b40b5

Please sign in to comment.