Page MenuHomePhabricator

Wikibase Cloud (Kanban Board)Milestone
ActivePublic

Members (11)

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

This is the Wikibase Cloud team's Kanban Board

Tasks move through this board from left to right.

On the far left is the goals column.

  • This represents all goals currently being worked on.
  • These tasks should be moved to the Waiting for PM Verification column when all the components of the goal have been completed.

Others columns are either active or inactive.

Active columns represent when a task is actively being worked on by a team member. Active work is not just writing code. It may be reviewing work, deploying code or undertaking a manual action in an environment. All tasks in an active column should be assigned to a team member.

Inactive columns represent a task that is waiting for a team member to start working on its next phase. Inactive columns are indicated by phrases like "Waiting for". Active columns are indicated by phrases like "Undergoing". Tasks in inactive columns should not have assigned team members. Exceptionally, they may be assigned to someone who needs or wants to be the next person to work on them.

Tasks that are not ready for the upcoming active process should be marked as stalled. This may happen if a task has a dependency that needs to be completed first. When marking a task as stalled, a comment should be added to the ticket explaining what it is waiting for.

Task assignees are responsible for moving a task to the next inactive column when it is ready for the next step of our process. Tasks should be moved to the bottom of the inactive column so that older tasks get picked up first. It is left to their judgement if it should skip pairs of inactive/active columns if that particular task does not require that step of the process. For example, a documentation task may require no deployment so the tasks could be moved directly from Peer Review to Done.

When looking for which task is most impactful to work on next, team members should look from right to left and then from top to bottom. That is, a task in Waiting for Deploy to Production should be worked on in preference to a task in Todo. Also, a task at the top of Todo should be worked at in preference to one at the bottom of Todo. If you see the most impactful task is marked as stalled, then you should confirm if it is still stalled by reading the comment or reaching out to teammates.

Recent Activity

Today

Tarrow added a comment to T414893: 馃懁Full SQL dump of domains.wikibase.cloud.

@Harej https://storage.googleapis.com/wikibase-cloud-transfer/mwdb_175c313597_dump.sql.gz.age is available for 30days :)

Wed, Mar 4, 12:28 PMUser-Harej, Wikibase Cloud (Kanban Board)
Tarrow added a comment to T414893: 馃懁Full SQL dump of domains.wikibase.cloud.

Turns out the quoting on > $WIKIDB_dump.sql.gz.age was clearly far too sloppy to work. Replaced with > "${WIKIDB}_dump.sql.gz.age"

Wed, Mar 4, 11:43 AMUser-Harej, Wikibase Cloud (Kanban Board)
Tarrow added a comment to T414893: 馃懁Full SQL dump of domains.wikibase.cloud.

We set all the variables but discovered that the observer user isn't sufficiently powerful to lock the tables of this db to do the dump:

mysqldump --host="$DB_HOST" --port="$DB_PORT" --user="observer" --password="$DB_PASS" $WIKIDB | gzip -c | age -r age1z938t9yu9secya4agylsfthg53pyyzumq39274pkpd0l0ypl0veq78g4l6 > $WIKIDB_dump.sql.gz.age
mysqldump: Got error: 1044: "Access denied for user 'observer'@'%' to database 'mwdb_175c313597'" when using LOCK TABLES
Wed, Mar 4, 10:43 AMUser-Harej, Wikibase Cloud (Kanban Board)
Tarrow added a comment to T415266: 猬嗭笍馃棧锔廌efault language code (?) broke search.

With T416181: 馃棧锔廠et the new cluster to be read/writeable in MediaWiki and the old cluster to write-only being moved to done the user facing aspects of this ticket are probably complete. I have confirmed that we now get results for the previously failing queries mentioned above:

Wed, Mar 4, 10:18 AMWikibase Cloud (Kanban Board)
Rosalie_WMDE moved T416181: 馃棧锔廠et the new cluster to be read/writeable in MediaWiki and the old cluster to write-only from Undergoing Deploy or Action on Production to Done on the Wikibase Cloud (Kanban Board) board.
Wed, Mar 4, 10:07 AMWikibase Cloud (Kanban Board)
Rosalie_WMDE added a comment to T416181: 馃棧锔廠et the new cluster to be read/writeable in MediaWiki and the old cluster to write-only.

I tested this on production . by creating an item and adding a mul label https://newwiki.wikibase.cloud/wiki/Item:Q2

