Page MenuHomePhabricator

valhallasw (Merlijn van Deen)
Pywikibot / Tool Labs

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Oct 3 2014, 1:14 PM (403 w, 2 d)
Availability
Available
IRC Nick
valhallasw (typically around in European evenings)
LDAP User
Merlijn van Deen
MediaWiki User
Valhallasw [ Global Accounts ]

Recent Activity

Wed, Jun 15

valhallasw added a comment to T310734: Wikibugs no more sends Gerrit/Phabricator announcements to IRC 2022-06-15.

I think someone just restarted everything. Looking at the logs, there doesn't seem to be anything wrong with the Phab integration, rather the IRC bot had trouble connecting.

Wed, Jun 15, 7:00 PM · Wikibugs

May 23 2022

valhallasw updated the task description for T308013: Assign SPDX headers to puppet.git.
May 23 2022, 5:13 PM · Patch-For-Review, Infrastructure-Foundations, SRE
valhallasw added a comment to T308995: wikibugs has stopped showing phab/gerrit comments on IRC as of 2022-05-22Z17:00.

@Marostegui which command(s) did you run, exactly?

May 23 2022, 3:47 PM · SRE, Wikibugs

Apr 17 2022

valhallasw updated the task description for T306322: Request increased quota for wikibugs Toolforge tool.
Apr 17 2022, 8:18 PM · cloud-services-team (Kanban), Toolforge (Quota-requests)
valhallasw created T306324: Consider improving quota workflow.
Apr 17 2022, 8:16 PM · cloud-services-team (Kanban), Toolforge
valhallasw created T306322: Request increased quota for wikibugs Toolforge tool.
Apr 17 2022, 8:08 PM · cloud-services-team (Kanban), Toolforge (Quota-requests)
valhallasw added a subtask for T285944: Toolforge: beta phase for the new jobs framework: T306312: toolforge-jobs should have a method to load a single task (or a subset of tasks) from a yaml file.
Apr 17 2022, 10:39 AM · Toolforge Jobs framework, cloud-services-team (Kanban)
valhallasw added a parent task for T306312: toolforge-jobs should have a method to load a single task (or a subset of tasks) from a yaml file: T285944: Toolforge: beta phase for the new jobs framework.
Apr 17 2022, 10:39 AM · Toolforge Jobs framework
valhallasw created T306312: toolforge-jobs should have a method to load a single task (or a subset of tasks) from a yaml file.
Apr 17 2022, 10:39 AM · Toolforge Jobs framework
valhallasw created T306311: toolforge-jobs should have a method to easily restart a specific job.
Apr 17 2022, 10:33 AM · Toolforge Jobs framework
valhallasw created T306310: toolforge-jobs job emails should have information on why events happened.
Apr 17 2022, 10:25 AM · Toolforge Jobs framework
valhallasw created T306309: toolforge-jobs job emails should have timestamps in events.
Apr 17 2022, 10:25 AM · Toolforge Jobs framework
valhallasw closed T306306: Move wikibugs over to k8s as Resolved.
Apr 17 2022, 10:21 AM · Wikibugs
valhallasw added a comment to T306308: ERROR: unable to create job: "HTTP 403: likely an internal bug: 403 Client Error: Forbidden for url: https://k8s.tools.eqiad1.wikimedia.cloud:6443/apis/apps/v1/namespaces/tool-wikibugs/deployments.

And it works if I first kill the webservice. Probably a quota issue then? A limit of 3 continuous jobs seemed pretty limited when I read it the first time, and when the webservice also counts against it...

Apr 17 2022, 10:19 AM · Toolforge
valhallasw added a comment to T306308: ERROR: unable to create job: "HTTP 403: likely an internal bug: 403 Client Error: Forbidden for url: https://k8s.tools.eqiad1.wikimedia.cloud:6443/apis/apps/v1/namespaces/tool-wikibugs/deployments.

I get the same exception if I try to run the job by hand:

