Hi all,
As you might know, the Beta Cluster (aka deployment-prep)[0] hasn't had
an official maintainer for a while, and as a result of that its
infrastructure has accumulated a large amount of technical debt.
[0]: https://meta.wikimedia.beta.wmflabs.org/
The Beta cluster currently tries to emulate the production MediaWiki
cluster, but it doesn't have any official support from the SRE
team[1][2]. The SRE team, on the other hand, has very different needs
from a staging cluster than what Beta currently offers and what the
MediaWiki developers need.
[1]: https://phabricator.wikimedia.org/T215217#4965494
[2]: https://phabricator.wikimedia.org/T215217#6665452
I wrote a longer blog post on the subject[3], but I believe it's
reasonable to conclude that we should start thinking on what might be
used to provide replacements for Beta's current use cases, instead of
thinking on how we can keep the current Beta alive in the long term.
[3]: https://taavi.wtf/posts/deployment-prep-needs-a-replacement/
It's going to be a fairly large project which would need dedicated
resources, but so would keeping Beta up to date with infrastructure
changes (for example the MW-on-K8s project which will completely
overhaul how MW is deployed and served).
Taavi
Hello,
The Gerrit 3.5 upgrade did not work as expected. The disk partition
filed up due to some disk backed caches filing it which broke the service.
Giuseppe and Clément stepped in to create a new disk partition and
relocate the Gerrit files to the new partition. We restarted Gerrit at
11:45 UTC and it is running version 3.5.4.
The follow up task for the disk space issue is:
https://phabricator.wikimedia.org/T323262
I have created a place holder incident report:
https://wikitech.wikimedia.org/wiki/Incidents/2022-11-17_Gerrit_3.5_upgrade
--
Antoine "hashar" Musso
Hello,
I will upgrade our Gerrit from 3.4.8 to 3.5.4. I have scheduled it for
tomorrow November 17th at 9:00 UTC after the backport window.
The service will be unavailable for a few minutes while the upgrade occurs.
Release notes: https://www.gerritcodereview.com/3.5.html
Our task: https://phabricator.wikimedia.org/T307334
--
Antoine "hashar" Musso
Hello,
I made a dark vector skin some time ago and recently I’ve been trying to set up a CI/CD in order to find regressions (ie. When the Vector skin is updated and some white elements appear). In order to do so I need a Gitlab Runner installed. For now, I’ve set it up on my PC, however I’d prefer it to be hosted on some always-up machine.
I already have a Toolforge tool related to this skin so question arises: Is it possible to set up Gitlab Runner on Toolforge? Or maybe there’s other way to do it (perhaps GitHub Actions)?
Thanks in advance,
Marcin (User:Msz2001)
Hi!
Can you describe next step of Normalize MediaWiki link tables as T299417
"Normalize templatelinks table" has already been done please?
Thank you,
Martin ...
Hi All,
The folks at Internet Archive reached out to us to invite people from
Wikimedia’s tech community to this years’ Aaron Swartz
<https://en.wikipedia.org/wiki/Aaron_Swartz> day and onsite/online
hackathon on Nov 12-13. The hackathon takes place onsite at the Internet
Archive in San Francisco, online or at self-organized satellite-meetups.
You can find all information here: https://www.aaronswartzday.org/
The organizers still welcome talks, workshops, or ideas for specific
projects to work on - this could be a nice opportunity to connect with
others, introduce folks to MediaWiki & Co, work & exchange on projects, or
attend some of the talks (detailed schedule is not published yet - you can
see the list of so-far-confirmed speakers here
<https://www.aaronswartzday.org/#speakers>).
Admission is free, but you’ll need to register - please find all the info
on their page. Also please feel free to share this info with anyone who
might be interested.
Birgit
--
Birgit Müller (she/her)
Director of Technical Engagement
Wikimedia Foundation <https://wikimediafoundation.org/>
Respected Sir/Madam,
I am Ayan Gupta, an open web developer ( javascript,python, CSS ,
angular.js) and I wish to contribute to the projects of your organization
Can you please suggest to me some open source projects to which I will
start contributing from now?
That would be great if you send some GitHub repo links to those projects so
that I can start off.
https://www.linkedin.com/in/ayan-gupta-924833201