[Labs-l] [Labs-announce] Public DNS and Proxy changes coming up this weekend

Marko Obrovac mobrovac at wikimedia.org
Thu Mar 24 10:18:41 UTC 2016


On 24 March 2016 at 11:11, Marko Obrovac <mobrovac at wikimedia.org> wrote:

> Hello,
>
> On 23 March 2016 at 23:44, Andrew Bogott <abogott at wikimedia.org> wrote:
>
>> == Executive Summary ==
>>
>> Creation of new web proxies and DNS records will be disabled over the
>> weekend; Labs and Tools will switch to a new public DNS system on Monday,
>> with possible accompanying hiccups and interruptions.
>>
>> Nothing will change for ToolLabs users, and no immediate action is
>> required on the part of tool or project maintainers.  Starting Monday,
>> however, Labs project maintainers will need to use the Horizon[1] web UI to
>> manage proxies, manage public DNS records, and assign floating IPs to
>> instances.
>>
>> Labs Project Admins:  Two-factor authentication will be required to
>> access the new Horizon interface.  Please set up 2fa now (via Preferences->
>> User Profile on Wikitech) so that you aren't rudely surprised when trying
>> to manage Horizon during future emergencies.
>>
>
> I've set up 2FA successfully and I can now log in to horizon.wikimedia.org,
> but I can't log in any more on wikitech :/ Neither my password nor the
> provided 6-code digit work. Whatever I type in there I'm getting "The
> two-factor authentication token provided was invalid.". Is this a known
> issue? Or am I doing something wrong?
>

Euh, nevermind. That was me being ignorant. It's not entering either of the
two, I needed to put in both my password **and** the token :P Life's good
again.


>
> Cheers,
> Marko
>
>
>>
>> == The whole story ==
>>
>> Currently the public DNS server that resolves things under wmflabs.org
>> is running an old and creaky setup using ldap and powerdns.  These domains
>> are configured using WMF-developed features on wikitech.  Labs internal dns
>> (e.g. foo.bar.eqiad.wmflabs) is now managed by the OpenStack Designate
>> project with a more modern mysql-based powerdns backend.
>>
>> There's a ready-made upstream web UI for designate[2] that is part of the
>> Horizon project.  So, we're going to standardize on Designate, Horizon, and
>> mysql/powerdns, and rip out the old ldap/pdns/wikitech code[3].  Web proxy
>> management is intimately linked with dns management, so the proxy UI will
>> also move to Horizon, thanks to a custom Horizon panel written by Alex Monk.
>>
>> Timeline:
>>
>> This week:  Various web Domain and Proxy UIs will appear and disappear
>> from horizon.wikimedia.org as we put the finishing touches on the new
>> interface.  Changes made via these interfaces will have no effect on public
>> DNS before Monday; on Monday some such changes may persist and some may be
>> overwritten.
>>
>> Friday, 2015-03-27:  A few sidebar links on wikitech will vanish:  "
>> Manage Addresses," and " Manage Web Proxies."  During the following days,
>> public DNS will be effectively frozen so that we have time to safely
>> migrate to the new setup.
>>
>> Friday (and, possibly, weekend):  DNS migration to designate, testing
>>
>> Monday, 2015-03-30, 18:00 UTC:  The public dns servers labs-ns0 and
>> labs-ns1 will be moved to point to the new DNS service.  There may be brief
>> interruptions to public DNS during the switch-over.  The Horizon web UI for
>> domains and proxies will be live and available to all project admins.
>>
>>
>>
>> [1] https://wikitech.wikimedia.org/wiki/Help:Horizon_FAQ
>> [2] https://github.com/openstack/designate-dashboard
>> [3] https://phabricator.wikimedia.org/T124184
>>
>> _______________________________________________
>> Labs-announce mailing list
>> Labs-announce at lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/labs-announce
>>
>> _______________________________________________
>> Labs-l mailing list
>> Labs-l at lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/labs-l
>>
>>
>
>
> --
> Marko Obrovac, PhD
> Senior Services Engineer
> Wikimedia Foundation
>



-- 
Marko Obrovac, PhD
Senior Services Engineer
Wikimedia Foundation
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.wikimedia.org/pipermail/labs-l/attachments/20160324/2ceca6b7/attachment.html>


More information about the Labs-l mailing list