Page MenuHomePhabricator

Giftpflanze
Volunteer Bot Developer and Operator

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Oct 17 2014, 11:21 AM (493 w, 2 h)
Availability
Available
IRC Nick
gifti
LDAP User
Gifti
MediaWiki User
Giftpflanze [ Global Accounts ]

I'm the rare one who codes in Tcl.

Recent Activity

Tue, Mar 26

Giftpflanze reopened T360788: Temporarily increase quota for dwl Buster migration as "Open".

I have deleted the last Buster instance.

Tue, Mar 26, 11:10 PM · cloud-services-team, Cloud-VPS (Quota-requests)

Fri, Mar 22

Giftpflanze added a comment to T360788: Temporarily increase quota for dwl Buster migration.

It turns out that the quota increase is actually not needed anymore. If you wish you can instead decrease the quota to 5 instances, 65 CPUs and 138 GB RAM (= 141,312 MB!).

Fri, Mar 22, 9:06 PM · cloud-services-team, Cloud-VPS (Quota-requests)
Giftpflanze created T360788: Temporarily increase quota for dwl Buster migration.
Fri, Mar 22, 3:21 PM · cloud-services-team, Cloud-VPS (Quota-requests)

May 9 2023

Giftpflanze closed T319771: Migrate giftbot-factor from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

I am sorry for the slow response. The tool is not running any scheduled jobs on the grid atm and I have no plans to migrate to custom images for the time being. But if I were, from the linked documentation I wouldn't have more than a vague idea how to build an image with a few packages added.

May 9 2023, 1:31 PM · Grid-Engine-to-K8s-Migration

Oct 17 2022

Giftpflanze added a comment to T304983: tf-bullseye-std is missing libssl-dev.

