I will be moving the toolforge grid master on Monday. That will mean
that for a few minutes it will be impossible to submit new grid jobs.
Jobs that are already running will be unaffected.
I'll make the move at 14:00UTC, which is about 7AM Pacific time.
-Andrew
_______________________________________________
Wikimedia Cloud Services announce mailing list
Cloud-announce(a)lists.wikimedia.org (formerly labs-announce(a)lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/cloud-announce
Hi all,
I am trying to run a pywikibot script on the Cloud servers. Please find the
script at [1]. The script depends on a few pip packages include cidr_trie.
I created a virtual environment under my tools account and installed these
dependencies using "pip3 install ..." commands. When I ran the bot, I got a
Syntax Error message for the cidr_trie module. I have pasted the traceback
below.
Any idea why this is happening? Of note, the exact same version of this
module (3.1.2) works without any issues on my local machine.
(venv) tools.huji@tools-sgebastion-07:~$ python3 core/pwb.py findproxy
Traceback (most recent call last):
File "core/pwb.py", line 250, in <module>
if not main():
File "core/pwb.py", line 243, in main
run_python_file(filename, [filename] + args, argvu, file_package)
File "core/pwb.py", line 95, in run_python_file
main_mod.__dict__)
File "core/scripts/userscripts/findproxy.py", line 26, in <module>
from cidr_trie import PatriciaTrie
File
"/mnt/nfs/labstore-secondary-tools-project/huji/venv/lib/python3.5/site-packages/cidr_trie/__init__.py",
line 49
return f"IP: {self.ip}, Decision bit: {self.bit}"
^
SyntaxError: invalid syntax
CRITICAL: Exiting due to uncaught exception <class 'SyntaxError'>
Thanks,
Huji
[1]
https://github.com/PersianWikipedia/fawikibot/blob/master/HujiBot/findproxy…
Aww man. I was hoping to push 365 days of continuous up time for my VMs.
Cyberpower678
English Wikipedia Account Creation Team
English Wikipedia Administrator
Global User Renamer
> On Jul 29, 2019, at 07:13, Arturo Borrero Gonzalez <aborrero(a)wikimedia.org> wrote:
>
Hi there!
Unrelated to other operations that were communicated recently (datacenter PDU
upgrades, operating system upgrades, etc) we need to reboot all the cloudvirt
servers to introduce some security updates for CPU vulnerabilities.
Along with the physical hardware reboot we also need to reboot all the virtual
machines running in CloudVPS.
This operation is a bit disruptive but very quick and should not lead to any
unexpected errors (is just a reboot). We already tried the same upgrades in some
other servers.
We will be doing the reboots during this week (starting 2019-07-29). If you see
any problems related to this, please contact us.
regards.
--
Arturo Borrero Gonzalez
SRE / Wikimedia Cloud Services
Wikimedia Foundation
Hello everyone,
I am Jay Prakash. As part of my Google Summer of Code project
<https://phabricator.wikimedia.org/T219193>, I have developed code snippets
in PHP, Python and MediaWiki Javascript to demonstrate the use of MediaWiki
Action API modules. I am looking for help with code review, especially on
the code samples format and accuracy. Please give your suggestions and
feedback in a comment on this Phabricator task T228549[1].
All these code samples will be shown in a tabbed window in all the API
module pages on MediaWiki.org like in
https://test.wikipedia.org/wiki/API:Sandbox via a Gadget that is a work in
progress.
Thank you :)
User:Jayprakash12345 (GSoC 2019 intern)
<https://www.mediawiki.org/wiki/User:Jayprakash12345>
[1] https://phabricator.wikimedia.org/T228549
In the abuse_filter_log table, the afl_log_id field appears to never have been used and is being dropped upstream. To prepare for that and keep the replica view up and running, we are going to start removing the field from the abuse_filter_log views on the wiki replicas service, starting on Monday, July 26th.
This should have little to no impact on anyone since the field seems to always be NULL everywhere and to never have been fully implemented, and it would only cause impact to an application if it was specifically queried.
For more information on the dropping of the column: https://phabricator.wikimedia.org/T226851 <https://phabricator.wikimedia.org/T226851>
Some of the reasons why and a bit more context: https://phabricator.wikimedia.org/T214592 <https://phabricator.wikimedia.org/T214592>
Brooke Storm
Operations Engineer
Wikimedia Cloud Services
bstorm(a)wikimedia.org <mailto:bstorm@wikimedia.org>
IRC: bstorm_
_______________________________________________
Wikimedia Cloud Services announce mailing list
Cloud-announce(a)lists.wikimedia.org (formerly labs-announce(a)lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/cloud-announce
Hello everyone,
Sending a reminder that only a few days are left to recommend tools for the
Coolest Tool Award 2019:
https://meta.wikimedia.org/wiki/Coolest_Tool_Award. Nominate
your favorite tools by July 29 :-)
Cheers,
Srishti
*Srishti Sethi*
Developer Advocate
Wikimedia Foundation <https://wikimediafoundation.org/>
On Tue, Jul 16, 2019 at 3:43 PM Bryan Davis <bd808(a)wikimedia.org> wrote:
> On Tue, Jul 16, 2019 at 4:32 PM Brian Wolff <bawolff(a)gmail.com> wrote:
> >
> > To clarify, does this mean tool in the sense of "tool"server? (Aka
> coolest
> > thing hosted using cloud services) or is it more general including
> gadgets,
> > standalone apps or any other piece of technology in the wikimedia
> ecosystem
> > that's "cool"?
>
> Any Wikimedia related software is eligible. Gadgets, Lua modules, user
> scripts, bots no matter where they normally run, web tools no matter
> where they are hosted, desktop tools, mobile apps, ...
>
> We have a huge ecosystem of things that people build and use to make
> working on the Wikimedia projects easier and the Coolest Tool Academy
> wants to hear about all of them. You could honestly even nominate your
> favorite GNU Linux distribution if you can explain how it makes life
> as a Wikimedian better.
>
> 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
>
> _______________________________________________
> Wikitech-l mailing list
> Wikitech-l(a)lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Hi there!
There is an ongoing maintenance in the eqiad datacenter that involves changing
power connectors of the servers. More info in this phabricator task: T226778 [0].
The PDU upgrade could potentially leave our hypervisors without power briefly.
For some hypervisors, we plan to take the risks of leaving them running. For
some other hypervisors (those running important DBs in the form of virtual
machines) we will probably do a controlled shutdown before the operations to
ensure no data corruption happen in the databases.
The PDU upgrades will happen this very week (see phab task [0]) and it could
potentially affect every virtual machine we run in CloudVPS. This includes
Toolforge.
In the case of power loss, we expect the disruptions to be very briefly and to
don't cause extended downtime in any case.
Please, let us know any issue you may find related to this operation.
regards.
[0] https://phabricator.wikimedia.org/T226778
--
Arturo Borrero Gonzalez
SRE / Wikimedia Cloud Services
Wikimedia Foundation
On Thursday, July 25th, 2019 between the hours of 1500 and 1700 UTC we will
be performing system maintenance on the NFS servers that support Toolforge
and the CloudVPS instances that are using NFS for home, project or scratch
data.
During this maintenance window, we will be applying rolling updates that
require NFS service restarts. We are taking precautions to minimize impact,
but there may be short periods of NFS service interruption or performance
degradation.
---
Jason Hedden
Site Reliability Engineer - Wikimedia Cloud Services
Wikimedia Foundation
_______________________________________________
Wikimedia Cloud Services announce mailing list
Cloud-announce(a)lists.wikimedia.org (formerly labs-announce(a)lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/cloud-announce