[Pywikipedia-bugs] [Maniphest] [Commented On] T109119: Check the style of the commit message

2015-10-02 Thread bd808
bd808 added a comment. In https://phabricator.wikimedia.org/T109119#1696489, @XZise wrote: > And checking if a commit hash has been merged has the problem that without > SSH (@hashar do you know if it's available for the script?) we can only check > if a hash has been merged, but

[Pywikipedia-bugs] [Maniphest] [Commented On] T109119: Check the style of the commit message

2015-10-02 Thread bd808
bd808 added a comment. In https://phabricator.wikimedia.org/T109119#1696169, @jayvdb wrote: > One of the easy checks in the original task description is not yet > implemented: > > - There should be no I… references but instead always git commit hashes. So I should not be able to

[Pywikipedia-bugs] [Maniphest] [Updated] T126666: pywikibot broken on wikimedia labs

2016-02-22 Thread bd808
bd808 added a comment. In https://phabricator.wikimedia.org/T12#2021312, @Ladsgroup wrote: > OK, I think PR <https://github.com/pywikibot/Pywikibot-nightly-creator/pull/3> will fix the issue for now. Feel free to merge it. I know it's not best option possible. That's w

[Pywikipedia-bugs] [Maniphest] [Updated] T121326: Pywikibot's requirements.txt needs pip 6+ which is not present on Ubuntu Trusty

