Page MenuHomePhabricator

Legoktm (Legoktm)
UserAdministrator

Projects (100)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Sep 19 2014, 7:30 PM (323 w, 2 d)
Roles
Administrator
Availability
Available
IRC Nick
legoktm
LDAP User
Legoktm
MediaWiki User
Unknown

Recent Activity

Yesterday

Legoktm added a comment to T245110: Should per user `Echo-whitelist` pages be protected?.

Realistically, I think using a wiki page for this was a quick hack and it would make more sense as a user preference long-term (rather than trying to figure out whether it should be protected...).

Sat, Nov 28, 9:47 PM · Growth-Team, MediaWiki-User-management, Notifications, Security, User-DannyS712, Security-Team
Legoktm changed the edit policy for T245110: Should per user `Echo-whitelist` pages be protected?.
Sat, Nov 28, 9:42 PM · Growth-Team, MediaWiki-User-management, Notifications, Security, User-DannyS712, Security-Team
Legoktm added a comment to T267213: Create WikiTeq group on Gerrit.

Sorry, I wasn't clear, I meant comments from developers *outside* of WikiTeq.

Sat, Nov 28, 9:08 AM · TechCom, Release-Engineering-Team, Gerrit-Privilege-Requests
Legoktm added a project to T267213: Create WikiTeq group on Gerrit: TechCom.

Someone to do this?

Sat, Nov 28, 2:53 AM · TechCom, Release-Engineering-Team, Gerrit-Privilege-Requests
Legoktm added a comment to T154078: Gerrit group creation request: Create group for Social-Tools.

I'm not sure why this seemingly simple request has now taken 3+ years to be completed, frankly.

Sat, Nov 28, 2:48 AM · Gerrit-Privilege-Requests, Social-Tools
Legoktm claimed T229122: Allow wmf-deployment to remove votes from changes in wmf branches.

I implemented https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/+/70c409074d0b0f4a4a1b49d54ea0e1b76ac6043a%5E%21/#F0 - could you verify that it's had the intended effect?

Sat, Nov 28, 2:46 AM · Gerrit-Privilege-Requests
Legoktm closed T264458: Grant Sohom Datta +2 right on ProofreadPage as Resolved.

Done, sorry about the delay.

Sat, Nov 28, 2:41 AM · ProofreadPage, Gerrit-Privilege-Requests
Legoktm added a comment to T268904: can't start webservices kubernetes.

What tool is this on?

Sat, Nov 28, 2:38 AM · Toolforge, Kubernetes

Thu, Nov 26

Legoktm added a comment to T257301: Create a web demo.

Notes on how to speed up the build:

  • Keep the tarballs in $XDG_CACHE_HOME so we don't need to redownload them every time.
  • The emscripten build of PHP7 also seems safe to cache (invalidate on the PHP version or emscripten version changing?), which would probably be the biggest speedup if getting the invalidation right isn't too hard.
Thu, Nov 26, 1:28 AM · phan-taint-check-plugin

Wed, Nov 25

Legoktm added a comment to T257301: Create a web demo.

So... https://doc.wikimedia.org/mediawiki-tools-phan-SecurityCheckPlugin/master/demos/ exists! It'll get updated whenever a new commit is merged in phan-taint-check-plugin (takes ~15 min but we can speed it up a lot).

Wed, Nov 25, 10:11 PM · phan-taint-check-plugin
Legoktm awarded T268652: Story idea for Blog: Automatic security analysis for PHP code a Love token.
Wed, Nov 25, 7:51 PM · phan-taint-check-plugin, Technical-blog-posts
Legoktm added a comment to T268196: Figure out the future of codesearch in a GitLab world.

Thanks for the details @hashar. It looks like the elasticsearch stuff is close, but not exact. The syntax doesn't appear to support full regex searching which we tend to rely on for, well, advanced searches.

Wed, Nov 25, 7:35 AM · GitLab, VPS-project-Codesearch
Legoktm claimed T268198: Reduce user impact of codesearch's nightly restarts.
Wed, Nov 25, 7:25 AM · Patch-For-Review, VPS-project-Codesearch
Legoktm added a comment to T268198: Reduce user impact of codesearch's nightly restarts.

