2024-04-05



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: 01 April – 05 April 2024

<figure class="wp-block-image size-full wp-lightbox-container" data-wp-context="{ "core":
{ "image":
{ "imageLoaded": false,
"initialized": false,
"lightboxEnabled": false,
"hideAnimationEnabled": false,
"preloadInitialized": false,
"lightboxAnimation": "zoom",
"imageUploadedSrc": "https://communityblog.fedoraproject.org/wp-content/uploads/2024/04/Weekly-Report-Template22.jpg",
"imageCurrentSrc": "",
"targetWidth": "8030",
"targetHeight": "6101",
"scaleAttr": "",
"dialogLabel": "Enlarged image"
}
}
}" data-wp-interactive="data-wp-interactive">

<figure class="wp-block-image size-full responsive-image"></figure>

<figure class="wp-block-image size-full enlarged-image"></figure>

</figure>

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

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

Revise the webhook2fedoramessaging investigation

Commits don’t end up on the scm-commits list

AWS S3 bucket permissions for openQA cloud enablement

Fixing tests for MDAPI

Done:

Adjust python3_fact.py for python 3.12.

RFR: XR SIG Resources

rhel7 – os-control01.[stg.]iad2.fedoraproject.org

Retire osbs clusters

Communishift namespace creation

rhel7 EOL – kerneltest

FAMNA: Nextcloud + Collabora Office

Deploy renewed mirrors.centos.org TLS certs on mirrormanager proxies

CentOS Infra including CentOS CI

In progress:

Update to Koji 1.34 to allow building Draft Builds

Migrate lists.centos.org

Migrate CBS kojid aarch64 builders to refreshed infra

Done:

Add AutoSD kernel-automotive-devel package in Automotive SIG buildroots

Deploy mailman3 stg instance

Extras CentOS7 reposync error : docker-debuginfo-1.13.1-210.git7d71120.el7.centos.x86_64.rpm

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

Done:

Fix F40 flatpak build tags

Fedora 40 is in final freeze

kiwi can’t create s390x cloud image

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

In progress:

Initial CentOS 10 batcave sync script for EPEL 10 buildroot

Presentation for Texas Linux Fest giving overview of Fedora, CentOS, RHEL, and EPEL

Done:

Presented onboarding talk to Waterford office new hires, including sections on Fedora, EPEL, and RPM packaging

If you have any questions or feedback, please respond to this report or contact us on #redhat-cpe channel on matrix.

The post Infra and RelEng Update – Week 14 2024 appeared first on Fedora Community Blog.

Show more