Bi-Weekly StarlingX OS Distro & Multi-OS meeting Jan 24, 2024
Jan 24, 2024 Attendees: Chuck, Mark, Rob, W Tianyu, Scott, Juanita, Linda, Aarti Pantankar , Rob C. 1. General Topics 1.1 Log into git before download the source * How to pass the credential through the tooling layer when log into git repo. * workaround: currently use repo sync outside of the containers. * AI: Scott to write up a feature request for the tool - file a request in Story Board. 2. ARM Support 2.1 Equipment * Steve gave the addresses for the location of the hosts, 4 in Alameda (for CI/CD server for testing), and 2 in Ottawa lab (build process) , 2 were returned * ARM is sending those machines to these locations. Steve update the address of the Ottawa office. * 2 machines for ARM has already been setup in Ottawa Lab. Installed with Debian OS. IT has fixed the network issue, in the correct network(?). * Setting up the mirroring of the ARM server for Debian ARM repo server. No time allocated for build ARM server. * Pending: Test server, Haris' team is working on this: CGTS-54853. Lab Ops has exchanged setup information with Jackie, on Jan 8, so next step is for Jackie to work with IT To get the system connected to the backbone network. This server is going to be in Alameda, CA, USA. * AI: Jackie to help allocate time to get the systems setup, currently waiting on QA team to provide the firmware information. * per Jackie (1/24): For the 2 servers in YOW, the IT person is jason.beauchamp@windriver.com For the 4 servers in ALA, the IT person is lee.asnault@windriver.com * Haris' team is working with Jackie to get the systems setup. 2.2 CI/CD Update * CI/CD try to set up the workflow in ARM's local lab (ARM's Shanghai Lab), applied Jackie's patches, but may still need more patches to do builds. * Tianyu is trying to reproduce the environment in local lab, but still have some error on generating the ISO image. * Still have the same problem. Can't generate the ISO image as needed from Jenkins, so will need help from the Jackie, will need to get help from Jackie. Working on using docker image for CI/CD, talking to Jackie for help. * TianYu to reach out to Rob Cook directly to get help on auto testing infrastructure. * Rob will take the image and manually run the tests on the systems, and get the results to debug the issues together. * Next: Need to get the hardware installed in the lab and get the test installed, so that the testsuites can be run. Waiting on HW. * Took 20 hours to build the packages. Very time consuming, some time out and driver issues. Some difficult to get to next stage. 2.3 Port to ARM: still in progreess (Jakie) * Not spending much time in this area * Rebase all the code to latest master, send all the code reivews * There are 37 code reviews, and there are 36 reviews pending. * Pending Code Review on Jackie's patches over 40 patches still need code review. * https://review.opendev.org/q/prefixtopic:arm64+is:open * Code reviewers are different for different repos. 3- 4 weeks ago * Jackie reached out to ARM for more resources to help porting of the failure the packages: qemu, ice networking driver, secureboot. * ARM needs to find resources to help with prepare patches for these failure packages. * AI:lwang8 continue to followed up with Jackie on how the code review is going since Xio on the team is helping with the review. * per Jackie (1/24) : There were more feedbacks and two patches in starlingx/ha repo has been merged, but there are still 33 patches pending in review * a few reviews have been done, but more to review. 2.4 Packages for x86_64 are in CNGN, need to push ARM packages in CNGN * 1. generic Debian mirror. * 2. various build config files * 3. publishing the build artifacts. * 4. naming and tagging of docker images (not decided on naming or tagging yet). * We have enough disk space, add another arch support for the mirror. * Need man power to help get the mirror to support ARM? Q: Another people resource question to Mike M. * Need to change meta-lat layer for ELF SDK, but want to link the task to different repo, not yet done. * AI: lwang8 will ping Jack on this meta-lat layer work 2.5 OSTree * removing OSTree from the installer ISO. (not from the StarlingX) * Work in progress, not sure when it will be ready. Possible early next year, StarlingX 9. * AI: lwang8 to check with Mike on the progress of this task. 3. StarlingX 9.0 3.1 SPEC from Chuck on OSTree generation on the controller from Greg, pending review. * Using OSTree to do upgrade management * Will pull in several packages in to branch. * Status: Review is ttill in Progress. Greg sent blueprint for reivew. * SPEC file from OS team to update the base Debian OS from Debian v11 to Bookwarm v12 * Status: pending for submission. * SPEC file from OS team to upgrade kernel version from 5.10 to 6.6 * Status: Vefa has submitted this SPEC, and was approved * SPEC file will be coming from OS team on in-Tree driver support in 6.6. * Status: pending on driver version checks before submission. Next Meeting: Feb 7th, 2024 Thanks.
participants (1)
-
Wang, Linda