Page MenuHomePhabricator

[tbs] Deploy on tools
Closed, ResolvedPublic

Description

This task includes:

  • buildservice
    • clone in tools control node
    • Populate the basic-auth-user secret with the tools-image-builder robot account credentials (see in tools-puppetmaster*:/etc/puppet/private)
    • Deploy
    • Test full run
  • buildpack-admission-controller
    • Build docker image and push to docker-registry.toolforge.org
    • Update deploy code to use the new tag
    • Deploy to tools
    • Test full run
  • toolforge-cli
    • Create a commit bumping the version (see utils/bump_version.sh)
    • Get it merged
    • Build package
    • Deploy on tools-buster & tools-bullseye repos (on tools-service* VM, see the Readme for details)
    • Install in the tools bastions (apt update && apt install --upgrade toolforge-cli)

Related Objects

StatusSubtypeAssignedTask
ResolvedLucasWerkmeister
Resolvedmatmarex
ResolvedLegoktm
ResolvedLegoktm
Opendcaro
Resolveddcaro
ResolvedRaymond_Ndibe
ResolvedRaymond_Ndibe
ResolvedRaymond_Ndibe
ResolvedRaymond_Ndibe
ResolvedNone
Resolveddcaro
Resolveddcaro
ResolvedRaymond_Ndibe
Resolveddcaro
ResolvedRaymond_Ndibe
Resolveddcaro
ResolvedRaymond_Ndibe
Resolveddcaro
ResolvedRaymond_Ndibe
ResolvedRaymond_Ndibe
Resolvedfnegri
Resolveddcaro
ResolvedAndrew
ResolvedSlst2020
Resolveddcaro
Resolvedfnegri
ResolvedRaymond_Ndibe

Event Timeline

dcaro renamed this task from [tbs.buildservice.tools] Deploy on tools to [tbs] Deploy on tools.Mar 7 2023, 9:12 AM
dcaro updated the task description. (Show Details)
dcaro updated the task description. (Show Details)
dcaro updated the task description. (Show Details)
Raymond_Ndibe changed the task status from Open to In Progress.Mar 17 2023, 2:10 AM
Raymond_Ndibe changed the task status from In Progress to Stalled.

blocked by buildpack-admission-controller open patches. Feels like it'd be better to get those merged before proceeding with this

Raymond_Ndibe changed the task status from Stalled to In Progress.Mar 27 2023, 4:05 PM
Raymond_Ndibe changed the task status from In Progress to Stalled.Mar 28 2023, 1:10 PM
Raymond_Ndibe renamed this task from [tbs] Deploy on tools to [tbs] create image-builder robot account for tools-harbor.wmcloud.org.Mar 28 2023, 10:49 PM
Raymond_Ndibe changed the task status from Stalled to Open.
Raymond_Ndibe removed Raymond_Ndibe as the assignee of this task.
Raymond_Ndibe updated the task description. (Show Details)
Raymond_Ndibe edited subscribers, added: Raymond_Ndibe; removed: dcaro.
Raymond_Ndibe renamed this task from [tbs] create image-builder robot account for tools-harbor.wmcloud.org to [tbs] Deploy on tools.Mar 28 2023, 10:57 PM
Raymond_Ndibe changed the task status from Open to Stalled.
Raymond_Ndibe claimed this task.
Raymond_Ndibe added a project: User-dcaro.
Raymond_Ndibe updated the task description. (Show Details)
Raymond_Ndibe added a subscriber: dcaro.