Is there a way for the write config not to restart if configs are the same? for example, it can load the config and check if they are the same and not write it if they are the same and the restarter checks and if the modification date is recent, restarts it. It's slightly complicated but not too much. Do you think it make sense?

Wed, Nov 25, 7:18 AM · Patch-For-Review, VPS-project-Codesearch

Tue, Nov 24

Legoktm added a comment to T267374: Set up a Toolforge buildpack CD pipeline as a POC.

For the past week-ish I've been investigating and playing with argocd, and I don't think it's the right solution for us. It really just does the *D* in CD, there seems to be no functionality for building, only deploying. Looking at https://argoproj.github.io/argo-cd/user-guide/ci_automation/, their example flow is having some CI workflow build/publish the image (what we want to do with pack) then commit to your config repo, which argocd watches and redeploys.

Tue, Nov 24, 6:29 PM · cloud-services-team (Kanban), Toolforge
Legoktm added a comment to T268199: Graduate codesearch to production.

We will also need to build the docker image ourselves instead of relying on upstream's on docker hub.

Tue, Nov 24, 8:05 AM · Operations, VPS-project-Codesearch

Fri, Nov 20

Legoktm added a comment to T215858: Plan a replacement for wiki replicas that is better suited to typical OLAP use cases than the MediaWiki OLTP schema.

For reference: OLAP is https://en.wikipedia.org/wiki/Online_analytical_processing and OLTP is https://en.wikipedia.org/wiki/Online_transaction_processing

Fri, Nov 20, 7:42 PM · cloud-services-team (Kanban), Data-Services, Analytics
Legoktm added a comment to T268328: Automatically index extensions in Codesearch.

In addition to what James and Krinkle said, I would also add that the goal of codesearch is not to index any MediaWiki code ever written that was dumped into a git repo. If the results are filled with unmaintained stuff, then it's not useful for developers, which is already beginning to be a problem: T241320: Allow certain or all GitHub repositories to be excluded from search results.

Fri, Nov 20, 7:26 PM · VPS-project-Codesearch, TechCom
bd808 awarded T268199: Graduate codesearch to production a Love token.
Fri, Nov 20, 12:24 AM · Operations, VPS-project-Codesearch

Thu, Nov 19

Quiddity awarded T207562: Implement "links-in-logs" user script in MediaWiki itself a Love token.
Thu, Nov 19, 6:48 PM · MW-1.36-notes (1.36.0-wmf.18; 2020-11-17), User-notice, User-DannyS712, MediaWiki-Logevents
Legoktm added a comment to T268254: Add a list of failing repos or an indicator in lists for failing repos on libup web.

See https://libraryupgrader2.wmcloud.org/errors (sorry, I thought you already knew about that page)

Thu, Nov 19, 6:00 PM · LibUp
Nikerabbit awarded T268198: Reduce user impact of codesearch's nightly restarts a Like token.
Thu, Nov 19, 10:20 AM · Patch-For-Review, VPS-project-Codesearch
Legoktm renamed T268204: Spam from Hulu did not immediately respond to Fox News to Spam.
Thu, Nov 19, 5:12 AM · Trash
Legoktm added a comment to T90475: If a global user page is marked with __NOINDEX__ the same should be applied to the local copies.

As far as I know, it is up to Google to value the request. __NOINDEX__ merely notifies search engines not to index the page; it does not have any power over the bots. Correct me if I'm wrong.

Thu, Nov 19, 1:52 AM · Privacy, GlobalUserPage
Dzahn awarded T268199: Graduate codesearch to production a Like token.
Thu, Nov 19, 1:51 AM · Operations, VPS-project-Codesearch
Legoktm updated the task description for T268199: Graduate codesearch to production.
Thu, Nov 19, 1:45 AM · Operations, VPS-project-Codesearch
Legoktm updated the task description for T268199: Graduate codesearch to production.
Thu, Nov 19, 1:44 AM · Operations, VPS-project-Codesearch
Legoktm created T268199: Graduate codesearch to production.
Thu, Nov 19, 1:44 AM · Operations, VPS-project-Codesearch
Legoktm created T268198: Reduce user impact of codesearch's nightly restarts.
Thu, Nov 19, 1:31 AM · Patch-For-Review, VPS-project-Codesearch
Legoktm added a comment to T268196: Figure out the future of codesearch in a GitLab world.

