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 at the infographic below.
Week: 10 June – 14 June 2024
Infrastructure & Release Engineering
The purpose of this team is to take care of day-to-day business regarding CentOS, 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
- 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
- Commits don’t end up on the scm-commits list
- Create monitoring tool for rabbitmq certificates
- Request for new FAS group: miracle-sig
- Password reset issues on accounts.centos.org
- Private mirror check-in with mirrormanager fails
- Upgrade wiki
- 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
- Create staging OIDC credentials for Testing Farm UI
- Done:
CentOS Infra including CentOS CI
- In progress:
- Done:
- stream10 BuildTargets and Tags for various storage SIG packages
- Review all our ansible infra roles pointing to mirror.centos.org
- Prepare CBS c10s koji tags
- Ensuring debuginfod service will be able to fetch Stream 10 debug pkgs once released
- runner-sbx6vx7-project-25065919-concurrent-0 out of disk error
- Please copy the GPG key to the new mirror
- Archive CentOs Stream 8 builds to secondary volume
- Upgrade Jenkins imagestream to point to supported lts version
- Prepare CDN/mirror delivery for CentOS Stream 10
- [RFE] duffy/CI : ensuring nodes stuck in provisioning mode will be failing and so reprovisioned
- renew CDN subscription for RHEL machines
- Create sign_stream10_repodata.sh
- SIGs/releng : modify releng/signing process
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
- Support for self-service package un-retirement
- 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
- Fedora 40 Mass Branching Tracker
- Retire EPEL 8 Next
- Unretirement request: rpms/wingpanel-indicator-datetime
- unmaintained bot account: dummy-test-package-gloster gating pipeline tests broken
- Done:
- Please send openh264 2.4.1 builds to Cisco
- Verify builds in f41-python are signed
- Create detached signatures for the ignition 2.19.0 release
- Bodhi update FEDORA-2022-a5a2935398 was part of Silverblue compose before pushed to stable
- Create detached signatures for the butane 0.21.0 release
- Please untag ruby-3.3.1-8.fc41
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
- EPEL 8 Next EOL announcement
- Monthly “EPEL Office Hours” meeting
List of new releases of apps maintained by CPE
Minor update of Fedora Messaging from 3.5.0 to 3.6.0 on 2024-06-13: https://github.com/fedora-infra/fedora-messaging/releases/tag/v3.6.0
Minor update of Datanommer models from 1.3.0 to 1.4.0 on 2024-06-12: https://github.com/fedora-infra/datanommer/releases/tag/1.4.0
If you have any questions or feedback, please respond to this report or contact us on #redhat-cpe channel on matrix.
Start the discussion by commenting on the auto-created topic at discussion.fedoraproject.org