For visual diff testing, the parsing team has two different labs vms: mw-base.wikitextexp and mw-expt.wikitextexp that each run a multi-wiki mediawiki install with 41 wikis each. Back in 2016 when I set this up, Yuvi had help set up mass proxies for the 82 wikis on both these vms so that we could access urls like http://en.expt.wikitextexp.wmflabs.org/wiki/Main_Page and http://en.base.wikitextexp.wmflabs.org/wiki/Main_Page and so on. These proxies are not visible https://horizon.wikimedia.org/project/proxy/, but the two labs VM have a floating IP each that are visible on horizon.
Now, as part of T204566: cloudvps: wikitextexp project trusty deprecation, I am building new VMs, transferring custom settings, data in DBs so that we can retire the older VMs. I am now at the process where I need to assign new floating IPs and then assign bulk proxies as with the old VMs.
T132216: Setting up bulk proxies pointing to a multiwiki mediawiki-vagrant setup running on a labs vm might be related to this task.
So, some questions:
- I don't have quota to assign new floating IPs. So, assuming I get new floating IPs, I can manually create the 82 proxies in horizon .. not the end of the world.
- I can dissociate the floating IPs and attach them to the new VMs. Question: will this now magically point the proxies to the new vms? Or is more fiddling required?
- Any other suggestions or options?