Once all repositories have moved to GitLab

Thu, Nov 19, 1:17 AM · GitLab, VPS-project-Codesearch
Legoktm updated the task description for T268196: Figure out the future of codesearch in a GitLab world.
Thu, Nov 19, 1:11 AM · GitLab, VPS-project-Codesearch
Legoktm created T268196: Figure out the future of codesearch in a GitLab world.
Thu, Nov 19, 1:10 AM · GitLab, VPS-project-Codesearch

Wed, Nov 18

Legoktm added a project to T267928: RFC: Provide mechanism for defining and utilizing configuration sets for local development and browser / API-testing tests: MediaWiki-Configuration.
Wed, Nov 18, 7:43 AM · User-brennen, User-zeljkofilipin, MediaWiki-Configuration, Platform Engineering, Testing-Roadblocks, Patch-For-Review, TechCom-RFC

Tue, Nov 17

Legoktm updated subscribers of T268009: Gerrit security advisory 2020-11-17.
Tue, Nov 17, 6:49 PM · Gerrit, Security, Security-Team
Legoktm added a comment to T268009: Gerrit security advisory 2020-11-17.

Tags that point to commits that are not part of visible branches can no longer be accessed

Tue, Nov 17, 6:39 PM · Gerrit, Security, Security-Team

Mon, Nov 16

nskaggs awarded T265681: Deploy a tool using a buildpack-based image on Toolforge a Party Time token.
Mon, Nov 16, 9:21 PM · cloud-services-team (Kanban), Toolforge
Legoktm added a comment to T251076: Create Phab project for wikimedia/assert library.

Yes, having a proper project for this would be nice to match the other PHP libraries. I don't think there's a real maintainer, maybe @daniel as the primary author, it's just collectively maintained by MediaWiki core devs.

Mon, Nov 16, 8:27 PM · MediaWiki-Vendor, User-DannyS712, Project-Admins
Legoktm added a comment to T267859: Future of tests/phan in MW Core.

I mostly left it around because something (I don't remember what) was still relying on it. At this point it's probably best to just get rid of it and fix whatever fallout, if any, emerges.

Mon, Nov 16, 8:24 PM · MW-1.35-notes, MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), phan, MediaWiki-Core-Testing
Legoktm closed T266508: PollNY: Stored XSS as Resolved.
Mon, Nov 16, 6:35 PM · Social-Tools, PollNY, Vuln-XSS, Security

Fri, Nov 13

Legoktm added a comment to T207567: Implement "reply-link" user script in a MediaWiki extension.

