When syncing a repo that doesn't contain treeinfo files (which can be very common since most repos don't have treeinfo files) the log gets a message with level ERROR instead of INFO: Aug 1 19:35:30 tstr000005 pulp: nectar.downloaders.threaded:ERROR: Download of https://cdn.redhat.com/content/dist/rhel/server/6/6Server/x86_64/kickstart/.treeinfo failed with code 404: Not Found This causes confusion during debugging as admins assume this means something isn't working right or there is an issue with the content. If this could just be moved to INFO level it would be more indicative of the situation.
https://github.com/pulp/nectar/pull/20
Fixing state to 2.4.1/ON_QA, this was included with some other changes
verified No error in the log because of the missing treeinfo files [root@cloud-qe-6 ~]# rpm -qa |grep nectar python-nectar-1.3.1-1.el6.noarch [root@cloud-qe-6 ~]#
This is fixed in Pulp-2.4.1-1.