St John's Road eastbound will be closed for resurfacing between Corstorphine Bank Road and Clermiston Road from 3rd to 23rd July. Plenty of alternative routes for cyclists along the side streets but watch out for rat-running cars.
I'm assuming the corresponding westbound section will be closed and resurfaced following this.