I think this task can be closed as resolved once DiscussionTools is available for use on the English Wikipedia (to satisfy T71550). (I don't know what the current state of deployment is)

Fri, Nov 13, 10:09 PM · DiscussionTools, MediaWiki-extension-requests

Wed, Nov 11

Legoktm triaged T267701: Don't hardcode ssl certificate name in profile::toolforge::docker::registry as Lowest priority.
Wed, Nov 11, 12:58 AM · Technical-Debt, cloud-services-team (Kanban), Toolforge
Legoktm added a comment to T266208: cant-delete-main-page hack has a trivial workaround.

FWIW this is publicly known and not a real concern: https://www.mediawiki.org/wiki/User:MZMcBride/Attacks#Delete_the_Main_Page

Wed, Nov 11, 12:06 AM · Wikimedia-Site-requests, User-DannyS712, Security

Tue, Nov 10

Legoktm added a comment to T267374: Set up a Toolforge buildpack CD pipeline as a POC.

One of the main problems with using pack right now is that it requires access to a docker socket to be able to build images. The current alternative is to use https://github.com/pivotal/kpack which I think is even more complex. So my current plan is to pass the docker socket into the CI containers (security note that this gives the containers root on the host effectively).

Tue, Nov 10, 12:59 AM · cloud-services-team (Kanban), Toolforge

Mon, Nov 9

Legoktm added a subtask for T267616: Set up docker-registry and image builder infra in toolsbeta: T267618: Request increased quota for toolsbeta Cloud VPS project.
Mon, Nov 9, 11:05 PM · cloud-services-team (Kanban), Toolforge
Legoktm added a parent task for T267618: Request increased quota for toolsbeta Cloud VPS project: T267616: Set up docker-registry and image builder infra in toolsbeta.
Mon, Nov 9, 11:05 PM · Cloud-VPS (Quota-requests)
Legoktm created T267618: Request increased quota for toolsbeta Cloud VPS project.
Mon, Nov 9, 10:55 PM · Cloud-VPS (Quota-requests)
Legoktm created T267616: Set up docker-registry and image builder infra in toolsbeta.
Mon, Nov 9, 10:31 PM · cloud-services-team (Kanban), Toolforge

Thu, Nov 5

Legoktm created T267374: Set up a Toolforge buildpack CD pipeline as a POC.
Thu, Nov 5, 9:54 PM · cloud-services-team (Kanban), Toolforge

Wed, Nov 4

Legoktm added a comment to T262350: bad failure cases for wmcs custom puppet enc.

Just found a frustrating side effect of this. Hosts that are supposed to not have traffic shaping and NFS do because once that's applied there is no going back without lots of surgery on the VM or simply scrapping it and rebuilding.

On ingress and proxy nodes that makes them potentially problematic.

Wed, Nov 4, 6:58 PM · cloud-services-team (Kanban)

Tue, Nov 3

Legoktm updated the task description for T265684: Figure out CD solution for building buildpack-based images for Toolforge.
Tue, Nov 3, 4:32 PM · cloud-services-team (Kanban), Toolforge
Legoktm edited Description on Toolforge (Quota-requests).
Tue, Nov 3, 12:09 AM

Mon, Nov 2

Legoktm added a comment to T267062: Allow Toolforge users to manually start/restart/stop buildpack based web servers.

<snip>

Beyond that, it would be best to let something other than a bona fide push trigger a full redeploy. Kind of like how Jenkins responds to "recheck" comments in gerrit with a build. It's tricky to wonder about that overall because we don't have the CI setup in place yet. Many of them can easily do that from a webUI, but the workflows need to be somehow predefined if we expose such a thing to users. We are coming around to the point where figuring out what that is going to be might be important.

Mon, Nov 2, 10:45 PM · cloud-services-team (Kanban), Toolforge
Legoktm created T267062: Allow Toolforge users to manually start/restart/stop buildpack based web servers.
Mon, Nov 2, 7:34 PM · cloud-services-team (Kanban), Toolforge
Legoktm added a comment to T266901: Ensure webservice plays nicely with Toolforge tools using buildpack images.

The goal down the road is to make it so there is not need for or even access to a bastion for login...maybe with some way for a person to interact with a webUI or a CLI that doesn't run on a bastion by requirement. (It's a nice dream).

Mon, Nov 2, 7:12 PM · Patch-For-Review, cloud-services-team (Kanban), Toolforge
Legoktm added a comment to T182751: Migrate https://tools.wmflabs.org/coverage/mediawiki/ to CI infrastructure.

I don't remember why I originally set this to stalled, but in any case, to move forward someone just needs to figure out where exactly we're going to store this historical data (contint1001 filesystem? swift? graphite/prometheus?? etc.). For now it's just sitting in the "coverage" Toolforge tool. Then we'd update jenkins to run the graphing scripts there and rsync it to https://doc.wikimedia.org/cover/

Mon, Nov 2, 6:46 PM · Code-Health-Group, Release-Engineering-Team (Code Health), Test-Coverage, Continuous-Integration-Infrastructure

Sat, Oct 31

