Page MenuHomePhabricator

[M] Deploy Vector 2022 skin to next set of wikis
Closed, ResolvedPublic1 Estimated Story Points

Assigned To
Authored By
ovasileva
Sep 30 2022, 9:59 AM
Referenced Files
F35691992: mdfwiki_FAIL.png
Nov 1 2022, 4:31 PM
F35691991: shwiki_FAIL.png
Nov 1 2022, 4:31 PM
F35691990: sahwiki_FAIL.png
Nov 1 2022, 4:31 PM
F35691989: kkwiki_FAIL.png
Nov 1 2022, 4:31 PM
F35691988: mgwiki_FAIL.png
Nov 1 2022, 4:31 PM
F35691987: cywiki_FAIL.png
Nov 1 2022, 4:31 PM
F35691986: nahwiki_FAIL.png
Nov 1 2022, 4:31 PM
F35691985: htwiki_FAIL.png
Nov 1 2022, 4:31 PM

Description

Background

We are now ready to begin deploying the Vector 2022 skin to a number of projects. We will do this in multiple phases. This task is created to reflect one of these phases

Acceptance criteria

Developer notes

The work here involves:

  1. Filling out the new column I've added in https://docs.google.com/spreadsheets/d/1wLPRiqI2Y_BITaOROeW2siQ2WDTaP-ZiG6YgOb1vs4w/edit#gid=1935020313
  1. Check out https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/839700
  1. Paste the list of wiki names into the batch.txt file and follow instructions in commit message https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/839700

Event Timeline

Jdlrobson set Final Story Points to 1.
Jdlrobson set the point value for this task to 1.
Jdlrobson subscribed.

Olga could you clarify on this ticket explicitly which wikis are in scope for this deployment. Are there any patterns e.g. all of Project X ? The spreadsheet was also a little confusing. I wonder if we could add some headers to the tab "deployment 1 draft" as it's not clear what the numbers are referring to.

We'll likely want to create a script to help automate this process.

Olga could you clarify on this ticket explicitly which wikis are in scope for this deployment. Are there any patterns e.g. all of Project X ? The spreadsheet was also a little confusing. I wonder if we could add some headers to the tab "deployment 1 draft" as it's not clear what the numbers are referring to.

We'll likely want to create a script to help automate this process.

Apologies for the confusion here - the spreadsheet went through some edits after task creation. The wikis are the list in the tab "Deployment Oct 5". These roughly correspond to all Wikipedias with overall size rank < 200

Okay I've created a script to automate this, so this should be straightforward whenever we need to do it. If anyone has any questions they can ask me about the script :)

LGoto renamed this task from Deploy Vector 2022 skin to next set of wikis to [M] Deploy Vector 2022 skin to next set of wikis.Oct 18 2022, 5:21 PM
LGoto updated the task description. (Show Details)

Change 845060 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[operations/mediawiki-config@master] Promote several Wikipedias to desktop improvements group

https://gerrit.wikimedia.org/r/845060

Change 845060 merged by jenkins-bot:

[operations/mediawiki-config@master] Promote several Wikipedias to desktop improvements group

https://gerrit.wikimedia.org/r/845060

Mentioned in SAL (#wikimedia-operations) [2022-10-24T20:08:43Z] <urbanecm@deploy1002> Started scap: Backport for [[gerrit:845060|Promote several Wikipedias to desktop improvements group (T319012)]]

Mentioned in SAL (#wikimedia-operations) [2022-10-24T20:09:03Z] <urbanecm@deploy1002> urbanecm and jdlrobson: Backport for [[gerrit:845060|Promote several Wikipedias to desktop improvements group (T319012)]] synced to the testservers: mwdebug1002.eqiad.wmnet, mwdebug2002.codfw.wmnet, mwdebug1001.eqiad.wmnet, mwdebug2001.codfw.wmnet

Mentioned in SAL (#wikimedia-operations) [2022-10-24T20:14:37Z] <urbanecm@deploy1002> Finished scap: Backport for [[gerrit:845060|Promote several Wikipedias to desktop improvements group (T319012)]] (duration: 05m 53s)

Test Result - Prod

Status: ❌ FAIL
Environment: various
OS: macOS Monterey
Browser: Chrome
Device: MBP
Emulated Device:NA

Test Artifact(s):

QA Steps

❌ AC1: Switch the default skin to Vector 2022 on the following set of wikis: https://docs.google.com/spreadsheets/d/1wLPRiqI2Y_BITaOROeW2siQ2WDTaP-ZiG6YgOb1vs4w/edit#gid=633791391 (Tab "Deployment 1")

Results log showing pass-fail:

Screenshots of failed wikis:

gotwiki_FAIL.png (683×1 px, 99 KB)

xmfwiki_FAIL.png (683×1 px, 121 KB)

ladwiki_FAIL.png (1×1 px, 437 KB)

nvwiki_FAIL.png (1×1 px, 600 KB)

htwiki_FAIL.png (2×1 px, 910 KB)

nahwiki_FAIL.png (2×1 px, 946 KB)

cywiki_FAIL.png (2×1 px, 687 KB)

mgwiki_FAIL.png (2×1 px, 897 KB)

kkwiki_FAIL.png (2×1 px, 1 MB)

sahwiki_FAIL.png (3×1 px, 1 MB)

shwiki_FAIL.png (3×1 px, 1 MB)

mdfwiki_FAIL.png (3×1 px, 1 MB)

Screenshots of passed wikis are too large to post here but I have them.

I don't see the failed projects on tab 1. I believe these were descoped due to incorrect logo but @ovasileva can you confirm?

  1. Kazakh Wikipedia: FAIL
  2. Serbo-Croatian Wikipedia: FAIL
  3. Welsh Wikipedia: FAIL
  4. Sakha Wikipedia: FAIL
  5. Haitian Creole Wikipedia: FAIL
  6. Malagasy Wikipedia: FAIL
  7. Mingrelian Wikipedia: FAIL
  8. Ladino Wikipedia: FAIL
  9. Nāhuatl Wikipedia: FAIL
  10. Navajo Wikipedia: FAIL
  11. Gothic Wikipedia: FAIL
  12. Moksha Wikipedia: FAIL

I don't see the failed projects on tab 1. I believe these were descoped due to incorrect logo but @ovasileva can you confirm?

  1. Kazakh Wikipedia: FAIL
  2. Serbo-Croatian Wikipedia: FAIL
  3. Welsh Wikipedia: FAIL
  4. Sakha Wikipedia: FAIL
  5. Haitian Creole Wikipedia: FAIL
  6. Malagasy Wikipedia: FAIL
  7. Mingrelian Wikipedia: FAIL
  8. Ladino Wikipedia: FAIL
  9. Nāhuatl Wikipedia: FAIL
  10. Navajo Wikipedia: FAIL
  11. Gothic Wikipedia: FAIL
  12. Moksha Wikipedia: FAIL

Yes, that's correct, these were descoped

This is now ready to resolve