Page MenuHomePhabricator

SDunlap (Stef Dunlap)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Sep 26 2022, 6:47 PM (82 w, 5 d)
Availability
Available
LDAP User
Stef Dunlap
MediaWiki User
SDunlap-WMF [ Global Accounts ]

Recent Activity

Fri, Apr 26

SDunlap created T363605: Explore the non-extension/skin options of patchdemo.
Fri, Apr 26, 7:02 PM · Catalyst
SDunlap created T363604: Catalyst can deploy mediawiki with the Timeless extension and set it as the default.
Fri, Apr 26, 6:58 PM · Catalyst

Tue, Apr 23

SDunlap updated the task description for T363110: Make list of all extensions/skins that patchdemo supports and any specific options thereof.
Tue, Apr 23, 5:13 PM · Catalyst (MVP VIP 🥈)
SDunlap created T363192: Patchdemo can deploy a mediawiki on Catalyst.
Tue, Apr 23, 4:53 PM · Catalyst

Mon, Apr 22

SDunlap created T363110: Make list of all extensions/skins that patchdemo supports and any specific options thereof.
Mon, Apr 22, 3:46 PM · Catalyst (MVP VIP 🥈)
SDunlap created T363109: Catalyst API runs a smoketest after deploy.
Mon, Apr 22, 3:43 PM · Catalyst (MVP VIP 🥈)

Thu, Apr 11

SDunlap created T362357: Explore Catalyst API verifying (user supplied) chart values with `helm lint` and JSON schema.
Thu, Apr 11, 7:53 PM · Catalyst

Fri, Apr 5

SDunlap created T361971: Deploy patchdemo to production on every push to the main branch of the Catalyst fork.
Fri, Apr 5, 7:38 PM · Catalyst
SDunlap set the point value for T361516: Catalyst API can deploy a specific patch of mediawiki to 1.
Fri, Apr 5, 5:14 PM · Catalyst (MVP VIP 🥈)

Thu, Apr 4

SDunlap created T361885: Deploy production catalyst API upon merge into main.
Thu, Apr 4, 8:49 PM · Patch-For-Review, Catalyst (MVP VIP 🥈)
SDunlap triaged T361883: Switch patchdemo to use PHP FPM as Low priority.
Thu, Apr 4, 8:31 PM · Catalyst
SDunlap created T361883: Switch patchdemo to use PHP FPM.
Thu, Apr 4, 8:30 PM · Catalyst
SDunlap created T361879: Catalyst API serves list of charts at GET /charts.
Thu, Apr 4, 8:01 PM · Catalyst (MVP VIP 🥈)

Tue, Apr 2

SDunlap updated the task description for T361486: Stand up a kubernetes cluster for development (staging?).
Tue, Apr 2, 7:54 PM · Catalyst (MVP VIP 🥈)

Mon, Apr 1

SDunlap created T361522: Catalyst API can enable a specific patch of the the thanks extension.
Mon, Apr 1, 9:25 PM · Catalyst (MVP VIP 🥈)
SDunlap created T361521: Catalyst API can enable the thanks extension.
Mon, Apr 1, 9:22 PM · Catalyst (MVP VIP 🥈)
SDunlap updated the task description for T361516: Catalyst API can deploy a specific patch of mediawiki.
Mon, Apr 1, 9:18 PM · Catalyst (MVP VIP 🥈)
SDunlap created T361516: Catalyst API can deploy a specific patch of mediawiki.
Mon, Apr 1, 8:03 PM · Catalyst (MVP VIP 🥈)
SDunlap created T361486: Stand up a kubernetes cluster for development (staging?).
Mon, Apr 1, 4:37 PM · Catalyst (MVP VIP 🥈)

Mar 25 2024

SDunlap created T360912: Publish Containerized patchdemo via GitLab CI.
Mar 25 2024, 3:52 PM · Patch-For-Review, Catalyst (MVP VIP 🥈)
SDunlap created T360911: A staging catalyst development branch/fork of patch demo should deploy/update on Cloud VPS upon new commits.
Mar 25 2024, 3:47 PM · Catalyst (MVP VIP 🥈)

