Skip to content

Accept Docker bind propagation modes in volume preflight - #14

Merged
chen21019 merged 1 commit into
mainfrom
fix/nfs-bind-propagation-preflight
Sep 8, 2026
Merged

Accept Docker bind propagation modes in volume preflight#14
chen21019 merged 1 commit into
mainfrom
fix/nfs-bind-propagation-preflight

Conversation

@chen21019

Copy link
Copy Markdown

Result

Restore infrastructure-stack upgrades that use Docker bind propagation such as the NFS driver mount /var/lib/rancher/volumes:/var/lib/pasturestack/volumes:shared.

Scope

  • allow Docker's six documented propagation modes only for bind mounts
  • keep named and anonymous volumes strict
  • reject conflicting propagation declarations
  • bump the engine release to 0.183.293

Verification

  • full Maven reactor: 88/88 modules passed
  • VolumePreflightServiceTest: 14/14 passed
  • clean-tree source gate passed
  • git diff check passed

@chen21019
chen21019 requested a review from a team as a code owner September 8, 2026 22:53
@chen21019
chen21019 enabled auto-merge (squash) September 8, 2026 22:57
@chen21019
chen21019 merged commit c8a2e65 into main Sep 8, 2026
5 checks passed
@chen21019
chen21019 deleted the fix/nfs-bind-propagation-preflight branch September 8, 2026 22:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant