Page MenuHomePhabricator

Automatically apply quota changes to existing tools
Closed, ResolvedPublic

Description

Maintain-kubeusers should apply any changes to quotas after a tool was created.

Details

TitleReferenceAuthorSource BranchDest Branch
Automatically replace outdated quotasrepos/cloud/toolforge/maintain-kubeusers!8taavitaavi/quota-fixmain
maintain-kubeusers: document existing quotasrepos/cloud/toolforge/toolforge-deploy!132taavitaavi/maintain-kubeusers-quotasmain
Customize query in GitLab

Event Timeline

just in case:

[taavi@toolsbeta-bastion-6 ~/quota] $ kubectl get quota -A -o json > backup-quota.json
[taavi@toolsbeta-bastion-6 ~/quota] $ kubectl get limitrange -A -o json > backup-limit.json

taavi@tools-sgebastion-11:~/quota $ kubectl get quota -A -o json > backup-quota.json
taavi@tools-sgebastion-11:~/quota $ kubectl get limitrange -A -o json > backup-limit.json

Mentioned in SAL (#wikimedia-cloud) [2023-11-22T10:57:23Z] <taavi> deploy maintain-kubeusers patch to manage quotas from the git config T350873

Mentioned in SAL (#wikimedia-cloud-feed) [2023-11-22T10:57:30Z] <taavi@cloudcumin1001> START - Cookbook wmcs.toolforge.k8s.component.deploy for component maintain-kubeusers (T350873)

Mentioned in SAL (#wikimedia-cloud-feed) [2023-11-22T10:57:42Z] <taavi@cloudcumin1001> END (PASS) - Cookbook wmcs.toolforge.k8s.component.deploy (exit_code=0) for component maintain-kubeusers (T350873)

finished run, wrote 0 new accounts, disabled 0 accounts, cleaned up 0 accounts, renewed 9 accounts, updated 3201 quotas