[Cloud] [Cloud-announce] New Toolforge Standards Committee members have been seated

2024-11-04 Thread Bryan Davis
://wikitech.wikimedia.org/wiki/Help:Toolforge/Toolforge_standards_committee [4]: https://wikitech.wikimedia.org/wiki/Help:Toolforge/Right_to_fork_policy [5]: https://wikitech.wikimedia.org/wiki/Help:Toolforge/Abandoned_tool_policy Bryan -- Bryan DavisWikimedia Foundation

[Cloud-announce] New Toolforge Standards Committee members have been seated

2024-11-04 Thread Bryan Davis
://wikitech.wikimedia.org/wiki/Help:Toolforge/Toolforge_standards_committee [4]: https://wikitech.wikimedia.org/wiki/Help:Toolforge/Right_to_fork_policy [5]: https://wikitech.wikimedia.org/wiki/Help:Toolforge/Abandoned_tool_policy Bryan -- Bryan DavisWikimedia Foundation

[Wikitech-l] schedule-deployment.toolforge.org now allows per-window scheduling

2024-10-28 Thread Bryan Davis
[0]: https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/message/VT44HXYMEYUNDVIGGLII7XZZTNCXA52S/ [1]: https://phabricator.wikimedia.org/T372059 Bryan -- Bryan DavisWikimedia Foundation Principal Software Engineer

[Cloud] Re: Puppet failures?

2024-10-22 Thread Bryan Davis
e messages you got on 2024-10-22. There was an unexpected failure of the shared Puppet server that caused all Puppet runs to fail until it was corrected. See https://phabricator.wikimedia.org/T377803 for more details. Bryan -- Bryan DavisWikim

[Cloud] Fwd: [Wikitech-l] Forthcoming maintenance to irc.wikimedia.org - Moving to ircstream

2024-10-08 Thread Bryan Davis
-- wikitec...@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/ -- Bryan DavisWikimedia Foundation Principal Softwar

[Cloud] What do y'all use Dumps for?

2024-10-08 Thread Bryan Davis
oking at word frequencies and sentence complexity, or machine learning things that consume some or all of the wiki corpus. Do you run a tool that needs data from Dumps to do its job? I would love to hear some stories about how this data helps folks advance the work of the movement. Bryan -- Bryan

[MediaWiki-l] Re: Mediawiki Caching and Performance Improvemnts

2024-09-24 Thread Bryan Davis
/www.mediawiki.org/wiki/Manual:RebuildLocalisationCache.php Bryan -- Bryan DavisWikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_(WMF)]] irc: bd808 __

[Wikitech-l] Re: Disabling createpage right in Serbian Wikipedia for non-registered users

2024-09-09 Thread Bryan Davis
gt; can inject an alternative like <https://en.wikipedia.org/wiki/Wikipedia:Article_wizard> when restricted users attempt to create a new page in the main namespace. Bryan -- Bryan DavisWikimedia Foundation Principal Software En

[Mediawiki-api] Fwd: [Wikitech-l] New draft text of WMF legal policy regarding use of APIs

2024-08-29 Thread Bryan Davis
li [Sannita] (he/him) Movement Communications Specialist ___ Wikitech-l mailing list -- wikitec...@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.or

[Cloud] [Cloud-announce] Fwd: [Wikitech-l] New draft text of WMF legal policy regarding use of APIs

2024-08-29 Thread Bryan Davis
li [Sannita] (he/him) Movement Communications Specialist ___ Wikitech-l mailing list -- wikitec...@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.o

[Cloud-announce] Fwd: [Wikitech-l] New draft text of WMF legal policy regarding use of APIs

2024-08-29 Thread Bryan Davis
li [Sannita] (he/him) Movement Communications Specialist ___ Wikitech-l mailing list -- wikitec...@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.o

[Cloud] Re: [Cloud-announce] [Toolforge] Refresh membership of Toolforge standards committee; nominations open

2024-08-21 Thread Bryan Davis
On Tue, Aug 6, 2024 at 10:32 AM Bryan Davis wrote: > > Bryan Davis wrote: > > TL;DR: > > * Nominations are open for the Toolforge standards committee at > > https://wikitech.wikimedia.org/wiki/Help_talk:Toolforge/Toolforge_standards_committee#August_2024_committee_nom

[Cloud] Max digest size increased to 1024Kb (was Re: Re: Cloud Digest, Vol 152, Issue 18)

2024-08-19 Thread Bryan Davis
r Mailman3 deployment is apparently 30Kb. I just increased the setting to 1024Kb for the cloud@ list to better accommodate list messages with extensive quoting of the thread so far. Hopefully this will make things a bit nicer for those of you who are following via daily/weekly/monthly d

