And no Brahmos on Russian ships, yes, I know Indian friends are complaining Russians not purchasing these missile as per previous arrangement of agreement when the Joint-venture was setup.
Because Brahmos has max range <290km to meeting the exportation law, unless Russians are willing to buy these missiles and upgrade them to Onix standard (max range >300km), which is very stupid from the points of view of economy and technology.
Even Russians do buy some, which is very unlikely, it is to pacify the complaint from Indian friends for political purpose.
I rather suspect what the Russians will do is apply the Brahmos upgrades (ie electronics etc) to their Onyx missiles and get the best of both worlds.
With Brahmos you get a missile that can hit land and naval targets though with a reduction in range from the Onyx. Combined is the best of both worlds for them.