Legoktm added a comment to T266844: Use common k8s labels in tools-webservice.

We should also label any interactive pods that might happen to be open.

Sat, Oct 31, 12:19 AM · Patch-For-Review, Toolforge, cloud-services-team (Kanban)

Fri, Oct 30

Legoktm added a comment to T266844: Use common k8s labels in tools-webservice.

So I think running:

kubectl label --selector tools.wmflabs.org/webservice=true deployment app.kubernetes.io/component=web app.kubernetes.io/managed-by=webservice
kubectl label --selector tools.wmflabs.org/webservice=true ingress app.kubernetes.io/component=web app.kubernetes.io/managed-by=webservice
kubectl label --selector tools.wmflabs.org/webservice=true pod app.kubernetes.io/component=web app.kubernetes.io/managed-by=webservice
kubectl label --selector tools.wmflabs.org/webservice=true service app.kubernetes.io/component=web app.kubernetes.io/managed-by=webservice
Fri, Oct 30, 11:39 PM · Patch-For-Review, Toolforge, cloud-services-team (Kanban)
Legoktm added a comment to T266901: Ensure webservice plays nicely with Toolforge tools using buildpack images.

I suppose if we have a CLI method to stop a buildpack web server, then we should also have one to start a buildpack web server. I don't really want to duplicate the k8s deployment config/logic into a second tool though. Maybe webservice start can hit the CD service???

Fri, Oct 30, 10:51 PM · Patch-For-Review, cloud-services-team (Kanban), Toolforge

Oct 30 2020

Legoktm added a comment to T266844: Use common k8s labels in tools-webservice.

unless we redeploy all the current webservices to force them to migrate

Oct 30 2020, 8:45 PM · Patch-For-Review, Toolforge, cloud-services-team (Kanban)
Legoktm added a comment to T266890: Establish a regular release process for codesniffer.

When I was the primary maintainer, I would aim to do a release roughly every month, as long as there were substantial changes. Often times we'd use PHPCS to assist with some other task, like PHPUnit or PHP version upgrades, which would necessitate a faster cycle. Or if someone has an in-progress patch, it might make sense to wait a few more days to get it included.

Oct 30 2020, 7:56 PM · PM, MediaWiki-Codesniffer, User-DannyS712
Legoktm added a comment to T266844: Use common k8s labels in tools-webservice.

T266901: Ensure webservice plays nicely with Toolforge tools using buildpack images would probably be more straightforward if we had common labeling.

Oct 30 2020, 7:13 PM · Patch-For-Review, Toolforge, cloud-services-team (Kanban)
Legoktm added a comment to T266865: Very long response time on frwiki main page.

Long ago, frwiki's default feed length (in days) was set to 60, well above the default of 10.
We reverted the limit to the default.

Oct 30 2020, 7:07 PM · Wikimedia-Incident, serviceops, Traffic, Operations, Performance-Team, Performance Issue
Legoktm created T266901: Ensure webservice plays nicely with Toolforge tools using buildpack images.
Oct 30 2020, 6:55 PM · Patch-For-Review, cloud-services-team (Kanban), Toolforge
Legoktm updated the task description for T265684: Figure out CD solution for building buildpack-based images for Toolforge.
Oct 30 2020, 6:48 PM · cloud-services-team (Kanban), Toolforge
Legoktm added a comment to T265684: Figure out CD solution for building buildpack-based images for Toolforge.

Based on what it took to get a buildpack tool deployed in toolsbeta, I added what inputs the CD system should get, what exactly it would do, and what I as a user would expect. Please add to it or let me know if I'm missing/overlooking something.

Oct 30 2020, 6:46 PM · cloud-services-team (Kanban), Toolforge
Legoktm created T266900: FeaturedFeeds loads all feed content just to output the feed URLs on the main page.
Oct 30 2020, 6:42 PM · Sustainability (Incident Followup), Performance Issue, MediaWiki-extensions-FeaturedFeeds
Legoktm updated the task description for T265684: Figure out CD solution for building buildpack-based images for Toolforge.
Oct 30 2020, 6:18 PM · cloud-services-team (Kanban), Toolforge

