This is a weekly report from the I&R (Infrastructure & Release Engineering) Team. It also contains updates for CPE (Community Platform Engineering) Team as the CPE initiatives are in most cases tied to I&R work.
We provide you both infographic and text version of the weekly report. If you just want to quickly look at what we did, just look at the infographic. If you are interested in more in depth details look below the infographic.
Week: 08 April – 12 April 2024
Infrastructure & Release Engineering
The purpose of this team is to take care of day to day business regarding CentOS and Fedora Infrastructure and Fedora release engineering work.
It’s responsible for services running in Fedora and CentOS infrastructure and preparing things for the new Fedora release (mirrors, mass branching, new namespaces etc.).
List of planned/in-progress issues
Fedora Infra
- In progress:
- Adding template to handle monitoring of external hosts to zabbix
- rhel7 EOL
- Migration of registry.fedoraproject.org to quay.io
- add monitoring for dnf countme
- Replace Nagios with Zabbix in Fedora Infrastructure
- notifications do not notify
- DNF countme minor changes post migration
- vmhost-x86-copr02 hardware issues
- PDC retirement
- Move from iptables to firewalld
- fedoraplanet.org: Upgrade Venus to Pluto
- Move mailman to newer release of Fedora or CentOS
- Setup RISC-V builder(s) VM in Fedora Infrastructure
- Update compose hosts to get latest pungi release (4.6.0)
- Deploy new sign hardware/software
- logrotate not working on proxy31
- Commits don’t end up on the scm-commits list
- AWS S3 bucket permissions for openQA cloud enablement
- Done:
- Fixing tests for MDAPI
- Update rpm-ostree on compose hosts with fixes for CVE-2024-2905
- Request for OpenScanHub mailing list
- Request for access to central syslog host
- Request for access to NFS storage for redis
- Request for access to NFS storage
- investigate ipsilon hangs
- Create Gitlab group for the Go SIG
- MirrorManager + mirrorlist returning mirrors that don’t have the arch requested
- Revise the webhook2fedoramessaging investigation
- Outreachy Intern Selected for Webhook2FedoraMessaging – Announcement Soon!
- MDAPI v3.1.5 is now available on staging environment – TEST NOW!
CentOS Infra including CentOS CI
- In progress:
- Done:
- Update to Koji 1.34 to allow building Draft Builds
- Migrate lists.centos.org
- Migrate CBS kojid aarch64 builders to refreshed infra
- Partial rsync of mirrors.c.o to OpenInfra
- Extras CentOS7 reposync error : docker-debuginfo-1.13.1-210.git7d71120.el7.centos.x86_64.rpm
- Random issues pulling packages in CBS builds
- Cloning kernel repo from git.centos.org dies prematurely
- Postgresql DB host under heavy load after koji 1.34 upgrade
- Decommission last remanining centos 7 mirror.centos.org pool member
Release Engineering
- In progress:
- Packages that fail to build SRPM are not reported during the mass rebuild bugzillas
- Silverblue aarch64 installer image compose always fails on F38 and Rawhide
- Sync RCs to alt/stg dl.fp.o
- i686 builders need to use 32-bit inode numbers
- Fixes for release-candidate.sh in pungi-fedora
- When orphaning packages, keep the original owner as co-maintainer
- adjust torrent_hashes.py to non bittorrent world
- Emit fedmsg when candidate composes are synced to stage
- Publish “latest” tag to quay.io/fedora/fedora
- Use an automated script to control checksums of compose images
- Create an ansible playbook to do the mass-branching
- Package retirements are broken in rawhide
- Implement checks on package retirements
- Done:
CPE Initiatives
EPEL
Extra Packages for Enterprise Linux (or EPEL) is a Fedora Special Interest Group that creates, maintains, and manages a high quality set of additional packages for Enterprise Linux, including, but not limited to, Red Hat Enterprise Linux (RHEL), CentOS, Scientific Linux (SL) and Oracle Linux (OL).
Updates
- Fixing uninstallable plplot-qt-devel package
- Presentation for Texas Linux Fest giving overview of Fedora, CentOS, RHEL, and EPEL
Community Design
CPE has few members that are working as part of Community Design Team. This team is working on anything related to design in Fedora Community.
Updates
- Podman Desktop Interface
- Dashboard improvements
- F40 Wallpaper
- Finished up for the end of freeze next week
List of new releases of apps maintained by CPE
- Minor update of Bodhi from 8.0.2 to 8.1.0 on 2024-04-09: https://github.com/fedora-infra/bodhi/releases/tag/8.1.0
- Patch update of MD API from 3.1.4 to 3.1.5 on 2024-04-08: https://github.com/fedora-infra/mdapi/releases/tag/3.1.5
- Minor update of Bodhi from 2.1.2 to 2.2.0 on 2024-04-07: https://github.com/fedora-infra/bodhi/releases/tag/2.2.0
If you have any questions or feedback, please respond to this report or contact us on #redhat-cpe channel on matrix.
Glad the CentOS mailing list migration went smoothly!