[CentOS-devel] CPE Weekly Update – Week 26 2022

Fri Jul 1 12:00:00 UTC 2022
Lenka Segura <lenka at sepu.cz>

Hi everyone,

This is a weekly report from the CPE (Community Platform Engineering) Team.
If you have any questions or feedback, please respond to this report or
contact us on #redhat-cpe channel on libera.chat (https://libera.chat/).

Week: 27th of June to 1st of July 2022

If you wish to read this in form of a blog post, check the post on Fedora
community blog:
https://communityblog.fedoraproject.org/cpe-weekly-update--week-26-2022
<https://communityblog.fedoraproject.org/?p=11183>

# Highlights of the week

## Infrastructure & Release Engineering
Goal of this Initiative
-----------------------
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.).
The ARC (which is a subset of the team) investigates possible initiatives
that CPE might take on.
Link to planning board: https://zlopez.fedorapeople.org/I&R-2022-06-29.pdf
Link to docs: https://docs.fedoraproject.org/en-US/infra/

Update
------

### Fedora Infra
* Last app in openshift3 is old fas2/accounts. Once badges doesn’t use it
we can take down the openshift3 clusters.
* New mote in production: https://meetbot.fedoraproject.org
* Staging koji uplifted to f36.
* Business as usual (down to 60 tickets at one point!)


### CentOS Infra including CentOS CI
* Ongoing Duffy work (Fedora rawhide option available now)
* Granting SIGs “commit” rights to some projects on git.centos.org (still
using pagure-dist-git logic/filter) to let them review PR for their own
branches
* Finally back with redundancy/shared load to see mirror CDN (IAD2 node)
* Work in progress to let SIGs build against/for RHEL9
* Business as usual (mirrors, tags)


### Release Engineering
* Working on enabling IMA signing of rawhide packages
* New Fedora Media Writer release


## CentOS Stream
Goal of this Initiative
-----------------------
This initiative is working on CentOS Stream/Emerging RHEL to make this new
distribution a reality. The goal of this initiative is to prepare the
ecosystem for the new CentOS Stream.

Updates
-------
* Fixed issue with changed host keys causing stall of packages into Stream
8.
* Continuing the work on getting CentOS Stream 8 closer to 9


## Package Automation (Packit Service)
Goal of this initiative
-----------------------
Automate RPM packaging of infra apps/packages

Updates
-------
* No major updates this week, work is winding down with a few PRs left to
be merged.
* Critical apps list in github is almost complete


## Flask-oidc: oauth2client replacement
Goal of this initiative
-----------------------
Flask-oidc is a library used across the Fedora infrastructure and is the
client for ipsilon for its authentication. flask-oidc uses oauth2client.
This library is now deprecated and no longer maintained. This will need to
be replaced with authlib.

Updates:
--------
* Testing implementation for token expiry/refresh, final piece of work
required before submitting a PR upstream with changes.


## EPEL
Goal of this initiative
-----------------------
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 and Scientific Linux (SL), Oracle Linux
(OL).

EPEL packages are usually based on their Fedora counterparts and will never
conflict with or replace packages in the base Enterprise Linux
distributions. EPEL uses much of the same infrastructure as Fedora,
including buildsystem, bugzilla instance, updates manager, mirror manager
and more.

Updates
-------
* This week we have 6516 (+74)  packages, from 2911 (+29) source packages
* Python Packaging Authority (PyPA) considering enabling EPEL by default in
the manylinux_2_28 image https://github.com/pypa/manylinux/issues/1338
* Working with RHEL maintainers to ship gtksourceview4-devel to enable more
packages
* Carl attended Open Source Summit North America and chatted with multiple
EPEL users and maintainers


Kindest regards,
CPE Team
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.centos.org/pipermail/centos-devel/attachments/20220701/d09a7b10/attachment-0002.html>