Page MenuHomePhabricator

Add process to stop and disable k8s jobs for disabled tools
Closed, ResolvedPublic

Event Timeline

Change 699972 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[labs/tools/maintain-kubeusers@master] Support disabling tools that are marked for disable in ldap

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

Change 699972 merged by jenkins-bot:

[labs/tools/maintain-kubeusers@master] Support disabling tools that are marked for disable in ldap

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

Mentioned in SAL (#wikimedia-cloud) [2021-07-20T19:09:21Z] <bstorm> upgraded version of maintain-kubeusers to the latest in master branch T285011

Change 705770 had a related patch set uploaded (by Bstorm; author: Andrew Bogott):

[labs/tools/maintain-kubeusers@master] Fix the code that cleans up missing admin users

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

Change 705770 merged by jenkins-bot:

[labs/tools/maintain-kubeusers@master] Fix the code that cleans up missing admin users

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

Mentioned in SAL (#wikimedia-cloud) [2021-07-21T19:52:58Z] <bstorm> deployed new rbac for maintain-kubeusers changes T285011

Mentioned in SAL (#wikimedia-cloud) [2021-07-21T19:53:47Z] <bstorm> deployed new maintain-kubeusers T285011

Mentioned in SAL (#wikimedia-cloud) [2021-07-21T19:55:14Z] <bstorm> deployed new rbac for maintain-kubeusers changes T285011

Mentioned in SAL (#wikimedia-cloud) [2021-07-21T20:01:54Z] <bstorm> deployed new maintain-kubeusers to toolforge T285011

I just did a real-life test of this with a webservice on toolforge; disabling and re-enabling worked.