Mount propagation and TKGI worker nodes
search cancel

Mount propagation and TKGI worker nodes

book

Article ID: 327440

calendar_today

Updated On:

Products

VMware

Issue/Introduction

Purpose of this article is to understand the default mount properties of TKGI worker nodes.

Symptoms:

Deploying Trident (open source project maintained by NetApp) for providing NFS storage to containers would fail on TKGI versions prior to 1.10.7, 1.11.8 and 1.12


Environment

VMware PKS 1.x

Cause

One of the requirements and steps needed to get Trident working is to set mount propagation shared on all worker nodes. In TKGI versions prior to 1.10.7, 1.11.8 and 1.12, the worker nodes mount propagation was set to private.

Resolution

TKGI versions 1.10.7, 1.11.8, 1.12 and later have fixed this issue as highlighted in the release notes . Please upgrade to the correct TKGI version to resolve this issue.

Workaround:
If you are on an older version than the one mentioned in the resolution section you can temporarily SSH to worker nodes and run:
sudo mount --make-shared /

This is however not recommended since its ephemeral and if a VM is recreated or cluster is upgraded it will be overwritten by the BOSH stemcell