tools.wikibugs@tools-sgebastion-10:~$ toolforge-jobs run redis2irc --command "libera/wrapper.sh redis2irc" --image tf-python39 --continuous --emails all
ERROR: unable to create job: "HTTP 403: likely an internal bug: 403 Client Error: Forbidden for url: https://k8s.tools.eqiad1.wikimedia.cloud:6443/apis/apps/v1/namespaces/tool-wikibugs/deployments. k8s JSON: {\"kind\": \"Deployment\", \"apiVersion\": \"apps/v1\", \"metadata\": {\"name\": \"redis2irc\", \"namespace\": \"tool-wikibugs\", \"labels\": {\"toolforge\": \"tool\", \"app.kubernetes.io/version\": \"1\", \"app.kubernetes.io/managed-by\": \"toolforge-jobs-framework\", \"app.kubernetes.io/created-by\": \"wikibugs\", \"app.kubernetes.io/component\": \"deployments\", \"app.kubernetes.io/name\": \"redis2irc\", \"jobs.toolforge.org/filelog\": \"yes\", \"jobs.toolforge.org/emails\": \"all\"}}, \"spec\": {\"template\": {\"metadata\": {\"labels\": {\"toolforge\": \"tool\", \"app.kubernetes.io/version\": \"1\", \"app.kubernetes.io/managed-by\": \"toolforge-jobs-framework\", \"app.kubernetes.io/created-by\": \"wikibugs\", \"app.kubernetes.io/component\": \"deployments\", \"app.kubernetes.io/name\": \"redis2irc\", \"jobs.toolforge.org/filelog\": \"yes\", \"jobs.toolforge.org/emails\": \"all\"}}, \"spec\": {\"restartPolicy\": \"Always\", \"containers\": [{\"name\": \"redis2irc\", \"image\": \"docker-registry.tools.wmflabs.org/toolforge-python39-sssd-base:latest\", \"workingDir\": \"/data/project/wikibugs\", \"command\": [\"/bin/sh\", \"-c\", \"--\", \"libera/wrapper.sh redis2irc 1>>redis2irc.out 2>>redis2irc.err\"], \"resources\": {}, \"env\": [{\"name\": \"HOME\", \"value\": \"/data/project/wikibugs\"}], \"volumeMounts\": [{\"mountPath\": \"/data/project\", \"name\": \"home\"}]}], \"volumes\": [{\"name\": \"home\", \"hostPath\": {\"path\": \"/data/project\", \"type\": \"Directory\"}}]}}, \"replicas\": 1, \"selector\": {\"matchLabels\": {\"toolforge\": \"tool\", \"app.kubernetes.io/version\": \"1\", \"app.kubernetes.io/managed-by\": \"toolforge-jobs-framework\", \"app.kubernetes.io/created-by\": \"wikibugs\", \"app.kubernetes.io/component\": \"deployments\", \"app.kubernetes.io/name\": \"redis2irc\", \"jobs.toolforge.org/filelog\": \"yes\", \"jobs.toolforge.org/emails\": \"all\"}}}}"
Apr 17 2022, 10:18 AM · Toolforge
valhallasw created T306308: ERROR: unable to create job: "HTTP 403: likely an internal bug: 403 Client Error: Forbidden for url: https://k8s.tools.eqiad1.wikimedia.cloud:6443/apis/apps/v1/namespaces/tool-wikibugs/deployments.
Apr 17 2022, 10:16 AM · Toolforge
valhallasw created T306307: Toolforce ulimit insufficient for normal work.
Apr 17 2022, 10:03 AM · Toolforge
valhallasw added a comment to T306306: Move wikibugs over to k8s.

fdsfadsdfsa

Apr 17 2022, 9:53 AM · Wikibugs
valhallasw added a comment to T306306: Move wikibugs over to k8s.

bump²

Apr 17 2022, 9:50 AM · Wikibugs
valhallasw added a comment to T306306: Move wikibugs over to k8s.

fdsa

Apr 17 2022, 9:49 AM · Wikibugs
valhallasw added a comment to T306306: Move wikibugs over to k8s.

Test

Apr 17 2022, 9:47 AM · Wikibugs
valhallasw created T306306: Move wikibugs over to k8s.
Apr 17 2022, 9:46 AM · Wikibugs

Apr 16 2022

valhallasw committed rTGPU1ad825222421: Add ssh to container (authored by valhallasw).
Add ssh to container
Apr 16 2022, 9:51 PM
valhallasw committed rTGPUa4463762fb82: K8s job monitoring (authored by valhallasw).
K8s job monitoring
Apr 16 2022, 9:51 PM
valhallasw committed rTGPUa52e670bbc63: Refactor run scripts into separate stretch/k8s versions (authored by valhallasw).
Refactor run scripts into separate stretch/k8s versions
Apr 16 2022, 9:51 PM
valhallasw committed rTGPU1f720e674168: Longer MAXLINE (authored by valhallasw).
Longer MAXLINE
Apr 16 2022, 9:51 PM

