From 2487613a50f3f8c136df77733bcbbd36cc70b58b Mon Sep 17 00:00:00 2001 From: oleksandrx-kolomeiets Date: Mon, 27 Mar 2023 20:32:07 +0300 Subject: [PATCH] Set owner after restoring counters folder during warmboot (#13507) Why I did it After warm reboot, show environment prints the following error: failed to import plugin show.plugins.macsec: [Errno 13] Permission denied: '/tmp/cache/macsec' How I did it Set owner back to admin after restoring counters folder. How to verify it sudo warm-reboot, then ensure show environement does not print errors. Signed-off-by: Oleksandr Kolomeiets --- files/image_config/warmboot-finalizer/finalize-warmboot.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/files/image_config/warmboot-finalizer/finalize-warmboot.sh b/files/image_config/warmboot-finalizer/finalize-warmboot.sh index 29b1a934c598..783f3881816b 100755 --- a/files/image_config/warmboot-finalizer/finalize-warmboot.sh +++ b/files/image_config/warmboot-finalizer/finalize-warmboot.sh @@ -130,6 +130,7 @@ function restore_counters_folder() cache_counters_folder="/host/counters" if [[ -d $cache_counters_folder ]]; then mv $cache_counters_folder /tmp/cache + chown -R admin:admin /tmp/cache fi }