[01:35:37] Project beta-scap-sync-world build #58101: 04FAILURE in 10 min: https://integration.wikimedia.org/ci/job/beta-scap-sync-world/58101/ [01:40:22] Project beta-scap-sync-world build #58102: 04STILL FAILING in 2 min 50 sec: https://integration.wikimedia.org/ci/job/beta-scap-sync-world/58102/ [01:46:21] Yippee, build fixed! [01:46:22] Project beta-scap-sync-world build #58103: 09FIXED in 1 min 26 sec: https://integration.wikimedia.org/ci/job/beta-scap-sync-world/58103/ [02:51:50] 10Phabricator-Bot-Requests, 10Chinese-Sites: Request bot account for @Stang - https://phabricator.wikimedia.org/T311902 (10Shizhao) [06:58:21] 10Phabricator-Bot-Requests: Request bot account for @Stang - https://phabricator.wikimedia.org/T311902 (10Aklapper) @Shizhao: Could you please not add #Chinese-Sites tags to tasks that are unrelated to chinese sites? Thanks. [07:14:22] 10Phabricator-Bot-Requests: Request bot account for @Stang - https://phabricator.wikimedia.org/T311902 (10taavi) The column moving bit is something @Maintenance_bot can already do, although I'm not sure what's the point of that since you could just filter the workboard for tasks in "open" status. [07:24:39] 10Release-Engineering-Team (Priority Backlog 📥), 10Release, 10Train Deployments: 1.39.0-wmf.19 deployment blockers - https://phabricator.wikimedia.org/T308072 (10ovasileva) [09:52:30] ahoyhoy - is there a recommended way to install apt dependencies for tests in a tox job or is something like commands_pre acceptable? We need to install libexiv2-dev for thumbor tests to pass (which currently fails as https://integration.wikimedia.org/ci/job/tox-docker/26397/console ) [10:45:50] hnowlan: not on those jobs, there is no sudo access or anyway to `apt install` a package [10:46:12] I will add libexiv2-dev to the base image `docker-registry.wikimedia.org/releng/tox-buster` [10:47:13] and we will probably want to migrate that repo to PipelineLib which would let you build Docker images having whatever environment you need. [10:47:33] Example for scap which is python based: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/tools/scap/+/refs/heads/master/.pipeline/blubber.yaml which list the target base OS image + the apt packages [10:47:38] and https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/tools/scap/+/refs/heads/master/.pipeline/config.yaml [10:47:46] to create images for each of stretch, buster and bullseye [10:48:02] that can probably be more or less copy pasted [10:48:54] hashar: ah, great - if that's the fix then you don't need to add it to the base image [10:49:04] I am currently in the process of migrating to use blubber as si [10:49:06] *as is [10:50:26] (03PS1) 10Hashar: dockerfiles: add libexiv2-dev to tox-buster [integration/config] - 10https://gerrit.wikimedia.org/r/810862 (https://phabricator.wikimedia.org/T252719) [10:50:55] we never went with a solution to support adding packages in the old docker images [10:51:03] but PipelineLib does so surely we can migrate ;) [10:51:18] (03CR) 10Hashar: [C: 03+2] dockerfiles: add libexiv2-dev to tox-buster [integration/config] - 10https://gerrit.wikimedia.org/r/810862 (https://phabricator.wikimedia.org/T252719) (owner: 10Hashar) [10:51:30] will build the new image and switch the tox-docker job to use it [10:52:33] hnowlan: for scap once I had a change for blubber.yaml / config.yaml I have added the jobs with https://gerrit.wikimedia.org/r/c/integration/config/+/790692 [10:53:08] (03Merged) 10jenkins-bot: dockerfiles: add libexiv2-dev to tox-buster [integration/config] - 10https://gerrit.wikimedia.org/r/810862 (https://phabricator.wikimedia.org/T252719) (owner: 10Hashar) [10:53:20] then moved them from "experimental" up to "test" and "gate-and-submit" once they were passing [10:53:36] anyway, we can pair on the migration to PipelineLIb anytime :) [10:54:00] hashar: great, thanks a lot! [11:07:18] (03PS1) 10Hashar: jjb: update jobs for tox-buster [integration/config] - 10https://gerrit.wikimedia.org/r/810866 (https://phabricator.wikimedia.org/T252719) [11:08:02] (03CR) 10Hashar: [C: 03+2] jjb: update jobs for tox-buster [integration/config] - 10https://gerrit.wikimedia.org/r/810866 (https://phabricator.wikimedia.org/T252719) (owner: 10Hashar) [11:09:59] (03Merged) 10jenkins-bot: jjb: update jobs for tox-buster [integration/config] - 10https://gerrit.wikimedia.org/r/810866 (https://phabricator.wikimedia.org/T252719) (owner: 10Hashar) [11:11:15] hnowlan: I have build the image and update the jobs to use it. Build going on at https://integration.wikimedia.org/ci/job/tox-docker/26440/console [11:12:17] 13:12:03 src/exiv2wrapper.hpp:34:10: fatal error: boost/python.hpp: No such file or directory [11:12:17] 13:12:03 #include "boost/python.hpp" [11:12:19] grblblb [11:12:54] guess we will nede to check the build dependencies of the `py3exiv2` python module [11:13:46] https://pypi.org/project/py3exiv2/ has: python-all-dev (≥ 3.2) libexiv2-dev (≥ 0.20) libboost-python-dev (≥ 1.48) and g++ [11:15:49] (03PS1) 10Hashar: dockerfiles: add libboost-python-dev to tox-buster [integration/config] - 10https://gerrit.wikimedia.org/r/810870 (https://phabricator.wikimedia.org/T252719) [11:17:40] (03PS1) 10Hashar: jjb: update jobs for tox-buster [integration/config] - 10https://gerrit.wikimedia.org/r/810871 (https://phabricator.wikimedia.org/T252719) [11:46:36] hnowlan: the build worked https://gerrit.wikimedia.org/r/c/operations/software/thumbor-plugins/+/800170 ! [11:46:47] (03CR) 10Hashar: [C: 03+2] jjb: update jobs for tox-buster [integration/config] - 10https://gerrit.wikimedia.org/r/810871 (https://phabricator.wikimedia.org/T252719) (owner: 10Hashar) [11:47:46] hnowlan: granted the CI image is based on Debian buster and comes with exiv2 0.25 [11:48:05] so if you end up installing thumbor on Bullseye there might be some interesting failure with the new version [11:48:41] then if you migrate to Pipeline lib to generate the Docker image you will have test environment consistent with the target prod environment and the potential version mismatch is no more a concern [11:50:40] (03Merged) 10jenkins-bot: jjb: update jobs for tox-buster [integration/config] - 10https://gerrit.wikimedia.org/r/810871 (https://phabricator.wikimedia.org/T252719) (owner: 10Hashar) [11:52:16] 10Continuous-Integration-Infrastructure, 10ci-test-error (WMF-deployed Build Failure): Error: ENOSPC: no space left on device - https://phabricator.wikimedia.org/T312005 (10noarave) [12:28:21] 10Continuous-Integration-Infrastructure, 10OOUI, 10Performance-Team: Demos page for OOUI in php is broken - https://phabricator.wikimedia.org/T297035 (10matmarex) >>! In T297035#8046961, @Lectrician1 wrote: > The PHP page does not show the PHP code for the widgets though. Isn't that the purpose of the demo?... [12:46:48] Project beta-code-update-eqiad build #398651: 15ABORTED in 8.4 sec: https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/398651/ [13:46:54] hashar: thank you very much! [14:03:19] 10Continuous-Integration-Infrastructure, 10OOUI, 10Performance-Team: Demos page for OOUI in php is broken - https://phabricator.wikimedia.org/T297035 (10Yaron_Koren) That's a bit too flippant of a response, I think... the lack of the "Show code" arrows in the PHP version greatly decreases the usabilty. How a... [14:34:32] 10Continuous-Integration-Infrastructure, 10OOUI, 10Performance-Team: Demos page for OOUI in php is broken - https://phabricator.wikimedia.org/T297035 (10matmarex) They were never there in the PHP demo. Only the JS demo has this feature. I'm sorry if my tone was flippant, but I am not going to work on this. [14:42:36] 10Project-Admins, 10Data-Engineering: Archive Analytics tag - https://phabricator.wikimedia.org/T298671 (10JArguello-WMF) > I assume that Analytics-Features is also a candidate to be archived (and removed from Herald rules)? Yes, please @Aklapper > For open tasks tagged with Analytics but not with #Data-Eng... [14:50:13] Is anyone familiar with the CI/Jenkins setup able to help with this task: https://phabricator.wikimedia.org/T307090#8022399? [14:50:14] tl;dr: we would like to skip certain Jenkins jobs if a gerrit patch only modifies files in a particular directory. Is this (realistically) possible? [14:53:55] ollie_wmde: yes that is possible :) [14:54:05] there is some doc about it on https://gerrit.wikimedia.org/r/plugins/gitiles/integration/zuul/+/refs/heads/patch-queue/debian/jessie-wikimedia/doc/source/zuul.rst#758 [14:54:11] hmm let me comment on the task [14:54:17] ollie_wmde: and we can pair it tomorrow morning ;) [14:55:33] hashar great, thank you! [15:01:51] 10Continuous-Integration-Infrastructure, 10OOUI, 10Performance-Team: Demos page for OOUI in php is broken - https://phabricator.wikimedia.org/T297035 (10Yaron_Koren) > They were never there in the PHP demo. Only the JS demo has this feature. @matmarex - okay, sorry, you may be right - that may have been my... [15:10:06] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Seen), 10SRE, 10serviceops, and 2 others: replace doc1001.eqiad.wmnet with a buster VM and create the codfw equivalent - https://phabricator.wikimedia.org/T247653 (10akosiaris) Many thanks for the work on this one @Dzahn! [15:19:27] ollie_wmde: that is a great task :) I am definitely happy to pair with people on this one since I lack all the knowledge about Wikibase. There is more than a few years of tech debt and weird design choices that got made though so it might not be straightforward :-] [15:36:10] hashar: Great! Thanks for the comments on the Phab ticket - will take a proper look in a sec. I'm pretty new to WMDE/Wikibase myself but can ping others if/when needed. [15:37:18] ollie_wmde: welcome aboard! :] [15:38:38] thanks, it's good to be here! :) [15:56:51] 10Beta-Cluster-Infrastructure, 10Math, 10MW-1.39-notes (1.39.0-wmf.13; 2022-05-23): UnexpectedValueException: Path '//en.wikipedia.beta.wmflabs.org/api/rest_v1/media/math/check/tex' has no service. - https://phabricator.wikimedia.org/T308546 (10Lens0021) 05Open→03Resolved [16:21:30] 10GitLab (Project Migration), 10Release-Engineering-Team: Create new GitLab project group: structured-data - https://phabricator.wikimedia.org/T312037 (10mfossati) [18:17:10] hashar++ [18:48:30] Project beta-scap-sync-world build #58194: 04FAILURE in 2 min 15 sec: https://integration.wikimedia.org/ci/job/beta-scap-sync-world/58194/ [18:56:07] Yippee, build fixed! [18:56:07] Project beta-scap-sync-world build #58195: 09FIXED in 1 min 14 sec: https://integration.wikimedia.org/ci/job/beta-scap-sync-world/58195/ [20:17:32] 10Phabricator, 10translatewiki.net: About [Phabricator:phabricator-policy-29cfbeec9a497809/en] (translation): typo as "waxing", change to "waning"? or to "declining"? - https://phabricator.wikimedia.org/T312047 (10Verdy_p) [20:18:54] 10Phabricator, 10translatewiki.net: About [Phabricator:phabricator-policy-29cfbeec9a497809/en] (translation): typo as "waxing", change to "waning"? or to "declining"? - https://phabricator.wikimedia.org/T312047 (10Verdy_p) [20:19:53] 10Phabricator, 10translatewiki.net: About [Phabricator:phabricator-policy-29cfbeec9a497809/en] (translation): typo as "waxing", change to "waning"? or to "declining"? - https://phabricator.wikimedia.org/T312047 (10Verdy_p) [20:20:07] 10Phabricator, 10translatewiki.net: About [Phabricator:phabricator-policy-29cfbeec9a497809/en] (translation): typo as "waxing", change to "waning"? or to "declining"? - https://phabricator.wikimedia.org/T312047 (10Verdy_p) [20:30:58] 10Phabricator, 10translatewiki.net, 10I18n: About [Phabricator:phabricator-policy-29cfbeec9a497809/en] (translation): typo as "waxing", change to "waning"? or to "declining"? - https://phabricator.wikimedia.org/T312047 (10Verdy_p) [21:57:48] 10Phabricator, 10I18n: 2 simple typos in English for Phabricator (Differential), signaled in Translatewiki.net on 16 June 2022 - https://phabricator.wikimedia.org/T312051 (10Verdy_p) [22:02:53] 10Phabricator, 10I18n: Typo in Phabricator (Arcanist) in English, signaled on Translatewiki.net on 13 June but not replied - https://phabricator.wikimedia.org/T312052 (10Verdy_p) [22:05:48] 10Phabricator, 10I18n: Typo in Phabricator (Audit), signled on translatewiki.net on 15 June but not replied - https://phabricator.wikimedia.org/T312053 (10Verdy_p) [22:06:33] 10Phabricator, 10I18n: Typo in Phabricator (Audit) in English, signaled on translatewiki.net on 15 June but not replied - https://phabricator.wikimedia.org/T312053 (10Verdy_p) [22:07:07] 10Phabricator, 10translatewiki.net, 10I18n: Typo in Phabricator (Audit) in English, signaled on translatewiki.net on 15 June but not replied - https://phabricator.wikimedia.org/T312053 (10Verdy_p) [22:07:22] 10Phabricator, 10translatewiki.net, 10I18n: Typo in Phabricator (Arcanist) in English, signaled on Translatewiki.net on 13 June but not replied - https://phabricator.wikimedia.org/T312052 (10Verdy_p) [22:07:34] 10Phabricator, 10translatewiki.net, 10I18n: 2 simple typos in English for Phabricator (Differential), signaled in Translatewiki.net on 16 June 2022 - https://phabricator.wikimedia.org/T312051 (10Verdy_p) [22:10:20] 10Phabricator, 10translatewiki.net, 10I18n: 2 simple typos in English for Phabricator (Differential), signaled in Translatewiki.net on 16 June but not replied - https://phabricator.wikimedia.org/T312051 (10Verdy_p) [22:30:46] (03PS1) 10Stang: zuul: Fix/remove links to non-existent Grafana graphs [integration/docroot] - 10https://gerrit.wikimedia.org/r/810979 (https://phabricator.wikimedia.org/T307405) [22:32:02] 10Phabricator, 10translatewiki.net, 10I18n: About [Phabricator:phabricator-policy-29cfbeec9a497809/en] (translation): typo as "waxing", change to "waning"? or to "declining"? - https://phabricator.wikimedia.org/T312047 (10Krinkle) 05Open→03Invalid This is not part of the "Wikimedia" extension of Phabrica... [22:39:08] (03CR) 10Krinkle: "why remove the last two but keep the first two?" [integration/docroot] - 10https://gerrit.wikimedia.org/r/810979 (https://phabricator.wikimedia.org/T307405) (owner: 10Stang) [22:43:06] (03CR) 10Stang: zuul: Fix/remove links to non-existent Grafana graphs (031 comment) [integration/docroot] - 10https://gerrit.wikimedia.org/r/810979 (https://phabricator.wikimedia.org/T307405) (owner: 10Stang) [22:53:50] (03CR) 10Krinkle: zuul: Fix/remove links to non-existent Grafana graphs (031 comment) [integration/docroot] - 10https://gerrit.wikimedia.org/r/810979 (https://phabricator.wikimedia.org/T307405) (owner: 10Stang) [23:00:23] (03CR) 10Stang: zuul: Fix/remove links to non-existent Grafana graphs (031 comment) [integration/docroot] - 10https://gerrit.wikimedia.org/r/810979 (https://phabricator.wikimedia.org/T307405) (owner: 10Stang) [23:06:38] 10Gerrit: Infra - https://phabricator.wikimedia.org/T312055 (10Familyfirst407) [23:09:46] 10Phabricator, 10translatewiki.net, 10I18n: About [Phabricator:phabricator-policy-29cfbeec9a497809/en] (translation): typo as "waxing", change to "waning"? or to "declining"? - https://phabricator.wikimedia.org/T312047 (10Pppery) Context for the phabricator policy messages seems to be https://phabricator.wik...