Yosemite turns the volume into a core storage volume tat cannot be resized normally, and that nay be what is going on with you.
Enter the line below in Terminal and post up the out put so we can see what is going on.
Code:diskutil cs list
Well, I have an interesting issue after the upgrade
		Code:
	
	rMBP:~ sebastianp$ diskutil cs list
No CoreStorage logical volume groups found
rMBP:~ sebastianp$Running diskutil list instead
		Code:
	
	rMBP:~ sebastianp$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS MBP                     349.0 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                150.2 GB   disk0s4So , it would appear that the installer has not turned the volume into a core storage one. I tried booting into the recovery partition and it won't work - the status bar gets to half way and then it just sits there.
I am now going to try and delete the recovery partition, merge the partitions and reinstall Yosemite again to see if that helps to resolve this, unless someone has any better ideas on how to get the recovery partition working (2012 rMBP)
 
 
		 
 
		 
 
		 
 
		 
			