Page MenuHomePhabricator

SDunlap (Stef Dunlap)
User

Projects (9)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

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

Recent Activity

Tue, Nov 28

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

Mon, Nov 27

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

Mon, Nov 20

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

Wed, Nov 15

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

Tue, Nov 14

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

Mon, Nov 13

SDunlap assigned T350729: Update API specification and API code to reflect deploying Helm charts to jeena.
Mon, Nov 13, 5:44 PM · Catalyst (Prototype API)
SDunlap updated the task description for T346817: Pat can create a new vanilla Wikimedia environment.
Mon, Nov 13, 5:43 PM · Catalyst (Prototype UI)
SDunlap set the point value for T350915: Esha can make authenticated API calls with an Application API token to 2.
Mon, Nov 13, 5:35 PM · Catalyst (Prototype API)
SDunlap updated the task description for T350730: Esha can launch a mediawiki with a configured Sitename.
Mon, Nov 13, 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.
Mon, Nov 13, 5:20 PM · Catalyst (Prototype API)
SDunlap set the point value for T349643: Esha can see a routable URL for her environment to 2.
Mon, Nov 13, 5:15 PM · Catalyst (Prototype API)
SDunlap closed T350605: Fixup "production" API as Resolved.
Mon, Nov 13, 5:11 PM · Catalyst (Prototype API)
SDunlap closed T350606: EXPLORE using helm chart templates to deploy mediawiki with extensions or other "addons" as Resolved.
Mon, Nov 13, 5:11 PM · Catalyst (Prototype API)
SDunlap updated the task description for T350948: API housekeeping.
Mon, Nov 13, 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

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

Thu, Nov 9

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.
Thu, Nov 9, 8:32 PM · Catalyst (Prototype API)
SDunlap created T350915: Esha can make authenticated API calls with an Application API token.
Thu, Nov 9, 8:17 PM · Catalyst (Prototype API)

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 API), 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 API), 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 API), 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 · 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 · 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 UI)
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 UI), 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)
SDunlap set the point value for T349007: Esha can create a functional mediawiki environment via POST /api/v0/environments to 5.
Oct 16 2023, 4:37 PM · Catalyst (Prototype API)
SDunlap created T349007: Esha can create a functional mediawiki environment via POST /api/v0/environments.
Oct 16 2023, 4:36 PM · Catalyst (Prototype API)
SDunlap renamed T346380: Esha can request to create a (non-functional) environment through the API (POST /environment) from Esha can create a vanilla mediawiki environment through the API (POST /environment) to Esha can request to create a (non-functional) environment through the API (POST /environment).
Oct 16 2023, 4:33 PM · Catalyst (Prototype API)

Oct 10 2023

SDunlap created P52891 ssh to ui.catalyst-qte.eqiad1.wikimedia.cloud.
Oct 10 2023, 8:12 PM
SDunlap created T348557: EXPLORE the list of entities needed to seed Mediawiki with Campaign Events.
Oct 10 2023, 4:52 PM · Catalyst
SDunlap closed T346366: Esha can read an JSON API entity specification for envionments, a subtask of T346337: Catalyst API MVP, as Resolved.
Oct 10 2023, 4:34 PM · Catalyst (Prototype API), Epic
SDunlap closed T346366: Esha can read an JSON API entity specification for envionments as Resolved.
Oct 10 2023, 4:34 PM · Catalyst (Prototype API)
SDunlap set the point value for T348554: Esha can make an API request to GET /environments and get a response to 3.
Oct 10 2023, 4:32 PM · Catalyst (Prototype API)
SDunlap created T348554: Esha can make an API request to GET /environments and get a response.
Oct 10 2023, 4:32 PM · Catalyst (Prototype API)
SDunlap updated the task description for T346376: Esha can make an LDAP/SUL authenticated API request.
Oct 10 2023, 4:28 PM · Catalyst (Prototype API)
SDunlap set the point value for T348549: EXPLORE provisioning one small k8s VM per each test environment USING a single Cloud VPS project to 3.
Oct 10 2023, 4:18 PM · Catalyst (Prototype API)
SDunlap closed T348017: EXPLORE kubernetes provisioning using magnum and Cloud VPS as Resolved.

