We will meet on March 18, 2025 at 19:00 UTC with this agenda: == Agenda for next meeting == * Announcements * Actions from last meeting * Specs Review * Topics ** Zuul-launcher image builds (corvus 20240910) *** We are building Jammy, Noble, and Bullseye images now *** Flavors are in place for 4GB, 8GB, and 16GB test nodes. *** https://review.opendev.org/c/zuul/zuul/+/940824 Somewhat successful dogfooding in this zuul change ** Updating Flavors in OVH (clarkb 20250304) *** https://etherpad.opendev.org/p/ovh-flavors *** The zuul-launcher experiment is looking at expanding into OVH, but we only have 8GB flavors there. *** OVH said March 17 (today) was not good for them and they would be in touch to reschedule later. ** Container hygiene tasks (clarkb 20250318) *** https://review.opendev.org/c/opendev/system-config/+/944799 drop python 3.10 image builds *** https://review.opendev.org/c/opendev/system-config/+/944789 rebuild python 3.11 and 3.12 base images *** https://review.opendev.org/q/topic:%22opendev-python3.12%22+status:open Update images to use python3.12 *** Rebuilding our base images then switching things over to those new base images seems like a good way to get updates. ** Dropping uWSGI (clarkb 20250318) *** uWSGI has never built reliable and we are hitting a new segfault during compilation *** uWSGI is also on life support and not getting new development just bugfixes here and there *** Thinking about switching to Granian which is an ASGI/RSGI/WSGI server written in Rust that publishes wheels for aarch64 and x86_64 *** In theory this means we should be able to get away with one server regardless of the protocol that web services we choose to run use. ** Upgrading Old Servers (clarkb 20230627) *** https://etherpad.opendev.org/p/opendev-bionic-server-upgrades **** wiki.openstack.org: https://etherpad.opendev.org/p/opendev-mediawiki-upgrade **** tonyb looking at cacti after wiki *** https://etherpad.opendev.org/p/opendev-focal-server-upgrades ** Sprinting to Upgrade Servers to Focal (clarkb 20250204) *** Will try to continue upgrading things as time goes on. *** https://etherpad.opendev.org/p/opendev-server-replacement-sprint *** nb05 and nb06 are in the process of getting deployed on Noble with podman and docker compose. ** Running certcheck on bridge (clarkb 20250114) *** Suggestion is that we just run this as an infra-prod job instead as all state should be available there. ** Working through our TODO list (clarkb 20250107) *** https://etherpad.opendev.org/p/opendev-january-2025-meetup ** Packaging updates for bindep (fungi 20250318) *** https://review.opendev.org/938570 Drop requirements.txt *** https://review.opendev.org/940711 Drop auxiliary requirements files *** It would be nice to get consensus on whether or not to include these when replicating the new packaging methods to our other tools. * Open discussion
participants (1)
-
Clark Boylan