[Cloud] Re: [Cloud-announce] [Toolforge] Refresh membership of Toolforge standards committee; nominations open

2024-08-06 Thread Bryan Davis
Bryan Davis wrote: > TL;DR: > * Nominations are open for the Toolforge standards committee at > https://wikitech.wikimedia.org/wiki/Help_talk:Toolforge/Toolforge_standards_committee#August_2024_committee_nominations A couple of people have asked me off-list if there are specific quali

[Cloud] [Cloud-announce] [Toolforge] Refresh membership of Toolforge standards committee; nominations open

2024-08-05 Thread Bryan Davis
ia.org/wiki/Help:Toolforge/Abandoned_tool_policy [4]: https://wikitech.wikimedia.org/wiki/Help_talk:Toolforge/Toolforge_standards_committee#August_2024_committee_nominations [5]: https://wikitech.wikimedia.org/wiki/Volunteer_NDA -- Bryan DavisWikimedia

[Cloud-announce] [Toolforge] Refresh membership of Toolforge standards committee; nominations open

2024-08-05 Thread Bryan Davis
ia.org/wiki/Help:Toolforge/Abandoned_tool_policy [4]: https://wikitech.wikimedia.org/wiki/Help_talk:Toolforge/Toolforge_standards_committee#August_2024_committee_nominations [5]: https://wikitech.wikimedia.org/wiki/Volunteer_NDA -- Bryan DavisWikimedia

[Cloud] Re: [IMPORTANT] Action Required for Your Wikitech Account Migration

2024-07-22 Thread Bryan Davis
;Wikimedia Global Account (SUL)". The project that is underway is converting the locally attached accounts on Wikitech to be backed by Central Auth rather than Developer accounts in LDAP. Bryan -- Bryan DavisWikimedia Foundation Principal Software Engineer

[Cloud] Re: [IMPORTANT] Action Required for Your Wikitech Account Migration

2024-07-22 Thread Bryan Davis
On Mon, Jul 22, 2024 at 10:51 AM Roy Smith wrote: > > Hmm. I've already gone ahead and followed the instruction to link my > accounts. Is that going to be a problem? Not at all! We hope everyone will do it to make our wikitech SUL migration more boring for everyone. :) Bryan -

[Cloud] Re: [IMPORTANT] Action Required for Your Wikitech Account Migration

2024-07-22 Thread Bryan Davis
nt list? The original message was a direct email sent by Komla to some of the Developer accounts with edits on Wikitech. It was not a mailing list message, and it was only a test batch from the total group of Wikitech accounts that will be affected by upcoming changes to wikitech.wikimedia.org.

[Wikitech-l] Re: How to make commits from mirrored Wikimedia repos show up on your GitHub profile

2024-06-27 Thread Bryan Davis
to making is easier for Wikimedia technical volunteers to get credit for their git contributions via GitHub. Hopefully a better solution will present itself in the future. For now y'all should just hit that [fork] button with wild abandon to claim your contributions. Bryan -- Bryan Davis

[Wikitech-l] Re: Dashiki Migration to newer cloud instances

2024-06-07 Thread Bryan Davis
habricator.wikimedia.org/T256276#6303217 Bryan -- Bryan DavisWikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_(WMF)]] irc: bd808 __

[Wikitech-l] Re: Scheduling a patch for a MediaWiki backport window just got easier

2024-06-06 Thread Bryan Davis
On Wed, Jun 5, 2024 at 9:13 AM Bryan Davis wrote: > The new "Wikimedia Deployment Scheduler" tool tries to make adding > your Gerrit change to a backport window as simple as possible. All it > needs from you is the Gerrit change number, your IRC nick, and the > backport

[Wikitech-l] Re: Scheduling a patch for a MediaWiki backport window just got easier

2024-06-05 Thread Bryan Davis
uests, and patches are welcome! :) Bryan -- Bryan DavisWikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_(WMF)]] irc: bd808 _

[Wikitech-l] Scheduling a patch for a MediaWiki backport window just got easier

2024-06-05 Thread Bryan Davis
their help and encouragement in building this tool. If you are interested in seeing what the Gerrit integration needed, check out <https://gerrit.wikimedia.org/r/plugins/gitiles/operations/software/gerrit/+/7ea913b^!/> Bryan -- Bryan DavisWikimedia Foundation

[Cloud] Re: How to run golang jobs with Toolforge Build Service?

