mirror of https://github.com/docker/docs.git
Move DTR release notes to single page
This commit is contained in:
parent
5557c3908b
commit
deb6e92697
|
@ -2537,7 +2537,7 @@ manuals:
|
||||||
title: Create promotion policies
|
title: Create promotion policies
|
||||||
- path: /datacenter/dtr/2.4/reference/api/
|
- path: /datacenter/dtr/2.4/reference/api/
|
||||||
title: API reference
|
title: API reference
|
||||||
- path: /datacenter/dtr/2.4/guides/release-notes/
|
- path: /ee/dtr/release-notes/
|
||||||
title: Release notes
|
title: Release notes
|
||||||
- path: /datacenter/dtr/2.4/guides/support/
|
- path: /datacenter/dtr/2.4/guides/support/
|
||||||
title: Get support
|
title: Get support
|
||||||
|
|
|
@ -1,94 +0,0 @@
|
||||||
---
|
|
||||||
title: DTR 2.4 release notes
|
|
||||||
description: Learn about the new features, bug fixes, and breaking changes for Docker Trusted Registry
|
|
||||||
keywords: docker trusted registry, whats new, release notes
|
|
||||||
toc_max: 2
|
|
||||||
---
|
|
||||||
|
|
||||||
> **DTR 2.5 now available**. [You can check the release notes here](/ee/dtr/release-notes.md).
|
|
||||||
|
|
||||||
Here you can learn about new features, bug fixes, breaking changes, and
|
|
||||||
known issues for each patch release of DTR 2.4.
|
|
||||||
You can then use [the upgrade instructions](admin/upgrade.md),
|
|
||||||
to upgrade your installation to the latest release.
|
|
||||||
|
|
||||||
## Version 2.4.3 (2018-03-19)
|
|
||||||
|
|
||||||
**Security**
|
|
||||||
|
|
||||||
* Dependencies updated to consume upstream CVE patches.
|
|
||||||
|
|
||||||
## Version 2.4.2 (13 February 2018)
|
|
||||||
|
|
||||||
**Security notice**
|
|
||||||
|
|
||||||
The log driver is now disabled for containers started by backup and HA cluster
|
|
||||||
join operations. This is a critical security fix for customers that rely on
|
|
||||||
Docker Trusted Registry 2.2, 2.3 and 2.4 with a log driver to capture logs from
|
|
||||||
all containers across the platform.
|
|
||||||
|
|
||||||
Caution is advised when applying this update, make sure you redeploy DTR, and in
|
|
||||||
the process you will create new credentials because the previous ones were
|
|
||||||
potentially disclosed due to the vulnerability.
|
|
||||||
|
|
||||||
Use the `--log-driver=none` option for `docker run` when running a DTR backup, HA
|
|
||||||
cluster join or dumpcerts.
|
|
||||||
|
|
||||||
## 2.4.1 (20 November 2017)
|
|
||||||
|
|
||||||
**Bug fixes**
|
|
||||||
|
|
||||||
* Fixed a bug that cause certain vulnerabilities to not be found during scanning.
|
|
||||||
* Increased speed of lock expiration in case of failed joins.
|
|
||||||
* Fixed notification when toggling active status of webhooks.
|
|
||||||
* Speed up detection of dead jobrunners.
|
|
||||||
* Fixed a bug where garbage collection ran in a suboptimal mode if scheduled as
|
|
||||||
a cron from the UI.
|
|
||||||
* Fixed a potential issue with the way we untar files in uploads of the
|
|
||||||
vulnerability database.
|
|
||||||
* Fixed scanning issue with some windows images.
|
|
||||||
* Fixed a bug with not backing up repository team permissions correctly.
|
|
||||||
|
|
||||||
**General improvements**
|
|
||||||
|
|
||||||
* Improved resilience of garbage collection.
|
|
||||||
* Improved logging of garbage collection.
|
|
||||||
* Improved memory usage during backup.
|
|
||||||
* Improved error handling when uploading invalid vulnerability databases.
|
|
||||||
* Improve resilience of DTR join operations.
|
|
||||||
* Hide secrets on storage config pages.
|
|
||||||
|
|
||||||
**Deprecations**
|
|
||||||
|
|
||||||
* The `api/v0/imagescan/layer/{layerid}` endpoint is deprecated, and will be
|
|
||||||
removed in DTR 2.5. You can use the
|
|
||||||
`/api/v0/imagescan/repositories/{namespace}/{reponame}/{tag}` endpoint instead.
|
|
||||||
|
|
||||||
|
|
||||||
## DTR 2.4.0 (2 November 2017)
|
|
||||||
|
|
||||||
**New features**
|
|
||||||
|
|
||||||
* Upgraded to Swagger 2.0 and Swagger UI 3.0.
|
|
||||||
* DTR can now be deployed on IBM Z (s390x architecture).
|
|
||||||
* Updated the `docker/dtr-rethink` images to include `rethinkcli` for easier troubleshooting.
|
|
||||||
* Notary now allows you to see audit logs using the `/v2/_trust/changefeed`, and
|
|
||||||
`/v2/<repository>/_trust/changefeed` endpoints.
|
|
||||||
|
|
||||||
**Bug fixes**
|
|
||||||
|
|
||||||
* When setting up periodic garbage collection, it used to run in a different,
|
|
||||||
less thorough mode than when run manually. Now garbage collection always runs in
|
|
||||||
the correct mode.
|
|
||||||
* Fix error when garbage collecting manifest lists.
|
|
||||||
* Fixed issue when reconfiguring DTR from a non-local storage to NFS, causing the
|
|
||||||
change to not be persisted.
|
|
||||||
* Backported Docker Distribution race fix. [2299](https://github.com/docker/distribution/pull/2299)
|
|
||||||
* Reduced unnecessary logs in Jobrunner.
|
|
||||||
* Other general reliability improvements.
|
|
||||||
|
|
||||||
**Known issues**
|
|
||||||
|
|
||||||
* Backup uses too much memory and can cause out of memory issues for large databases.
|
|
||||||
* The `--nfs-storage-url` option uses the system's default NFS version instead
|
|
||||||
of testing the server to find which version works.
|
|
|
@ -4,6 +4,7 @@ description: Learn about the new features, bug fixes, and breaking changes for D
|
||||||
keywords: docker trusted registry, whats new, release notes
|
keywords: docker trusted registry, whats new, release notes
|
||||||
toc_max: 2
|
toc_max: 2
|
||||||
redirect_from:
|
redirect_from:
|
||||||
|
- /datacenter/dtr/2.4/guides/release-notes/
|
||||||
- /datacenter/dtr/2.5/guides/release-notes/
|
- /datacenter/dtr/2.5/guides/release-notes/
|
||||||
---
|
---
|
||||||
|
|
||||||
|
@ -100,23 +101,89 @@ specify `--log-protocol`.
|
||||||
image has a layer over 100MB.
|
image has a layer over 100MB.
|
||||||
* On upgrade the scanningstore container may restart with this error message:
|
* On upgrade the scanningstore container may restart with this error message:
|
||||||
|
|
||||||
```
|
## Version 2.4.3 (2018-03-19)
|
||||||
The data directory was initialized by PostgreSQL version 9.6,
|
|
||||||
which is not compatible with this version 10.3.
|
|
||||||
```
|
|
||||||
To remedy this remove the scanningstore container and the dtr-postgres volume, and perform a reconfigure
|
|
||||||
```
|
|
||||||
docker stop dtr-scanningstore-$replica
|
|
||||||
docker rm dtr-scanningstore-$replica
|
|
||||||
docker volume rm dtr-postgres-$replica
|
|
||||||
docker run --rm -it docker/dtr:2.5.0 reconfigure ...
|
|
||||||
```
|
|
||||||
Then resync the vulnerability database from the web UI.
|
|
||||||
|
|
||||||
|
**Security**
|
||||||
|
|
||||||
|
* Dependencies updated to consume upstream CVE patches.
|
||||||
|
|
||||||
|
## Version 2.4.2 (13 February 2018)
|
||||||
|
|
||||||
|
**Security notice**
|
||||||
|
|
||||||
|
The log driver is now disabled for containers started by backup and HA cluster
|
||||||
|
join operations. This is a critical security fix for customers that rely on
|
||||||
|
Docker Trusted Registry 2.2, 2.3 and 2.4 with a log driver to capture logs from
|
||||||
|
all containers across the platform.
|
||||||
|
|
||||||
|
Caution is advised when applying this update, make sure you redeploy DTR, and in
|
||||||
|
the process you will create new credentials because the previous ones were
|
||||||
|
potentially disclosed due to the vulnerability.
|
||||||
|
|
||||||
|
Use the `--log-driver=none` option for `docker run` when running a DTR backup, HA
|
||||||
|
cluster join or dumpcerts.
|
||||||
|
|
||||||
|
## 2.4.1 (20 November 2017)
|
||||||
|
|
||||||
|
**Bug fixes**
|
||||||
|
|
||||||
|
* Fixed a bug that cause certain vulnerabilities to not be found during scanning.
|
||||||
|
* Increased speed of lock expiration in case of failed joins.
|
||||||
|
* Fixed notification when toggling active status of webhooks.
|
||||||
|
* Speed up detection of dead jobrunners.
|
||||||
|
* Fixed a bug where garbage collection ran in a suboptimal mode if scheduled as
|
||||||
|
a cron from the UI.
|
||||||
|
* Fixed a potential issue with the way we untar files in uploads of the
|
||||||
|
vulnerability database.
|
||||||
|
* Fixed scanning issue with some windows images.
|
||||||
|
* Fixed a bug with not backing up repository team permissions correctly.
|
||||||
|
|
||||||
|
**General improvements**
|
||||||
|
|
||||||
|
* Improved resilience of garbage collection.
|
||||||
|
* Improved logging of garbage collection.
|
||||||
|
* Improved memory usage during backup.
|
||||||
|
* Improved error handling when uploading invalid vulnerability databases.
|
||||||
|
* Improve resilience of DTR join operations.
|
||||||
|
* Hide secrets on storage config pages.
|
||||||
|
|
||||||
|
**Deprecations**
|
||||||
|
|
||||||
|
* The `api/v0/imagescan/layer/{layerid}` endpoint is deprecated, and will be
|
||||||
|
removed in DTR 2.5. You can use the
|
||||||
|
`/api/v0/imagescan/repositories/{namespace}/{reponame}/{tag}` endpoint instead.
|
||||||
|
|
||||||
|
|
||||||
|
## DTR 2.4.0 (2 November 2017)
|
||||||
|
|
||||||
|
**New features**
|
||||||
|
|
||||||
|
* Upgraded to Swagger 2.0 and Swagger UI 3.0.
|
||||||
|
* DTR can now be deployed on IBM Z (s390x architecture).
|
||||||
|
* Updated the `docker/dtr-rethink` images to include `rethinkcli` for easier troubleshooting.
|
||||||
|
* Notary now allows you to see audit logs using the `/v2/_trust/changefeed`, and
|
||||||
|
`/v2/<repository>/_trust/changefeed` endpoints.
|
||||||
|
|
||||||
|
**Bug fixes**
|
||||||
|
|
||||||
|
* When setting up periodic garbage collection, it used to run in a different,
|
||||||
|
less thorough mode than when run manually. Now garbage collection always runs in
|
||||||
|
the correct mode.
|
||||||
|
* Fix error when garbage collecting manifest lists.
|
||||||
|
* Fixed issue when reconfiguring DTR from a non-local storage to NFS, causing the
|
||||||
|
change to not be persisted.
|
||||||
|
* Backported Docker Distribution race fix. [2299](https://github.com/docker/distribution/pull/2299)
|
||||||
|
* Reduced unnecessary logs in Jobrunner.
|
||||||
|
* Other general reliability improvements.
|
||||||
|
|
||||||
|
**Known issues**
|
||||||
|
|
||||||
|
* Backup uses too much memory and can cause out of memory issues for large databases.
|
||||||
|
* The `--nfs-storage-url` option uses the system's default NFS version instead
|
||||||
|
of testing the server to find which version works.
|
||||||
|
|
||||||
## Earlier versions
|
## Earlier versions
|
||||||
|
|
||||||
- [DTR 2.4 release notes](/datacenter/dtr/2.4/guides/release-notes.md)
|
|
||||||
- [DTR 2.3 release notes](/datacenter/dtr/2.3/guides/release-notes.md)
|
- [DTR 2.3 release notes](/datacenter/dtr/2.3/guides/release-notes.md)
|
||||||
- [DTR 2.2 release notes](/datacenter/dtr/2.2/guides/release-notes/index.md)
|
- [DTR 2.2 release notes](/datacenter/dtr/2.2/guides/release-notes/index.md)
|
||||||
- [DTR 2.1 release notes](/datacenter/dtr/2.1/guides/release-notes.md)
|
- [DTR 2.1 release notes](/datacenter/dtr/2.1/guides/release-notes.md)
|
||||||
|
|
Loading…
Reference in New Issue