Wed, Mar 4, 10:03 AMWikibase Cloud (Kanban Board)
Tarrow moved T416181: 馃棧锔廠et the new cluster to be read/writeable in MediaWiki and the old cluster to write-only from Waiting for Deploy or Action on Production to Undergoing Deploy or Action on Production on the Wikibase Cloud (Kanban Board) board.
Wed, Mar 4, 9:58 AMWikibase Cloud (Kanban Board)
Tarrow moved T416882: [TIMEBOX: 8hrs] Review allowlist check script from Todo to Doing on the Wikibase Cloud (Kanban Board) board.
Wed, Mar 4, 9:17 AMWikibase Cloud (Kanban Board)
Tarrow moved T414893: 馃懁Full SQL dump of domains.wikibase.cloud from Todo to Doing on the Wikibase Cloud (Kanban Board) board.
Wed, Mar 4, 9:17 AMUser-Harej, Wikibase Cloud (Kanban Board)
Tarrow assigned T416882: [TIMEBOX: 8hrs] Review allowlist check script to Ollie.Shotton_WMDE.
Wed, Mar 4, 9:17 AMWikibase Cloud (Kanban Board)
Tarrow claimed T414893: 馃懁Full SQL dump of domains.wikibase.cloud.
Wed, Mar 4, 9:17 AMUser-Harej, Wikibase Cloud (Kanban Board)
Tarrow added a comment to T416182: 馃棧锔廌ecommission `elasticsearch-2`.

We agreed that even after T416181: 馃棧锔廠et the new cluster to be read/writeable in MediaWiki and the old cluster to write-only is done we want to let it wait until Monday 2026-03-09 to confirm all is well before we decomission

Wed, Mar 4, 9:04 AMWikibase Cloud (Kanban Board)

Yesterday

Ollie.Shotton_WMDE moved T417297: Investigate spike in projected cloud cost [Timebox: 4h] from Waiting for Tech Breakdown to Todo on the Wikibase Cloud (Kanban Board) board.
Tue, Mar 3, 3:50 PMWikibase Cloud (Kanban Board)
Ollie.Shotton_WMDE moved T415601: [4h investigation] Simple SHEX Validator broken with Wikibase.cloud from Waiting for Tech Breakdown to Todo on the Wikibase Cloud (Kanban Board) board.
Tue, Mar 3, 3:50 PMWikibase Cloud (Kanban Board), Wikidata, EntitySchema
Ollie.Shotton_WMDE moved T416882: [TIMEBOX: 8hrs] Review allowlist check script from Waiting for Tech Breakdown to Todo on the Wikibase Cloud (Kanban Board) board.
Tue, Mar 3, 3:50 PMWikibase Cloud (Kanban Board)
Ollie.Shotton_WMDE renamed T416882: [TIMEBOX: 8hrs] Review allowlist check script from Review allowlist check script to [TIMEBOX: 8hrs] Review allowlist check script.
Tue, Mar 3, 3:24 PMWikibase Cloud (Kanban Board)
Ollie.Shotton_WMDE changed the status of T407722: 馃摐 Fix Terms Of Use database migrations from Open to Stalled.

Waiting for "ToU Version" to become our focus topic

Tue, Mar 3, 2:58 PMPatch-For-Review, Wikibase Cloud (Kanban Board)
Ollie.Shotton_WMDE changed the status of T407722: 馃摐 Fix Terms Of Use database migrations, a subtask of T401165: 馃摐P1: Track timestamp and version of Terms of Use accepted by the manager, from Open to Stalled.
Tue, Mar 3, 2:58 PMWikibase Cloud (Kanban Board)
Ollie.Shotton_WMDE changed the status of T401178: 馃摐P1: Refer to correct Terms of Use version link during instance creation from Open to Stalled.

Waiting for "ToU Version" to become our focus topic

Tue, Mar 3, 2:57 PMWikibase Cloud (Kanban Board)
Ollie.Shotton_WMDE closed T416969: DBConnectionErrors on editing wikibase.world as Declined.

The time this error occurred correlates with the Monday GKE maintenance window. We are aware we should improve our architecture to be able to handle this maintenance window. Please follow T391691: ensure node rollovers or node pool migrations don't result in a total sql outage for progress on that.