2024-04-30 Thread Bryan Davis
he image you have built. This can be useful in debugging things. We have another task in the backlog about making this shell functionality a bit more discoverable now that we also have need for it with the jobs framework (<https://phabricator.wikimedia.org/T311917>). I hope that all helps a bi

[Wikitech-l] Re: [Toolforge][GRID SHUTDOWN] Toolforge Grid Engine has been shutdown

2024-03-15 Thread Bryan Davis
g.cloudflare.com/undersea-cable-failures-cause-internet-disruptions-across-africa-march-14-2024 Bryan -- Bryan DavisWikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_(WMF)]]

[Cloud] [Cloud-announce] [Toolforge][GRID SHUTDOWN] Toolforge Grid Engine has been shutdown

2024-03-14 Thread Bryan Davis
#Timeline [3]: https://techblog.wikimedia.org/2022/03/14/toolforge-and-grid-engine/ [4]: https://lists.wikimedia.org/pipermail/labs-l/2015-August/003955.html Bryan, on behalf of the Toolforge administrators -- Bryan DavisWikimedia Foundation Principal

[Cloud-announce] [Toolforge][GRID SHUTDOWN] Toolforge Grid Engine has been shutdown

2024-03-14 Thread Bryan Davis
#Timeline [3]: https://techblog.wikimedia.org/2022/03/14/toolforge-and-grid-engine/ [4]: https://lists.wikimedia.org/pipermail/labs-l/2015-August/003955.html Bryan, on behalf of the Toolforge administrators -- Bryan DavisWikimedia Foundation Principal

[Wikitech-l] [Toolforge][GRID SHUTDOWN] Toolforge Grid Engine has been shutdown

2024-03-14 Thread Bryan Davis
#Timeline [3]: https://techblog.wikimedia.org/2022/03/14/toolforge-and-grid-engine/ [4]: https://lists.wikimedia.org/pipermail/labs-l/2015-August/003955.html Bryan, on behalf of the Toolforge administrators -- Bryan DavisWikimedia Foundation Principal

[Wikitech-l] Re: remote access for vps

2024-03-04 Thread Bryan Davis
s is likely faster than enumerating results 500 at a time via the Action API, but it also may reduce the complexity and fragility of your operational deployment. Bryan -- Bryan DavisWikimedia Foundation Principal Software Engineer

[Wikitech-l] Re: remote access for vps

2024-03-04 Thread Bryan Davis
ilscale/blob/main/LICENSE [2]: https://wikitech.wikimedia.org/wiki/Wikitech:Cloud_Services_Terms_of_use#4.5_Using_WMCS_as_a_network_proxy [3]: https://en.wikipedia.org/wiki/XY_problem [4]: https://phabricator.wikimedia.org/T358023 Bryan -- Bryan Davis

[Wikitech-l] Re: remote access for vps

2024-03-04 Thread Bryan Davis
On Mon, Mar 4, 2024 at 2:16 PM Bryan Davis wrote: > > On Mon, Mar 4, 2024 at 12:43 PM Tim Moody wrote: > > > > I am trying to reach a remote mysql database from a vps using python. The > > destination server has created an opening in the firewall for the request, &g

[Wikitech-l] Re: remote access for vps

2024-03-04 Thread Bryan Davis
dia.org/wiki/Help:Toolforge/Database#Connecting_to_the_database_replicas_from_your_own_computer for how this can be done in a specific case. For your case really just the target host (login.toolforge.org -> your instance) and database server should need to

[Wikitech-l] Open question about commit message linter rules and GItLab's merge requests

2023-11-28 Thread Bryan Davis
orchestrator/-/commit/dd9b43212fbc884c78e2729c78fac04d6eb6ad87 [3]: https://phabricator.wikimedia.org/T351253 Bryan -- Bryan DavisWikimedia Foundation Principal Software Engineer Boise, ID USA [[m:Us

[Cloud] [Cloud-announce] ORES API endpoints deprecated; Lift Wing API endpoints available as replacement

2023-08-03 Thread Bryan Davis
with the process [1]. [0]: https://lists.wikimedia.org/hyperkitty/list/wikitec...@lists.wikimedia.org/thread/EK65B7QCQHEG37C2ERPIUSP64OX3ZEUJ/ [1]: https://wikitech.wikimedia.org/wiki/ORES Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Eng

[Cloud-announce] ORES API endpoints deprecated; Lift Wing API endpoints available as replacement

2023-08-03 Thread Bryan Davis
with the process [1]. [0]: https://lists.wikimedia.org/hyperkitty/list/wikitec...@lists.wikimedia.org/thread/EK65B7QCQHEG37C2ERPIUSP64OX3ZEUJ/ [1]: https://wikitech.wikimedia.org/wiki/ORES Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Eng

