Thanks for all the work you folks do on Pywikibot, it's really a gem in the
On Tue, Jun 9, 2020 at 11:45 AM Martin Urbanec <martin(a)urbanec.cz> wrote:
> As the last release of Python 2 is finally out, the July release of
> Pywikibot is going to be the **last release that supports Python 2**.
> Support of Python 3.4 and MediaWiki older than 1.19 is also going to be
> dropped. After this release, Pywikibot is not going to receive any further
> patches and bug fixes related to those Python and MediaWiki versions.
> Functions and other stuff specific to Python 3.4, Python 2.x or MediaWiki
> older than 1.19 will be removed.
> For your convenience, this release is marked with a "python2"
> git tag and it is also the last 3.0.x release. In case you really need it,
> the Pywikibot team created /shared/pywikibot/core_python2 repository in
> Toolforge and a python2-pywikibot package in software repositories of some
> operating systems.
> The Pywikibot team strongly recommends that you migrate your scripts from
> Python 2 to Python 3. The migration steps were described in the previous
> message, which can be found here:
> Detailed plan of Python 2 deprecation with dates is described here:
> If you encounter any problems with the migration, you can always ask us
> here: https://phabricator.wikimedia.org/T242120
> Best regards,
> Pywikibot team
> Wikimedia Cloud Services announce mailing list
> Cloud-announce(a)lists.wikimedia.org (formerly
Back in January, it was suggested that this list should be indexed (
No feedback has happened since and the mailman update to allow searching is
If this is something still or not desired, please indicate on the task.
At 2020-06-04T11:12 UTC a change was merged to the
operations/puppet.git repository which resulted in data loss for Cloud
VPS projects using a local Puppetmaster
(role::puppetmaster::standalone). The specific data loss is removal of
any local to the Puppetmaster instance commits overlaid on the
upstream labs/private.git repository. These patches would have
contained passwords, ssh keys, TLS certificates, and similar
authentication information for Puppet managed configuration.
The majority of Cloud VPS projects are not affected by this
configuration data loss. Several highly used and visible projects,
including Toolforge (tools) and Beta Cluster (deployment-prep), have
some impact. We have disabled Puppet across all Cloud VPS instances
that were reachable by our central command and control service (cumin)
and are currently evaluating impact and recovering data from
/var/logs/puppet.log change logs where available.
More information will be collected at
<https://phabricator.wikimedia.org/T254491> and an incident report
will also be prepared once the initial response is complete.
Bryan Davis Technical Engagement Wikimedia Foundation
Principal Software Engineer Boise, ID USA
[[m:User:BDavis_(WMF)]] irc: bd808
Wikimedia Cloud Services announce mailing list
Cloud-announce(a)lists.wikimedia.org (formerly labs-announce(a)lists.wikimedia.org)