VOOZH about

URL: https://phabricator.wikimedia.org/T313405

⇱ ⚓ T313405 Migrate remaining tools off Gridengine


Maniphest T313405

Migrate remaining tools off Gridengine
Closed, ResolvedPublic

Description

Now that the migration to the buster gridengine is complete (T304247), it's time to deprecate Gridengine itself. See https://techblog.wikimedia.org/2022/03/14/toolforge-and-grid-engine/ for background information.

  • Generate list of tools needing migration https://grid-deprecation.toolforge.org/
  • Create phabricator task for each tool
  • Examine tools for potential migration paths (ie, webservices, python tools, cron jobs, etc) for each one
  • Categorize tools into a migration path
  • Work with tool authors to plan migration
  • Work the list and migrate or shut down tools still running on the grid
  • Plan grid shutdown

Timeline is now set: https://wikitech.wikimedia.org/wiki/News/Toolforge_Grid_Engine_deprecation#Timeline

Related Objects

StatusSubtypeAssignedTask
ResolvedRaymond_NdibeT359641 [infra,k8s] Upgrade Toolforge Kubernetes to version 1.27
Restricted Task
ResolvedSlst2020T327025 [infra,k8s] Upgrade Toolforge Kubernetes to version 1.26
Resolved aborreroT316107 [infra,k8s] Upgrade Toolforge Kubernetes to version 1.25
Resolved aborreroT307651 Upgrade Toolforge Kubernetes to version 1.24
ResolvedNoneT360699 Toolsbeta: migrate to Debian Bullseye or later
Resolved taaviT311897 [infra] Toolforge: migrate to Debian Bullseye or later
Resolved taaviT314665 Toolforge: Replace all bastion with grid-less bookworm based bastion hosts
Resolved taaviT361223 Upgrade Toolforge front proxies to Bookworm
DeclinedNoneT197804 Puppet: forbid new Python2 code
Resolved taaviT218427 Upgrade various Toolforge infrastructure scripts from Python 2 to Python 3
Resolved taaviT358320 [toolforge-webservice] Remove old webservice-runner code
Resolved taaviT314664 [infra] Decommission the Grid Engine infrastructure
ResolvedkomlaT313405 Migrate remaining tools off Gridengine
DeclinedNoneT316124 Make Grid Engine tooling emit deprecation warnings

Event Timeline

nskaggs changed the task status from Open to In Progress.Apr 7 2023, 4:52 PM
nskaggs triaged this task as Medium priority.
nskaggs updated the task description. (Show Details)
dcaro raised the priority of this task from Medium to High.Feb 20 2024, 3:21 PM
dcaro edited projects, added: Toolforge (Toolforge iteration 05); removed: Toolforge.
taavi subscribed.
Comment Actions

It's March 14th, and we can say that as all tools that are going to migrate before the shutdown have been migrated at this point.

Content licensed under Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 unless otherwise noted; code licensed under GNU General Public License (GPL) 2.0 or later and 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 · Credits