[Cloud] Re: Rotating logs on Toolforge

2023-07-20 Thread Bryan Davis
tions, do exploratory testing, or even plan and execute a complete deployment of a solution. [0]: https://phabricator.wikimedia.org/T152235 [1]: https://phabricator.wikimedia.org/T97861 [2]: https://phabricator.wikimedia.org/T127367 [3]: https://phabricator.wikimedia.org/T50846 Bryan -- B

[Wikitech-l] Re: send mail in python

2023-05-16 Thread Bryan Davis
WRONG_VERSION_NUMBER I saw that in one of my own tests as well. I don't have a good explanation of what triggered it. > In the console /usr/sbin/sendmail -v t...@tim.com > works just fine, so maybe I should just use subproc. If shelling out to the sendmail client works for your use case, g

[Wikitech-l] Re: send mail in python

2023-05-15 Thread Bryan Davis
mport ssl >>> context = ssl.create_default_context() >>> context.check_hostname = False >>> context.verify_mode = ssl.CERT_NONE >>> server = smtplib.SMTP("mx-out03.wmcloud.org", 25) >>> server.starttls(context=context) (220, b'TLS

[List admins] Re: Spam prevention

2023-04-24 Thread Bryan Davis
is not described in your current attempts to keep spam from the list, so <https://meta.wikimedia.org/wiki/Mailing_lists/Administration#Spam_filters> may be worth looking at. Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer

[Cloud] Re: Migrating to a newer VPS image?

2023-01-03 Thread Bryan Davis
or is it host-specific? Copy it over. You would have copied it from a Toolforge tool originally as we do not have a mechanism for creating database credentials for Cloud VPS projects/instances. Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Prin

[Cloud] [Cloud-announce] [Toolforge] Self-service tool deletion finally arrives!

2022-10-31 Thread Bryan Davis
ed to be [[WP:BOLD]] and update them. [0]: https://phabricator.wikimedia.org/T133777 [1]: https://phabricator.wikimedia.org/T170355 [2]: https://phabricator.wikimedia.org/T285403 [3]: https://gerrit.wikimedia.org/r/plugins/gitiles/cloud/toolforge/disable-tool/ [[WP:BOLD]]: https://en.wikipedia.o

[Cloud-announce] [Toolforge] Self-service tool deletion finally arrives!

2022-10-31 Thread Bryan Davis
ed to be [[WP:BOLD]] and update them. [0]: https://phabricator.wikimedia.org/T133777 [1]: https://phabricator.wikimedia.org/T170355 [2]: https://phabricator.wikimedia.org/T285403 [3]: https://gerrit.wikimedia.org/r/plugins/gitiles/cloud/toolforge/disable-tool/ [[WP:BOLD]]: https://en.wikipedia.o

[Cloud] Re: WMCS team work transparency (was: New servers don't show up on grafana-labs.wikimedia.org)

2022-10-07 Thread Bryan Davis
e archives open so that interested parties could see the discussions that were held here. Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_(WMF)]]

