Hi,
This happens for a while in my MicroOS system. Every time when I perform "transactional-update dup" it shows the following message:
Repository 'openSUSE-Tumbleweed-Non-Oss' is invalid.
[repo-non-oss|http://download.opensuse.org/tumbleweed/repo/non-oss/] Valid metadata not found at specified URL
History:
- Signature verification failed for repomd.xml
- Can't provide /repodata/repomd.xml
Please check if the URIs defined for this repository are pointing to a valid repository.
Repository 'openSUSE-Tumbleweed-Oss' is invalid.
[repo-oss|http://download.opensuse.org/tumbleweed/repo/oss/] Valid metadata not found at specified URL
History:
- Signature verification failed for repomd.xml
- Can't provide /repodata/repomd.xml
It looks like the signature key for the mirror cannot be verified. My current workaround is to perform signature verification every time before updating by either: (1) perform zypper -vvv
ref -f; (2) Open the software package update UI in GNOME and click "trust the software repository". Both are a bit annoying.
Anything I can do to fix this issue? I believe there's something wrong in the config files of zypper. Thank you.
Regards,