I asked this on stack overflow and realised it is probably more appropriate to ask here.
I am merging ansible into our internal RHN satellite. I have a fully updated RHEL 7 base repo, extras, supplementary, optional, and RHN tools from Red Hat. I have also merged selected packages into a internal epel repo when we need them. This for example is where ansible is going to live.
python-crypto x86_64 2.6.1-1.el7.centos extras 470 k python-ecdsa noarch 0.11-3.el7.centos extras 69 k
These 2 packages are dependencies for ansible and are in the extras repo for centos7. They are however missing from Red Hat Enterprise Linux 7 extras.
I was always under the impression that there would not be packages officially released from Centos that would not also be officially released from Red Hat.
My issue is that I don't want to put this in my epel repo cause it's not epel. This is the first time that I have ever experienced that there are packages offered by centos that are not a part of the corresponding Red Hat distribution. Version differences I can understand, but a missing package seems odd to me.
Is this an error? Should this not happen?