Etherpad: https://etherpad.opendev.org/p/stx-status Minutes from the community call Jan 24, 2024 Standing topics - Build - Main Branch Debian Builds - Green - host build and container builds were successful after the build infrastructure was recovered - openstack builds will run tonight - Build Output: https://mirror.starlingx.cengn.ca/mirror/starlingx/master/debian/ - stx.6.0 Weekly RC Builds - Will build next weekend - Build Output: http://mirror.starlingx.cengn.ca/mirror/starlingx/rc/6.0/ - Note: No container image builds are done for stx.6.0 - stx.7.0 Weekly RC Builds - Will build next weekend - Build Output: http://mirror.starlingx.cengn.ca/mirror/starlingx/rc/7.0/ - Note: No container image builds are done for stx.7.0 - stx.8.0 Weekly RC Builds - Will build next weekend - Build Output: https://mirror.starlingx.cengn.ca/mirror/starlingx/rc/8.0/ - Sanity - Debian Main Branch Platform Sanity - No sanity this week due to the build infrastructure move. Will run next week - Last sanity email sent on Jan 16: https://lists.starlingx.io/archives/list/starlingx-discuss@lists.starlingx.i... - Status: Green for SX. Red for DX - LP: https://bugs.launchpad.net/starlingx/+bug/2043506 - Fix merged Jan 16, so next sanity should be ok - Debian stx-openstack (Antelope, Main Branch) Sanity - No sanity this week due to the build infrastructure move. Will run next week - No successful sanity run since Nov 28: https://lists.starlingx.io/archives/list/starlingx-discuss@lists.starlingx.i... - Gerrit Reviews in Need of Attention - ARM port Reviews: - https://review.opendev.org/q/topic:arm64%252F20230725-stx-master-native - Reviews are still open / not merged, so will keep on the list. Progress is being made on reviews. - Note: Most changes are related to build/tools and kernel. - From ScottL: The merge will likely be dependent on setting up a formal/regular build for ARM - Jan 24: ScottL reviewed the build changes and provided comment. The next step is to find/setup the ARM build servers to try test builds before starting to merge. - Reference Links: - Active Branch (open): https://review.opendev.org/q/projects:starlingx+is:open+branch:+master - Active Branch (merged): https://review.opendev.org/q/projects:starlingx+is:merged+branch:master Topics for this week - Build / Mirror Recovered after Ottawa move - https://lists.starlingx.io/archives/list/starlingx-discuss@lists.starlingx.i... - Mirror and Build infrastructure are back up as of Jan 24 - Overnight build was successful - stx.9.0 Release Status - Reminder Milestone-3 is planned for Jan 24 -- this week - The current position is that features that don't meet the release milestone dates will be deferred to stx.10.0. The planning spreadsheet has been updated accordingly. - Status: - 32 features are IN - K8S Upversion Duration Reduction for AIO-SX - Upversion Helm (v3.9.4) - Upversion FluxCD - Containerization Component Refresh - k8s 1.25 / 1.26 - Support for Silicom TimeSync Server Adaptor - Platform Admin Network Introduction - L3 Firewalls for all Platform Interfaces - Platform Application Upversion - FEC Operator 2.6.1 - Platform Application Upversion - FEC Operator 2.7.1 & pf-bb-config - Platform Application Upversion - Istio - Redundant / HA PTP timing clock sources - Intel Ethernet Operator StarlingX Integration - AppArmor Support - Platform Application Upversion - Vault - Platform Application Upversion - Portieris - Platform Application Upversion - oidc - Platform Application Upversion - ingress-nginx - Platform Application Upversion - cert-manager - PSP Removal in support of transition to k8s 1.25/1.26 - WAD Users sudo and local linux group assignment - K8s API CLI oidc auth with local LDAP backend - Support for LUKS encrypted filesystem with HWID-Based Passphrase - Secure k8s etcd encryption key on LUKS encrypted filesystem - Platform Upgrade Optimization - AIO-SX - Subcloud Error Root Cause Correction Action - Patch Orchestration Phase Operations - Support for long latency between SystemController & Subclouds - Distributed Cloud System Controller GEO Redundancy - Redfish Virtual Media Robustness Improvements - Containerize OpenStack application clients - Openstack services upversion: Ussuri -> Antelope - Configurable Power Manager - 24 IN features are Done (code merged / feature tested) - 8 IN features are still open. All have code merged and testing is planned/in progress. Forecast dates are updated. - Upversion FluxCD - Redundant / HA PTP timing clock sources - K8s API CLI oidc auth with local LDAP backend - Support for LUKS encrypted filesystem with HWID-Based Passphrase - Secure k8s etcd encryption key on LUKS encrypted filesystem - Support for long latency between SystemController & Subclouds - Distributed Cloud System Controller GEO Redundancy - Redfish Virtual Media Robustness Improvements - 16 features are OUT - Software Upgrade/Update (Patch) Evolution - K8S Control Plane Scalability - Kata Container Runtime support (fix) in Debian - Marvell Octeon NIC Accelerator Integration - Securing/Encrypting local traffic on Platform L2 MGMT Network - QAT/GPU Device Plugin Refresh - Link Bonding for SR-IOV PF interfaces - Platform Management Network Reconfiguration for AIO-SX - Node Interface Metrics Exporter - DTLS over SCTP Support - Internal Management of ETCD Certificates - Full Disk Encryption Support via SDEs - StarlingX Container Image Updates for CVE fixes - Subcloud Install or Restore of Previous Release - Harbor Registry Integration in StarlingX - Verdict - Feature status looks good - Will wait until the next sanity to ensure the load is usable for the pending feature testing and regression - Expect to declare Milestone-3 next week - Release Planning sheet: https://docs.google.com/spreadsheets/d/1aTjYzUkExodfayt-rjTv466jE-DP8b_YjrTH... - Docker OSS Subscription Cancelled - Email from Ildiko: https://lists.starlingx.io/archives/list/starlingx-discuss@lists.starlingx.i... - This means rate-limiting of image pulls will be in effect - The community hasn't noticed yet -- likely because the infrastructure was down Jan 19-23 due to the Ottawa move - This warrants re-opening the discusion on whether StarlingX should migrate to a different registry to hold the images ARs from Previous Meetings - Concern about Starlingx Reviews with too many reviewers - e.g. https://review.opendev.org/c/starlingx/tools/+/897100 - unclear if we have the Gerrit Review process documented for StarlingX ... which would include such recommendations as what reviewers to include on Gerrit reviews - Greg to check with Ghada on whether this is currently documented or not. - No there are no explicit guidelines regarding the max number of reviewers. - opendev Code Review guidelines: - https://docs.opendev.org/opendev/infra-manual/latest/developers.html#code-re... - https://docs.openstack.org/contributors/code-and-documentation/using-gerrit.... - StarlingX Contributor Guide / Code Submission Guideline - https://docs.starlingx.io/contributor/ - https://docs.starlingx.io/developer_resources/code-submission-guide.html - Action: SteveG volunteered to work with the doc team to update the current StarlingX code submission guidelines for this topic - Status: Open - SteveG found existing useful information that can be referenced in the StarlingX code submission guide; will work w/ the doc team to update the StarlingX docs - Dec 20 - Needs a new owner - any volunteers? - Jan 3 - SteveG is continuing with StarlingX, so will wait for an update from him on this item - Jan 10 - SteveG is still away - Jan 17 - SteveG is back and will continue to drive this action Open Requests for Help - Openstack No Network Available - https://lists.starlingx.io/archives/list/starlingx-discuss@lists.starlingx.i... - Status: Open (new as of Dec 13) - Dec 20 - Ghada to ping Thales to check this thread - Jan 3 - No response from Thales; Ghada to remind him again - Jan 10 - Response sent from Thales. This discussion is also active on matrix - Jan 17-24 - Ghada to ask Thales for update - AIO-SX Deployment issue - Raised on the matrix general room - Status: Open (new as of Dec 20) - Jan 3 - Need someone to respond on matrix - Jan 10 - Ildiko responded and the reporter is in the process of re-running the deployment - Jan 17 - No update this week - Jan 24 - As per Ildiko, another community member provided suggestions