[Labs-l] [action required] Ubuntu Precise (12.04) Tool Labs instances being deprecated and removed

Bryan Davis bd808 at wikimedia.org
Thu Aug 18 15:24:04 UTC 2016


(Manually resending on labs-l because mailman didn't for unknown reasons)

Ubuntu Precise was released in April 2012, and support for it
(including security updates) will cease in April 2017. We need to shut
down all Precise hosts before the end of support date to ensure that
Tool Labs remains a secure platform. This migration will take many
months because many people still use the Precise hosts and our users
are working on tools in their spare time.

Deprecation and removal timeline:

* late August 2016: Jobs started without `-l release=trusty` and
webservices started with `--release=precise` will print a warning.

* mid October 2016: Jobs started with `jsub` will no longer run on
Precise hosts by default, and will instead run on Trusty hosts. This
means jobs running via cron will migrate to trusty automatically.

* October 2016-January 2017: Tools starting jobs with `jsub -l
release=precise` will start receiving emails urging them to migrate to
Trusty.

* March 2017: Jobs started with `jsub -l release=precise` will no
longer function and will crash with an error.

Additional details and tips migrating your tools are on wikitech [0].
PHP users should check their code for incompatible changes from
5.3->5.4 [1] and 5.4->5.5 [2]. Python users will need to rebuild
virtualenv environments for newer versions of Python 2 and Python 3.

Follow all the Precise removal fun on phabricator [3]. :)

[0]: https://wikitech.wikimedia.org/wiki/Tools_Precise_deprecation
[1]: https://secure.php.net/manual/en/migration54.incompatible.php
[2]: https://secure.php.net/manual/en/migration55.incompatible.php
[3]: https://phabricator.wikimedia.org/T94790

Bryan
--
Bryan Davis              Wikimedia Foundation    <bd808 at wikimedia.org>
[[m:User:BDavis_(WMF)]]  Sr Software Engineer            Boise, ID USA
irc: bd808                                        v:415.839.6885 x6855



More information about the Labs-l mailing list