Log In
Striker
Striker
Component
ActivePublic
Members (16)
Majavah (Taavi Väänänen)
User
Devnull (Devnull)
Security
scfc (Tim Landscheidt)
User
yuvipanda (yuvipanda)
Serious business title
coren (Marc A. Pelletier)
I'm just this dude, you know?
jayvdb (John Vandenberg)
User
jeremyb-phone (jeremyb)
User
Ricordisamoa (Ricordisamoa)
Full-Stack Overflow Developer
valhallasw (Merlijn van Deen)
Pywikibot / Tool Labs
Sitic (Jan Lebert)
User
View All
Watchers (6)
Devnull (Devnull)
Security
zhuyifei1999
*Not* Serious business title.
Luke081515 (Luke)
German arbcom member
Krenair (Alex Monk)
Wikimedia volunteer
bd808 (Bryan Davis)
Principal Software Engineer, Technical Engagement
View All
Details
Source Repo
https://gerrit.wikimedia.org/g/labs/striker/
DESCRIPTION
This project is about toolsadmin.wikimedia.org, for admin.toolforge.org see Tool-admin.
Striker is a web application for managing information related to Toolforge tools and user accounts.
Features
See also
(project image is The Forge by Francisco Goya and reused as a public domain art reproduction.)
Recent Activity
Tue, Oct 5
AntiCompositeNumber added a comment to T240270: Support WebAuthn in striker.
Webauthn is enabled on Wikitech, but it still isn't supported by Striker. Getting it to work is probably going to be difficult due to T244088: Logging in at another wiki than WebAuth was set up fails.
Tue, Oct 5, 3:43 PM · Striker
Thu, Sep 30
bd808 moved T271668: Create Buster dev environment for Striker from To Do to In Dev/Progress on the User-bd808 board.
Thu, Sep 30, 11:35 PM · Striker, User-bd808
Aug 16 2021
Majavah closed T288969: Unlink SUL account from dev account as Resolved.
Done.
Aug 16 2021, 3:46 PM · User-Majavah, Striker, cloud-services-team (Kanban)
Stashbot added a comment to T288969: Unlink SUL account from dev account.
Mentioned in SAL (#wikimedia-cloud) [2021-08-16T15:45:31Z] <majavah> reset sul account mapping on striker for developer account "DutchTom" T288969
Aug 16 2021, 3:45 PM · User-Majavah, Striker, cloud-services-team (Kanban)
Majavah claimed T288969: Unlink SUL account from dev account.
Aug 16 2021, 3:44 PM · User-Majavah, Striker, cloud-services-team (Kanban)
DutchTina created T288969: Unlink SUL account from dev account.
Aug 16 2021, 3:43 PM · User-Majavah, Striker, cloud-services-team (Kanban)
Aug 10 2021
nskaggs triaged T285403: Add striker UI features for disabling/enabling/deleting tools, as Medium priority.
Aug 10 2021, 9:53 PM · Striker, cloud-services-team (Kanban)
Andrew closed T287369: Unlink SUL account from dev account as Resolved.
Thanks @Majavah, closing unless the user comes back to complain
Aug 10 2021, 4:22 PM · User-Majavah, Striker, cloud-services-team (Kanban)
Jul 30 2021
bd808 renamed T287699: Cannot create repository from toolforge interface if no Phabricator accounts can be found for the tool's maintainer list from Cannot create repository from toolforge interface to Cannot create repository from toolforge interface if no Phabricator accounts can be found for the tool's maintainer list.
Jul 30 2021, 4:07 PM · Striker
bd808 added a comment to T287699: Cannot create repository from toolforge interface if no Phabricator accounts can be found for the tool's maintainer list.
In T287699#7248148, @Majavah wrote:
Ah, I think I found why this is happening! Your Phabricator account isn't linked to any of the accounts the "Samtar" developer account is linked to on Striker, instead it's linked to the "TheresNoTime" SUL account (which is turn linked to the TheresNoTime developer account on toolsadmin) and not linked to any developer accounts. For some reason Striker/toolsadmin wants at least one of those links to match.
Jul 30 2021, 4:07 PM · Striker
Samtar closed T287699: Cannot create repository from toolforge interface if no Phabricator accounts can be found for the tool's maintainer list as Resolved.
In T287699#7248148, @Majavah wrote:
Ah, I think I found why this is happening! Your Phabricator account isn't linked to any of the accounts the "Samtar" developer account is linked to on Striker, instead it's linked to the "TheresNoTime" SUL account (which is turn linked to the TheresNoTime developer account on toolsadmin) and not linked to any developer accounts. For some reason Striker/toolsadmin wants at least one of those links to match.
Jul 30 2021, 9:06 AM · Striker
Majavah added a comment to T287699: Cannot create repository from toolforge interface if no Phabricator accounts can be found for the tool's maintainer list.
Ah, I think I found why this is happening! Your Phabricator account isn't linked to any of the accounts the "Samtar" developer account is linked to on Striker, instead it's linked to the "TheresNoTime" SUL account (which is turn linked to the TheresNoTime developer account on toolsadmin) and not linked to any developer accounts. For some reason Striker/toolsadmin wants at least one of those links to match.
Jul 30 2021, 9:03 AM · Striker
Jul 29 2021
Majavah edited projects for T287699: Cannot create repository from toolforge interface if no Phabricator accounts can be found for the tool's maintainer list, added: Striker; removed Toolforge.
Poking at Striker's admin console reveals that it thinks you have two different developer accounts, Samtar and TheresNoTime. Samtar is linked to SUL account named "There'sNoTime" and this Phabricator account, and TheresNoTime is linked to SUL account "TheresNoTime" but not linked to any phabricator accounts. Both developer accounts have the same email (which is bound to cause trouble with some services, even if only one is used). Not exactly sure why it doesn't let you update the Phabricator account details on Samtar, as the Phabricator account you used to create this task seems to be linked correctly to that developer account.
Jul 29 2021, 6:24 PM · Striker
Majavah claimed T287369: Unlink SUL account from dev account.
I think I did the necessary change, could you test and report back please?
Jul 29 2021, 6:05 PM · User-Majavah, Striker, cloud-services-team (Kanban)
Stashbot added a comment to T287369: Unlink SUL account from dev account.
Mentioned in SAL (#wikimedia-cloud) [2021-07-29T18:04:47Z] <majavah> reset sul account mapping on striker for developer account "Derek Zax" T287369
Jul 29 2021, 6:04 PM · User-Majavah, Striker, cloud-services-team (Kanban)
Jul 26 2021
Derek_Zax created T287369: Unlink SUL account from dev account.
Jul 26 2021, 12:45 PM · User-Majavah, Striker, cloud-services-team (Kanban)
Jul 21 2021
bd808 added a comment to T285403: Add striker UI features for disabling/enabling/deleting tools,.
In T285403#7228800, @bd808 wrote:
The toolinfo record is the Hay's Directory/Toolhub compatible description of what the tool does. We will very much want to prune this data or at least change the app to stop publishing records once a tool is disabled. If we do not, Hay's Directory and Toolhub will keep telling people that the tool exists after it is gone.
Jul 21 2021, 9:31 PM · Striker, cloud-services-team (Kanban)
bd808 added a comment to T285403: Add striker UI features for disabling/enabling/deleting tools,.
In T285403#7228716, @Andrew wrote:
In T285403#7228540, @bd808 wrote:
When a tool is disabled, should the toolinfo records for the tool be purged from the database as well?
I don't immediately know what's in the toolinfo record, but my guess is that the toolinfo record should be left as is (since 'disabled' is a tentative, reversible step).
Jul 21 2021, 9:27 PM · Striker, cloud-services-team (Kanban)
Andrew added a comment to T285403: Add striker UI features for disabling/enabling/deleting tools,.
BTW, an overly-detailed picture of what happens after someone clicks one of those boxes can be seen here:
Jul 21 2021, 8:55 PM · Striker, cloud-services-team (Kanban)
Andrew added a comment to T285403: Add striker UI features for disabling/enabling/deleting tools,.
In T285403#7228540, @bd808 wrote:
Who should be able to enable a disabled tool? Any member of the tool + admins, or only admins?
Jul 21 2021, 8:53 PM · Striker, cloud-services-team (Kanban)
JJMC89 added a comment to T285403: Add striker UI features for disabling/enabling/deleting tools,.
Who should be able to enable a disabled tool? Any member of the tool + admins, or only admins?
Any member of the tool + admins seems reasonable so that users could reenable their own tool if they change their minds.
When a tool is disabled, should it's maintainers list be set to only User:Owner of abandoned tools, or left alone?
Maybe add it as a maintainer, but don't require removal of current maintainers to allow maintainers to reenable.
Jul 21 2021, 8:20 PM · Striker, cloud-services-team (Kanban)
bd808 added a comment to T285403: Add striker UI features for disabling/enabling/deleting tools,.
Jul 21 2021, 7:54 PM · Striker, cloud-services-team (Kanban)
bd808 edited projects for T285403: Add striker UI features for disabling/enabling/deleting tools,, added: Striker; removed Toolforge.
Jul 21 2021, 7:51 PM · Striker, cloud-services-team (Kanban)
Jun 14 2021
nskaggs closed T284726: Create Wikitech account for user cn=Mfchris84, a subtask of T174469: LDAP account that is not attached on wikitech has no means for password reset, as Resolved.
Jun 14 2021, 2:46 PM · Striker, wikitech.wikimedia.org
Jun 10 2021
Majavah added a subtask for T174469: LDAP account that is not attached on wikitech has no means for password reset: T284726: Create Wikitech account for user cn=Mfchris84.
Jun 10 2021, 10:03 AM · Striker, wikitech.wikimedia.org
May 12 2021
Majavah created T282704: Striker: Allow searching for access requests for a given user.
May 12 2021, 3:38 PM · Striker
May 5 2021
Majavah added a member for Striker: Majavah.
May 5 2021, 7:22 PM
Apr 20 2021
thcipriani moved T224676: Add Gerrit support to Striker (toolsadmin) from thcipriani-workboard-fiddling to Seen (ARCHIVE) on the Release-Engineering-Team board.
Apr 20 2021, 3:49 AM · Release-Engineering-Team (Seen), Tools, Striker, Gerrit
Mar 16 2021
Majavah edited Description on Striker.
Mar 16 2021, 10:54 AM
Mar 8 2021
Reedy added a comment to T276761: Special:NovaKey should have a message not to add production keys.
In T276761#6892994, @Legoktm wrote:
In T276761#6892892, @Legoktm wrote:
Probably could be done by editing a local message on on wikitech?
Suggested at https://wikitech.wikimedia.org/wiki/MediaWiki_talk:Openstackmanager-novapublickey
Mar 8 2021, 4:55 PM · Security, Striker, MediaWiki-extensions-OpenStackManager
Reedy added a project to T276761: Special:NovaKey should have a message not to add production keys: Security.
Mar 8 2021, 4:46 PM · Security, Striker, MediaWiki-extensions-OpenStackManager
Legoktm merged T276829: Add verbage to Special:Preferences#mw-prefsection-openstack about it not being prod into T276761: Special:NovaKey should have a message not to add production keys.
Mar 8 2021, 4:45 PM · Security, Striker, MediaWiki-extensions-OpenStackManager
Legoktm added a comment to T276761: Special:NovaKey should have a message not to add production keys.
In T276761#6892892, @Legoktm wrote:
Probably could be done by editing a local message on on wikitech?
Mar 8 2021, 4:40 PM · Security, Striker, MediaWiki-extensions-OpenStackManager
Legoktm added a project to T276761: Special:NovaKey should have a message not to add production keys: Striker.
Mar 8 2021, 4:27 PM · Security, Striker, MediaWiki-extensions-OpenStackManager
hashar closed T276605: Striker CI fails when run under Buster due to libmariadbclient as Resolved.
Mar 8 2021, 9:02 AM · Release-Engineering-Team (CI & Testing services), Continuous-Integration-Config​, Striker
hashar edited projects for T276605: Striker CI fails when run under Buster due to libmariadbclient, added: Release-Engineering-Team (CI & Testing services); removed Patch-For-Review.
Mar 8 2021, 9:02 AM · Release-Engineering-Team (CI & Testing services), Continuous-Integration-Config​, Striker
hashar closed T276605: Striker CI fails when run under Buster due to libmariadbclient, a subtask of T271668: Create Buster dev environment for Striker, as Resolved.
Mar 8 2021, 9:02 AM · Striker, User-bd808
gerritbot added a comment to T276605: Striker CI fails when run under Buster due to libmariadbclient.
Change 669732 merged by jenkins-bot:
[integration/config@master] jjb: labs/tools/striker jobs to Buster again
Mar 8 2021, 8:59 AM · Release-Engineering-Team (CI & Testing services), Continuous-Integration-Config​, Striker
Stashbot added a comment to T276605: Striker CI fails when run under Buster due to libmariadbclient.
Mentioned in SAL (#wikimedia-releng) [2021-03-08T08:57:43Z] <hashar> Nuked castor cache for labs/striker # T276605
Mar 8 2021, 8:57 AM · Release-Engineering-Team (CI & Testing services), Continuous-Integration-Config​, Striker
gerritbot added a project to T276605: Striker CI fails when run under Buster due to libmariadbclient: Patch-For-Review.
Mar 8 2021, 8:52 AM · Release-Engineering-Team (CI & Testing services), Continuous-Integration-Config​, Striker
gerritbot added a comment to T276605: Striker CI fails when run under Buster due to libmariadbclient.
Change 669732 had a related patch set uploaded (by Hashar; owner: Hashar):
[integration/config@master] jjb: labs/tools/striker jobs to Buster again
Mar 8 2021, 8:52 AM · Release-Engineering-Team (CI & Testing services), Continuous-Integration-Config​, Striker
hashar added a comment to T276605: Striker CI fails when run under Buster due to libmariadbclient.
That might be the cache that needs to be deleted. I imagine mysqlclient requirements requires some compilation and the resulting wheel build under Stretch would have been saved in the cache. When restoring the wheel to Buster, it fails due to a link error since the library is no more there.
Mar 8 2021, 8:50 AM · Release-Engineering-Team (CI & Testing services), Continuous-Integration-Config​, Striker
Mar 5 2021
bd808 added a parent task for T276594: Striker has stack traces when running django test suite: T271668: Create Buster dev environment for Striker.
Mar 5 2021, 9:11 PM · Striker
bd808 added a parent task for T276605: Striker CI fails when run under Buster due to libmariadbclient: T271668: Create Buster dev environment for Striker.
Mar 5 2021, 9:11 PM · Release-Engineering-Team (CI & Testing services), Continuous-Integration-Config​, Striker
bd808 added subtasks for T271668: Create Buster dev environment for Striker: T276594: Striker has stack traces when running django test suite, T276605: Striker CI fails when run under Buster due to libmariadbclient.
Mar 5 2021, 9:11 PM · User-bd808, Striker
Maintenance_bot removed a project from T276605: Striker CI fails when run under Buster due to libmariadbclient: Patch-For-Review.
Mar 5 2021, 6:10 PM · Release-Engineering-Team (CI & Testing services), Continuous-Integration-Config​, Striker
hashar added a comment to T271668: Create Buster dev environment for Striker.
We had the CI job for labs/tools/striker switched to Buster and that highlights a couple issue:
Mar 5 2021, 6:02 PM · User-bd808, Striker
gerritbot added a comment to T276605: Striker CI fails when run under Buster due to libmariadbclient.
Change 668752 merged by jenkins-bot:
[integration/config@master] jjb: revert labs/tools/striker job to Stretch
Mar 5 2021, 6:02 PM · Release-Engineering-Team (CI & Testing services), Continuous-Integration-Config​, Striker
gerritbot added a project to T276605: Striker CI fails when run under Buster due to libmariadbclient: Patch-For-Review.
Mar 5 2021, 6:00 PM · Release-Engineering-Team (CI & Testing services), Continuous-Integration-Config​, Striker
gerritbot added a comment to T276605: Striker CI fails when run under Buster due to libmariadbclient.
Change 668752 had a related patch set uploaded (by Hashar; owner: Hashar):
[integration/config@master] jjb: revert labs/tools/striker job to Stretch
Mar 5 2021, 6:00 PM · Release-Engineering-Team (CI & Testing services), Continuous-Integration-Config​, Striker
Content licensed under Creative Commons Attribution-ShareAlike 3.0 (CC-BY-SA) unless otherwise noted; code licensed under GNU General Public License (GPL) or other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct. · Wikimedia Foundation · Privacy Policy · Code of Conduct · Terms of Use · Disclaimer · CC-BY-SA · GPL