summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorsever-sever <v.gletenko@vyos.io>2021-04-09 18:03:00 +0000
committersever-sever <v.gletenko@vyos.io>2021-04-11 14:28:00 +0000
commitb0419570d4b07cc455e53314f8116466bc2b7b89 (patch)
tree78334c9cdebd2f609cf2e3ddf2aaf4a72f180453 /scripts
parent39e212b47393885e9c98fc7356c4389f22d74d46 (diff)
downloadvyatta-cfg-b0419570d4b07cc455e53314f8116466bc2b7b89.tar.gz
vyatta-cfg-b0419570d4b07cc455e53314f8116466bc2b7b89.zip
containers: T2216: Delete default and networks for podman
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/init/vyos-router6
1 files changed, 6 insertions, 0 deletions
diff --git a/scripts/init/vyos-router b/scripts/init/vyos-router
index b9dc00c..6c0ea18 100755
--- a/scripts/init/vyos-router
+++ b/scripts/init/vyos-router
@@ -278,6 +278,12 @@ start ()
# all daemons if just one failed, do the start manually
/usr/lib/frr/frrinit.sh start
+ # Mount a temporary filesystem for container networks.
+ # Configuration should be loaded from VyOS cli.
+ cni_dir="/etc/cni/net.d"
+ [ ! -d ${cni_dir} ] && mkdir -p ${cni_dir}
+ mount -t tmpfs none ${cni_dir}
+
# reset and clean config files
security_reset || log_failure_msg "security reset failed"
issue_reset || log_failure_msg "could not reset motd and issue files"