Feb 14 2022

valhallasw added a comment to T299325: Add wikibugs to #wikimedia-ve.

See https://www.mediawiki.org/wiki/Wikibugs#Configuring_channels for how to do this.
An admin has to autovoice Wikibugs in the channel before the channel can be added to the configuration.

Feb 14 2022, 8:38 PM · Wikimedia-Venezuela, Wikibugs

Dec 14 2021

valhallasw added a comment to T297723: ReleaseTaggerBot tagged a task with a later branch than when the code landed, as the branch was created between the merge and the time the bot ran.

From the log file:

Dec 14 2021, 5:13 PM · ReleaseTaggerBot

Nov 14 2021

valhallasw added a comment to T259702: Add version number for the 3 versions at https://pywikibot.toolforge.org/.

The main bit of code seems to be in https://github.com/pywikibot/Pywikibot-nightly-creator

Nov 14 2021, 3:18 PM · Pywikibot

Sep 28 2021

valhallasw committed rTGPU9782efceddc0: Backport changes from Forrestbot (authored by valhallasw).
Backport changes from Forrestbot
Sep 28 2021, 11:24 PM
valhallasw added a comment to T290905: Gerrit Reviewer Bot is unreliable.
tools.gerrit-reviewer-bot@tools-sgebastion-07:~$ grep gerrit_reviewer_bot.out -e 'Ie4d0ef0495b40abeff825d83bf1c28303e81c848' -C5
0 e-mails to process (0 kB)
Done.
Sep 28 2021, 6:35 PM · Gerrit
Tgr awarded T288392: GitLab uses 'real name' as username (rather than 'shell name' or an user-specified name) a Love token.
Sep 28 2021, 12:49 AM · Patch-For-Review, GitLab (Auth & Access), Release-Engineering-Team (Doing), User-brennen, Privacy

Sep 27 2021

greg awarded T288392: GitLab uses 'real name' as username (rather than 'shell name' or an user-specified name) a Barnstar token.
Sep 27 2021, 9:04 PM · Patch-For-Review, GitLab (Auth & Access), Release-Engineering-Team (Doing), User-brennen, Privacy

Sep 24 2021

thcipriani awarded T288392: GitLab uses 'real name' as username (rather than 'shell name' or an user-specified name) a Yellow Medal token.
Sep 24 2021, 4:17 AM · Patch-For-Review, GitLab (Auth & Access), Release-Engineering-Team (Doing), User-brennen, Privacy

Sep 20 2021

valhallasw added a comment to T290905: Gerrit Reviewer Bot is unreliable.

I think I know what's going on -- it's an issue I fixed earlier for ReleaseTaggerBot (which uses the same email based system), but forgot to also apply here: T284587: https://github.com/wikimedia/labs-tools-forrestbot/commit/76a76db66a2fa6a54493b402bd9c68376f0d70e0

Sep 20 2021, 8:35 AM · Gerrit

Sep 19 2021

valhallasw added a comment to T290905: Gerrit Reviewer Bot is unreliable.

https://gerrit-reviewer-bot.toolforge.org/ contains the last 50-or-so log lines; if you have access to tool labs I'm fairly certain you can just read the .out and .err logs in the home dir. The logging is not super extensive but should give a decent idea of what's happening.

Sep 19 2021, 9:12 AM · Gerrit

Sep 2 2021

valhallasw added a comment to T288381: Connect WikiBugs IRC bot to Wikimedia GitLab.

:S

Do you have a patch or an idea how much changes are needed for adding the integration? That does seem like the best way forward. cc'ing @brennen since I'm not really sure what our capacity for local patches is .

Sep 2 2021, 7:57 PM · Release-Engineering-Team (Next), GitLab (Integrations), Patch-For-Review, Wikibugs

Aug 27 2021

valhallasw added a comment to T288381: Connect WikiBugs IRC bot to Wikimedia GitLab.

by "building" do you mean patching the GitLab code?

Aug 27 2021, 8:02 PM · Release-Engineering-Team (Next), GitLab (Integrations), Patch-For-Review, Wikibugs

Aug 8 2021

valhallasw updated subscribers of T288381: Connect WikiBugs IRC bot to Wikimedia GitLab.

