[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-05 Thread ReleaseTaggerBot
ReleaseTaggerBot added a project: MW-1.42-notes (1.42.0-wmf.22; 2024-03-12). TASK DETAIL https://phabricator.wikimedia.org/T353961 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, ReleaseTaggerBot Cc: ArthurTaylor, Daimona,

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-05 Thread Maintenance_bot
Maintenance_bot removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T353961 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, Maintenance_bot Cc: ArthurTaylor, Daimona, kostajh,

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-05 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed this task as "Resolved". Lucas_Werkmeister_WMDE moved this task from Ready for Tech Verification to Done on the Wikidata Dev Team (Wikidata.org Slice) board. Lucas_Werkmeister_WMDE claimed this task. Lucas_Werkmeister_WMDE added a comment. Seems to be working:

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-05 Thread gerritbot
gerritbot added a comment. Change 1008456 **merged** by jenkins-bot: [mediawiki/extensions/Wikibase@master] Test temporary accounts (IP Masking) in secondary CI https://gerrit.wikimedia.org/r/1008456 TASK DETAIL https://phabricator.wikimedia.org/T353961 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-05 Thread gerritbot
gerritbot added a comment. Change 1008455 **merged** by jenkins-bot: [mediawiki/extensions/Wikibase@master] Fix tests when IP Masking is enabled https://gerrit.wikimedia.org/r/1008455 TASK DETAIL

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread ArthurTaylor
ArthurTaylor removed ArthurTaylor as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T353961 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: ArthurTaylor Cc: ArthurTaylor, Daimona, kostajh, Lucas_Werkmeister_WMDE, Aklapper,

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread ArthurTaylor
ArthurTaylor claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T353961 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: ArthurTaylor Cc: Daimona, kostajh, Lucas_Werkmeister_WMDE, Aklapper, Michael, Danny_Benjafield_WMDE,

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE removed Lucas_Werkmeister_WMDE as the assignee of this task. TASK DETAIL https://phabricator.wikimedia.org/T353961 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Daimona, kostajh,

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread gerritbot
gerritbot added a comment. Change 1008455 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/Wikibase@master] Fix tests when IP Masking

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread gerritbot
gerritbot added a comment. Change 1008456 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/Wikibase@master] Test temporary accounts (IP Masking) in secondary CI https://gerrit.wikimedia.org/r/1008456 TASK

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T353961 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, gerritbot Cc: Daimona, kostajh, Lucas_Werkmeister_WMDE, Aklapper, Michael,

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. In T353961#9595926 , @kostajh wrote: > Thanks. I added T359043 as a parent task, assuming that this task is also about fixing the CI errors when

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread Daimona
Daimona added a comment. In T353961#9595560 , @Lucas_Werkmeister_WMDE wrote: > Which is a bit of a shame, because @Daimona removed a bunch of inter-table dependencies like this when introducing ChangedTablesTracker

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread kostajh
kostajh added a comment. In T353961#9595656 , @Lucas_Werkmeister_WMDE wrote: >> The tests mostly work in secondary CI, and I think I managed to fix all of them > > Update: With this commit

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread kostajh
kostajh added a parent task: T359043: Enable temp account creation in DevelopmentSettings.php. TASK DETAIL https://phabricator.wikimedia.org/T353961 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, kostajh Cc: Daimona,

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. > The tests mostly work in secondary CI, and I think I managed to fix all of them Update: With this commit (incorporating the fixes in

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. In T353961#9595560 , @Lucas_Werkmeister_WMDE wrote: > but I can’t really think of a better solution. To elaborate a bit: we could probably work around this in Wikibase (the easiest would be

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a subscriber: Daimona. Lucas_Werkmeister_WMDE added a comment. The tests mostly work in secondary CI, and I think I managed to fix all of them, but one of the fixes is in core. `SpecialSetSiteLinkTest` has two tests that end up creating temporary users, and it

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread kostajh
kostajh added a comment. In T353961#9595415 , @Lucas_Werkmeister_WMDE wrote: > In T353961#9532074 , @kostajh wrote: > >> T355879: Create jobs that run PHPUnit, Selenium, and API

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-03-04 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE edited projects, added Wikidata Dev Team (Wikidata.org Slice); removed Wikidata Dev Team. Lucas_Werkmeister_WMDE claimed this task. Lucas_Werkmeister_WMDE added a comment. In T353961#9532074 , @kostajh wrote: >

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-02-11 Thread kostajh
kostajh added a comment. T355879: Create job that runs PHPUnit unit and integration tests with temp account feature flag is enabled is also relevant, and would handle running CI tests for Wikibase with temp accounts enabled in WMF infrastructure.

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-02-09 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE moved this task from Incoming to [DOT] By Project on the wmde-wikidata-tech board. Lucas_Werkmeister_WMDE added a project: Wikidata Dev Team. TASK DETAIL https://phabricator.wikimedia.org/T353961 WORKBOARD https://phabricator.wikimedia.org/project/board/5864/ EMAIL

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2024-02-09 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. See also T355880: Decide long term strategy for temp account default . TASK DETAIL https://phabricator.wikimedia.org/T353961 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2023-12-22 Thread Michael
Michael added a subtask: T353957: Wikibase secondary CI is broken and email sending is broken again (Dec 2023). TASK DETAIL https://phabricator.wikimedia.org/T353961 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Michael,

[Wikidata-bugs] [Maniphest] T353961: Consider creating a Wikibase Secondary CI job with temporary accounts enabled

2023-12-22 Thread Michael
Michael created this task. Michael added projects: Temporary accounts, wmde-wikidata-tech, Wikidata. TASK DESCRIPTION Once Wikibase CI is working again (T353957 ), it might make sense to have a job there that has temporary accounts enabled. That