Mar 18 2024

SDunlap created P58807 simple hello world k8s manifest.
Mar 18 2024, 8:46 PM
SDunlap created T360364: Request to add catalyst.wmcloud.org webproxy subdomain for the catalyst CloudVPS project.
Mar 18 2024, 7:28 PM · Cloud-VPS
SDunlap created T360363: Support wildcard host matching web proxies in per-project zones.
Mar 18 2024, 7:25 PM · Cloud-VPS

Feb 27 2024

SDunlap added a member for Catalyst: EBomani.
Feb 27 2024, 9:43 PM

Feb 23 2024

SDunlap created P57851 new gitlab kubernetes agent.
Feb 23 2024, 10:06 PM
SDunlap created P57849 agent error.
Feb 23 2024, 9:42 PM
SDunlap closed T357354: DUCT exits with "panic: runtime error: invalid memory address or nil pointer dereference" on every run during setup-web-proxy as Resolved.
Feb 23 2024, 9:20 PM · User-vaughnwalters, Abstract Wikipedia team, Tool-ducttape

Nov 28 2023

SDunlap assigned T346780: Pat can sign in with their Wikitech/SUL/LDAP account to Mhurd.
Nov 28 2023, 5:13 PM · Catalyst (Prototype leftovers 🍱)

Nov 27 2023

SDunlap created T352062: Esha sees ingress URLs that are generated based off of configuration that Matthew specifies.
Nov 27 2023, 5:16 PM · Patch-For-Review, Catalyst (Prototype API)
SDunlap reassigned T346817: Pat can create a new vanilla Wikimedia environment from SDunlap to jeena.
Nov 27 2023, 5:14 PM · Catalyst (Prototype leftovers 🍱)
SDunlap closed T350729: Update API specification and API code to reflect deploying Helm charts as Resolved.
Nov 27 2023, 5:12 PM · Catalyst (Prototype API)
SDunlap closed T348015: EXPLORE authentication with Wikimedia Developer Account as Resolved.
Nov 27 2023, 5:08 PM · Catalyst (Prototype API)

Nov 20 2023

SDunlap closed T349637: EXPLORE restricting users' access to specific test environments as Resolved.
Nov 20 2023, 5:09 PM · Catalyst (Prototype API)

Nov 15 2023

SDunlap assigned T350915: Esha can make authenticated API calls with an Application API token to CCicalese_WMF.
Nov 15 2023, 8:33 PM · Catalyst (Prototype leftovers 🍱)
SDunlap created T351327: Esha can deploy a mediawiki with CampaignEvents extesion.
Nov 15 2023, 4:58 PM · Catalyst (Prototype leftovers 🍱)

Nov 14 2023

SDunlap created T351252: Esha can deploy a wikifunctions environment.
Nov 14 2023, 7:30 PM · Catalyst (Prototype leftovers 🍱)
SDunlap closed T346379: Esha sees something running on a k8s cluster after making a POST /environment API request, a subtask of T346337: Catalyst API MVP, as Resolved.
Nov 14 2023, 7:18 PM · Catalyst (Prototype leftovers 🍱), Epic
SDunlap closed T346379: Esha sees something running on a k8s cluster after making a POST /environment API request as Resolved.
Nov 14 2023, 7:18 PM · Catalyst (Prototype API)
SDunlap updated the task description for T351251: Esha (an engineer) can seed campaign event data to her development or test environment.
Nov 14 2023, 7:11 PM · Catalyst (Prototype leftovers 🍱), CampaignEvents
SDunlap updated the task description for T351251: Esha (an engineer) can seed campaign event data to her development or test environment.
Nov 14 2023, 7:09 PM · Catalyst (Prototype leftovers 🍱), CampaignEvents
SDunlap created T351251: Esha (an engineer) can seed campaign event data to her development or test environment.
Nov 14 2023, 7:08 PM · Catalyst (Prototype leftovers 🍱), CampaignEvents

