Bi-Weekly StarlingX OS Distro & Multi-OS meeting Nov 1, 2023
Nov 1, 2023 Attendees: Mark A., Charles S., Linda, Tianyu Li 1. Generic Topic 1.2 Log into the git before download the source. * Skip, Lack of quorum 2. 1.3 Pre-patch ISO: * Skip, Lack of quorum 3. 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 4. 2.2 ARM is sending those machines to these locations. Steve update the address of the Ottawa office. * * pre-installed? N/A 5. 2.2 CI/CD updates * * 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 has some errors on generating the ISO image. * Took 20 hours to build the packages. Very time consuming, some time out and driver issues. Some difficult to get to next stage. 6. 2.3 Porting still in progress (Jakie) * * ARM & WR sync up meeting (Jackie, Steve G, and arm side) * Will not likely meet the year end schedule to get ARM support up enabling the ARM support in upstream. * Due to not much community support, and upcoming holidays like Thanksgiving and Christmas holiday. * Rewrote the coding to support build system for both x86 and arm * Build system will detect the arch, and if it is arm, it will build arm arch. * Wrote up the SPEC on the implementtaion., and now waiting on SPEC to be review * SPEC (Kernel) code review has been done and merged. * Some kernel modules don't work * QEMU is not working yet. Waiting on kernel up-rev, then and see if QEMU can be fixed then. * Created 2 wikipages for setting up the build environment for ARM arch: https://wiki.openstack.org/wiki/StarlingX/StarlingX_Debian_on_ARM_Informatio... https://wiki.openstack.org/wiki/StarlingX/DebianArmBuildEnvironment 7. 2.4 Packages for x86_64 are in CNGN, need to push ARM packages there. * * Set up the own (CNGN like) website, push the packages to the website as part of CI/CD website (/export/mirror) * Secureboot is disabled for now. Will do it in the future. * ELF SDK is used to build image. Need to push the SDK to CNGN, no permission to push to CNGN yet, it is on local disk. * AI: Need to provide permission to Jackie so that he can push ELF SDK to CNGN. * No, I sent a request in the Mailing list, but no response * AI: Lwang8 to hlep follow up on this. * Jackie: the port is pending on review and the request for CENGN mirror for Arm * Need to get Scott onto the call. We are moving away from CENGN. * Need to change meta-lat layer for ELF SDK, but want to link the task to different repo, but can't. * meta-lat layer is not in the StarlingX repo, but its in github repo. fork it.. do a pull request to github lab for any changes. * meta-lat used is with the WR's repo, not community one. Will migrate later. * 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. 3.0 StarlingX 9.0 3.1 SPEC from Chuck on OSTree generation on the controller, pending review. * Using OSTree to do upgrade management * Will pull in several packages in to branch. * Still in Progress. Next Meeting: Nov 15, 2023
participants (1)
-
Wang, Linda