To the @OP,
Just a reminder that if you use Malcolm’s URLs for your repos,
Do a rt-click and <copy> the link address… which will get you the full, not truncated address.
If instead you do a simple “copy” you’ll get a broken, shortened address that’s unusable.
Another way to think of the regular OSS and NON-OSS repos and their associated update repos are that the non-update repos are a kind of “base” repos with the minimally needed packages in their original versions when the distro was released. The update repos contain everything that came after the original release, modifying and supplementing what was in the original “base” collection.