Nov 13 2023

SDunlap assigned T350729: Update API specification and API code to reflect deploying Helm charts to jeena.
Nov 13 2023, 5:44 PM · Catalyst (Prototype API)
SDunlap updated the task description for T346817: Pat can create a new vanilla Wikimedia environment.
Nov 13 2023, 5:43 PM · Catalyst (Prototype leftovers 🍱)
SDunlap set the point value for T350915: Esha can make authenticated API calls with an Application API token to 2.
Nov 13 2023, 5:35 PM · Catalyst (Prototype leftovers 🍱)
SDunlap updated the task description for T350730: Esha can launch a mediawiki with a configured Sitename.
Nov 13 2023, 5:28 PM · Catalyst (Prototype API)
SDunlap renamed T350729: Update API specification and API code to reflect deploying Helm charts from Update API specification to reflect deploying Helm charts to Update API specification and API code to reflect deploying Helm charts.
Nov 13 2023, 5:20 PM · Catalyst (Prototype API)
SDunlap set the point value for T349643: Esha can see a routable URL for her environment to 2.
Nov 13 2023, 5:15 PM · Catalyst (Prototype API)
SDunlap closed T350605: Fixup "production" API as Resolved.
Nov 13 2023, 5:11 PM · Catalyst (Prototype API)
SDunlap closed T350606: EXPLORE using helm chart templates to deploy mediawiki with extensions or other "addons" as Resolved.
Nov 13 2023, 5:11 PM · Catalyst (Prototype API)
SDunlap updated the task description for T350948: API housekeeping.
Nov 13 2023, 5:10 PM · Catalyst (Prototype API)
SDunlap closed T348557: EXPLORE the list of entities needed to seed Mediawiki with Campaign Events as Resolved.

https://docs.google.com/document/d/1QcGuiTsD6otuNFHvoelPzB0a9YebjZ7R9R0nvze-aBc/edit

Nov 13 2023, 4:47 PM · Catalyst
SDunlap claimed T346817: Pat can create a new vanilla Wikimedia environment.
Nov 13 2023, 2:49 PM · Catalyst (Prototype leftovers 🍱)

Nov 9 2023

SDunlap renamed T350915: Esha can make authenticated API calls with an Application API token from Esha can make authenticated API calls with an API token to Esha can make authenticated API calls with an Application API token.
Nov 9 2023, 8:32 PM · Catalyst (Prototype leftovers 🍱)
SDunlap created T350915: Esha can make authenticated API calls with an Application API token.
Nov 9 2023, 8:17 PM · Catalyst (Prototype leftovers 🍱)

Nov 8 2023

SDunlap updated the task description for T350730: Esha can launch a mediawiki with a configured Sitename.
Nov 8 2023, 8:06 PM · Catalyst (Prototype API)

Nov 7 2023

SDunlap updated the task description for T350729: Update API specification and API code to reflect deploying Helm charts.
Nov 7 2023, 9:18 PM · Catalyst (Prototype API)
SDunlap updated the task description for T350730: Esha can launch a mediawiki with a configured Sitename.
Nov 7 2023, 9:10 PM · Catalyst (Prototype API)
SDunlap created T350730: Esha can launch a mediawiki with a configured Sitename.
Nov 7 2023, 7:57 PM · Catalyst (Prototype API)
SDunlap created T350729: Update API specification and API code to reflect deploying Helm charts.
Nov 7 2023, 7:53 PM · Catalyst (Prototype API)

Nov 6 2023

SDunlap set the point value for T350605: Fixup "production" API to 2.
Nov 6 2023, 5:38 PM · Catalyst (Prototype API)
SDunlap updated the task description for T350606: EXPLORE using helm chart templates to deploy mediawiki with extensions or other "addons".
Nov 6 2023, 5:35 PM · Catalyst (Prototype API)
SDunlap created T350606: EXPLORE using helm chart templates to deploy mediawiki with extensions or other "addons".
Nov 6 2023, 5:31 PM · Catalyst (Prototype API)
SDunlap assigned T350605: Fixup "production" API to jeena.
Nov 6 2023, 5:30 PM · Catalyst (Prototype API)
SDunlap added a comment to T350605: Fixup "production" API.