@Legoktm mentioned Debian's gitlab instance (Salsa) has some irc integration as well. Seems to be the built-in Irker plus something based on webhooks & https://salsa.debian.org/kgb-team/kgb/-/blob/master/script/kgb-bot. This is something we could also deploy in principle (with wikibugs just handling phab, and kgb handling merge requests etc).

Aug 8 2021, 8:50 AM · Release-Engineering-Team (Next), GitLab (Integrations), Patch-For-Review, Wikibugs

Aug 7 2021

valhallasw added a comment to T288381: Connect WikiBugs IRC bot to Wikimedia GitLab.

With a little bit of hacking, I was able to make the Mattermost integration act like a regular webhook:

Aug 7 2021, 7:13 PM · Release-Engineering-Team (Next), GitLab (Integrations), Patch-For-Review, Wikibugs
valhallasw added a comment to T288381: Connect WikiBugs IRC bot to Wikimedia GitLab.

A few further notes after fiddling with a fresh Gitlab instance.

Aug 7 2021, 6:37 PM · Release-Engineering-Team (Next), GitLab (Integrations), Patch-For-Review, Wikibugs
valhallasw added a comment to T288381: Connect WikiBugs IRC bot to Wikimedia GitLab.

Some thoughts on architecture when using a webhook

Aug 7 2021, 11:30 AM · Release-Engineering-Team (Next), GitLab (Integrations), Patch-For-Review, Wikibugs
valhallasw updated the task description for T288392: GitLab uses 'real name' as username (rather than 'shell name' or an user-specified name).
Aug 7 2021, 9:37 AM · Patch-For-Review, GitLab (Auth & Access), Release-Engineering-Team (Doing), User-brennen, Privacy
valhallasw created T288392: GitLab uses 'real name' as username (rather than 'shell name' or an user-specified name).
Aug 7 2021, 9:36 AM · Patch-For-Review, GitLab (Auth & Access), Release-Engineering-Team (Doing), User-brennen, Privacy
valhallasw updated the task description for T288381: Connect WikiBugs IRC bot to Wikimedia GitLab.
Aug 7 2021, 9:26 AM · Release-Engineering-Team (Next), GitLab (Integrations), Patch-For-Review, Wikibugs
valhallasw added a comment to T288381: Connect WikiBugs IRC bot to Wikimedia GitLab.

https://gitlab.wikimedia.org/api/v4/events?target_type=merge_request seems to be pretty much what we need, except it can only filter by after={date} and not by date and time... so it's not particularly convenient for polling. We may have to go for the inverse route (either emails or webhooks).

Aug 7 2021, 9:24 AM · Release-Engineering-Team (Next), GitLab (Integrations), Patch-For-Review, Wikibugs
valhallasw added a comment to T288381: Connect WikiBugs IRC bot to Wikimedia GitLab.

Oooh, yes, that's going to be fun. A few thoughts.

Aug 7 2021, 9:17 AM · Release-Engineering-Team (Next), GitLab (Integrations), Patch-For-Review, Wikibugs
valhallasw added a comment to T282842: Early adoption signup for WMF GitLab.

Would be happy to be on the front lines with Wikibugs2, as it needs to be adapted for GitLab (T288381). Eat your own dog food, etc. (cc @Legoktm)

Aug 7 2021, 9:13 AM · Release-Engineering-Team (🌱 Spring Cleaning — April 2022), GitLab (Project Migration), User-brennen

Jun 12 2021

valhallasw updated subscribers of T284587: ReleaseTaggerBot skipping some Tasks/Patches?.

Note that I may have missed changes before 6 jun (which is the oldest log file).

Jun 12 2021, 8:22 PM · ReleaseTaggerBot
valhallasw added a comment to T284587: ReleaseTaggerBot skipping some Tasks/Patches?.

Decided to use a script after realizing the number of clicks required for the manual approach. Should all be sorted now :-)

Jun 12 2021, 8:13 PM · ReleaseTaggerBot
valhallasw added a project to T219215: Don’t suggest edits to real items in API sandbox: MW-1.37-notes (1.37.0-wmf.11; 2021-06-21).
Jun 12 2021, 8:04 PM · User-Ladsgroup, MW-1.37-notes (1.37.0-wmf.11; 2021-06-21), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata
valhallasw added a comment to T284587: ReleaseTaggerBot skipping some Tasks/Patches?.

List seems to be the following:

