That looks good, if you haven’t modified any of those repo files. That’s what you can verified with rpm -V.
At the moment, pulp-rpm 3.14.0 is still missing from the el8 repository. See Index of /pulpcore/3.14/el8/x86_64
There is also a dependency problem with tfm-rubygem-foreman-tasks-core-0.3.6-1. See Tfm-rubygem-katello-4.1.2-1.el7.noarch dependency
So if I were you I would still wait a little bit with the update on EL8, at least until there is pulp-rpm 3.14.0 in the EL8 repository. If you running the broken pulp-rpm 3.13 you will have to run a repair script after the update to pulp-rpm 3.14.0. (don’t confuse the pulp-rpm version number with the pulpcore version number…)