In this article, we will describe how to resolve this error if you have already tried the different available KBs related to it.
After an upgrade, Mist prompted a Config push failed alert, even without committing any type of configuration. The error is present even when doing any type of configuration synchronization.
This is an example of the issue:
Switch Events:
Issue on the CLI
The main solution for this issue is to run the command > request system storage cleanup. If the issue persists, the next step is a reboot.
If none of this works, you can move to the shell using the command
> start shell user root
When you are in the shell, you can use this command to look for big files that could be taking up some space:
% du /var/ | sort -r
This is a snippet of the output:
1664 /var/log/shmlog/authd
16 /var/transfer
16 /var/rundb/sdb
16 /var/home/mist/.ssh
16 /var/db/url-filterd
16 /var/db/scripts/jet/mxoc_agent/stats/junos/ex/handlers
16 /var/db/scripts/event
16 /var/db/leases
16 /var/db/certs/system-key-pair
16 /var/db/certs/system-cert
16 /var/cron
152 /var/db/certs
144 /var/db/scripts/commit/services/output_config
1416 /var/log/shmlog/cosd
1312 /var/log/shmlog/mib2d
1236 /var/host/ex-4e
120 /var/db/scripts/jet
104 /var/db/scripts/commit/services/output_config/builder
1000096 /var/
As you can see, the /var/ utilization is high. You can access it using this command:
% cd /var/
When you are in the directory, use this command
% find . -type f -size +1024 -exec ls -alh {} \;
This is an example:
-rw-rw-rw- 1 root wheel 522K Apr 23 2024 ./log/shmlog/arg/jdhcpd-interface-name.62.jdhcpd.1.arg
-rw-r--r-- 1 root wheel 2.4M Oct 17 17:53 ./log/na-grpcd
-rw-r----- 1 root config 72M Oct 10 19:58 ./rundb/render.db
-rw-r----- 1 root config 37M Oct 10 19:58 ./rundb/schema.db
-rw-r----- 1 root config 1.5M Oct 17 17:51 ./rundb/juniper.dyn
-rw-r----- 1 root config 1.5M Oct 17 19:26 ./rundb/juniper.db
-rw-r--r-- 1 root config 5.0M Oct 17 17:53 ./rundb/chassisd.dynamic.db
-rw-r----- 1 root config 8.0M Oct 17 19:29 ./rundb/ui-state.db
-rw-r----- 1 root config 5.0M Oct 17 17:51 ./rundb/cdg.db
-rw-r----- 1 root config 1.5M Oct 17 17:51 ./rundb/juniper.data
-rw-r----- 1 root config 1.5M Oct 17 17:51 ./rundb/juniper.save
-rw-r----- 1 root config 1.5M Oct 17 17:52 ./rundb/juniper.eph_junos-analytics
-rw-r----- 1 root config 1.5M Oct 17 17:52 ./rundb/juniper.eph_junos-analytics.data
-rwxr-xr-x 1 root wheel 512K Oct 10 19:53 ./host/ex-4e/pvidbschema.bin
-rwxr-xr-x 1 root wheel 512K Oct 10 19:53 ./host/pvidbschema.bin
-rw-r--r-- 1 root wheel 360M Oct 2 13:31 ./root/jinstall-host-ex-4e-x86-64-23.4R2-S4.11-secure-signed.tgz
As you can see, there is a version in the /var/root/ which is taking up space. You can safely remove that file, which should not cause any issues, and it will free up some space.
After doing this, you can try to > commit and verify if the issue persists.