[Cloud] Re: WMCS team work transparency (was: New servers don't show up on grafana-labs.wikimedia.org)

2022-10-06 Thread Bryan Davis
tor.wikimedia.org/T310435#8288848 [1]: https://gerrit.wikimedia.org/r/c/operations/docker-images/toollabs-images/+/488764 Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_(WMF)]]

[Cloud] Re: New servers don't show up on grafana-labs.wikimedia.org

2022-10-05 Thread Bryan Davis
s been poking at these issues for quite a while as he has time and motivation, but currently there is no timeline for completion. Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer Boi

[Cloud] [Cloud-announce] Re: [Toolforge] Moving git repos from Diffusion to GitLab starting 2022-09-06

2022-09-07 Thread Bryan Davis
On Tue, Sep 6, 2022 at 4:38 PM Bryan Davis wrote: > > On Thu, Sep 1, 2022 at 4:26 PM Bryan Davis wrote: > > > > What: Diffusion git hosting moving to GitLab [0][1] > > When: Tuesday 2022-09-06 between 15:00 - 23:00 UTC > > Why: Unblocking sunsetting work

[Cloud-announce] Re: [Toolforge] Moving git repos from Diffusion to GitLab starting 2022-09-06

2022-09-07 Thread Bryan Davis
On Tue, Sep 6, 2022 at 4:38 PM Bryan Davis wrote: > > On Thu, Sep 1, 2022 at 4:26 PM Bryan Davis wrote: > > > > What: Diffusion git hosting moving to GitLab [0][1] > > When: Tuesday 2022-09-06 between 15:00 - 23:00 UTC > > Why: Unblocking sunsetting work

[Cloud] [Cloud-announce] Re: [Toolforge] Moving git repos from Diffusion to GitLab starting 2022-09-06

2022-09-06 Thread Bryan Davis
On Thu, Sep 1, 2022 at 4:26 PM Bryan Davis wrote: > > What: Diffusion git hosting moving to GitLab [0][1] > When: Tuesday 2022-09-06 between 15:00 - 23:00 UTC > Why: Unblocking sunsetting work for Differential/Diffusion [2] > > What you can do: If you have not l

[Cloud-announce] Re: [Toolforge] Moving git repos from Diffusion to GitLab starting 2022-09-06

2022-09-06 Thread Bryan Davis
On Thu, Sep 1, 2022 at 4:26 PM Bryan Davis wrote: > > What: Diffusion git hosting moving to GitLab [0][1] > When: Tuesday 2022-09-06 between 15:00 - 23:00 UTC > Why: Unblocking sunsetting work for Differential/Diffusion [2] > > What you can do: If you have not l

[Cloud] Re: [Cloud-announce] [Toolforge] Moving git repos from Diffusion to GitLab starting 2022-09-06

2022-09-06 Thread Bryan Davis
cator.wikimedia.org/T305984#8210132 Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_(WMF)]] irc: bd808 _

[Cloud] [Cloud-announce] [Toolforge] Moving git repos from Diffusion to GitLab starting 2022-09-06

2022-09-01 Thread Bryan Davis
in order to grant you access [3]. [0]: https://phabricator.wikimedia.org/T296893 [1]: https://phabricator.wikimedia.org/T315706 [2]: https://phabricator.wikimedia.org/T191182 [3]: https://phabricator.wikimedia.org/T313366#8203450 Bryan, on behalf of the Toolforge administrato

[Cloud-announce] [Toolforge] Moving git repos from Diffusion to GitLab starting 2022-09-06

2022-09-01 Thread Bryan Davis
in order to grant you access [3]. [0]: https://phabricator.wikimedia.org/T296893 [1]: https://phabricator.wikimedia.org/T315706 [2]: https://phabricator.wikimedia.org/T191182 [3]: https://phabricator.wikimedia.org/T313366#8203450 Bryan, on behalf of the Toolforge administrato

[Cloud] [Cloud-announce] [Toolforge] Toolforge tool maintainers are eligible to vote in current Board election

2022-08-23 Thread Bryan Davis
https://phabricator.wikimedia.org/T309754 Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_(WMF)]] irc: bd808 ___

[Cloud-announce] [Toolforge] Toolforge tool maintainers are eligible to vote in current Board election

2022-08-23 Thread Bryan Davis
https://phabricator.wikimedia.org/T309754 Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_(WMF)]] irc: bd808 ___

[Cloud] Re: New Toolforge admin: LucasWerkmeister

2022-08-22 Thread Bryan Davis
> > > [1] https://phabricator.wikimedia.org/T314527 > > > > -- Legoktm [2]: https://wikitech.wikimedia.org/wiki/Help:Access_policies#Application_Process Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer

[Cloud] Re: Toolforge account and replica databases

2022-04-29 Thread Bryan Davis
d tools db. If you have some old data files or something laying around on Toolforge that you are not using do clean those up. Otherwise, Toolforge accounts are "cheap" for the movement and for the Toolforge admins. Do not worry that you are consuming scarce resources. :) Bryan -- Bryan Da

[Cloud] Re: Login notifications for bot account running on Toolforge

2022-02-16 Thread Bryan Davis
expect my account to connect from this range of IPs", but maybe someone else knows a trick? Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_(WMF)]]

[Wikitech-l] Re: ClassCrawler – extremely fast and structured code search engine

2022-02-04 Thread Bryan Davis
rch/003989.html [2]: https://opensource.org/node/1099 [3]: https://wikitech.wikimedia.org/wiki/Wikitech:Cloud_Services_Terms_of_use#What_uses_of_Cloud_Services_do_we_not_like? Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Softwar

[Cloud] Re: ToolForge: Unale to install library on tool server

2022-01-24 Thread Bryan Davis
on the Cloud VPS instance powering login.toolforge.org. [0]: https://wikitech.wikimedia.org/wiki/Help:IRC Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_(WMF)]]

[Cloud] Re: How many kubernetes jobs is too many?

2022-01-10 Thread Bryan Davis
eous dump processing jobs it would almost certainly lead to resource starvation across the entirety of the Toolforge Kubernetes cluster and make many sad SREs. Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer

[Wikitech-l] Re: Developer Portal status update

