[Starlingx-discuss] [build] [meetings] Build team meeting minutes 12/13/2018
Build team meeting 12/13/2018 Attendees Victor, Jason, ken, Saul, Brent, Memo, Erich, Felipe, Scott, Luis, Dean, Cesar Agenda - ISO files retention follow up - Overall picture for next gen build system - Holiday schedule - Opens - Bug triage Notes ISO files retention follow up: Unless we have some disk space issues, we keep milestones ISO files, until we retire the release that these files are part of. Once a release is out we will age out the milestone ISOs. The proposal sent by Ken to the mailing list is as follows: N release age out all milestones related to N-2 (N being the release) Archive builds need to have a different discussion not necessarily with this team but at the TSC level along with the supported versions of the product Daily ISOs will be kept for 14 days. Overall picture for next gen build system: There was a presentation around the implementation of a multi-OS build system by VictorR and Saul some of the highlight of that conversation were: How do we build an image (ISO or container) needs to be the same process for any OS The build process should start with a pile of packages and configurations that we will feed in to the build mechanism. Direction should not be monolithic, for every distro, we start how those distros are being built, and then we figure out how we distribute those (installers, ISO, container) Sysconfig/ kickstart setup should be abstracted from the build process, depending on the OS We should follow a model where we have many Git repos and tags for release and archives. We also should take into account that what the ISO is going to shrink, there are others like the containers that will not be necessarily in the ISO. We need to consider a philosophy in which we provide the same OS in the host and the containers, so we avoid the support of different CVEs and packages for containers and hosts AR Victor to break down this into multiple specs not more than one. Holiday schedule - we will align to other sub teams and community meeting for the December break, we are cancelling our December 27th meeting and should evaluate the January 3rd 2019 one Bug triage- all bugs for Build are properly assigned and have people working on those Opens - no opens Regards Cesar Lara Software Engineering Manager OpenSource Technology Center
participants (1)
-
Lara, Cesar