Hello Everyone,
Just a reminder: the MediaWiki Action API Technical Documentation Survey
will close at 12:00 AM PST / 8:00 AM UTC.
If you have a few moments today to share your knowledge and opinions to
help improve technical documentation for the MediaWiki Action API, we would
appreciate it!
https://goo.gl/forms/Y5PGILb6b3awC3OJ2
*Notes about the Mediawiki Action API Survey:*
*Survey Period: *December 6, 2018 - January 14, 2019
*Privacy Policy:* This survey will be conducted via a third-party service,
which may subject it to additional terms. For more information on privacy
and data-handling, see the survey privacy statement
https://foundation.wikimedia.org/wiki/MediaWiki_Action_API_Survey_Privacy_S…
.
Thanks for your participation!
Kindly,
Sarah R. Rodlund
Technical Writer, Developer Advocacy
<https://meta.wikimedia.org/wiki/Developer_Advocacy>
srodlund(a)wikimedia.org
Ubuntu Trusty was released in April 2014, and support for it
(including security updates) will cease in April 2019. We need to shut
down all Trusty hosts before the end of support date to ensure that
Toolforge remains a secure platform. This migration will take several
months because many people still use the Trusty hosts and our users
are working on tools in their spare time.
== Initial timeline ==
Subject to change, see Wikitech[0] for living timeline.
* 2019-01-11: Availability of Debian Stretch grid announced to community
* Week of 2019-02-04: Weekly reminders via email to tool maintainers
for tools still running on Trusty
* Week of 2019-03-04:
** Daily reminders via email to tool maintainers for tools still
running on Trusty
** Switch login.tools.wmflabs.org to point to Stretch bastion
* Week of 2019-03-18: Evaluate migration status and formulate plan for
final shutdown of Trusty grid
* Week of 2019-03-25: Shutdown Trusty grid
== What is changing? ==
* New job grid running Son of Grid Engine on Debian Stretch instances
* New limits on concurrent job execution and job submission by a single tool
* New bastion hosts running Debian Stretch with connectivity to the new job grid
* New versions of PHP, Python2, Python3, and other language runtimes
* New versions of various support libraries
== What should I do? ==
The Cloud Services team has created the Toolforge Trusty
deprecation[1] page on wikitech.wikimedia.org to document basic steps
needed to move webservices, cron jobs, and continuous jobs from the
old Trusty grid to the new Stretch grid. That page also provides more
details on the language runtime and library version changes and will
provide answers to common problems people encounter as we find them.
If the answer to your problem isn't on the wiki, ask for help in the
#wikimedia-cloud IRC channel or file a bug in Phabricator[2].
[0]: https://wikitech.wikimedia.org/wiki/News/Toolforge_Trusty_deprecation#Timel…
[1]: https://wikitech.wikimedia.org/wiki/News/Toolforge_Trusty_deprecation
[2]: https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?title=Stretch…
Bryan
--
Bryan Davis Wikimedia Foundation <bd808(a)wikimedia.org>
[[m:User:BDavis_(WMF)]] Manager, Technical Engagement Boise, ID USA
irc: bd808 v:415.839.6885 x6855
I've just moved the VPS bastions to new hosts. These hosts are in the
new network region, and are also running Debian Stretch. This should be
an almost fully-transparent change for all users. On your first use of
ssh you may see a warning like:
Warning: Permanently added the ECDSA host key for IP address
'185.15.56.13' to the list of known hosts.
That's just ssh adjusting to the new IP and is totally expected.
If you are in the habit of running local commands on the bastions, you
may see some changes in behavior due to the new OS version. But also,
if you're in the habit of running local commands on the bastions, please
don't do that :)
Toolforge users should be unaffected by this. An equivalent change is
coming up for toolforge but will be done at a later date.
Let me know you find any breakage or unexpected issues from this change!
-Andrew
Starting 2019-01-03, GET and HEAD requests to http://tools.wmflabs.org
will receive a 301 redirect to https://tools.wmflabs.org. This change
should be transparent to most visitors. Some webservices may need to
be updated to use explicit https:// or protocol relative URLs for
stylesheets, images, JavaScript, and other content that is rendered as
part of the pages they serve to their visitors.
More information is posted in out tech blog at:
<https://phabricator.wikimedia.org/phame/post/view/132/migrating_tools.wmfla…>
If you need some help figuring out how to fix your own tool's output,
or to report a tool that needs to be updated, join us in the
#wikimedia-cloud IRC channel.
Bryan (on behalf of the Wikimedia Cloud Services team)
--
Bryan Davis Wikimedia Foundation <bd808(a)wikimedia.org>
[[m:User:BDavis_(WMF)]] Manager, Technical Engagement Boise, ID USA
irc: bd808 v:415.839.6885 x6855
Hi Everyone,
Over the last few months, the Wikimedia Developer Advocacy team has been
working to improve technical documentation for the MediaWiki Action API
<https://www.mediawiki.org/wiki/API:Main_page>.
So far, we have:
- Started efforts to revise, simplify, and reorganize the MediaWiki
Action API pages on MediaWiki using a new documentation template for
sub-pages: https://www.mediawiki.org/wiki/API:Documentation_template
- Updated the API navigation-template:
https://www.mediawiki.org/wiki/Template:API
As we continue to make improvements to the technical documentation, we
could use your help to better guide our efforts!
Would you please take a few moments to complete the following survey and
share your opinions and experiences with us?
https://goo.gl/forms/Y5PGILb6b3awC3OJ2
*Notes about the Mediawiki Action API Survey:*
*Survey Period: *December 6, 2018 - January 6, 2019
*Privacy Policy:* This survey will be conducted via a third-party service,
which may subject it to additional terms. For more information on privacy
and data-handling, see the survey privacy statement
https://foundation.wikimedia.org/wiki/MediaWiki_Action_API_Survey_Privacy_S…
.
Thanks for your participation!
Kindly,
Sarah R. Rodlund
Technical Writer, Developer Advocacy
<https://meta.wikimedia.org/wiki/Developer_Advocacy>
srodlund(a)wikimedia.org