Tue, Mar 3, 2:54 PMWikibase Cloud (Kanban Board)
Ollie.Shotton_WMDE updated the task description for T407722: 馃摐 Fix Terms Of Use database migrations.
Tue, Mar 3, 2:39 PMPatch-For-Review, Wikibase Cloud (Kanban Board)
Ollie.Shotton_WMDE updated the task description for T401178: 馃摐P1: Refer to correct Terms of Use version link during instance creation.
Tue, Mar 3, 2:31 PMWikibase Cloud (Kanban Board)
Rosalie_WMDE moved T416181: 馃棧锔廠et the new cluster to be read/writeable in MediaWiki and the old cluster to write-only from Undergoing Deploy or Action on Staging to Waiting for Deploy or Action on Production on the Wikibase Cloud (Kanban Board) board.
Tue, Mar 3, 12:01 PMWikibase Cloud (Kanban Board)
Rosalie_WMDE added a comment to T416181: 馃棧锔廠et the new cluster to be read/writeable in MediaWiki and the old cluster to write-only.

I tested this on staging. by creating an item and adding a mul label https://somewiki.wikibase.dev/wiki/Item:Q1.
then I did kubectl port-forward pod/elasticsearch-2-datapod 9999:9200 and curl 'http://localhost:9999/_search?pretty=true&q=boytchelibou'

Tue, Mar 3, 12:00 PMWikibase Cloud (Kanban Board)
Rosalie_WMDE moved T416181: 馃棧锔廠et the new cluster to be read/writeable in MediaWiki and the old cluster to write-only from Waiting for Deploy or Action on Staging to Undergoing Deploy or Action on Staging on the Wikibase Cloud (Kanban Board) board.
Tue, Mar 3, 11:49 AMWikibase Cloud (Kanban Board)
WMDEGHPhabBot added a comment to T416181: 馃棧锔廠et the new cluster to be read/writeable in MediaWiki and the old cluster to write-only.

rosalieper closed https://github.com/wmde/wbaas-deploy/pull/2597

Tue, Mar 3, 10:49 AMWikibase Cloud (Kanban Board)
Rosalie_WMDE moved T416181: 馃棧锔廠et the new cluster to be read/writeable in MediaWiki and the old cluster to write-only from Waiting for Peer Review to Waiting for Deploy or Action on Staging on the Wikibase Cloud (Kanban Board) board.
Tue, Mar 3, 10:45 AMWikibase Cloud (Kanban Board)
Ollie.Shotton_WMDE placed T416181: 馃棧锔廠et the new cluster to be read/writeable in MediaWiki and the old cluster to write-only up for grabs.
Tue, Mar 3, 10:32 AMWikibase Cloud (Kanban Board)
Ollie.Shotton_WMDE moved T416181: 馃棧锔廠et the new cluster to be read/writeable in MediaWiki and the old cluster to write-only from Doing to Waiting for Peer Review on the Wikibase Cloud (Kanban Board) board.
Tue, Mar 3, 10:31 AMWikibase Cloud (Kanban Board)
Ollie.Shotton_WMDE moved T414893: 馃懁Full SQL dump of domains.wikibase.cloud from Waiting for Tech Breakdown to Todo on the Wikibase Cloud (Kanban Board) board.
Tue, Mar 3, 9:57 AMUser-Harej, Wikibase Cloud (Kanban Board)
Ollie.Shotton_WMDE updated the task description for T414893: 馃懁Full SQL dump of domains.wikibase.cloud.
Tue, Mar 3, 9:57 AMUser-Harej, Wikibase Cloud (Kanban Board)
Ollie.Shotton_WMDE updated the task description for T414893: 馃懁Full SQL dump of domains.wikibase.cloud.
Tue, Mar 3, 9:34 AMUser-Harej, Wikibase Cloud (Kanban Board)
Martyn.ranyard placed T414893: 馃懁Full SQL dump of domains.wikibase.cloud up for grabs.
Tue, Mar 3, 9:10 AMUser-Harej, Wikibase Cloud (Kanban Board)
Martyn.ranyard changed the status of T414893: 馃懁Full SQL dump of domains.wikibase.cloud from Stalled to Open.

Thanks @Harej, will get this going for you.

Tue, Mar 3, 9:10 AMUser-Harej, Wikibase Cloud (Kanban Board)

Mon, Mar 2

Harej added a comment to T414893: 馃懁Full SQL dump of domains.wikibase.cloud.

My age public key is age1z938t9yu9secya4agylsfthg53pyyzumq39274pkpd0l0ypl0veq78g4l6

Mon, Mar 2, 6:14 PMUser-Harej, Wikibase Cloud (Kanban Board)
WMDEGHPhabBot added a comment to T416181: 馃棧锔廠et the new cluster to be read/writeable in MediaWiki and the old cluster to write-only.