2021-12-22 Thread Bryan Davis
ugin with changes intended to make it easier to integrate with TWN. The current plugin work is tracked in <https://phabricator.wikimedia.org/T297168> and <https://gerrit.wikimedia.org/r/c/wikimedia/developer-portal/+/747214/>. Bryan -- Bryan Davis Technical Engagement

[Wikidata] Re: [Wikimedia-l] Re: Toolhub 1.0 is launched! Discover software tools used at Wikimedia

2021-10-15 Thread Bryan Davis
/meta.wikimedia.org/wiki/Talk:Toolhub> talk page or filed as Phabricator tasks under <https://phabricator.wikimedia.org/tag/toolhub/>. I love that y'all are exploring the tool and asking good questions, but it is difficult to respond to messages cross posted to multiple mailing lists (som

[Cloud] [Cloud-announce] [Toolforge] Some tools broken by upstream Let's Encrypt certificate changes

2021-09-30 Thread Bryan Davis
the bastions + grid engine failing. We do not yet have a fix for this. It will require us to compile and install a newer version of mono for everyone who is using it. Interested folks can follow progress of our infrastructure updates in response to this issue at T291387 [3]. [0]: https://letsencrypt.org/

[Cloud-announce] [Toolforge] Some tools broken by upstream Let's Encrypt certificate changes

2021-09-30 Thread Bryan Davis
the bastions + grid engine failing. We do not yet have a fix for this. It will require us to compile and install a newer version of mono for everyone who is using it. Interested folks can follow progress of our infrastructure updates in response to this issue at T291387 [3]. [0]: https://letsencrypt.org/

[Cloud] Re: Validating multiple usernames?

2021-09-05 Thread Bryan Davis
0a0f928fbd5ec791effc24361ff/includes/user/UserNameUtils.php#L244-L317 [1]: https://github.com/wikimedia/mediawiki/blob/02f7392231ef40a0f928fbd5ec791effc24361ff/includes/title/MediaWikiTitleCodec.php#L333-L579 [2]: https://github.com/wikimedia/mediawiki/blob/02f7392231ef40a0f928fbd

[Cloud] Re: Validating multiple usernames?