Jun 12 2021, 8:03 PM · ReleaseTaggerBot
valhallasw added a comment to T284587: ReleaseTaggerBot skipping some Tasks/Patches?.

Deployed and re-enabled bot. Looking into the logs now.

Jun 12 2021, 7:28 PM · ReleaseTaggerBot
valhallasw added a comment to T284587: ReleaseTaggerBot skipping some Tasks/Patches?.

For (b): found a source email with the same issue -- the email has mixed CRLF and LF newlines which explains why things got confused. Created test + fix (see above). Will deploy this first, and will then investigate what I can find on other situations where the \r may have caused issues.

Jun 12 2021, 7:09 PM · ReleaseTaggerBot
valhallasw triaged T284587: ReleaseTaggerBot skipping some Tasks/Patches? as High priority.
Jun 12 2021, 6:29 PM · ReleaseTaggerBot
valhallasw updated subscribers of T284587: ReleaseTaggerBot skipping some Tasks/Patches?.

Hmm, that doesn't look good:

forrestbot.log.2021-06-05:2021-06-05 15:00:13,036 - forrestbot - DEBUG - <https://gerrit.wikimedia.org/r/c/mediawiki/core/+/698040>: skipping (SkipMailException('Project mediawiki/core\r is not being watched',))
Jun 12 2021, 6:29 PM · ReleaseTaggerBot

May 25 2021

valhallasw closed T218612: wb2-phab having issues as Resolved.
May 25 2021, 6:48 PM · Wikibugs
valhallasw added a comment to T218612: wb2-phab having issues.

It's always great when you fix a bug twice, merge once, then come back yet another year later to merge the first one.

May 25 2021, 6:48 PM · Wikibugs

May 16 2021

valhallasw added a comment to T282962: ui_tests are failing on Travis.

Ooof. That was a long time ago :-)

May 16 2021, 12:47 PM · Pywikibot-tests, Pywikibot
valhallasw added a comment to T282964: ui_tests TestWindowsTerminalUnicode and TestWindowsTerminalUnicode are failing on Windows.

The main issue seems solved when replacing connect_ by connect; however the tests then still fail, most likely because the font settings etc. in Windows 10 have changed significantly over where they were in Windows 7. Given that the code is largely 'battle-tested' and the tests cannot be run automatically indeed removing the tests seems like a reasonable approach.

May 16 2021, 11:26 AM · Pywikibot, Pywikibot-tests

Apr 26 2021

valhallasw added a comment to T281105: Wikibugs should not accidentally ping SREs by sending text "# page".

I'm not entirely convinced this should be solved by Wikibugs -- isn't this better solved at the client side by ignoring bots when it comes to alerts?

Apr 26 2021, 1:59 PM · Wikibugs

Apr 13 2021

valhallasw closed T279710: wikibugs should display the same type of name that the Gerrit UI displays as Declined.

That would be nice! Unfortunately the display name is not part of the stream-events data format:

Apr 13 2021, 6:38 PM · Wikibugs

Mar 29 2021

valhallasw added a comment to T278645: SGE Job gerrit_reviewer_bot (9999704) stuck in delete state.

Thanks, @Legoktm!

Mar 29 2021, 6:09 PM · Toolforge

Mar 28 2021

valhallasw created T278645: SGE Job gerrit_reviewer_bot (9999704) stuck in delete state.
Mar 28 2021, 1:36 PM · Toolforge

Feb 28 2021

valhallasw added a comment to T275982: i18n messages were deleted due to unknown reason.

@Nikerabbit this is a bit confusing to me. My understanding of the linked news post is that

Feb 28 2021, 10:40 AM · Patch-For-Review, Pywikibot-i18n, I18n, Pywikibot, translatewiki.net

Feb 27 2021

valhallasw added a comment to T275664: wikibugs should authenticate using SASL.

We use a server password to login, cf. https://freenode.net/kb/answer/registration#logging-in. The login sequence looks like this:

Feb 27 2021, 12:44 PM · wikimedia-irc-libera, Wikibugs

Jan 21 2021

valhallasw updated the task description for T269609: Ensure all ToolsDB databases comply with current naming conventions.
Jan 21 2021, 5:33 PM · cloud-services-team (Kanban), Data-Services

Oct 10 2020

valhallasw closed T265097: Rotate or truncate forrestbot logs as Resolved.

