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
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
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
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
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
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
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
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
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
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
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
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
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.
>
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 "
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
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
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
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
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/
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-
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://
62 matches
Mail list logo