There are two crons: $ rpm -ql yum|grep cron /etc/cron.daily/yum.cron /etc/cron.weekly/yum.cron Please leave only the one in cron.daily, not both. (otherwise there will be two runs on Sunday)
Please look at the contents of those scripts. They are not doing the same thing. The cron weekly job is just cleaning out old packages.