Thanks a lot guys that helped.
Actully before this test I isolated one switch (S2) from the VCF to try on it first the on the VCF, and I put the images in /var/tmp and /tmp and /user as I mentioned before and after upgrade to 17.1x tmp folder were empty and S2 became a linecard.
(why S2 bacme a linecard? because he was isolated and has nothing connecting to it? before the isolation it was configured as backup RE so I thought, it shoud become a standalone master after isolation but that did't happen)
I used this command for the upgrade:
request system software add validate reboot /var/tmp/jinstall-host-qfx-5-17.1R1-S7.1-signed.tgz
and after your last advice I checked /var/sw/pkg
> file list /var/sw/pkg detail
/var/sw/pkg:
total blocks: 8
total files: 0
{linecard:1}
seems to be empy as well then I tried the command you suggested and it worked:
> request system software rollback
fpc1:
--------------------------------------------------------------------------
JUNOS version "14.1X53-D46.7-domestic-201907112157" will become active at next reboot
{linecard:1}
> request system reboot
and it rebooted with the old one, I enabled VCP ports and joined it again to the old VCF 🙂
so after this test seems I can store addtional images only in /user and they will stay there afer the upgrade.
so I can distrbute the 3 images on members and put them in /users so I will always have them when needed during my tests.
----
My next tests will be to
- isolate one switch (S2) and upgrade directly to 18.x , in case of failure I can rollback to 14 and join him again
- if succeeded, I will do that to whole old VCF, upgrade to 18 and then join S2.
-Putting the image on the master only and upgrading/downgrading the whole VCF