Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Collaboratively and incrementally introduce node-purpose resource label #3405

Closed
8 tasks done
consideRatio opened this issue Nov 13, 2023 · 0 comments · Fixed by #3537
Closed
8 tasks done

Collaboratively and incrementally introduce node-purpose resource label #3405

consideRatio opened this issue Nov 13, 2023 · 0 comments · Fixed by #3537
Assignees

Comments

@consideRatio
Copy link
Contributor

consideRatio commented Nov 13, 2023

This is a followup to #3397 where our node pools got a node-purpose = core|notebook|dask-worker label added to them unconditionally. The unconditional change will force our node pools to upgrade, which often leads to disruption. Due to this, the change hasn't yet been applied to all our clusters node pools.

Here is how I think we should make a hard-to-do-all-at-once infra change collaboratively over time:

  • at one point in time: introduce a temporarily opt-out change and opting out of the change systematically
  • incrementally over time and by all engineers: incrementally stop opting out of the change across our clusters
  • cleanup the temp opt-out config when its not longer referenced

Action points

Clusters with partial upgrades remaining currently

  • cloudbank
  • leap
  • pangeo-hubs
  • pilot-hubs
  • qcl
@consideRatio consideRatio self-assigned this Nov 13, 2023
@damianavila damianavila moved this from Needs Shaping / Refinement to In progress in DEPRECATED Engineering and Product Backlog Nov 15, 2023
@damianavila damianavila moved this to In Progress ⚡ in Sprint Board Nov 15, 2023
yuvipanda added a commit to yuvipanda/pilot-hubs that referenced this issue Dec 16, 2023
@damianavila damianavila moved this to Done 🎉 in Sprint Board Jan 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

2 participants