jnuche@control-plane:~/.kube$ kubectl -n control-plane logs prototype-api-deployment-b4f74b66b-2c4gn
2023/11/06 16:57:30 Connected to mariadb
2023/11/06 16:57:30 dial tcp: lookup mariadb on 10.43.0.10:53: no such host

Nov 6 2023, 5:29 PM · Catalyst (Prototype API)
SDunlap closed T346663: GET /environments/:id get detailed information about an environment, a subtask of T346337: Catalyst API MVP, as Resolved.
Nov 6 2023, 5:28 PM · Catalyst (Prototype leftovers 🍱), Epic
SDunlap closed T346663: GET /environments/:id get detailed information about an environment as Resolved.
Nov 6 2023, 5:28 PM · Catalyst (Prototype API)
SDunlap closed T346660: Esha can see her environments' high-level status information through the API (GET /environments), a subtask of T346337: Catalyst API MVP, as Resolved.
Nov 6 2023, 5:27 PM · Catalyst (Prototype leftovers 🍱), Epic
SDunlap closed T346660: Esha can see her environments' high-level status information through the API (GET /environments) as Resolved.
Nov 6 2023, 5:27 PM · Catalyst (Prototype API)
SDunlap closed T350047: Matthew can define his template and see it transformed into a abstract deployment as Declined.
Nov 6 2023, 5:26 PM · Catalyst (Prototype API)
SDunlap closed T348066: Pat sees an early version of a navigable UI which isn't yet wired up to actual backend bits as Resolved.
Nov 6 2023, 5:25 PM · Catalyst (Prototype UI)
SDunlap created T350605: Fixup "production" API.
Nov 6 2023, 5:03 PM · Catalyst (Prototype API)

Oct 30 2023

SDunlap set the point value for T349637: EXPLORE restricting users' access to specific test environments to 5.
Oct 30 2023, 4:43 PM · Catalyst (Prototype API)
SDunlap renamed T350047: Matthew can define his template and see it transformed into a abstract deployment from Matthew can define his template and see it transformed into a kubernetes deployment to Matthew can define his template and see it transformed into a abstract deployment.
Oct 30 2023, 4:31 PM · Catalyst (Prototype API)
SDunlap moved T346663: GET /environments/:id get detailed information about an environment from Backlog to Prototype API on the Catalyst board.
Oct 30 2023, 4:16 PM · Catalyst (Prototype API)
SDunlap closed T349023: Esha can see general information about a specific environment via GET /environments/:id as Invalid.
Oct 30 2023, 4:15 PM · Catalyst (Prototype API)
SDunlap assigned T346660: Esha can see her environments' high-level status information through the API (GET /environments) to jeena.
Oct 30 2023, 4:14 PM · Catalyst (Prototype API)
SDunlap closed T346380: Esha can request to create a (non-functional) environment through the API (POST /environment), a subtask of T346337: Catalyst API MVP, as Resolved.
Oct 30 2023, 4:13 PM · Catalyst (Prototype leftovers 🍱), Epic
SDunlap closed T346380: Esha can request to create a (non-functional) environment through the API (POST /environment) as Resolved.
Oct 30 2023, 4:13 PM · Catalyst (Prototype API)
SDunlap created T350047: Matthew can define his template and see it transformed into a abstract deployment.
Oct 30 2023, 4:00 PM · Catalyst (Prototype API)
SDunlap moved T349836: Simplify Wikifunctions e2e test cases from To triage: Un-phased work to To triage on the Abstract Wikipedia team board.

Sorry, that was my bad. I wasn't aware that was a legacy column. I'll move it to triage. FWIW this will primarily be worked on by Vaughn with assistance from Zeljko and I.

