diff options
| author | Christian Breunig <christian@breunig.cc> | 2025-11-02 09:30:05 +0100 |
|---|---|---|
| committer | Christian Breunig <christian@breunig.cc> | 2025-11-03 21:09:14 +0100 |
| commit | ae6d3437dc3247c396444b7f65eb49a98b0dd800 (patch) | |
| tree | 79b3e008ad916e476c67eea1af327ddcfd67552c /python/setup.py | |
| parent | f61656f9a0010498b1778c43a599862e84250b7d (diff) | |
| download | vyos-1x-ae6d3437dc3247c396444b7f65eb49a98b0dd800.tar.gz vyos-1x-ae6d3437dc3247c396444b7f65eb49a98b0dd800.zip | |
container: T7305: fix VRF loss when restarting pods
Container networks are only started when there is at least one active consumer.
If a network is created without any attached containers, it does not need to be
assigned to a VRF yet.
When the last container in a pod is stopped, its associated container network
is removed. Upon container restart, the kernel recreates the network, but the
VRF assignment may be lost in the process.
This change ensures that all container networks are correctly reattached to
their designated VRFs when a pod restarts.
Diffstat (limited to 'python/setup.py')
0 files changed, 0 insertions, 0 deletions
