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: 02 September – 06 September 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:
- Need some OIDC credentials for com blog in STG
- RFE: fedoras container image register change
- [CommOps] MediaWiki – HitCounter Extension
- httpd 2.4.61 causing issue in fedora infrastructure
- Support allocation dedicated hosts for Testing Farm
- Feature / Change request: make the Fedora bugzilla more accessible
- Searching mailing list archives does not work
- Moderating mailing list viewing message shows “This held message has been lost.”
- EPEL minor version archive repos in MirrorManager
- vmhost-x86-copr01.rdu-cc.fedoraproject.org DOWN
- Recurring issue that Bugzilla stops sending messages to fedora-messaging
- Cleaning script for communishift
- rhel7 eol
- rhel7 EOL – github2fedmsg
- Move from iptables to firewalld
- Update compose hosts to get latest pungi release (4.6.0)
- notofications do not notify
- fedmsg -> fedora-messaging migration tracker
- rhel9 adoption
- Create monitoring tool for rabbitmq certificates
- Replace Nagios with Zabbix in Fedora Infrastructure
- Migration of registry.fedoraproject.org to quay.io
- Commits don’t end up on the scm-commits list
- Done:
- perl-Sereal epel10 branch creation only partially succeeded
- Suspected spam user “justinacolmena” – Nuke em maybe?
- Planned Outage – network hardware updates – 2024-08-29 15:00 UTC
- Emails are not forwarded correctly to my private email address
- We need a new group @rhproxy created
- Requesting access to Communishift for OCM deployment testing
- buildhw-a64 01,02,19,20,21,22,23,24 not booting
- Request for new FAS group: miracle-sig
CentOS Infra including CentOS CI
- In progress:
- Done:
Release Engineering
- In progress:
- The `openh264` package fails to install because of the GPG key
- enable bodhi composes for EPEL-10.0
- Fedora 41 Mass Branching Tracker
- Investigate and untag packages that failed gating but were merged in via mass rebuild
- a few mass rebuild bumps failed to git push – script should retry or error
- Some (?) retired packages not actually getting retired since ~2 days ago
- Drop modularity from EPEL8.
- unmaintained bot account: dummy-test-package-gloster gating pipeline tests broken
- Renaming distribution media for Fedora Server
- Package retirements are broken in rawhide
- Implement checks on package retirements
- Untag containers-common-0.57.1-6.fc40
- orphan-all-packages.py should remove bugzilla_contact entries from fedora-scm-requests as well
- Packages that fail to build SRPM are not reported during the mass rebuild bugzillas
- When orphaning packages, keep the original owner as co-maintainer
- Create an ansible playbook to do the mass-branching
- Cleaning old stuff from koji composes directories
- Fix tokens for ftbfs_weekly_reminder. script
- i686 builders need to use 32-bit inode numbers
- Remove PDC from package retirement process
- Update bootloader components assignee to “Bootloader Engineering Team”for Improved collaboration
- Done:
- Unmark python-aw-core-0.5.16^20240507.3b83ab5-1.fc41 from deletion
- python-mkdocs-material-extensions is missing from tag
- add carlwgeorge to sysadmin-releng
- Unretire python-pymdown-extensions and mkdocs-material
- nwg-bar, nwg-dock, and nwg-drawer are missing from F41 and Rawhide repos
- Unretire python-tmuxp
- BuildError: package gnome-radio is blocked for tag f42-updates-candidate
- Unretire rpms/rust-tabwriter
- ELN: Requesting kiwi image “package” entries in Koji
- Untag python-sphinx-theme-alabaster-1.0.0-1.fc42
- remove corrupt orca-47.beta.tar.xz from lookaside
- Retirement of python-pynose not fully processed
- i686 builds randomly failing due to not finding /usr/bin/ld
- Chain rebuilds of containers
- A module stream request should add the stream value as a version to Bugzilla
- Remove file from lookaside cache
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
- Set release name for CentOS Stream 10
- Reduced build-time dependencies for python-build in order to build it for EPEL 10
- Extend fedpkg pull request to account for unsetting runtime macro
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
- CPE Swag Ticket being worked on
- FCOREOS swag ticket almost complete
ARC Investigations
The ARC (which is a subset of the CPE team) investigates possible initiatives that CPE might take on.
Updates
- Ongoing interaction with the Fedora QA team for the user stories
- Additional communication to be made once per week
- Awareness in Design Team, Accessibility SIG and Docs Team
- Expected completion of report for review – October 24, 2024
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