Oct 29 2020

Legoktm triaged T266844: Use common k8s labels in tools-webservice as Low priority.
Oct 29 2020, 10:54 PM · Patch-For-Review, Toolforge, cloud-services-team (Kanban)
Legoktm created T266844: Use common k8s labels in tools-webservice.
Oct 29 2020, 10:50 PM · Patch-For-Review, Toolforge, cloud-services-team (Kanban)
Chicocvenancio awarded T265681: Deploy a tool using a buildpack-based image on Toolforge a Burninate token.
Oct 29 2020, 10:39 PM · cloud-services-team (Kanban), Toolforge
Bstorm awarded T265681: Deploy a tool using a buildpack-based image on Toolforge a Burninate token.
Oct 29 2020, 10:27 PM · cloud-services-team (Kanban), Toolforge
Legoktm added a comment to T265681: Deploy a tool using a buildpack-based image on Toolforge.
legoktm@toolsbeta-proxy-1:~$ curl -H "Host: test.toolforge.org" localhost
Hello to the new buildpack-based world!

Wheeee

Oct 29 2020, 10:26 PM · cloud-services-team (Kanban), Toolforge
Legoktm created P13108 (An Untitled Masterwork).
Oct 29 2020, 10:25 PM
Legoktm created P13107 (An Untitled Masterwork).
Oct 29 2020, 10:24 PM
Legoktm added a comment to T257386: Fix the proxy behavior for Kubernetes on toolsbeta.

I was looking into what it would take to fix this, but at least locally setting a Host header seems to work fine:

legoktm@toolsbeta-proxy-1:~$ curl -H "Host: test.toolforge.org" localhost 
Hello World, from Toolsbeta!
Oct 29 2020, 9:53 PM · Toolforge, cloud-services-team (Kanban), Kubernetes
Bstorm awarded P13096 yay it works a Party Time token.
Oct 29 2020, 3:26 PM
Legoktm claimed T228527: Support nested package.json files.
Oct 29 2020, 10:39 AM · wdwb-tech-focus, Wikidata, Wikidata-Bridge, LibUp
Legoktm added a comment to T266716: Use a proper yaml parser in Toolforge buildpacks.

https://github.com/sclevine/yj is being used by upstream buildpacks

Oct 29 2020, 5:45 AM · Patch-For-Review, cloud-services-team (Kanban), Toolforge
Legoktm added a comment to T266737: Set up Python 3.7 on MediaWiki-Vagrant.

You can use https://people.debian.org/~paravoid/python-all/ to get Python 3.7 on stretch. It's also imported to apt.wikimedia.org under component/pyall: https://apt-browser.toolforge.org/stretch-wikimedia/component/pyall/

Oct 29 2020, 4:15 AM · Growth-Team (Current Sprint), MediaWiki-Vagrant
Legoktm closed T265686: Create Python 3.7 buildpack builder for Toolforge, a subtask of T194332: [Epic] Make Toolforge a proper platform as a service with push-to-deploy and build packs, as Resolved.
Oct 29 2020, 4:10 AM · cloud-services-team (Kanban), Epic, Toolforge
Legoktm closed T265686: Create Python 3.7 buildpack builder for Toolforge as Resolved.

It works (locally)!

Oct 29 2020, 4:10 AM · cloud-services-team (Kanban), Toolforge
Legoktm created P13096 yay it works.
Oct 29 2020, 4:09 AM

Oct 28 2020

Legoktm added a subtask for T266715: Allow Toolforge users to install apt packages in their buildpacks: T266716: Use a proper yaml parser in Toolforge buildpacks.
Oct 28 2020, 9:35 PM · cloud-services-team (Kanban), Toolforge
Legoktm added a parent task for T266716: Use a proper yaml parser in Toolforge buildpacks: T266715: Allow Toolforge users to install apt packages in their buildpacks.
Oct 28 2020, 9:35 PM · Patch-For-Review, cloud-services-team (Kanban), Toolforge
Legoktm created T266716: Use a proper yaml parser in Toolforge buildpacks.
Oct 28 2020, 9:34 PM · Patch-For-Review, cloud-services-team (Kanban), Toolforge
Legoktm created T266715: Allow Toolforge users to install apt packages in their buildpacks.
Oct 28 2020, 9:32 PM · cloud-services-team (Kanban), Toolforge
Legoktm added a comment to T265684: Figure out CD solution for building buildpack-based images for Toolforge.

