Re: [Cloud-announce] Toolforge: new domain toolforge.org

2020-06-02 Thread Arturo Borrero Gonzalez
Hi there!

The soft deadline for migrating to the toolforge.org domain was two days ago, on
2020-05-31.

For adopting the change in a controlled way you only need to run the webservice
command with the --canonical argument. Please review the documentation here:

https://wikitech.wikimedia.org/wiki/News/Toolforge.org

Next event is the hard deadline. In about 2 weeks (on 2020-06-15) we will
introduce forced redirection from the legacy URL to the new one.

Please contact your fellow tool developers if you think they aren't aware of
this migration. And please reach out to us if you have doubts or need help.

I checked today, and at least about 110 webservices are already running on the
new domain and URL scheme:

https://alphatest.toolforge.org/
https://anticompositetools.toolforge.org/
https://author-disambiguator.toolforge.org/
https://base-encode.toolforge.org/
https://bd808-ruby.toolforge.org/
https://bd808-test2.toolforge.org/
https://bd808-test.toolforge.org/
https://bikeshed.toolforge.org/
https://bookreader.toolforge.org/
https://cdnjs-beta.toolforge.org/
https://cdnjs.toolforge.org/
https://chie-bot.toolforge.org/
https://copypatrol.toolforge.org/
https://covid-obit.toolforge.org/
https://dna.toolforge.org/
https://docker-registry.toolforge.org/
https://event-streams.toolforge.org/
https://fastilybot-reports.toolforge.org/
https://fist.toolforge.org/
https://flickr2commons.toolforge.org/
https://flickrdash.toolforge.org/
https://fontcdn.toolforge.org/
https://fountain-test.toolforge.org/
https://fountain.toolforge.org/
https://ftools.toolforge.org/
https://giftbot.toolforge.org/
https://github-pr-closer.toolforge.org/
https://global-search-test.toolforge.org/
https://global-search.toolforge.org/
https://globalsearch.toolforge.org/
https://gmt.toolforge.org/
https://grantmetrics.toolforge.org/
https://hgztools.toolforge.org/
https://ia-upload.toolforge.org/
https://indic-wscontest.toolforge.org/
https://indic-wsstats.toolforge.org/
https://interaction-timeline.toolforge.org/
https://intersect-contribs.toolforge.org/
https://ipcheck.toolforge.org/
https://ip-range-calc.toolforge.org/
https://itwikinews-rss.toolforge.org/
https://james.toolforge.org/
https://k8s-status.toolforge.org/
https://langviews.toolforge.org/
https://ldap.toolforge.org/
https://lexeme-forms.toolforge.org/
https://machtsinn.toolforge.org/
https://majavah-bot.toolforge.org/
https://massmailer.toolforge.org/
https://meetingtimes.toolforge.org/
https://mix-n-match.toolforge.org/
https://moedata.toolforge.org/
https://morfeusz.toolforge.org/
https://musikanimal.toolforge.org/
https://mwph-api.toolforge.org/
https://mwversion.toolforge.org/
https://mysql-php-session-test.toolforge.org/
https://pagepile-visual-filter.toolforge.org/
https://pageviews-test.toolforge.org/
https://pageviews.toolforge.org/
https://pathoschild-contrib.toolforge.org/
https://phabsearchemail.toolforge.org/
https://phabulous.toolforge.org/
https://plagiabot.toolforge.org/
https://plnode.toolforge.org/
https://qrcode-generator.toolforge.org/
https://quickcategories.toolforge.org/
https://replacer.toolforge.org/
https://replag.toolforge.org/
https://sal.toolforge.org/
https://searchsbl.toolforge.org/
https://section-links.toolforge.org/
https://secwatch.toolforge.org/
https://signatures.toolforge.org/
https://siteviews.toolforge.org/
https://speedpatrolling.toolforge.org/
https://sql-optimizer.toolforge.org/
https://stashbot.toolforge.org/
https://superzerocool.toolforge.org/
https://svgtranslate-test.toolforge.org/
https://svgtranslate.toolforge.org/
https://taxoboxalyzer.toolforge.org/
https://templatedata-filler.toolforge.org/
https://testwikis.toolforge.org/
https://text2hash.toolforge.org/
https://tool-db-usage.toolforge.org/
https://toolviews.toolforge.org/
https://ukbot.toolforge.org/
https://urbanecm-test-1.toolforge.org/
https://url-converter.toolforge.org/
https://versions.toolforge.org/
https://wb2rdf.toolforge.org/
https://wd-image-positions.toolforge.org/
https://wdmm.toolforge.org/
https://wd-shex-infer.toolforge.org/
https://wikicontrib.toolforge.org/
https://wikidata-externalid-url.toolforge.org/
https://wikifile-transfer.toolforge.org/
https://wikiportretdev.toolforge.org/
https://wikisource-bot.toolforge.org/
https://wikistream.toolforge.org/
https://wiki-tennis.toolforge.org/
https://wiki-topic.toolforge.org/
https://wordcount.toolforge.org/
https://wsexport.toolforge.org/
https://xn--dk8hv9g.toolforge.org/
https://xslack.toolforge.org/
https://xtools.toolforge.org/
https://ytcleaner.toolforge.org/
https://zppixbot.toolforge.org/

-- 
Arturo Borrero Gonzalez
SRE / Wikimedia Cloud Services
Wikimedia Foundation

___
Wikimedia Cloud Services announce mailing list
Cloud-announce@lists.wikimedia.org (formerly labs-annou...@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/cloud-announce


[Cloud-announce] DNS updates next Tuesday 2020-06-09, 14:00-16:00 UTC

2020-06-02 Thread Andrew Bogott

Hello!

Next week we'll be rebuilding and upgrading the hardware that provides 
DNS service to cloud-vps and toolforge.  These rebuilds will start at 
14:00 UTC and the whole process may take 2-3 hours. It's likely that DNS 
lookups will be somewhat slower as clients fail over between the 
in-progress and the working server.  In theory there should be few other 
user-facing effects from these upgrades.


In practice, though, this isn't something that we've done for quite a 
while, and touching DNS is always risky since it underlies pretty much 
everything. Here are some things to be ready for:


- As a precaution we'll be disabling Horizon during the window to 
prevent new VMs or DNS changes landing in an inconsistent state.


- Some badly-behaved DNS clients won't fail over properly and will 
report errors when their primary DNS server is down.


- Puppet will almost certainly experience transient failures, since 
Puppet is known to be one of those badly-behaved clients.


- If things go very badly there may be periods of total DNS outage which 
will result in many WMCS-hosted services failing. There's no particular 
reason that this /should/ happen, but this is the worst-case scenario.


For additional context, the phabricator task for this work is 
https://phabricator.wikimedia.org/T253780



- Andrew + the WMCS team


___
Wikimedia Cloud Services announce mailing list
Cloud-announce@lists.wikimedia.org (formerly labs-annou...@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/cloud-announce