Never thought the IOC would have the stones, but the Russian Olympic Committee has been banned from the 2018 Winter Games. There's a path for "clean" athletes to compete, but not under the Russian flag. They will instead compete under the name "Olympic Athlete from Russia (OAR)" and under the Olympic flag.
And yes, I harbor (all too likely vain) hopes that this can stay out of R&P.