Most of the work is to add proper test environment for more cases. Include a test for pulling an image Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com> (cherry picked from commit cd9fb274342c5a973b3d087b991a7eea5df4142a)