rosalieper opened https://github.com/wmde/wbaas-deploy/pull/2597

Mon, Mar 2, 1:35 PMWikibase Cloud (Kanban Board)
WMDEGHPhabBot added a project to T416181: 馃棧锔廠et the new cluster to be read/writeable in MediaWiki and the old cluster to write-only: Patch-For-Review.
Mon, Mar 2, 1:35 PMWikibase Cloud (Kanban Board)
Rosalie_WMDE claimed T416181: 馃棧锔廠et the new cluster to be read/writeable in MediaWiki and the old cluster to write-only.
Mon, Mar 2, 12:51 PMWikibase Cloud (Kanban Board)
Rosalie_WMDE moved T416181: 馃棧锔廠et the new cluster to be read/writeable in MediaWiki and the old cluster to write-only from Todo to Doing on the Wikibase Cloud (Kanban Board) board.
Mon, Mar 2, 12:51 PMWikibase Cloud (Kanban Board)
Rosalie_WMDE added a comment to T416181: 馃棧锔廠et the new cluster to be read/writeable in MediaWiki and the old cluster to write-only.

opening this as T416178 has been moved to done

Mon, Mar 2, 12:40 PMWikibase Cloud (Kanban Board)
Rosalie_WMDE changed the status of T416181: 馃棧锔廠et the new cluster to be read/writeable in MediaWiki and the old cluster to write-only, a subtask of T415266: 猬嗭笍馃棧锔廌efault language code (?) broke search, from Stalled to Open.
Mon, Mar 2, 12:39 PMWikibase Cloud (Kanban Board)
Rosalie_WMDE changed the status of T416181: 馃棧锔廠et the new cluster to be read/writeable in MediaWiki and the old cluster to write-only from Stalled to Open.
Mon, Mar 2, 12:39 PMWikibase Cloud (Kanban Board)
Rosalie_WMDE moved T416178: 馃棧锔廟e-index all the existing data into the new Elasticsearch cluster from Undergoing Deploy or Action on Production to Done on the Wikibase Cloud (Kanban Board) board.
Mon, Mar 2, 12:38 PMWikibase Cloud (Kanban Board)
Rosalie_WMDE added a comment to T416178: 馃棧锔廟e-index all the existing data into the new Elasticsearch cluster.

I checked and all the jobs have ran to completion. I did the check using

Mon, Mar 2, 12:38 PMWikibase Cloud (Kanban Board)
Martyn.ranyard assigned T414893: 馃懁Full SQL dump of domains.wikibase.cloud to Harej.

@Harej Note that if you don't have a gpg key, we could also use age which is an easier tool to use, it feels much more like ssh keys than gpg. I've assigned it to you so it doesn't get lost in "unassigned" tickets. Feel free to unassign it when you have given us a public key to encrypt the dump with, and we will see that update and prioritise the work for you.

Mon, Mar 2, 12:18 PMUser-Harej, Wikibase Cloud (Kanban Board)
Ollie.Shotton_WMDE moved T413993: Default logo on "Timeless" skin not visible from Undergoing Tech Breakdown to Todo on the Wikibase Cloud (Kanban Board) board.
Mon, Mar 2, 10:22 AMWikibase Cloud (Kanban Board), Patch-For-Review
Ollie.Shotton_WMDE moved T413993: Default logo on "Timeless" skin not visible from Todo to Undergoing Tech Breakdown on the Wikibase Cloud (Kanban Board) board.
Mon, Mar 2, 10:22 AMWikibase Cloud (Kanban Board), Patch-For-Review
Ollie.Shotton_WMDE closed T416177: 馃棧锔廠et the new cluster to be written to by MediaWiki by setting writeOnlyElasticsearch.host, a subtask of T415266: 猬嗭笍馃棧锔廌efault language code (?) broke search, as Resolved.
Mon, Mar 2, 10:22 AMWikibase Cloud (Kanban Board)
Ollie.Shotton_WMDE closed T416177: 馃棧锔廠et the new cluster to be written to by MediaWiki by setting writeOnlyElasticsearch.host as Resolved.
Mon, Mar 2, 10:22 AMWikibase Cloud (Kanban Board)
Ollie.Shotton_WMDE closed T418143: 馃棧锔廍lasticSearchAliasInit Job should clearly error when the target indices are missing as Resolved.
Mon, Mar 2, 10:22 AMWikibase Cloud (Kanban Board)