Page MenuHomePhabricator

Coordinate Kubernetes efforts between Tool Labs and Production
Closed, DeclinedPublic

Description

The following things need to be discussed and decided on / acted on:

  • T161031 Documentation on building debian packages of kubernetes, including how to maintain our patches on top of upstream for each release.
  • Move tool labs to run from the debian packages rather than current bash script
  • Decide on upgrade cadence for Docker. Upgrades need to be tested somewhere and then rolled out. Upgrading is probably going to be disruptive in some form, since containers will still need to restart after docker upgrade.
  • Decide on upgrade cadence for kubernetes. This is far less problematic than docker, however.
  • Decide on wether the upgrade cadence for docker / kubernetes will be the same for prod / tools, or different. If different, how different? What way is this going to work?
  • T158452 T156852 Figure out how to unify the puppet code between tools and production kubernetes.
  • Figure out a real test cluster that we can test changes on.

Event Timeline

Restricted Application added a project: Cloud-Services. · View Herald TranscriptDec 22 2016, 11:26 AM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
chasemp triaged this task as Medium priority.Jan 5 2017, 3:35 PM
akosiaris added a comment.EditedJan 30 2017, 10:51 AM

Has this meeting occured after all ? Meeting notes ?

scfc moved this task from Triage to Backlog on the Toolforge board.Feb 16 2017, 10:52 PM
akosiaris added a comment.EditedMar 16 2017, 3:41 PM

Should I assume no ? resolve as invalid ?

bd808 added a subscriber: bd808.Mar 16 2017, 3:45 PM

I think a lot of this has been worked on by @akosiaris and @yuvipanda in the last few months, but as far as I know item 1 (Documentation on building debian packages of kubernetes) is still missing from Wikitech. I'm not sure that we have solid plans for upgrade cadence either, but I may just have not been a part of that conversation.

Maybe we should edit the description to remove the Dev Summit mentions and instead use this task to track the Epic of actually resolving these issues?

Ah yes, that wikitech documentation part is mine. It is relatively trivial but it does have some extra requirements so it makes sense to document it. @yuvipanda any preferred point in wikitech ?

I am fine with editing the description and use this as proposed @bd808. It definitely better than the current approach where parts of this discussions are happening in IRC and/or emails.

greg added a subscriber: greg.Mar 17 2017, 4:25 PM
bd808 renamed this task from Kubernetes discussion at Dev Summit to Coordinate Kubernetes efforts between Tool Labs and Production.Mar 21 2017, 8:24 PM
bd808 updated the task description. (Show Details)
bd808 added a comment.Mar 21 2017, 8:26 PM

WP:BOLD edits have been made to the main content here. Lets see if we can get decisions that have been made documented and then crossed off the list.

bd808 added a project: Epic.
bd808 moved this task from Backlog to Tracking on the Tools-Kubernetes board.