2016-03-10 Thread bd808
bd808 added a comment. We have an apt repo just for MediaWiki-Vagrant now (T125760: Create apt repo for MediaWiki-Vagrant to pull packages from <https://phabricator.wikimedia.org/T125760>) so that may make a backport easier to deal with. TASK DETAIL https://phabricator.wikimed

[Pywikipedia-bugs] [Maniphest] [Commented On] T134232: ToolLabs git clone is really slow

2016-05-21 Thread bd808
bd808 added a comment. In https://phabricator.wikimedia.org/T134232#2258879, @AbdealiJK wrote: > I finally got mediawiki-core to clone successfully. I times it using the `time` command and here is the data: > > real 173m37.029s > user 9m37.52

[Pywikipedia-bugs] [Maniphest] [Commented On] T153308: Install requests_oauthlib at Toollabs exec nodes

2016-12-17 Thread bd808
bd808 added a comment. In T153308#2883629, @Urbanecm wrote: It should (I got warning "trusty is default") but jsub python ~/pwb/scripts/login.py don't work, with jsub -l release=trusty python ~/pwb/scripts/login.py all works. That is very strange and possibly worth a bug of its ow

[Pywikipedia-bugs] [Maniphest] [Commented On] T153308: Install requests_oauthlib at Toollabs exec nodes

2016-12-16 Thread bd808
bd808 added a comment. In T153308#2881079, @zhuyifei1999 wrote: Do we have a process for setting up a pip package globally on exec nodes? I'm only aware of deb packages. Correct, we do not install via pip for system wide libraries. We do install some language level packages system wide using

[Pywikipedia-bugs] [Maniphest] [Updated] T189052: install pymysql on tools-bastion-03

2018-03-06 Thread bd808
bd808 edited projects, added Toolforge; removed Tool-admin.bd808 added a comment. @Mpaa can this python package not be installed in a python virtualenv local to the tool?TASK DETAILhttps://phabricator.wikimedia.org/T189052EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel

[Pywikipedia-bugs] [Maniphest] [Closed] T188512: Access denied for user 'nadwi'@'10.64.37.14'

2018-04-04 Thread bd808
bd808 closed this task as "Invalid".bd808 assigned this task to MuhammadShuaib.bd808 added a comment. This is a local configuration problem. Database usernames for the Wiki Replicas look like u3642 or s51611. You are passing your Toolforge shell username instead of the correct name from

[Pywikipedia-bugs] [Maniphest] [Claimed] T162570: wikisourcetext.py failing with error "ImportError: No module named bs4tools."

2019-03-25 Thread bd808
bd808 added a project: cloud-services-team (Kanban). bd808 claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T162570 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: bd808 Cc: zhuyifei1999, Dvorapa, alanajjar, Jar, Mpaa, Xqt, Aklapper

[Pywikipedia-bugs] [Maniphest] [Commented On] T216741: MySQL page generator throws error on sock.close() on toolforge

2019-02-21 Thread bd808
bd808 added a comment. In T216741#4973080 <https://phabricator.wikimedia.org/T216741#4973080>, @Dvorapa wrote: > Well, we can use venv and run the script again with updated pip package. But I never used venv on forge, don't know how it works and the forge tutorials are not re

[Pywikipedia-bugs] [Maniphest] [Commented On] T216741: MySQL page generator throws error on sock.close() on toolforge

2019-02-21 Thread bd808
bd808 added a comment. In T216741#4973307 <https://phabricator.wikimedia.org/T216741#4973307>, @Dvorapa wrote: > @bd808 Well, this issue is from my point of view a little bit deep. To run Gerrit + Git review, there is nice tutorial with easy steps. On the other hand to g

[Pywikipedia-bugs] [Maniphest] [Closed] T162570: wikisourcetext.py failing with error "ImportError: No module named bs4tools."

2019-04-08 Thread bd808
bd808 closed this task as "Resolved". bd808 added a comment. $ python Python 2.7.13 (default, Sep 26 2018, 18:42:22) [GCC 6.3.0 20170516] on linux2 Type "help", "copyright", "credits" or "license" for more information. >

[Pywikipedia-bugs] [Maniphest] [Updated] T216741: MySQL page generator throws error on sock.close() on toolforge

2019-08-07 Thread bd808
bd808 edited projects, added Upstream; removed cloud-services-team (Kanban). TASK DETAIL https://phabricator.wikimedia.org/T216741 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: bd808 Cc: bd808, Xqt, zhuyifei1999, Mpaa, Aklapper, pywikibot-bugs-list

[Pywikipedia-bugs] [Maniphest] [Claimed] T248376: Install numerious python packages from stretch-backports for compatibility with pywikibot

2020-04-09 Thread bd808
bd808 claimed this task. bd808 moved this task from Backlog to Job grid on the Toolforge (Software install/update) board. TASK DETAIL https://phabricator.wikimedia.org/T248376 WORKBOARD https://phabricator.wikimedia.org/project/board/3978/ EMAIL PREFERENCES https

[Pywikipedia-bugs] [Maniphest] [Updated] T248376: Install numerious python packages from stretch-backports for compatibility with pywikibot

2020-04-09 Thread bd808
bd808 added a comment. In T248376#6042172 <https://phabricator.wikimedia.org/T248376#6042172>, @Xqt wrote: > Please note that for running scripts with **Python 2** the following packages are mandatory: > > - enum34>=1.1.6,!=1.1.8 $ apt-cache po

[Pywikipedia-bugs] [Maniphest] [Created] T249787: Create Docker image for Toolforge that is purpose built to run pywikibot scripts

2020-04-08 Thread bd808
bd808 created this task. bd808 added projects: Toolforge, cloud-services-team (Kanban), Pywikibot. Restricted Application added subscribers: pywikibot-bugs-list, Liuxinyu970226, Aklapper. TASK DESCRIPTION Many grid engine jobs are executions of pywikibot scripts. An unknown but presumably

[Pywikipedia-bugs] [Maniphest] [Triaged] T248376: Install numerious python packages from stretch-backports for compatibility with pywikibot

2020-04-08 Thread bd808
bd808 triaged this task as "High" priority. bd808 added a project: cloud-services-team (Kanban). bd808 added a comment. I'm honestly not super happy about pushing this to high priority and installing new global Python packages, but I do recognize that a large amount of the

[Pywikipedia-bugs] [Maniphest] [Edited] T249787: Create Docker image for Toolforge that is purpose built to run pywikibot scripts

2020-04-08 Thread bd808
bd808 updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T249787 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: bd808 Cc: Aklapper, bd808, Liuxinyu970226, pywikibot-bugs-list, JJMC89, Zkhalido, Phamhi, Viztor, Wenyi, sietec

[Pywikipedia-bugs] [Maniphest] [Retitled] T248376: Install numerious python packages from stretch-backports for compatibility with pywikibot

2020-04-08 Thread bd808
bd808 renamed this task from "Install python3-requests from stretch-backports for compatibility with pywikibot" to "Install numerious python packages from stretch-backports for compatibility with pywikibot". bd808 updated the task description. TASK DETAIL https://phabr

[Pywikipedia-bugs] [Maniphest] [Closed] T248376: Install numerious python packages from stretch-backports for compatibility with pywikibot

2020-04-10 Thread bd808
bd808 closed this task as "Resolved". bd808 added a comment. $ ssh dev.toolforge.org $ become bd808-pywikibot $ python3 /shared/pywikibot/core/pwb.py add_text ERROR: Unable to execute script because no generator was defined. The text to add wasn't given.

[Pywikipedia-bugs] [Maniphest] [Updated] T249114: E-mails from nore...@pypi.org to tools.pywiki...@tools.wmflabs.org are not forwarded to certain recipients due to SPF

2020-04-02 Thread bd808
bd808 added a parent task: T249237: Fix Cloud VPS and Toolforge mail servers to work with the modern internet. TASK DETAIL https://phabricator.wikimedia.org/T249114 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: bd808 Cc: Ladsgroup, bd808

[Pywikipedia-bugs] [Maniphest] [Commented On] T248376: Install python3-requests from stretch-backports for compatibility with pywikibot

2020-03-30 Thread bd808
bd808 added a comment. On the Toolforge side, we install the 'python-requests' and 'python3-requests' packages as part of the `profile::toolforge::genpp::python_exec_stretch` Puppet module. That module is generated code, so we will need to think a bit about how to properly add pinning

[Pywikipedia-bugs] [Maniphest] [Updated] T213287: Drop support of Python 2.7

2020-03-30 Thread bd808
bd808 added a subtask: T248914: Information compain and tech support needed to get Toolforge pywikibot use moved from py2 to py3. TASK DETAIL https://phabricator.wikimedia.org/T213287 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: bd808 Cc

[Pywikipedia-bugs] [Maniphest] [Retitled] T248914: Information campaign and tech support needed to get Toolforge pywikibot use moved from py2 to py3

2020-03-30 Thread bd808
bd808 renamed this task from "Information compain and tech support needed to get Toolforge pywikibot use moved from py2 to py3" to "Information campaign and tech support needed to get Toolforge pywikibot use moved from py2 to py3". TASK DETAIL https://phabricator.wikimedi

[Pywikipedia-bugs] [Maniphest] [Updated] T248914: Information compain and tech support needed to get Toolforge pywikibot use moved from py2 to py3

2020-03-30 Thread bd808
bd808 added a parent task: T213287: Drop support of Python 2.7. TASK DETAIL https://phabricator.wikimedia.org/T248914 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: bd808 Cc: Aklapper, pywikibot-bugs-list, bd808, Zkhalido, Pavithraes, Viztor, Wenyi

[Pywikipedia-bugs] [Maniphest] [Created] T248914: Information compain and tech support needed to get Toolforge pywikibot use moved from py2 to py3

2020-03-30 Thread bd808
bd808 created this task. bd808 added projects: Toolforge, Pywikibot, Documentation. Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION Pywikibot is actively deprecating Python2 support (T213287: Drop support of Python 2.7 <ht

[Pywikipedia-bugs] [Maniphest] [Retitled] T249114: E-mails from nore...@pypi.org are not delivered to tools.pywiki...@tools.wmflabs.org for more than a year

2020-04-01 Thread bd808
bd808 renamed this task from "E-mails from nore...@pypi.org are not delivered for more than a year" to "E-mails from nore...@pypi.org are not delivered to tools.pywiki...@tools.wmflabs.org for more than a year". TASK DETAIL https://phabricator.wikimedia.org/T249114 EMAIL

[Pywikipedia-bugs] [Maniphest] [Updated] T249114: E-mails from nore...@pypi.org to tools.pywiki...@tools.wmflabs.org are not forwarded to certain recipients due to SPF

2020-04-01 Thread bd808
bd808 added a comment. - T120210: tools-mail: check SPF of sender before forwarding email <https://phabricator.wikimedia.org/T120210> - T120225: correctly envelope forwarded email <https://phabricator.wikimedia.org/T120225> - T104733: Set up A-based SPF for tools.wmflabs

[Pywikipedia-bugs] [Maniphest] [Commented On] T249114: E-mails from nore...@pypi.org to tools.pywiki...@tools.wmflabs.org are not forwarded to certain recipients due to SPF

2020-04-28 Thread bd808
bd808 added a comment. In T249114#6085686 <https://phabricator.wikimedia.org/T249114#6085686>, @Dvorapa wrote: > Should I contact also them btw? No, at least not about this issue. You ISP is doing the right things to protect you from getting a lot of spam. The i

[Pywikipedia-bugs] [Maniphest] [Commented On] T248262: Grant Pywikibot-gerritbot an access to Gerrit stream (stream-events group)

2020-05-11 Thread bd808
bd808 added a comment. Making some notes here that will be easier to find than in #striker <https://phabricator.wikimedia.org/tag/striker/>. @Dvorapa created https://toolsadmin.wikimedia.org/tools/membership/status/783 to request Toolforge //membership// for the new Pywikibot-ger

[Pywikipedia-bugs] [Maniphest] [Commented On] T249787: Create Docker image for Toolforge that is purpose built to run pywikibot scripts

2020-05-13 Thread bd808
bd808 added a comment. In T249787#6121678 <https://phabricator.wikimedia.org/T249787#6121678>, @Legoktm wrote: > Also, if we could autogenerate the https://www.mediawiki.org/wiki/Manual:Pywikibot/OAuth/Wikimedia part that would be nice. I think we could easily outp

[Pywikipedia-bugs] [Maniphest] [Retitled] T248376: Install python3-requests from stretch-backports for compatibility with pywikibot master

2020-03-24 Thread bd808
bd808 renamed this task from "Toolforge chooses old version of python(3)-requests" to "Install python3-requests from stretch-backports for compatibility with pywikibot master". bd808 edited projects, added Toolforge (Software install/update); removed Toolforge.

[Pywikipedia-bugs] [Maniphest] [Commented On] T248376: Toolforge chooses old version of python(3)-requests

2020-03-24 Thread bd808
bd808 added a comment. It looks like in this particular case we can force installing the package from stretch-backports as a near term fix. The permanent fix for this is to use a virtualenv for your Python library dependencies rather than relying on the system packages. The system

[Pywikipedia-bugs] [Maniphest] [Updated] T134495: Create a "my first Pywikibot bot" tutorial for Toolforge

2020-03-07 Thread bd808
bd808 merged a task: T247180: Create a Toolforge tutorial on running a croned pywikibot script. bd808 added a subscriber: JJMC89. TASK DETAIL https://phabricator.wikimedia.org/T134495 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: srodlund, bd808

[Pywikipedia-bugs] [Maniphest] [Merged] T247180: Create a Toolforge tutorial on running a cron'ed pywikibot script

2020-03-07 Thread bd808
bd808 closed this task as a duplicate of T134495: Create a my first Pywikibot bot tutorial for Toolforge. TASK DETAIL https://phabricator.wikimedia.org/T247180 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: bd808 Cc: JJMC89, pywikibot-bugs-list

[Pywikipedia-bugs] [Maniphest] [Commented On] T247180: Create a Toolforge tutorial on running a cron'ed pywikibot script

2020-03-07 Thread bd808
bd808 added a comment. In T247180#5951510 <https://phabricator.wikimedia.org/T247180#5951510>, @JJMC89 wrote: > See also T134495: Create a "my first Pywikibot bot" tutorial for Toolforge <https://phabricator.wikimedia.org/T134495> Heh. I had forgotten th

[Pywikipedia-bugs] [Maniphest] [Edited] T134495: Create a "my first Pywikibot bot" tutorial for Toolforge

2020-03-07 Thread bd808
bd808 updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T134495 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: srodlund, bd808 Cc: JJMC89, Pavithraes, Ninjastrikers, JoKalliauer, Wenyi, binbot, Dvorapa, pywikibot-bugs-list

[Pywikipedia-bugs] [Maniphest] [Commented On] T261771: generate_user_files.py failing on Toolforge's /data/project/shared/pywikibot/stable

2020-09-02 Thread bd808
bd808 added a comment. The fix should roll out in Toolforge around 2020-09-03 01:01 UTC when the next update job for /data/project/shared/pywikibot/stable runs. TASK DETAIL https://phabricator.wikimedia.org/T261771 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel

[Pywikipedia-bugs] [Maniphest] [Created] T261771: generate_user_files.py failing on Toolforge's /data/project/shared/pywikibot/stable

2020-09-01 Thread bd808
bd808 created this task. bd808 added projects: Pywikibot, Toolforge. Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. TASK DESCRIPTION Following tutorial at https://wikitech.wikimedia.org/wiki/Help:Toolforge/Pywikibot#Using_the_shared_Pywikibot_files_(recommended_setup

[Pywikipedia-bugs] [Maniphest] [Updated] T249787: Create Docker image for Toolforge that is purpose built to run pywikibot scripts

2020-08-18 Thread bd808
bd808 removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T249787 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: bd808 Cc: zhuyifei1999, Xqt, Legoktm, Aklapper, bd808, Liuxinyu970226, pywikibot-bugs-list, JJMC89

[Pywikipedia-bugs] [Maniphest] [Commented On] T168222: Querying wikidata with pywikibot fails for items with images when user is not registered for commons

2020-09-18 Thread bd808
bd808 added a comment. In T168222#6452361 <https://phabricator.wikimedia.org/T168222#6452361>, @Geertivp wrote: > The local Pywikibot works, even if it is an older version. > It is the PAWS Jupyter Pywikibot that does not work... > https://hub.paws.wmcloud.org/u

[Pywikipedia-bugs] [Maniphest] [Commented On] T257536: http://pywikibot.org/ is displaying Wikimedia error page

2020-07-09 Thread bd808
bd808 added a comment. Same error after merge of my config change, so either Puppet does not automatically regenerate something (possible) or the setup for redirecting to Toolforge is not correct (equally possible). TASK DETAIL https://phabricator.wikimedia.org/T257536 EMAIL PREFERENCES

[Pywikipedia-bugs] [Maniphest] [Updated] T257536: http://pywikibot.org/ is displaying Wikimedia error page

2020-07-08 Thread bd808
bd808 added a project: cloud-services-team (Kanban). TASK DETAIL https://phabricator.wikimedia.org/T257536 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: bd808 Cc: Aklapper, pywikibot-bugs-list, bd808, Legoktm, lmata, JohnsonLee01, SHEKH, Dijkstra

[Pywikipedia-bugs] [Maniphest] [Commented On] T248914: Information campaign and tech support needed to get Toolforge pywikibot use moved from py2 to py3

2020-06-09 Thread bd808
bd808 added a comment. @Urbanecm sent a nice announcement to the cloud-announce list <https://lists.wikimedia.org/pipermail/cloud-announce/2020-June/000294.html> that will hopefully reach some Toolforge tool maintainers. Thank you very much Martin. :) TASK DETAIL

[Pywikipedia-bugs] [Maniphest] [Updated] T257536: http://pywikibot.org/ is displaying Wikimedia error page

2020-07-19 Thread bd808
bd808 added a comment. In T257536#6316428 <https://phabricator.wikimedia.org/T257536#6316428>, @Dzahn wrote: > So should this also be pointed at the wikmediacloud.org servers ? This redirect is currently handled by ncredir in the prod space, so no it should be pointing to

[Pywikipedia-bugs] [Maniphest] [Updated] T213287: Drop support of Python 2.7

2020-11-04 Thread bd808
bd808 added a parent task: T265640: phe-tools: Match bot is not running because of python2 deprecation in pywikibot. TASK DETAIL https://phabricator.wikimedia.org/T213287 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt, bd808 Cc: Urbanecm

[Pywikipedia-bugs] [Maniphest] [Updated] T249787: Create Docker image for Toolforge that is purpose built to run pywikibot scripts

2022-05-31 Thread bd808
bd808 edited projects, added Toolforge Jobs framework; removed Patch-For-Review, Toolforge. TASK DETAIL https://phabricator.wikimedia.org/T249787 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: bd808 Cc: Galobtter, Majavah, aborrero, Bstorm

[Pywikipedia-bugs] [Maniphest] [Commented On] T316166: Add config sub-parser to toolforge-jobs command

2022-08-24 Thread bd808
bd808 added a comment. `toolforge-jobs config --image ...` sounds like an attempt at a general purpose solution. I am not sure that we know enough at this point about any use case other than pywikibot that makes this a reasonable investment. I think that it would be more straight forward

[Pywikipedia-bugs] [Maniphest] [Commented On] T249787: Create Docker image for Toolforge that is purpose built to run pywikibot scripts

2022-10-16 Thread bd808
bd808 added a comment. In T249787#8317689 <https://phabricator.wikimedia.org/T249787#8317689>, @Multichill wrote: > I'm using the current (master) branch because that's the one I'm also using locally. If I'm understanding this statement correctly you are currently using

[Pywikipedia-bugs] [Maniphest] [Updated] T249787: Create Docker image for Toolforge that is purpose built to run pywikibot scripts

2022-10-07 Thread bd808
bd808 added a parent task: T319934: Migrate officewikibot from Toolforge GridEngine to Toolforge Kubernetes. TASK DETAIL https://phabricator.wikimedia.org/T249787 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: bd808 Cc: Raymond_Ndibe, YFdyh000

[Pywikipedia-bugs] [Maniphest] [Commented On] T249787: Create Docker image for Toolforge that is purpose built to run pywikibot scripts

2022-08-12 Thread bd808
bd808 added a comment. In T249787#8148121 <https://phabricator.wikimedia.org/T249787#8148121>, @Raymond_Ndibe wrote: > looking at the associated gerrit patches I assume this issue has been fixed and should be closed @bd808 ? We do have a container, but I don't think we ha

[Pywikipedia-bugs] [Maniphest] [Commented On] T317090: Minor improvements to Pywikibot documentation's landing page

2022-11-17 Thread bd808
bd808 added a comment. In T317090#8401484 <https://phabricator.wikimedia.org/T317090#8401484>, @Xqt wrote: >> If we want to credit image authors, perhaps we could create a dedicated section, like in my sandbox https://www.mediawiki.org/wiki/User:KBach-WMF/Sandbox/Pywikibo

[Pywikipedia-bugs] [Maniphest] [Commented On] T134495: Create a "my first Pywikibot bot" tutorial for Toolforge

2022-11-03 Thread bd808
bd808 added a comment. In T134495#8366876 <https://phabricator.wikimedia.org/T134495#8366876>, @Martimpassos wrote: > Hi, I just followed the guide and had a bit of a hard time getting everything in place. I'm happy to collaborate in improving it with my recent experie

[Pywikipedia-bugs] [Maniphest] [Commented On] T249787: Create Docker image for Toolforge that is purpose built to run pywikibot scripts

2023-07-11 Thread bd808
bd808 added a comment. In T249787#8320016 <https://phabricator.wikimedia.org/T249787#8320016>, @Xqt wrote: > Currently Pywikibot is only published on Python Package Index. Is it appropriate to publish releases on docker hub too? Toolforge does not currently support "

[Pywikipedia-bugs] [Maniphest] [Commented On] T249787: Create Docker image for Toolforge that is purpose built to run pywikibot scripts

2023-07-11 Thread bd808
bd808 added a comment. In T249787#8967392 <https://phabricator.wikimedia.org/T249787#8967392>, @gerritbot wrote: > Change 916795 **merged** by jenkins-bot: > > [operations/docker-images/toollabs-images@master] Remove -pwb images in favour of upcoming buil

[Pywikipedia-bugs] [Maniphest] [Commented On] T243200: Move PAWS to OAuth 2.0

2023-05-31 Thread bd808
bd808 added a comment. Yuvi introduced https://github.com/jupyterhub/oauthenticator/blob/main/oauthenticator/mediawiki.py upstream to support MediaWiki's OAuth 1.0a service. I think the broadly correct thing to do to implement support for MediaWiki's OAuth 2.0 service would be to upstream

[Pywikipedia-bugs] [Maniphest] [Commented On] T243200: Move PAWS to OAuth 2.0

2023-05-24 Thread bd808
bd808 added a comment. [15:46] < bd808> I think the general problem is that oauthenticator.mediawiki uses  https://github.com/mediawiki-utilities/python-mwoauth to actually handle the handshake. mwoauth is an OAuth 1.0a client, not an OAuth 2.0 client. [15:47] <bd80

[Pywikipedia-bugs] [Maniphest] [Updated] T319981: Migrate pywikibot from Toolforge GridEngine to Toolforge Kubernetes

2023-12-19 Thread bd808
bd808 added a comment. In T319981#9417468 <https://phabricator.wikimedia.org/T319981#9417468>, @JJMC89 wrote: > After removing the python2 bits and adding a venv, I get to the point of zipping before the script fails with `zip: command not found`. No issues with git. A

[Pywikipedia-bugs] [Maniphest] [Commented On] T319981: Migrate pywikibot from Toolforge GridEngine to Toolforge Kubernetes

2023-12-19 Thread bd808
bd808 added a comment. In T319981#9404622 <https://phabricator.wikimedia.org/T319981#9404622>, @JJMC89 wrote: > The nightly cronjobs need to be migrated from Grid Engine to the jobs framework. $ sudo become pywikibot $ crontab -l | grep -Ev '^#' PATH=/usr/

[Pywikipedia-bugs] [Maniphest] [Commented On] T309898: Fix "Fetching a token via "action=login" is deprecated"

2023-11-20 Thread bd808
bd808 added a comment. Just a note that this warning is still happening: Logging in to officewiki:officewiki as Officewikibot@toolforge WARNING: API warning (main): Subscribe to the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/postorius/lists/mediawiki-

[Pywikipedia-bugs] [Maniphest] [Retitled] T309898: Fix "Fetching a token via "action=login" is deprecated" when authenticating via bot passwords

2023-11-20 Thread bd808
bd808 renamed this task from "Fix "Fetching a token via "action=login" is deprecated"" to "Fix "Fetching a token via "action=login" is deprecated" when authenticating via bot passwords". TASK DETAIL https://