Yeah, I just deleted the .err file, so there was probably some cache confused. Now that the bot has run again the .err file is there again (albeit empty).

Oct 10 2020, 10:30 AM · ReleaseTaggerBot

Oct 9 2020

valhallasw added a comment to T265097: Rotate or truncate forrestbot logs.

You're right, the .err is indeed not truncated automatically. The first messages date back to about January this year, and given the 1.5MB log file size, I think truncating by hand is probably the best approach. I just did so :-)

Oct 9 2020, 9:11 PM · ReleaseTaggerBot
valhallasw added a comment to T265097: Rotate or truncate forrestbot logs.

They are rotated nightly (see https://github.com/wikimedia/labs-tools-forrestbot/blob/master/wblogging.py). We do sometimes generate a lot of logs in one day, but that's just because we have a development community that does a lot of work ;-)

Oct 9 2020, 5:49 AM · ReleaseTaggerBot

Aug 19 2020

valhallasw committed rTGPUdb56da78b2ac: Allow longer pop3 lines (authored by valhallasw).
Allow longer pop3 lines
Aug 19 2020, 4:08 PM
valhallasw committed rTGPU55ab39a31876: Email errors (authored by valhallasw).
Email errors
Aug 19 2020, 4:08 PM

Jul 12 2020

valhallasw added a comment to T257670: tsreports is down.

The suggested replacement is https://quarry.wmflabs.org/ . For example, https://quarry.wmflabs.org/query/46608 is a converted version of brokenimages for nlwiki. https://quarry.wmflabs.org/query/46611 is an alternative version that is more convenient to export as wikitable (under 'download data').

Jul 12 2020, 11:07 AM · Tool-tsreports

Jul 11 2020

Krenair awarded T255697: Offboard valhallasw as vps/toolforge admin a Dislike token.
Jul 11 2020, 12:10 AM · User-bd808, cloud-services-team (Kanban), Toolforge

Jul 10 2020

valhallasw added a comment to T257670: tsreports is down.

Thanks for fixing this so quickly, @Legoktm!

Jul 10 2020, 5:57 PM · Tool-tsreports

Jun 30 2020

Legoktm awarded T255697: Offboard valhallasw as vps/toolforge admin a Heartbreak token.
Jun 30 2020, 8:55 PM · User-bd808, cloud-services-team (Kanban), Toolforge

Jun 19 2020

valhallasw added a comment to T112032: wikibugs - throttle output, don't get kicked for flooding.

See discussion in T237109:

Jun 19 2020, 4:51 PM · Wikibugs
valhallasw merged task T237109: Exempt 'wikibugs' IRC bot from flood rate limits into T112032: wikibugs - throttle output, don't get kicked for flooding.
Jun 19 2020, 4:47 PM · Wikibugs, wikimedia-irc-libera
valhallasw merged T237109: Exempt 'wikibugs' IRC bot from flood rate limits into T112032: wikibugs - throttle output, don't get kicked for flooding.
Jun 19 2020, 4:47 PM · Wikibugs

Jun 17 2020

valhallasw created T255697: Offboard valhallasw as vps/toolforge admin.
Jun 17 2020, 5:59 PM · User-bd808, cloud-services-team (Kanban), Toolforge

Jun 14 2020

valhallasw closed T255310: Update webservice to non-ancient Python as Resolved.
Jun 14 2020, 2:19 PM · Tool-Gerrit-Patch-Uploader

Jun 12 2020

valhallasw updated the task description for T254857: Toolforge: domain migration: track down missing OAuth grants.
Jun 12 2020, 8:24 PM · Toolforge, cloud-services-team (Kanban)
valhallasw created T255310: Update webservice to non-ancient Python.
Jun 12 2020, 8:23 PM · Tool-Gerrit-Patch-Uploader

Apr 28 2020

valhallasw added a comment to T251194: ReleaseTaggerBot fighting with itself on T249613 (trying to add two milestones of the same parent project which is not possible).

Apologies for the mess; the bot was blocked on adding a task to T249730. When it crashes, it reprocesses the entire queue -- which is supposed to be idempotent as it checks whether the requested tags are already present...

Apr 28 2020, 6:09 AM · ReleaseTaggerBot

Mar 1 2020

valhallasw closed T245657: Whitelist wikibugs for ##revi as Resolved.
Mar 1 2020, 3:43 PM · User-revi, Wikibugs

Feb 19 2020

valhallasw created T245657: Whitelist wikibugs for ##revi.
Feb 19 2020, 6:43 PM · User-revi, Wikibugs

Feb 18 2020

Krenair awarded T168677: Add new Cloud Services domains to public suffix list a Evil Spooky Haunted Tree token.
Feb 18 2020, 12:25 AM · Toolforge, Cloud-VPS, cloud-services-team (Kanban)

Feb 12 2020

Dzahn awarded T241109: wikibugs needs restart almost everyday a Barnstar token.
Feb 12 2020, 6:10 PM · SRE, Wikibugs
valhallasw closed T241109: wikibugs needs restart almost everyday as Resolved.

....except that I forgot to update the dependencies! Did that and restarted wb2-phab... I think that should now really fix it.

Feb 12 2020, 5:32 PM · SRE, Wikibugs
valhallasw added a comment to T241109: wikibugs needs restart almost everyday.
2020-02-12 12:43:01,182 - urllib3.connectionpool - DEBUG - https://phabricator.wikimedia.org:443 "POST /api/feed.query HTTP/1.1" 200 58
2020-02-12 12:43:02,311 - urllib3.connectionpool - DEBUG - https://phabricator.wikimedia.org:443 "POST /api/feed.query HTTP/1.1" 200 58
2020-02-12 12:43:03,429 - urllib3.connectionpool - DEBUG - https://phabricator.wikimedia.org:443 "POST /api/feed.query HTTP/1.1" 200 None
2020-02-12 12:43:04,547 - urllib3.connectionpool - DEBUG - https://phabricator.wikimedia.org:443 "POST /api/feed.query HTTP/1.1" 200 None
2020-02-12 12:43:05,651 - urllib3.connectionpool - DEBUG - https://phabricator.wikimedia.org:443 "POST /api/feed.query HTTP/1.1" 200 160
Feb 12 2020, 5:20 PM · SRE, Wikibugs

Feb 5 2020

valhallasw closed T244391: Update IRC priority output from "Normal" to "Medium", a subtask of T228757: Rename Phabricator's "Normal" Priority field value to "Medium", as Resolved.
Feb 5 2020, 8:55 PM · Developer-Advocacy (Oct-Dec 2019), Phabricator
valhallasw closed T244391: Update IRC priority output from "Normal" to "Medium" as Resolved.

Jobs restarted so this should be working now

Feb 5 2020, 8:55 PM · User-greg, Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), Wikibugs
valhallasw closed T244193: Exclude "SonarQube Bot" comments in wikibugs on IRC as Resolved.

