Originally published at: Infra and RelEng Update – Week 28 2024 – Fedora Community Blog
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 – 12 July 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:
- 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
- PDC retirement
- Move from iptables to firewalld
- 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
- Commits don’t end up on the scm-commits list
- Create monitoring tool for rabbitmq certificates
- Request for new FAS group: miracle-sig
- Private mirror check-in with mirrormanager fails
- rhel9 adoption
- How do I set up FAS login for discussion.stg.fedoraproject.org?
- Private mirror check-in with mirrormanager fails
- Still CC’ed in Chromium security bugs even though I’m not in points of contact anymore
- EPEL minor version archive repos in MirrorManager
- Cleaning script for communishift
- Grant additional permissions to the fedimg AWS role
- Update Fedora Planet wiki
- fedmsg -> fedora-messaging migration tracker
- rhel7 EOL – github2fedmsg
- rhel7 EOL – Fedimg
- COPR cannot pull git repo from fedorapeople
- Searching mailing list archives does not work
- Feature / Change request: make the Fedora bugzilla more accessible
- Need to compress logs on log01
- Disable posts on mailman01.stg
- Planned Outage – Server updates/reboots – 2024-07-10 21:00 UTC
- Done:
- Get replacement PSU on the vmhost-x86-copr01 server.
- Bot syncing Fedora components to Bugzilla retries endlessly
- Password reset issues on accounts.centos.org
- Moderating mailing list viewing message shows “This held message has been lost.”
- Mailman fedmsg-archiver error
- release-monitoring.org crawlers seem to not be running since ~June 26
- Update Fedora Planet wiki
- Spam on Fedora Users list
- mirrors.fedoraproject.org not working
- The content of this message was lost. It was probably cross-posted…
- ongoing “500 Internal Server Error” @ https://copr.fedorainfracloud.org
- [FAS] Updating commops sponsors
- Request for more disk space on fedorapeople.org
- fedora-users spam
CentOS Infra including CentOS CI
- In progress:
- Done:
Release Engineering
- In progress:
- Packages that fail to build SRPM are not reported during the mass rebuild bugzillas
- i686 builders need to use 32-bit inode numbers
- When orphaning packages, keep the original owner as co-maintainer
- 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
- Update bootloader components assignee to “Bootloader Engineering Team”for Improved collaboration
- Cleaning old stuff from koji composes directories
- Untag containers-common-0.57.1-6.fc40
- Renaming distribution media for Fedora Server
- Remove PDC from package retirement process
- Fix tokens for ftbfs_weekly_reminder. Script
- Fedora-34-Beta .composeinfo file
- Publish x86_64/aarch64 containers to the new AWS container repo
- Update block_retired.py to use bodhi api
- orphan-all-packages.py should remove bugzilla_contact entries from fedora-scm-requests as well
- Retire EPEL 8 Next
- unmaintained bot account: dummy-test-package-gloster gating pipeline tests broken
- Drop modularity from EPEL8.
- Fedora 41 Mass Rebuild Tracker
- 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
- Typo discovered in centOS 9 sync script
- Packaging coaching session – Package building in rawhide
- Added EPEL 10 support to fedpkg (released as fedpkg-1.45-2)
- Updated MirrorManager scanner regexes for EPEL 10
- Clarified provenpackager policy to mention the need to be familiar with Fedora and EPEL updates policies
- Posted EPEL 10 status update to set expectations for the coming months
- Identified upgrade issue with CentOS AltImages SIG and submitted PRs to fix across Fedora, CentOS Stream 10, and CentOS Stream 9
- Fix python-jedi Python 3.13 FTBFS and a race condition
- Fix python-multidict F40 FTBFS
- Update python-platformdirs to version 4 in rawhide with related packages
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: Improving table pages 📃
- CoreOS 5th anniversary designs
- Swag designs for Flock 🐤
- Creative Freedom Summit organizers met to start planning 2025’s summit 🤩
If you have any questions or feedback, please respond to this report or contact us on #redhat-cpe channel on matrix.