I have performed the following steps: # transactional-update shell # zypper ar obs://network:samba:STABLE network:samba:STABLE Guessed: platform = openSUSE_Leap_$releasever Adding repository 'network:samba:STABLE' .................................................................................................................................................................[done] Repository 'network:samba:STABLE' successfully added URI : https://download.opensuse.org/repositories/network:/samba:/STABLE/openSUSE_Leap_15.0 Enabled : Yes GPG Check : Yes Autorefresh : No Priority : 99 (default priority) Repository priorities are without effect. All enabled repositories share the same priority. # zypper ref Retrieving repository 'network:samba:STABLE' metadata -------------------------------------------------------------------------------------------------------------------------------------------------------[\] Download (curl) error for 'https://download.opensuse.org/repositories/network:/samba:/STABLE/openSUSE_Leap_15.0/repodata/repomd.xml': Error code: Curl error 60 Error message: SSL certificate problem: unable to get local issuer certificate Abort, retry, ignore? [a/r/i/...? shows all options] (a): ? a - Skip retrieval of the file and abort current operation. r - Try to retrieve the file again. i - Skip retrieval of the file and try to continue with the operation without the file. u - Change current base URI and try retrieving the file again. s - Disable SSL certificate authority check and continue. [a/r/i/...? shows all options] (a): s SSL certificate authority check disabled. Abort, retry, ignore? [a/r/i/...? shows all options] (a): r Retrieving repository 'network:samba:STABLE' metadata -------------------------------------------------------------------------------------------------------------------------------------------------------[/] Download (curl) error for 'https://download.opensuse.org/repositories/network:/samba:/STABLE/openSUSE_Leap_15.0/repodata/repomd.xml': Error code: Curl error 60 Error message: SSL certificate problem: unable to get local issuer certificate Abort, retry, ignore? [a/r/i/...? shows all options] (a): s SSL certificate authority check disabled. Abort, retry, ignore? [a/r/i/...? shows all options] (a): r Retrieving repository 'network:samba:STABLE' metadata -------------------------------------------------------------------------------------------------------------------------------------------------------[-] Warning: File 'repomd.xml' from repository 'network:samba:STABLE' is unsigned. Note: Signing data enables the recipient to verify that no modifications occurred after the data were signed. Accepting data with no, wrong or unknown signature can lead to a corrupted system and in extreme cases even to a system compromise. Note: File 'repomd.xml' is the repositories master index file. It ensures the integrity of the whole repo. Warning: We can't verify that no one meddled with this file, so it might not be trustworthy anymore! You should not continue unless you know it's safe. File 'repomd.xml' from repository 'network:samba:STABLE' is unsigned, continue? [yes/no] (no): yes Retrieving repository 'network:samba:STABLE' metadata ....................................................................................................................................................[done] Building repository 'network:samba:STABLE' cache .........................................................................................................................................................[done] Repository 'openSUSE-Leap-15.0-Non-Oss' is up to date. Repository 'openSUSE-Leap-15.0-Oss' is up to date. Repository 'openSUSE-Leap-15.0-Update' is up to date. Repository 'openSUSE-Leap-15.0-Update-Non-Oss' is up to date. All repositories have been refreshed. I then rebooted, and ran transactional-update, and no updates were proposed. I realised that this is due to the vendor change being required, so I did a shell + zypper update allow-vendor-change, which has installed the packages. I'd like to note that even still, all packages failed to verify with GPG regardless of the enabled repo above: Retrieving package samba-4.9.3+git.121.c328d5e9101-lp150.1.1.x86_64 (34/39), 724.5 KiB ( 1.6 MiB unpacked) Retrieving: samba-4.9.3+git.121.c328d5e9101-lp150.1.1.x86_64.rpm ...........................................................................................................................[done (259.4 KiB/s)] samba-4.9.3+git.121.c328d5e9101-lp150.1.1.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 27daa6b9: NOKEY V3 DSA/SHA1 Signature, key ID 27daa6b9: NOKEY Looking for gpg key ID 27DAA6B9 in cache /var/cache/zypp/pubkeys. Repository network:samba:STABLE does not define additional 'gpgkey=' URLs. samba-4.9.3+git.121.c328d5e9101-lp150.1.1.x86_64 (network:samba:STABLE): Signature verification failed [4-Signatures public key is not available] Abort, retry, ignore? [a/r/i] (a): i I really appreciate your time with this issue. Perhaps transactional-update needs to inherit some of the addrepo and other repo commands similar to how it does pkg install?