Cold causing squeak in disc brake system? I took my bike in recently for the usual periodic overhaul. One set of brake pads was replaced, brake cables (relatively new) were lubed, all that good stuff.

Since then, both front and back brakes (so, one with brand-new pads, one with older) have developed a periodic once-a-pedal-cycle squeak... but only when it's cold out (roughly, freezing or under). I took the bike inside today, and it didn't squeak at all on the start of my ride afterwards, but was just starting to squeak again as I got home.

On the back brake (worse squeaker, new pads), I can stop the squeak while riding if I squeeze the brake just a tiny bit -- not quite enough to engage it.

Bike has non-hydraulic disc brakes, carbon drive with Alfine IGH. Brake effectiveness is fine.

Ideas for what's causing this and how I can make it stop? It's maddening.

Similar but not identical: How do I get rid of the noise on my Hayes Stroker Trail brakes
From my experience, different brakes work in different condition. Some might scream like mad in certain weather. My brakes scream when its raining while my friends bike's brakes scream everyday everytime. If this is not the case with your brakes, give it some time to break in or check if there is any oil substance on the contact surface. 

Hope it helps !