Unfortunately at this moment Rogers has not update the "OS Upgrade Schedule" thread with any information with the G2 getting the Lollipop. I am sure it will get it sometime April as well but just keep your eye out and check the "OS Upgrade Schedule" thread and see when they update it!
Of course LG hasn't released the codes yet. They're waiting on Rogers to release the update before they post any updates or source code for the d803 on their site. I believe the carriers have the final say for updates and if we're really unlucky they have to wait for all Canadian carriers to be ready before it's released since they all have the exact same phone model, unlike the US.
Both are the reasons why a update may not come out not just Rogers or the carriers. It seems manufacturers work with carriers to delay the updates or not push them at all. People really need to stop comparing everything with they States. We don't have the same rules, policies and everything else like them. Remember that. Same goes with them.