Jobs restarted so this should be working now

Feb 5 2020, 8:55 PM · Code-Health-Metrics, Wikibugs
valhallasw added a comment to T244193: Exclude "SonarQube Bot" comments in wikibugs on IRC.

I assume this should be handled equivalently to jenkins-bot and pipelinebot, i.e.: only report changes towards negative votes?

Feb 5 2020, 5:09 PM · Code-Health-Metrics, Wikibugs

Jan 28 2020

valhallasw reopened T243540: Exception: No PHID found for slug #mwwmf_deploy! as "Open".

Forgot to reopen this...

Jan 28 2020, 7:27 PM · Release-Engineering-Team, ReleaseTaggerBot

Jan 23 2020

valhallasw closed T243540: Exception: No PHID found for slug #mwwmf_deploy! as Resolved.
Jan 23 2020, 7:45 PM · Release-Engineering-Team, ReleaseTaggerBot
valhallasw added a comment to T243540: Exception: No PHID found for slug #mwwmf_deploy!.

Discussed on IRC. Made two main changes:

Jan 23 2020, 7:33 PM · Release-Engineering-Team, ReleaseTaggerBot
valhallasw created T243540: Exception: No PHID found for slug #mwwmf_deploy!.
Jan 23 2020, 7:06 PM · Release-Engineering-Team, ReleaseTaggerBot

Jan 19 2020

valhallasw added a comment to T241109: wikibugs needs restart almost everyday.

From what I can see the bot crashes and restarts a few times per day, which -- although not great -- I think is acceptable. About 2/3rd of those are errors retrieving anchors, the rest are about 50-50 503s from the API and cursor errors that would have caused hangs.

Jan 19 2020, 3:05 PM · SRE, Wikibugs
valhallasw closed T241109: wikibugs needs restart almost everyday as Resolved.
Jan 19 2020, 3:00 PM · SRE, Wikibugs