Regarding GitLab, the timeline for the production instance is "June, about 8 months from now". I think our goal for buildpacks is sooner than that, so even if we decide using prod GitLab is the way to go, we'll still need an interim solution (potentially one set up in a Cloud VPS?).

Oct 28 2020, 8:42 PM · cloud-services-team (Kanban), Toolforge
Legoktm added a comment to T228527: Support nested package.json files.

So first, I note that ContentTranslation has seemed to gotten this working without any libup intervention, see e.g. https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/ContentTranslation/+/ec12768a718a8bccf070a70b86c9c42afe603362

Oct 28 2020, 8:07 PM · wdwb-tech-focus, Wikidata, Wikidata-Bridge, LibUp
Legoktm updated the task description for T265684: Figure out CD solution for building buildpack-based images for Toolforge.
Oct 28 2020, 6:24 PM · cloud-services-team (Kanban), Toolforge
Legoktm created P13091 (An Untitled Masterwork).
Oct 28 2020, 6:11 PM
Legoktm moved T266692: Allow Toolforge's service.template to be in webservice code directories from Inbox to Doing on the cloud-services-team (Kanban) board.
Oct 28 2020, 5:55 PM · Patch-For-Review, cloud-services-team (Kanban), Toolforge
Legoktm created T266692: Allow Toolforge's service.template to be in webservice code directories.
Oct 28 2020, 5:29 PM · Patch-For-Review, cloud-services-team (Kanban), Toolforge

Oct 27 2020

Legoktm added a comment to T266283: Figure out how buildpack versioning is supposed to work.

It seems like the answer is that we need to set up a buildpack registry of sorts https://github.com/buildpacks/spec/blob/main/extensions/buildpack-registry.md

Oct 27 2020, 8:47 PM · cloud-services-team (Kanban), Toolforge
Legoktm renamed T265781: Upgrade Toolforge buildpacks to api 0.5 from Upgrade Toolforge buildpacks to api 0.4 to Upgrade Toolforge buildpacks to api 0.5.
Oct 27 2020, 5:24 PM · cloud-services-team (Kanban), Toolforge
Legoktm added a comment to T266508: PollNY: Stored XSS.
@@ -230,8 +230,9 @@ class PollNYHooks {
Oct 27 2020, 5:06 PM · Social-Tools, PollNY, Vuln-XSS, Security

Oct 26 2020

Legoktm committed rLLUP0977fdb2f53f: pipenv update (authored by Legoktm).
pipenv update
Oct 26 2020, 11:50 PM
Legoktm committed rLLUP8f1ded3eb183: Handle eslintrc.json "extends" not being an array (authored by Legoktm).
Handle eslintrc.json "extends" not being an array
Oct 26 2020, 11:38 PM
Legoktm closed T266270: Install pack on Toolforge servers, a subtask of T194332: [Epic] Make Toolforge a proper platform as a service with push-to-deploy and build packs, as Resolved.
Oct 26 2020, 5:36 PM · cloud-services-team (Kanban), Epic, Toolforge
Legoktm closed T266270: Install pack on Toolforge servers as Resolved.

Right, and if we do ever need it on stretch, I think we can get away with just importing it, but I'd hope that everything from here on will be built on top of buster.

Oct 26 2020, 5:36 PM · cloud-services-team (Kanban), Toolforge
Legoktm changed the visibility for T266400: RandomGameUnit: Stored XSS (CVE-2020-27957).
Oct 26 2020, 4:32 AM · Patch-For-Review, Social-Tools, Vuln-XSS, RandomGameUnit, Security