Skip to content
This repository has been archived by the owner on Oct 13, 2023. It is now read-only.

[18.02] Create 18.02 Changelog #394

Merged
merged 1 commit into from
Jan 25, 2018

Conversation

jose-bigio
Copy link

@jose-bigio jose-bigio commented Jan 24, 2018

Everything in the deleted section is what I would intend to delete, but I have left it there for review.
Currently going through the triage section to sort it out.

Ready for review

Signed-off-by: jose-bigio jose.bigio@docker.com

CHANGELOG.md Outdated
https://docs.docker.com/engine/deprecated/ where target removal dates can also
be found.

## 18.02.0-ce (2017-MM-DD)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

replace MM with 02

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

and 2017 with 2018

@jose-bigio jose-bigio force-pushed the 18.02_changelog branch 2 times, most recently from 58e2de9 to 0816a4b Compare January 24, 2018 17:26
CHANGELOG.md Outdated
@@ -1 +1,107 @@
# Changelog

Items starting with `DEPRECATE` are important deprecation notices. For more
information on the list of deprecated flags and APIs please have a look at
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's finally lose the "please" from here and from the template you're using.

Also change the last part to "where you can find target removal dates."

CHANGELOG.md Outdated

## 18.02.0-ce (2018-02-DD)

### ---Triage---
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is this heading?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Victor Vieux created a tool that helps create the changelog.

The triage label is added because the tool itself doesn't categorize every change. I'm still working through categorizing most of the objects in triage, so what will be left is hopefully a small list of changes that I'm unsure about with regards to where they fit in.

To be clear, I am still in the process of preparing the changelog before it is ready for review. Sorry for the confusion. I'll be sure to let you know when I am done.