Here is the document produced by Slavina and Cloud Services team

Oct 10 2023, 4:12 PM · Catalyst (Prototype API)
SDunlap created T348549: EXPLORE provisioning one small k8s VM per each test environment USING a single Cloud VPS project.
Oct 10 2023, 3:56 PM · Catalyst (Prototype API)

Oct 5 2023

SDunlap added a comment to T346366: Esha can read an JSON API entity specification for envionments.

Added to source control here: https://gitlab.wikimedia.org/repos/qte/catalyst/prototype-api/-/blob/main/spec/openapi.yml

Oct 5 2023, 6:29 PM · Catalyst (Prototype API)

Oct 4 2023

SDunlap added a comment to T348066: Pat sees an early version of a navigable UI which isn't yet wired up to actual backend bits.

Please refer to the updated design (work in progress) https://www.figma.com/file/970xRNGc57BPTQzxzFdpsK/Catalyst-Prototype?type=design&node-id=225-2&mode=design

Oct 4 2023, 5:29 PM · Catalyst (Prototype UI)
SDunlap updated subscribers of T348017: EXPLORE kubernetes provisioning using magnum and Cloud VPS.

Some chats about Magnum from @rook when talking about authentication on #wikimedia-cloud

Oct 4 2023, 1:46 PM · Catalyst (Prototype API)

Oct 3 2023

SDunlap added a comment to T346366: Esha can read an JSON API entity specification for envionments.

Very rudimentary OpenAPI spec

Oct 3 2023, 7:32 PM · Catalyst (Prototype API)
SDunlap reassigned T346366: Esha can read an JSON API entity specification for envionments from SDunlap to jeena.
Oct 3 2023, 7:31 PM · Catalyst (Prototype API)
SDunlap renamed T348017: EXPLORE kubernetes provisioning using magnum and Cloud VPS from [Needs revision] EXPLORE kubernetes hosting / provisioning to EXPLORE kubernetes provisioning using magnum and Cloud VPS.
Oct 3 2023, 6:24 PM · Catalyst (Prototype API)
SDunlap set the point value for T346366: Esha can read an JSON API entity specification for envionments to 3.
Oct 3 2023, 4:49 PM · Catalyst (Prototype API)
SDunlap renamed T348017: EXPLORE kubernetes provisioning using magnum and Cloud VPS from EXPLORE kubernetes hosting / provisioning to [Needs revision] EXPLORE kubernetes hosting / provisioning.
Oct 3 2023, 4:43 PM · Catalyst (Prototype API)
SDunlap set the point value for T348017: EXPLORE kubernetes provisioning using magnum and Cloud VPS to 3.
Oct 3 2023, 4:42 PM · Catalyst (Prototype API)
SDunlap renamed T348017: EXPLORE kubernetes provisioning using magnum and Cloud VPS from EXPLORE kubernetes access inside to EXPLORE kubernetes hosting / provisioning.
Oct 3 2023, 4:36 PM · Catalyst (Prototype API)
SDunlap set the point value for T348015: EXPLORE authentication with Wikimedia Developer Account to 3.
Oct 3 2023, 4:35 PM · Catalyst (Prototype API)
SDunlap created T348017: EXPLORE kubernetes provisioning using magnum and Cloud VPS.
Oct 3 2023, 4:01 PM · Catalyst (Prototype API)
SDunlap created T348015: EXPLORE authentication with Wikimedia Developer Account.
Oct 3 2023, 3:55 PM · Catalyst (Prototype API)
SDunlap added a comment to T347218: Run fixInconsistentRedirects.php on Wikimedia wikis.

https://people.wikimedia.org/~kindrobot/matmarex_2023-10-03.txt

Oct 3 2023, 1:45 PM · MediaWiki-Platform-Team, Wikimedia-maintenance-script-run

Oct 2 2023

SDunlap renamed T346381: Esha can seed her mediawiki/campaign events with campaign entities through the API (POST /environment) from Esha can seed her mediawiki with articles through the API (POST /environment) to Esha can seed her mediawiki/campaign events with campaign entities through the API (POST /environment).
Oct 2 2023, 7:01 PM · Catalyst (Prototype API)