It is the Factor VM (~tools.giftbot-factor/factor/factor; https://factorcode.org). When I try to run it with the image (or any other image as far as I remember) and use SSL, the following error message appears:

Oct 17 2022, 1:27 AM · Toolforge (Software install/update)

Oct 13 2022

Giftpflanze added a comment to T319771: Migrate giftbot-factor from Toolforge GridEngine to Toolforge Kubernetes.

Today over the mailinglist is the first time I learned about this type of ticket.

Oct 13 2022, 2:24 PM · Grid-Engine-to-K8s-Migration

Aug 23 2022

Giftpflanze closed T315720: DWL irc-buster VM did not come back up from unexpected cloudvirt reboot, a subtask of T315718: 2022-08-20 NodeDown: cloudvirt1023, as Resolved.
Aug 23 2022, 1:35 PM · Cloud-Services-Origin-Alert, Cloud-Services-Worktype-Unplanned, User-dcaro, cloud-services-team (Kanban)
Giftpflanze closed T315720: DWL irc-buster VM did not come back up from unexpected cloudvirt reboot as Resolved.

Thank you for you work! I have created a new VM, transfered the data and deleted the volume and the old VM.

Aug 23 2022, 1:35 PM · Cloud-Services-Worktype-Unplanned, Cloud-Services-Origin-Alert, cloud-services-team (Kanban), User-dcaro

Aug 20 2022

Giftpflanze added a comment to T315720: DWL irc-buster VM did not come back up from unexpected cloudvirt reboot.

I'd like to rebuild the VM. Could you please give me the home directories of gifti and taxonbot?

Aug 20 2022, 6:17 PM · Cloud-Services-Worktype-Unplanned, Cloud-Services-Origin-Alert, cloud-services-team (Kanban), User-dcaro

Aug 12 2022

Giftpflanze added a comment to T304893: Rethink job retries in case of failures.

Retrying failed jobs is not always acceptable. There should be an option to try jobs only once.

Aug 12 2022, 7:49 PM · User-Raymond_Ndibe, Toolforge Jobs framework

Jul 26 2022

Giftpflanze added a project to T313688: Persistent Invalid CSRF token errors: MediaWiki-Action-API.
Jul 26 2022, 12:53 PM · MediaWiki-Core-AuthManager, MediaWiki-Action-API

Jul 25 2022

Giftpflanze added a comment to T313688: Persistent Invalid CSRF token errors.

I have now realized that I have the same problem with the bot GiftBot on dewiki. Several scripts are stuck in endless loops because they cannot get valid tokens.

Jul 25 2022, 12:59 PM · MediaWiki-Core-AuthManager, MediaWiki-Action-API

Jul 24 2022

Giftpflanze added a comment to T313688: Persistent Invalid CSRF token errors.

The bots authenticate via OAuth owner-only consumers. The source code is in ~taxonbot on the instance taxonbot.dwl on WMCS. It can also be found here: https://github.com/gifti258/taxonbot

Jul 24 2022, 3:18 PM · MediaWiki-Core-AuthManager, MediaWiki-Action-API
Giftpflanze created T313688: Persistent Invalid CSRF token errors.
Jul 24 2022, 2:23 PM · MediaWiki-Core-AuthManager, MediaWiki-Action-API

May 20 2022

Giftpflanze created T308877: Stable version diff after edit.
May 20 2022, 4:16 PM · MediaWiki-extensions-FlaggedRevs

May 14 2022

Giftpflanze added a comment to T308300: toolforge-jobs: Kubernetes scheduler overloaded at 00:00 each day causing missed jobs.

I have flushed the jobs and rescheduled most of them on the 7th minute, like I did for sge. I hope that helps with the load (if it is that).

May 14 2022, 11:24 AM · Kubernetes, User-dcaro, Toolforge

May 13 2022

Giftpflanze updated the task description for T308300: toolforge-jobs: Kubernetes scheduler overloaded at 00:00 each day causing missed jobs.
May 13 2022, 12:53 AM · Kubernetes, User-dcaro, Toolforge
Giftpflanze created T308300: toolforge-jobs: Kubernetes scheduler overloaded at 00:00 each day causing missed jobs.
May 13 2022, 12:47 AM · Kubernetes, User-dcaro, Toolforge

Mar 30 2022

Giftpflanze closed T304937: Install libtinfo5 on buster bastions as Resolved.

I recompiled vim on buster, this shouldn't be necessary anymore.

Mar 30 2022, 3:14 PM · Toolforge (Software install/update)
Giftpflanze closed T304952: Make fdm available on k8s as Resolved.

I'm looking forward to the custom containers, and in the meantime I compiled tdb/fdm.

Mar 30 2022, 3:04 PM · Toolforge (Software install/update)

Mar 29 2022

Giftpflanze created T304983: tf-bullseye-std is missing libssl-dev.
Mar 29 2022, 6:18 PM · Toolforge (Software install/update)
Giftpflanze created T304952: Make fdm available on k8s.
Mar 29 2022, 2:11 PM · Toolforge (Software install/update)
Giftpflanze added a comment to T304893: Rethink job retries in case of failures.

Apparently k8s tries to run the command a second time in case of failure. Is that intentional?

Mar 29 2022, 1:21 PM · User-Raymond_Ndibe, Toolforge Jobs framework
Giftpflanze created T304937: Install libtinfo5 on buster bastions.
Mar 29 2022, 12:34 PM · Toolforge (Software install/update)

Mar 28 2022

Giftpflanze renamed T304905: Request increased quota for giftbot Toolforge tool from Request increased quota for <Replace Me> Toolforge tool to Request increased quota for giftbot Toolforge tool.
Mar 28 2022, 9:22 PM · Toolforge (Quota-requests)
Giftpflanze created T304905: Request increased quota for giftbot Toolforge tool.
Mar 28 2022, 9:21 PM · Toolforge (Quota-requests)
Giftpflanze created T304902: Typo in Toolforge (Quota-requests) project description.
Mar 28 2022, 9:03 PM · Toolforge (Quota-requests)
Giftpflanze added a comment to T304900: toolforge-jobs should properly process 'out of quota' errors.

Could this be because I already have 3 deployments (1 k8s webservice and 2 continuous jobs) and adding another continuous job would exceed my quota?

Mar 28 2022, 8:55 PM · Toolforge Jobs framework
Giftpflanze created T304900: toolforge-jobs should properly process 'out of quota' errors.
Mar 28 2022, 8:16 PM · Toolforge Jobs framework
Giftpflanze created T304893: Rethink job retries in case of failures.
Mar 28 2022, 7:30 PM · User-Raymond_Ndibe, Toolforge Jobs framework
Giftpflanze created T304892: Add option to merge stderr to stdout in toolforge-jobs.
Mar 28 2022, 7:28 PM · Toolforge
Giftpflanze closed T304775: Switch labs/tools/giftbot to merging without review as Resolved.
Mar 28 2022, 5:00 PM · Gerrit
Giftpflanze created T304861: Typo in toolforge-jobs output.
Mar 28 2022, 4:17 PM · Toolforge
Giftpflanze created T304848: Install libmariadbclient-dev-compat.
Mar 28 2022, 3:22 PM · Toolforge (Software install/update)

Mar 26 2022

Giftpflanze created T304775: Switch labs/tools/giftbot to merging without review.
Mar 26 2022, 10:37 PM · Gerrit

Jan 17 2022

Giftpflanze added a comment to T297683: Install fdm.

Can I get any progress on this?

Jan 17 2022, 1:24 AM · cloud-services-team (Kanban), Toolforge (Software install/update)

Dec 19 2021

Giftpflanze added a comment to T297683: Install fdm.

I want to to process daily emails that contain data for a commons data table.

Dec 19 2021, 5:28 PM · cloud-services-team (Kanban), Toolforge (Software install/update)

Dec 14 2021

Giftpflanze created T297683: Install fdm.
Dec 14 2021, 10:53 AM · cloud-services-team (Kanban), Toolforge (Software install/update)

Nov 3 2021

Giftpflanze updated the task description for T294989: Restore /data/project/shared/factor on Toolforge.
Nov 3 2021, 11:10 PM · cloud-services-team (Kanban), Toolforge
Giftpflanze created T294989: Restore /data/project/shared/factor on Toolforge.
Nov 3 2021, 10:59 PM · cloud-services-team (Kanban), Toolforge

Jun 12 2021

Giftpflanze added a comment to T283293: Request increased quota and new instance flavor for dwl Cloud VPS project.

If you want, you can now lower CPU quota to 65 cores and RAM quota to 146.048 MB.

Jun 12 2021, 2:03 PM · Cloud-VPS (Quota-requests)

May 26 2021

Giftpflanze added a comment to T283293: Request increased quota and new instance flavor for dwl Cloud VPS project.

Hi,

Let me see if I understand the request correctly. Are you talking about +36 CPU, +36 GB ram and +160 GB cinder storage?

Specifically:

  • CPU from 45 to 81
  • RAM from 182GB to 218GB
  • Storage from 160GB to 320GB

Please, confirm this is your request.

I confirm. It also includes the new flavor.

May 26 2021, 10:49 AM · Cloud-VPS (Quota-requests)

May 20 2021

Giftpflanze created T283293: Request increased quota and new instance flavor for dwl Cloud VPS project.
May 20 2021, 9:56 PM · Cloud-VPS (Quota-requests)
Giftpflanze created T283289: Adoption request for stimmberechtigung.
May 20 2021, 8:49 PM · Toolforge-standards-committee

Apr 7 2021

Giftpflanze added a comment to T277681: Request increased quota for dwl Cloud VPS project.

Um, no. We can't move forward with transition yet. Afais, instance resizing isn't enabled yet, but that's a prerequisite. After that, we'll probably need a few days, depending on my and Doc Taxon's availability.

Apr 7 2021, 3:51 PM · cloud-services-team (Kanban), TaxonBot, Cloud-VPS (Quota-requests)

Mar 24 2021

Giftpflanze updated the task description for T277681: Request increased quota for dwl Cloud VPS project.
Mar 24 2021, 11:05 AM · cloud-services-team (Kanban), TaxonBot, Cloud-VPS (Quota-requests)
Giftpflanze updated the task description for T277681: Request increased quota for dwl Cloud VPS project.
Mar 24 2021, 10:07 AM · cloud-services-team (Kanban), TaxonBot, Cloud-VPS (Quota-requests)

Mar 17 2021

Giftpflanze updated the task description for T277681: Request increased quota for dwl Cloud VPS project.
Mar 17 2021, 5:52 PM · cloud-services-team (Kanban), TaxonBot, Cloud-VPS (Quota-requests)
Giftpflanze updated the task description for T277681: Request increased quota for dwl Cloud VPS project.
Mar 17 2021, 5:48 PM · cloud-services-team (Kanban), TaxonBot, Cloud-VPS (Quota-requests)
Giftpflanze created T277681: Request increased quota for dwl Cloud VPS project.
Mar 17 2021, 5:45 PM · cloud-services-team (Kanban), TaxonBot, Cloud-VPS (Quota-requests)

Oct 26 2020

Giftpflanze closed T265381: https://linksearch.toolforge.org/ leads to a 404 page as Resolved.

Should be fixed now.

Oct 26 2020, 10:23 PM · Tools

Dec 24 2019

Giftpflanze closed T236544: "dwl" Cloud VPS project jessie deprecation as Resolved.
Dec 24 2019, 4:24 AM · Cloud-VPS (Debian Jessie Deprecation)

Dec 20 2019

Giftpflanze created P9999 srv mount error.
Dec 20 2019, 10:32 AM

Dec 6 2019

Giftpflanze updated the task description for T236544: "dwl" Cloud VPS project jessie deprecation.
Dec 6 2019, 2:28 PM · Cloud-VPS (Debian Jessie Deprecation)

Oct 3 2019

Giftpflanze changed IRC Nick from annika to gifti on Giftpflanze.
Oct 3 2019, 3:07 PM

Sep 30 2019

Giftpflanze created T234269: Request for temporarily increased quota for dwl Cloud VPS project to rebuild and test deprecated instances.
Sep 30 2019, 9:21 PM · Cloud-VPS (Quota-requests)

Jan 31 2019

Giftpflanze committed R2486:b93dd21286cf: Add .lighttpd.conf.
Add .lighttpd.conf
Jan 31 2019, 2:09 AM
Giftpflanze committed R2486:605efd60725e: linksearch.fcgi: Add source code.
linksearch.fcgi: Add source code
Jan 31 2019, 2:09 AM
Giftpflanze committed R2486:a8e6c83a1ff6: Initial commit.
Initial commit
Jan 31 2019, 1:54 AM

Jan 25 2019

Giftpflanze added a comment to T214668: libmariadbclient.so.18 is missing from tcl type kubernetes webservice.

I wonder why it worked with the new tclsh binary and tcl libraries on the old tcl container then.

Jan 25 2019, 7:04 PM · cloud-services-team (Kanban), Toolforge
Giftpflanze created T214668: libmariadbclient.so.18 is missing from tcl type kubernetes webservice.
Jan 25 2019, 4:26 AM · cloud-services-team (Kanban), Toolforge
Giftpflanze added a comment to T213646: Stretch grid problem: Please install packages libmariadbclient-dev-compat and libssl-dev.

Ok, so now my kubernetes webservice of type tcl doesn't work anymore, it is missing libmariadbclient.so.18.

Jan 25 2019, 4:06 AM · Patch-For-Review, cloud-services-team (Kanban), Toolforge

Jan 23 2019

Giftpflanze added a comment to T213646: Stretch grid problem: Please install packages libmariadbclient-dev-compat and libssl-dev.

I thought I needed the packages as runtime on the exec nodes. I don't know if anything has changed on them but I do no longer seem to need this as it just works fine now.

Jan 23 2019, 8:27 PM · Patch-For-Review, cloud-services-team (Kanban), Toolforge
Giftpflanze closed T214486: Install bc as Resolved.

As it turns out, I found an old workaround that does away with the dependency of bc in the build process.

Jan 23 2019, 8:26 PM · cloud-services-team (Kanban), Toolforge
Giftpflanze closed T214486: Install bc, a subtask of T55704: Packages to be added to toollabs puppet, as Resolved.
Jan 23 2019, 8:26 PM · User-bd808, Tracking-Neverending, Toolforge
Giftpflanze triaged T214486: Install bc as Medium priority.
Jan 23 2019, 4:17 PM · cloud-services-team (Kanban), Toolforge

Jan 13 2019

Giftpflanze created T213646: Stretch grid problem: Please install packages libmariadbclient-dev-compat and libssl-dev.
Jan 13 2019, 7:41 AM · Patch-For-Review, cloud-services-team (Kanban), Toolforge

Nov 30 2018

Giftpflanze added a comment to T210519: Pages are sometimes not auto-reviewed when moved from user namespace to article namespace on dewiki.

The first sentence above of course applies only if the user has the corresponding rights, which I have. I also checked other cases: All my edits were auto-reviewed, only the moves from user namespace to article namespace not.

Nov 30 2018, 5:29 PM · MediaWiki-extensions-FlaggedRevs

Nov 27 2018

Giftpflanze created T210519: Pages are sometimes not auto-reviewed when moved from user namespace to article namespace on dewiki.
Nov 27 2018, 4:31 PM · MediaWiki-extensions-FlaggedRevs

May 15 2018

Giftpflanze added a comment to T180318: Add CI to all labs/tools/* repositories and archive obsolete ones.

The repo apparently was archived in gerrit directly. This is now undone. There also was no +2 right for me, which is now added. A jenkins integration would be nice to have but in the meantime I can make do with submitting directly.

May 15 2018, 1:42 AM · Tools, Patch-For-Review, Gerrit, Continuous-Integration-Config

May 14 2018

Giftpflanze triaged T180318: Add CI to all labs/tools/* repositories and archive obsolete ones as High priority.

Despite https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL and IRC suggesting otherwise, the repo is still archived and gerrit still refuses patches.

May 14 2018, 8:13 PM · Tools, Patch-For-Review, Gerrit, Continuous-Integration-Config
Giftpflanze updated the task description for T180318: Add CI to all labs/tools/* repositories and archive obsolete ones.
May 14 2018, 5:51 PM · Tools, Patch-For-Review, Gerrit, Continuous-Integration-Config
Giftpflanze raised the priority of T180318: Add CI to all labs/tools/* repositories and archive obsolete ones from High to Needs Triage.
May 14 2018, 5:50 PM · Tools, Patch-For-Review, Gerrit, Continuous-Integration-Config
Giftpflanze created T194615: Delete tools-exec-gift-trusty-01.tools.eqiad.wmflabs and giftbot queue.
May 14 2018, 1:14 AM · cloud-services-team (Kanban), Toolforge
Giftpflanze closed T155789: Explain/Investigate low number of giftbot queue jobs as Resolved.
May 14 2018, 1:08 AM · Toolforge, Cloud-Services

May 12 2018

Giftpflanze added a comment to T180318: Add CI to all labs/tools/* repositories and archive obsolete ones.

Could you please un-archive labs/tools/giftbot?

May 12 2018, 3:57 PM · Tools, Patch-For-Review, Gerrit, Continuous-Integration-Config

May 2 2018

Giftpflanze created T193648: Improve documentation on SSH host fingerprints.
May 2 2018, 3:11 PM · Documentation, Cloud-VPS, cloud-services-team

Jan 22 2018

Giftpflanze updated the task description for T185386: Increase quota for dwl.
Jan 22 2018, 5:22 PM · Cloud-VPS (Quota-requests)
Giftpflanze added a comment to T185386: Increase quota for dwl.

You're right, it seems that we don't need so much RAM at the moment. At least it was necessary in the past or otherwise the instance would be really slow. I think we could first try with an xlarge instance.

Jan 22 2018, 3:06 PM · Cloud-VPS (Quota-requests)

Jan 20 2018

Giftpflanze created T185386: Increase quota for dwl.
Jan 20 2018, 4:09 PM · Cloud-VPS (Quota-requests)

Aug 8 2017

Giftpflanze closed T172784: Unable to drop tables on dewiki.labsdb/s51072__dwl_p as Resolved.

I went through my table creation statements and added engine statements. I dropped four tables that I want to recreate and changed the engine of the remaining to InnoDB. Thank you for your prompt reaction!

Aug 8 2017, 5:48 PM · DBA, Cloud-Services
Giftpflanze created T172784: Unable to drop tables on dewiki.labsdb/s51072__dwl_p.
Aug 8 2017, 12:50 PM · DBA, Cloud-Services

Mar 6 2017

Giftpflanze closed T156981: Find a solution for tools-exec-gift on Trusty as Resolved.

< yuvipanda> !log tools set complex_values slots=300,release=trusty for tools-exec-gift-trusty-01.tools.eqiad.wmflabs
This seems to have done the trick, thank you!
@chasemp The old instance can be cleaned up now.

Mar 6 2017, 9:24 PM · Epic, Cloud-Services, Toolforge
Giftpflanze closed T156981: Find a solution for tools-exec-gift on Trusty, a subtask of T94790: Phase out precise instances from Tool Labs, as Resolved.
Mar 6 2017, 9:24 PM · Epic, Cloud-Services, Toolforge
Giftpflanze closed T156981: Find a solution for tools-exec-gift on Trusty, a subtask of T99130: Investigate alternatives to dedicated exec node for gifti's tools, as Resolved.
Mar 6 2017, 9:24 PM · Cloud-Services, Toolforge

Feb 26 2017

Giftpflanze added a comment to T156981: Find a solution for tools-exec-gift on Trusty.

Killing the Precise instance (and defaulting to Trusty) shouldn't pose a problem. I switched my code to Trusty (I didn't even know anymore that I had to hardcode that) and I will test it with the next regular run starting on the 1st of March. (Also, I'm kinda swamped with school stuff but I'm glad to have found a minute for this.)

Feb 26 2017, 7:51 AM · Epic, Cloud-Services, Toolforge

Feb 17 2017

Giftpflanze closed T155494: giftbot webservice outages and/or issues as Declined.
Feb 17 2017, 7:37 AM · Toolforge, Cloud-Services

Feb 15 2017

Giftpflanze added a comment to T156981: Find a solution for tools-exec-gift on Trusty.

< annika> chasemp: […] I guess you mean: You will provide a trusty exec node with an appropriate queue? And I will just use that instead of the current one?
< chasemp> annika: basically, a second trusty node in the same queue for you to migrate to
< annika> that would be fine

Feb 15 2017, 4:18 PM · Epic, Cloud-Services, Toolforge

Jan 25 2017

Giftpflanze added a comment to T152456: Lower quotas to current usage for dwl (when ready).

So, we deleted the old instace before creating the new one anyway because we wanted to keep the name. You can now readjust the quota.

Jan 25 2017, 10:29 AM · Cloud-Services

Jan 19 2017

Giftpflanze created T155789: Explain/Investigate low number of giftbot queue jobs.
Jan 19 2017, 11:00 PM · Toolforge, Cloud-Services

Jan 18 2017

Giftpflanze added a comment to T152456: Lower quotas to current usage for dwl (when ready).

Considering my earlier comment (bigram instance), the needed numbers would be 1+8=9 cores and 2+36=38GB. But otherwise you're right. And I actually planned to do the transition without additional temporary resources. But it surely would give us more security.

Jan 18 2017, 4:25 PM · Cloud-Services
Giftpflanze added a comment to T155494: giftbot webservice outages and/or issues.

I'm not aware of any script errors. Maybe there are db queries or other things that cause it to hang.

Jan 18 2017, 3:12 PM · Toolforge, Cloud-Services

Dec 19 2016

Giftpflanze added a comment to T152456: Lower quotas to current usage for dwl (when ready).

We need more RAM for data processing. We are not aware of other possibilities. Afais, "bigram" has even more RAM, so we'd like to have enough room for 1 small and 1 bigram instance.

Dec 19 2016, 7:02 PM · Cloud-Services

Dec 5 2016

Giftpflanze updated the task description for T152456: Lower quotas to current usage for dwl (when ready).
Dec 5 2016, 9:44 PM · Cloud-Services
Giftpflanze created T152456: Lower quotas to current usage for dwl (when ready).
Dec 5 2016, 9:37 PM · Cloud-Services

Aug 28 2016

Giftpflanze created T144130: attach Diffusion repo TGFT to tools.giftbot.
Aug 28 2016, 3:37 PM · Striker

Aug 6 2016

Giftpflanze closed T142305: Cannot drop table as Resolved.

Seems to work again.

Aug 6 2016, 11:50 PM · DBA, Cloud-Services, Toolforge
Giftpflanze updated the task description for T142305: Cannot drop table.
Aug 6 2016, 10:13 PM · DBA, Cloud-Services, Toolforge
Giftpflanze updated the task description for T142305: Cannot drop table.
Aug 6 2016, 10:12 PM · DBA, Cloud-Services, Toolforge
Giftpflanze created T142305: Cannot drop table.
Aug 6 2016, 7:00 PM · DBA, Cloud-Services, Toolforge