zypper is trying to refresh the existing repo, which fails. thus the whole process falls over. Run

rm -rf /etc/zypp/repos.d/*

first, then run

zypper --non-interactive in instanceInfraUpgrade.noarch.rpm