Page MenuHomePhabricator

[buildservice] allow running deploy.sh without passing a parameter
Closed, ResolvedPublic3 Estimated Story Points

Description

To fully comply with the deployment standard:
https://wikitech.wikimedia.org/wiki/Wikimedia_Cloud_Services_team/EnhancementProposals/Decision_record_T303931_k8s_standard_deployment_code_pattern

the deploy.sh script should allow running it without parameters in production.

This task is to add a check similar to:
https://gerrit.wikimedia.org/r/c/labs/tools/registry-admission-webhook/+/841539

to the deploy.sh script in the buildservice repo:
https://github.com/toolforge/buildservice

Event Timeline

dcaro removed Slst2020 as the assignee of this task.
dcaro added a subscriber: Slst2020.
komla changed the task status from Open to In Progress.Nov 8 2022, 2:12 PM
komla moved this task from Next Up to In Progress on the Toolforge Build Service (Iteration 03) board.

I've sent a PR for this on Github

Raymond_Ndibe subscribed.

going to clean this up so we can merge it

going to clean this up so we can merge it

Let me know the nature of the cleanup. Thanks!

there were some reviews by David that has been pending for sometime now. I merged this change into master then submitted a follow up patch to address those reviews. that has been merged too. so we can move this to done

On Github?
I've been trying to recover my account there since Nov last year!

Thanks, Raymond!!