Oct 30 2023, 3:18 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, WikiLambda, Abstract Wikipedia Fix-It tasks, User-vaughnwalters, User-zeljkofilipin, Abstract Wikipedia team

Oct 26 2023

SDunlap closed T331756: Add Documentation to Wikitech or Mediawiki about DUCT as Resolved.
Oct 26 2023, 8:55 PM · Abstract Wikipedia team, Tool-ducttape
SDunlap closed T333381: Explore using Openstack Magnum as Resolved.
Oct 26 2023, 8:55 PM · Abstract Wikipedia team, Tool-ducttape
SDunlap changed the status of T333191: Run DUCT's end-to-end testing system on new function-orchestrator patches on GitLab, like we do on WikiLambda on gerrit from In Progress to Open.
Oct 26 2023, 8:55 PM · Abstract Wikipedia team, Wikifunctions, Tool-ducttape
SDunlap changed the status of T334228: Provide mechanism for getting test artefacts out of pipeline from Stalled to Open.
Oct 26 2023, 8:54 PM · Abstract Wikipedia team, Tool-ducttape
SDunlap created T349836: Simplify Wikifunctions e2e test cases.
Oct 26 2023, 3:45 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, WikiLambda, Abstract Wikipedia Fix-It tasks, User-vaughnwalters, User-zeljkofilipin, Abstract Wikipedia team

Oct 24 2023

SDunlap updated the task description for T349007: Esha can create a functional mediawiki environment via POST /api/v0/environments.
Oct 24 2023, 3:42 PM · Catalyst (Prototype API)
SDunlap created T349643: Esha can see a routable URL for her environment.
Oct 24 2023, 3:42 PM · Catalyst (Prototype API)
SDunlap updated the task description for T349007: Esha can create a functional mediawiki environment via POST /api/v0/environments.
Oct 24 2023, 3:40 PM · Catalyst (Prototype API)

Oct 23 2023

SDunlap assigned T349007: Esha can create a functional mediawiki environment via POST /api/v0/environments to jnuche.
Oct 23 2023, 4:32 PM · Catalyst (Prototype API)
SDunlap updated the task description for T346786: Pat can see all environments they have access to.
Oct 23 2023, 4:26 PM · Catalyst (Prototype leftovers 🍱)
SDunlap closed T346778: Pat sees a landing page with information on Catalyst, a subtask of T346339: Catalyst UI MVP, as Resolved.
Oct 23 2023, 4:16 PM · Catalyst (Prototype leftovers 🍱), Epic
SDunlap closed T346778: Pat sees a landing page with information on Catalyst as Resolved.
Oct 23 2023, 4:16 PM · Catalyst (Prototype UI)
SDunlap closed T348549: EXPLORE provisioning one small k8s VM per each test environment USING a single Cloud VPS project as Resolved.
Oct 23 2023, 4:05 PM · Catalyst (Prototype API)
SDunlap assigned T346380: Esha can request to create a (non-functional) environment through the API (POST /environment) to jeena.
Oct 23 2023, 4:00 PM · Catalyst (Prototype API)
SDunlap closed T348554: Esha can make an API request to GET /environments and get a response as Resolved.
Oct 23 2023, 4:00 PM · Catalyst (Prototype API)
SDunlap assigned T348015: EXPLORE authentication with Wikimedia Developer Account to CCicalese_WMF.
Oct 23 2023, 3:58 PM · Catalyst (Prototype API)

Oct 16 2023

SDunlap created T349023: Esha can see general information about a specific environment via GET /environments/:id.
Oct 16 2023, 6:33 PM · Catalyst (Prototype API)
SDunlap updated the task description for T346660: Esha can see her environments' high-level status information through the API (GET /environments).
Oct 16 2023, 6:31 PM · Catalyst (Prototype API)
SDunlap updated the task description for T346660: Esha can see her environments' high-level status information through the API (GET /environments).
Oct 16 2023, 4:40 PM · Catalyst (Prototype API)