2021-08-19 Thread Bryan Davis
BryanDavis%7CBDavis%20(WMF)%7Cbd808> The results will look something like: ``` { "batchcomplete": true, "query": { "users": [ { "name": "Bryan Davis", "missing": true },

[Wikitech-l] Re: Goto for microoptimisation

2021-07-31 Thread Bryan Davis
introduced the feature, but that does not mean we should use it." [2]? Could it be as simple as stating the bias more like "The use of `goto` should be exceedingly rare, always accompanied by comments explaining why it is used (likely for performance), and the a

[Wikitech-l] Re: Proposal: new structure for MediaWiki RELEASE-NOTES

2021-07-20 Thread Bryan Davis
the developers, maybe the PHP > ecosystem has a similar tool? Or we can reach out to other high traffic > projects and see how they are managing their changelog and maybe forge a > common tool. https://github.com/Automattic/jetpack-changelogger is a similar tool to reno that is pure php

[MediaWiki-l] Re: Update HitCounters GitHub repo

2021-06-14 Thread Bryan Davis
. > > I think this extension should be included by default in Mediawiki. It > is so useful I don't understand why folks have to do something special > to get it. https://www.mediawiki.org/wiki/Requests_for_comment/Removing_hit_counters_from_MediaWiki_core Bryan -- Bryan Davis

[Cloud] [Cloud-announce] Re: #wikimedia-cloud IRC channel available on libera.chat

2021-05-26 Thread Bryan Davis
On Thu, May 20, 2021 at 2:59 PM Bryan Davis wrote: > > TL;DR: > * The #wikimedia-cloud IRC channel is moving from Freenode to Libera.Chat. > * Register an account on Libera.Chat and join us there! > > [...snip...] > > A new #wikimedia-cloud channel has been created on ir

[Cloud-announce] Re: #wikimedia-cloud IRC channel available on libera.chat

2021-05-26 Thread Bryan Davis
On Thu, May 20, 2021 at 2:59 PM Bryan Davis wrote: > > TL;DR: > * The #wikimedia-cloud IRC channel is moving from Freenode to Libera.Chat. > * Register an account on Libera.Chat and join us there! > > [...snip...] > > A new #wikimedia-cloud channel has been created on ir

[Cloud] [Cloud-announce] #wikimedia-cloud IRC channel available on libera.chat

2021-05-20 Thread Bryan Davis
i/IRC/Migrating_to_Libera_Chat [6]: https://phabricator.wikimedia.org/T283247 [7]: https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2021 Bryan, on behalf of the WMCS team and the Cloud VPS and Toolforge admins -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Eng

[Cloud] Re: Porting the output of qstat to a web page

2021-05-11 Thread Bryan Davis
; status page for your tool? I've not done it for a single tool, but I did it for all tools: * https://sge-status.toolforge.org/ * https://sge-jobs.toolforge.org/ The source for both are linked from their page footers. You can fetch the current grid job status as json too via https:

Re: [MediaWiki-l] How to reset password on our servers --servision company

2021-05-03 Thread Bryan Davis
iawiki.org/wiki/Manual:User_rights> for information on how you might change the granted user rights if desired. Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer

Re: [MediaWiki-l] How to reset password on our servers --servision company

2021-05-02 Thread Bryan Davis
to create a new privileged user. Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_(WMF)]] irc: bd808 ___

Re: [Cloud] Help with a MediaWiki instance on WMCloud - spammers

2021-04-25 Thread Bryan Davis
e the right solution anyway. Your `$wgOAuthRedirectUri` should use the https protocol, but I don't think this is you root problem. https://annotation.wmcloud.org/w/index.php?title=Special:PluggableAuthLogin says "No such special page" and https://annotation.wmcloud.org/wiki

Re: [Cloud] Help with a MediaWiki instance on WMCloud - spammers

2021-04-23 Thread Bryan Davis
uth $ vagrant hiera role::wsoauth::oauth_key "the key for the new grant" $ vagrant hiera role::wsoauth::oauth_secret "the secret for the new grant" $ vagrant provision Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software

Re: [Cloud] Help with a MediaWiki instance on WMCloud - spammers

2021-04-23 Thread Bryan Davis
for the 'guest' level Puppet process that is executed by `vagrant up` and `vagrant provision`. Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer Boise, ID USA [[m:

Re: [Cloud] Help with a MediaWiki instance on WMCloud - spammers

2021-04-21 Thread Bryan Davis
l you how he has setup https://wikispore.wmflabs.org/wiki/Main_Page with OAuth for account registration. I have a hunch that is also possible by adding the correct mw-vagrant role and settings. Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer

[Cloud] [Cloud-announce] [Toolforge] Outbound emails were stuck from 2021-03-31T14:56Z to 2021-04-20T21:52Z

2021-04-20 Thread Bryan Davis
catch problems similar to this more quickly in the future. Bryan, on behalf of the Toolforge admin team -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_(WMF)]]

[Cloud-announce] [Toolforge] Outbound emails were stuck from 2021-03-31T14:56Z to 2021-04-20T21:52Z

2021-04-20 Thread Bryan Davis
catch problems similar to this more quickly in the future. Bryan, on behalf of the Toolforge admin team -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_(WMF)]]

Re: [Wikitech-l] Stuck/Missing Grid Job for tools.william-avery-bot

2021-03-26 Thread Bryan Davis
Thank you for your report, and I hope you can get your tool back into its proper working state. Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_

Re: [MediaWiki-l] Adding (move) uploaded images to a specific Category

2021-03-14 Thread Bryan Davis
from the default one: > "Category:Uploaded_with_UploadWizard". > I forgot to do it at upload time. > How do I do that? See <https://www.mediawiki.org/wiki/Help:Categories> for an overview of the category system in MediaWiki including information on how to add/remove pages from a category. Bryan --

Re: [Cloud] Problem on linking Wikimedia account and LDAP account

2021-03-05 Thread Bryan Davis
eated using Striker on 2020-12-29 10:12:12 UTC. That Developer account has never been "attached" on Wikitech, meaning that the account has never logged in there, so it will show as unregistered on Wikitech. It is using the same email address as the [[User:KirkLU]] Developer account which wa

Re: [Cloud] Removing myself from Horizon projects

2021-02-18 Thread Bryan Davis
co-maintainer of the https://toolsadmin.wikimedia.org/tools/id/sonarqubebot tool there. Removing membership in the project would effectively also remove your maintainer access for this tool. Bryan -- Bryan Davis Technical Engagement Wikime

Re: [Cloud] X_REQUEST_ID?

2021-02-16 Thread Bryan Davis
id header is added when an existing header is not found in the inbound request as it traverses the ingress. Brooke tracked down <https://github.com/kubernetes/ingress-nginx/issues/2546> upstream as a documented way that we could disable this default behavior if desired by the co

[Cloud] [Cloud-announce] [Cloud VPS] TLS encryption fully enforced for *.wmflabs.org & *.wmcloud.org

2021-02-02 Thread Bryan Davis
On Tue, Aug 18, 2020 at 9:03 AM Bryan Davis wrote: > > TL;DR: > * HTTP -> HTTPS redirection is live (finally!) > * Currently allowing a "POST loophole" > * "POST loophole" will be closed on 2021-02-01 > > Today we merged a small change [0] to the front

[Cloud-announce] [Cloud VPS] TLS encryption fully enforced for *.wmflabs.org & *.wmcloud.org

2021-02-02 Thread Bryan Davis
On Tue, Aug 18, 2020 at 9:03 AM Bryan Davis wrote: > > TL;DR: > * HTTP -> HTTPS redirection is live (finally!) > * Currently allowing a "POST loophole" > * "POST loophole" will be closed on 2021-02-01 > > Today we merged a small change [0] to the front

Re: [Wikitech-l] Fatal exception when calling replaceVariables() from parser hook, after upgrade to MW 1.34

2021-01-18 Thread Bryan Davis
lt;https://www.mediawiki.org/wiki/Parsoid/Extension_API> and <https://www.mediawiki.org/wiki/Talk:Parsoid/Extension_API>. There is also a bit of explanation about the changes at <<https://lists.wikimedia.org/pipermail/wikitech-l/2020-September/093827.html> along with a link to a tec

Re: [Cloud] URL length limit for toolforge?

2020-12-16 Thread Bryan Davis
our logs, it could mean you need a bigger buffer. Increase it (up to 65535) with the buffer-size option." I added a line saying `buffer-size = 65535` to your tool's $HOME/www/python/uwsgi.ini config file and then ran `webservice restart`. Loading the ver

Re: [Cloud] password for thanos?

2020-12-15 Thread Bryan Davis
l Phabricator tasks in the extended backlog with wishes that folks have made about such things. <https://phabricator.wikimedia.org/T194333> is one that has some really high level ideas on it and some more concrete subtasks. Bryan -- Bryan Davis Technical Engagement

Re: [Cloud] password for thanos?

2020-12-15 Thread Bryan Davis
embers who have gone through the https://wikitech.wikimedia.org/wiki/Volunteer_NDA process. Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User

Re: [Cloud] Url redirect

2020-10-20 Thread Bryan Davis
domain.com"; to a list, and through with Cname > record + DNS server. It is not essential, but as I bought the domain a few > months ago... No, Toolforge does not currently have any native system for using vanity domain names. Bryan -- Bryan Davis Technical Engagem

Re: [Wikitech-l] Do you use MediaWiki-Vagrant to develop or test Wikimedia software?

2020-10-09 Thread Bryan Davis
On Fri, Oct 9, 2020 at 11:53 AM Bryan Davis wrote: > > I'm hoping to gather a bit of information on the current use of > MediaWiki-Vagrant by folks in the Wikimedia movement. I have started a > slowvote poll in Phabricator at > <https://phabricator.wikimedia.org/V24> t

[Wikitech-l] Do you use MediaWiki-Vagrant to develop or test Wikimedia software?

2020-10-09 Thread Bryan Davis
other dev environment * No, I tried it but it never worked well * No, I have never used it Data collected in the poll will be used to help me and others decide if it is worth putting in additional work to revitalize the group maintaining and improving MediaWiki-Vagrant. Bryan -- Bryan Davis

Re: [Cloud] Python3.7

2020-10-07 Thread Bryan Davis
On Wed, Oct 7, 2020 at 4:16 PM Roy Smith wrote: > > > On Oct 7, 2020, at 4:04 PM, Bryan Davis wrote: > > > > Use a `webservice python3.7 shell` session as your dev/test > > environment and you will a) get the same python version as the > > "production

Re: [Cloud] Python3.7

2020-10-07 Thread Bryan Davis
e [1]. [0]: https://wikitech.wikimedia.org/wiki/News/Toolforge_Trusty_deprecation [1]: https://www.debian.org/releases/bullseye/ Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_(

Re: [Cloud] Python3.7

2020-10-07 Thread Bryan Davis
to first enter a python3.7 container running on the Kubernetes cluster. This can be done using the `webservice python3.7 shell` command. See <https://wikitech.wikimedia.org/wiki/Help:Toolforge/Web/Python#Virtual_Environments_and_Packages> for related information. Bryan -- Bryan Davis

Re: [Cloud] Procfile

2020-10-02 Thread Bryan Davis
r webservice. There is however currently no Toolforge provided tooling to manage the state of that Deployment in conjunction with your webservice. Bryan -- Bryan Davis Technical Engagement Wikimedia Foundation Principal Software Engineer

  1   2   3   4   5   6   7   8   >