I noticed this update_ifelapsed outlier the other day. Only redhat in generic and suse in generic have package_list_update_ifelapsed set to 0.

I have seen people trip over this when dealing with package methods. Should we default to 0 or < 5 so that the package list by default reflects what's on the system currently?

4 hours is pretty conservative