CHANGELOG.md Outdated
- Fix timeout issue of multi-services creation on AArch64 [moby/moby#35998](https://github.com/moby/moby/pull/35998)
* Improve swagger schema for code generation [moby/moby#35593](https://github.com/moby/moby/pull/35593)

### Delete
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's this?

Copy link
Author

@jose-bigio jose-bigio Jan 24, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The delete section is intended to be a temporary field.
Basically it reflects everything I would intend to delete. Having a delete field helps to ensure that I don't delete something that would be important to include in the changelog.

@jose-bigio
Copy link
Author

@mistyhacks this pull request is more complete now.
I think mainly I need to include the vendoring changes (the specific changes that vendoring bring in)

moby/moby#35976
moby/moby#35748

Copy link
Contributor

@mdlinville mdlinville left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left one more nit. LGTM after you manage the Triage and Delete sections.

CHANGELOG.md Outdated
@@ -1 +1,110 @@
# Changelog

Items starting with `DEPRECATE` are important deprecation notices. For more
information on the list of deprecated flags and APIs have a look at
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry to be picky but we need a comma after APIs.

@jose-bigio jose-bigio changed the base branch from master to 18.02 January 24, 2018 21:08
@seemethere seemethere changed the title [WIP] [18.02] Create 18.02 Changelog [18.02] Create 18.02 Changelog Jan 24, 2018
CHANGELOG.md Outdated
### ---Triage---

- fix Daemon.cleanupMetricsPlugins() [moby/moby#36036](https://github.com/moby/moby/pull/36036)
* Honor DOCKER_RAMDISK with containerd 1.0 [moby/moby#35957](https://github.com/moby/moby/pull/35957)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i think this can go to the Runtime section

CHANGELOG.md Outdated
### Builder

* Install-containerd-static: use netgo buildtag [moby/moby#35753](https://github.com/moby/moby/pull/35753)
+ Add dockerfile for building on non-amd64 platforms [docker/cli#816](https://github.com/docker/cli/pull/816)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would either remove it or move it to client, it's not really related to the builder

CHANGELOG.md Outdated
* Improve zfs init log message for zfs [moby/moby#36033](https://github.com/moby/moby/pull/36033)
* Wrap response error for container logs method. [moby/moby#36000](https://github.com/moby/moby/pull/36000)
+ Add journald tag as SYSLOG_IDENTIFIER [moby/moby#35570](https://github.com/moby/moby/pull/35570)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

new line ?

CHANGELOG.md Outdated

* Carry #34248 Added tag log option to json-logger and use RawAttrs [moby/moby#35949](https://github.com/moby/moby/pull/35949)
* Improve daemon config reload; log active configuration [moby/moby#36019](https://github.com/moby/moby/pull/36019)
* Improve zfs init log message for zfs [moby/moby#36033](https://github.com/moby/moby/pull/36033)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd put it in runtime, lot related to the logging functionality of docker.

CHANGELOG.md Outdated

### Logging

* Carry #34248 Added tag log option to json-logger and use RawAttrs [moby/moby#35949](https://github.com/moby/moby/pull/35949)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove "Carry #34248"

CHANGELOG.md Outdated
* Vendor Microsoft/hcsshim @ v0.6.8 [moby/moby#35924](https://github.com/moby/moby/pull/35924)
* Windows: Bump RW layer size [moby/moby#35925](https://github.com/moby/moby/pull/35925)
* Carry #35333: Devicemapper: ignore Nodata errors when delete thin device [moby/moby#35919](https://github.com/moby/moby/pull/35919)
* Closes #35702 introduce « exec_die » event [moby/moby#35744](https://github.com/moby/moby/pull/35744)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove "Closed #35702"

Copy link
Member

@thaJeztah thaJeztah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

left comments inline

CHANGELOG.md Outdated
* Golint and Ineffassign fixes [moby/moby#36011](https://github.com/moby/moby/pull/36011)
* Golint: remove redundant ifs [docker/cli#807](https://github.com/docker/cli/pull/807)
* Gometalinter: fix --deadline option [moby/moby#36035](https://github.com/moby/moby/pull/36035)
* Bump containerd to 1.0.1 (9b55aab90508bd389d7654c4baf173a981477d55) [moby/moby#35986](https://github.com/moby/moby/pull/35986)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks like something we should mention

CHANGELOG.md Outdated
* Bump version to v18.02.0-dev [docker/cli#793](https://github.com/docker/cli/pull/793)
* Update gotestyourself vendor [moby/moby#36034](https://github.com/moby/moby/pull/36034)
- Fix node-generic-resources CLI typo [moby/moby#35970](https://github.com/moby/moby/pull/35970)
* Improve presentation of published port ranges [docker/cli#581](https://github.com/docker/cli/pull/581)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is something we need (people (should not, but) may be parsing the output of docker ps)

CHANGELOG.md Outdated
* Small nitpick: create ErrVolumeTargetIsRoot in the volume package [moby/moby#36009](https://github.com/moby/moby/pull/36009)
+ Add helpers to create errdef errors [moby/moby#35638](https://github.com/moby/moby/pull/35638) (code refactoring)

* Bump libnetwork to a1dfea384b39779552a3b4837ea9303194950976 [moby/moby#35976](https://github.com/moby/moby/pull/35976)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

all changes were now mentioned separate? moby/moby#35976 (comment)

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did mention everything under Changes included did not include what was found under other changes:

Namely:

docker/libnetwork#2047 Remove watchMiss for swarm mode
docker/libnetwork#2042 enable unit test in arm64

CHANGELOG.md Outdated
@@ -1 +1,67 @@
# Changelog

Items starting with `DEPRECATE` are important deprecation notices. For more
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we no longer use this convention, we should consider removing this

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does anyone else want to weigh in on whether this should be removed?

@vieux , @andrewhsu , @seemethere , @mistyhacks ?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removing the first sentence

CHANGELOG.md Outdated

### Builder

* Install-containerd-static: use netgo buildtag [moby/moby#35753](https://github.com/moby/moby/pull/35753)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can probably remove this one; it's about a compile-time flag for building containerd

CHANGELOG.md Outdated
* Introduce « exec_die » event [moby/moby#35744](https://github.com/moby/moby/pull/35744)
* Ensure CPU quota/period updates are sent to runc [moby/moby#36030](https://github.com/moby/moby/pull/36030)
* Make container shm parent unbindable [moby/moby#35830](https://github.com/moby/moby/pull/35830)
* Make image (layer) downloads faster by using pigz [moby/moby#35697](https://github.com/moby/moby/pull/35697)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a feature/enhancement

Copy link
Author

@jose-bigio jose-bigio Jan 24, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How should I deal with this?
Should I place it under a feature or enhancement section?

Edit: Adding a + to the features!

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jose-bigio yes, just + sign

CHANGELOG.md Outdated
* Ensure CPU quota/period updates are sent to runc [moby/moby#36030](https://github.com/moby/moby/pull/36030)
* Make container shm parent unbindable [moby/moby#35830](https://github.com/moby/moby/pull/35830)
* Make image (layer) downloads faster by using pigz [moby/moby#35697](https://github.com/moby/moby/pull/35697)
+ Add timeouts for volume plugin ops [moby/moby#35441](https://github.com/moby/moby/pull/35441)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Protect the daemon from volume plugins that are slow or deadlocked"

CHANGELOG.md Outdated
* Make container shm parent unbindable [moby/moby#35830](https://github.com/moby/moby/pull/35830)
* Make image (layer) downloads faster by using pigz [moby/moby#35697](https://github.com/moby/moby/pull/35697)
+ Add timeouts for volume plugin ops [moby/moby#35441](https://github.com/moby/moby/pull/35441)
* Upgrade the frozen images to multi-arch ones [moby/moby#35929](https://github.com/moby/moby/pull/35929)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can remove this one

CHANGELOG.md Outdated
* Make image (layer) downloads faster by using pigz [moby/moby#35697](https://github.com/moby/moby/pull/35697)
+ Add timeouts for volume plugin ops [moby/moby#35441](https://github.com/moby/moby/pull/35441)
* Upgrade the frozen images to multi-arch ones [moby/moby#35929](https://github.com/moby/moby/pull/35929)
* Honor DOCKER_RAMDISK with containerd 1.0 [moby/moby#35957](https://github.com/moby/moby/pull/35957)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Fix DOCKER_RAMDISK environment variable not being honoured" (or similar)

CHANGELOG.md Outdated
+ Add timeouts for volume plugin ops [moby/moby#35441](https://github.com/moby/moby/pull/35441)
* Upgrade the frozen images to multi-arch ones [moby/moby#35929](https://github.com/moby/moby/pull/35929)
* Honor DOCKER_RAMDISK with containerd 1.0 [moby/moby#35957](https://github.com/moby/moby/pull/35957)
* Improve zfs init log message for zfs [moby/moby#36033](https://github.com/moby/moby/pull/36033)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can remove this one

@seemethere
Copy link
Contributor

seemethere commented Jan 24, 2018

We should also add something for the packaging section:

* Added packaging for Fedora 26, Fedora 27, and Centos 7 on aarch64

@jose-bigio jose-bigio force-pushed the 18.02_changelog branch 2 times, most recently from ea03a11 to e9718b5 Compare January 25, 2018 00:14
Copy link
Member

@thaJeztah thaJeztah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One more we should add: moby/moby#36097

And can you squash your commits if everyone is ok with this version for rc1?

LGTM with those changes (we can address nits and improvements in a follow-up rc)

Signed-off-by: jose-bigio <jose.bigio@docker.com>
Copy link
Contributor

@seemethere seemethere left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@seemethere seemethere merged commit f903039 into docker-archive:18.02 Jan 25, 2018
docker-jenkins pushed a commit that referenced this pull request Oct 15, 2019
remove fedora 28 because it is eol
Upstream-commit: 4166725
Component: packaging
docker-jenkins pushed a commit that referenced this pull request Oct 23, 2019
…gesSaveAndLoad_on_RS1

[18.09 backport] integration-cli: Skip TestAPIImagesSaveAndLoad on RS3 and older
Upstream-commit: a71dd0878516b1a06b7f7ad183980a92bf5dca19
Component: engine
akrasnov-drv pushed a commit to drivenets/docker-ce that referenced this pull request Apr 23, 2023
remove fedora 28 because it is eol
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants