Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

remove deprecated support for overlay(2) on backing FS without d_type (fstype=1)#43472

Merged
thaJeztah merged 2 commits into
moby:mastermoby/moby:masterfrom
thaJeztah:no_more_no_d_typethaJeztah/docker:no_more_no_d_typeCopy head branch name to clipboard
Apr 8, 2022
Merged

remove deprecated support for overlay(2) on backing FS without d_type (fstype=1)#43472
thaJeztah merged 2 commits into
moby:mastermoby/moby:masterfrom
thaJeztah:no_more_no_d_typethaJeztah/docker:no_more_no_d_typeCopy head branch name to clipboard

Conversation

@thaJeztah

@thaJeztah thaJeztah commented Apr 7, 2022

Copy link
Copy Markdown
Member

Support for overlay on a backing filesystem without d_type was deprecated in 0abb8de (#35514, Docker 17.12), with an exception for existing installations (0a4e793, #35514).

That deprecation was nearly 5 years ago, and running without d_type is known to cause serious issues (so users will likely already have run into other problems).

This patch removes support for running overlay and overlay2 on these filesystems, returning the error instead of logging it.

daemon/graphdriver: remove unused graphdriver.IsInitialized()

It's no longer used, and has no external consumers.

- Description for the changelog

* Remove support for overlay and overlay2 storage drivers on backing filesystems without `d_type` support [moby/moby#43472](https://github.com/moby/moby/pull/43472)

- A picture of a cute animal (not mandatory but encouraged)

… (fstype=1)

Support for overlay on a backing filesystem without d_type was deprecated in
0abb8de (Docker 17.12), with an exception
for existing installations (0a4e793).

That deprecation was nearly 5 years ago, and running without d_type is known to
cause serious issues (so users will likely already have run into other problems).

This patch removes support for running overlay and overlay2 on these filesystems,
returning the error instead of logging it.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
It's no longer used, and has no external consumers.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
@thaJeztah
thaJeztah merged commit 62ea92b into moby:master Apr 8, 2022
@thaJeztah
thaJeztah deleted the no_more_no_d_type branch April 8, 2022 07:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.