The «no space left» happens when pushing the file to the hypervisor, not within the JunOS Virtual Machine.
So you have to look inside the hypervisor and check manually.
start shell user root
hshell
Then check where there's something wrong...
Here is a working QFX5120 from inside the hypervisor (and of course you want to look at /var/log and /var/tmp).
# df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 1.9G 544M 1.3G 31% /
none 7.4G 12K 7.4G 1% /dev
tmpfs 7.4G 312K 7.4G 1% /run
/dev/sda4 1.9G 544M 1.3G 31% /
/dev/sda5 20G 1.5G 17G 8% /var
tmpfs 7.4G 0 7.4G 0% /var/volatile
/dev/sda2 977M 494M 483M 51% /boot
/dev/sda1 190M 18M 173M 10% /boot/efi
/dev/mapper/vg0_vjunos-lv_junos 21G 9.7G 9.5G 51% /junos
cgroup 7.4G 0 7.4G 0% /sys/fs/cgroup
none 21G 9.7G 9.5G 51% /junos/images/lxc/dcpfe0
17GB are available in the linux host /var
------------------------------
Olivier Benghozi
------------------------------