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/).
We (CPE team) will be joining Fedora Social Hour on Jan 27th.
Looking forward to seeing a lot of you!
(
https://discussion.fedoraproject.org/t/join-us-for-fedora-social-hour-every…
)
If you wish to read this in the form of a blog post, check the post on
Fedora community blog:
(https://communityblog.fedoraproject.org/?p=10633)
# 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.
Update
------
### Fedora Infra
* Mostly quiet holidays with only minor reboots, etc
* More koji upgrades: all aarch64/armv7 done, s390x kvm and hubs left to do
* Container builds broken, needs more eyes:
https://pagure.io/fedora-infrastructure/issue/10437
* Centos cert fetching broken, needs more eyes
### CentOS Infra including CentOS CI
* CentOS Linux 8 EOL plan
* Hardware issues (storage box, 64 compute nodes for CI infra)
* Kmods SIG DuD discussion (koji plugin vs external script)
* CI storage for ocp/openshift migration planning
### Release Engineering
* Rawhide compose issues, but we got a good compose yesterday after a bunch
of work
* Mass rebuild of F36 next week
## 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
-------
* Finished our January planning, working on:
* Preparing new version of Content Resolver for production, finishing
up stuff around the buildroot integration
* Exploring things around increasing compose quality
* Business as usual
## Datanommer/Datagrepper V.2
Goal of this initiative
-----------------------
The datanommer and datagrepper stacks are currently relying on fedmsg which
we want to deprecate.
These two applications need to be ported off fedmsg to fedora-messaging.
As these applications are 'old-timers' in the Fedora infrastructure, we
would
also like to look at optimizing the database or potentially redesigning it
to
better suit the current infrastructure needs.
For phase two, we would like to focus on a DB overhaul.
Updates
-------
* Data is migrated, we need to deploy the new code to production now.
## CentOS Duffy CI
Goal of this initiative
-----------------------
Duffy is a system within CentOS CI Infra which allows tenants to provision
and
access bare metal resources of multiple architectures for the purposes of
CI testing.
We need to add the ability to checkout VMs in CentOS CI in Duffy. We have
OpenNebula hypervisor available, and have started developing playbooks which
can be used to create VMs using the OpenNebula API, but due to the current
state
of how Duffy is deployed, we are blocked with new dev work to add the
VM checkout functionality.
Updates
-------
* Work on backend -> modules to provision vms
* Legacy API integration
## Image builder for Fedora IoT
Goal of this initiative
-----------------------
Integration of Image builder as a service with Fedora infra to allow Fedora
IoT
migrate their pipeline to Fedora infra.
Updates
-------
* Team forming this week. Currently waiting on work from the Image Builder
team to wrap to unblock us from moving forward
## Bodhi
Goal of this initiative
-----------------------
This initiative is to separate Bodhi into multiple sub packages,
fix integration and unit tests in CI, fix dependency management,
and automate part of the release process.
Read ARC team findings in detail at:
https://fedora-arc.readthedocs.io/en/latest/bodhi/index.html
Updates
-------
* Team is forming this week and will officially be launching work next
Monday
## 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
-------
* epel9 is growing rapidly:
* 2589 packages available (355 more in testing)
* 1158 source rpms (225 more in testing)
* Positive community response
* Ongoing documentation improvements
Kindest regards,
CPE Team
Planned Outage - Datanommer Migration - 2022-01-17 11:00 UTC
There will be an outage starting at 2022-01-17 11:00 UTC,
which will last approximately 2 hours.
To convert UTC to your local time, take a look at
http://fedoraproject.org/wiki/Infrastructure/UTCHowto
or run:
date -d '2022-01-17 11:00 UTC'
Reason for outage:
We are making some improvements to the performance of the datanommer
database including adding the timescaledb plugin, a migration to a new
database was required as this involved some breaking changes, the migration
has already taken place but the required apps will now be required to point
to the new database
Affected Services:
datanommer/datagrepper and any service which interacts with those
Ticket Link:
https://pagure.io/fedora-infrastructure/issue/10476
Please join #fedora-admin or #fedora-noc on irc.libera.chat
or add comments to the ticket for this outage above.
Mark
_______________________________________________
devel-announce mailing list -- devel-announce(a)lists.fedoraproject.org
To unsubscribe send an email to devel-announce-leave(a)lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedorapr…
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Hello,
The maven package in Fedora rawhide will be updated from version 3.6.3
to version 3.8.4 in one week. This update contains API and ABI
changes, hence I'm sending this notice in advance per Fedora Updates
policy.
Kudos to Marian Koncek, who is driving this change.
Proposed pull request: https://src.fedoraproject.org/rpms/maven/pull-request/33
Maven 3.8.4 will be built in a Koji side tag together with some other
packages that require patches or updates in order to work with updated
Maven, including:
https://src.fedoraproject.org/rpms/maven-artifact-transfer/pull-request/2https://src.fedoraproject.org/rpms/maven-common-artifact-filters/pull-reque…https://src.fedoraproject.org/rpms/maven-plugin-testing/pull-request/2https://src.fedoraproject.org/rpms/maven-resolver/pull-request/8
List of packages that directly require or build-require maven and
hence are possibly affected by this update:
antlr-maven-plugin
antlr3
antlr32
antlr4-project
aqute-bnd
buildnumber-maven-plugin
byte-buddy
byteman
clojure-maven-plugin
directory-maven-plugin
exec-maven-plugin
hawtjni
icedtea-web
jacoco
javacc-maven-plugin
jaxb-istack-commons
maven-antrun-plugin
maven-archetype
maven-archiver
maven-artifact-transfer
maven-assembly-plugin
maven-clean-plugin
maven-common-artifact-filters
maven-compiler-plugin
maven-dependency-analyzer
maven-dependency-plugin
maven-dependency-tree
maven-doxia-sitetools
maven-enforcer
maven-file-management
maven-filtering
maven-invoker-plugin
maven-jar-plugin
maven-mapping
maven-native
maven-patch-plugin
maven-plugin-build-helper
maven-plugin-bundle
maven-plugin-testing
maven-plugin-tools
maven-remote-resources-plugin
maven-reporting-impl
maven-resources-plugin
maven-scm
maven-script-interpreter
maven-shade-plugin
maven-shared-incremental
maven-shared-io
maven-shared-utils
maven-source-plugin
maven-surefire
maven-verifier-plugin
maven2
modello
mojo-executor
munge-maven-plugin
plexus-containers
pomchecker
replacer
sisu-mojos
spec-version-maven-plugin
string-template-maven-plugin
xml-maven-plugin
xmvn
--
Mikolaj Izdebski
No missing expected images.
Soft failed openQA tests: 1/8 (x86_64), 1/8 (aarch64)
(Tests completed, but using a workaround for a known bug)
Old soft failures (same test soft failed in Fedora-Cloud-34-20220113.0):
ID: 1103934 Test: x86_64 Cloud_Base-qcow2-qcow2 cloud_autocloud
URL: https://openqa.fedoraproject.org/tests/1103934
ID: 1103945 Test: aarch64 Cloud_Base-qcow2-qcow2 cloud_autocloud@uefi
URL: https://openqa.fedoraproject.org/tests/1103945
Passed openQA tests: 7/8 (x86_64), 7/8 (aarch64)
--
Mail generated by check-compose:
https://pagure.io/fedora-qa/check-compose
No missing expected images.
Soft failed openQA tests: 1/8 (x86_64), 1/8 (aarch64)
(Tests completed, but using a workaround for a known bug)
Old soft failures (same test soft failed in Fedora-Cloud-35-20220113.0):
ID: 1103918 Test: x86_64 Cloud_Base-qcow2-qcow2 cloud_autocloud
URL: https://openqa.fedoraproject.org/tests/1103918
ID: 1103929 Test: aarch64 Cloud_Base-qcow2-qcow2 cloud_autocloud@uefi
URL: https://openqa.fedoraproject.org/tests/1103929
Passed openQA tests: 7/8 (x86_64), 7/8 (aarch64)
--
Mail generated by check-compose:
https://pagure.io/fedora-qa/check-compose
On 1/12/22 10:52, Onyeibo Oku wrote:
> On Wed Jan 12, 2022 at 6:29 AM WAT, Aleksei Bavshin wrote:
>> Greetings,
>>
>> By the end of this week I'm planning to update wlroots in rawhide to
>> 0.15 (libwlroots.so.10) and sway to the latest release candidate.
>> No breakages are expected as wlroots0.14 compatibility package will be
>> introduced in the same side-tag.
>
>> --
>> Best regards,
>> Aleksei Bavshin
>
>
> I am excited about improvements on Sway. Where can I read more about wlroots
> 0.15? What nice new feature(s) should we expect?
Sorry, forgot to reply yesterday. Here's the upstream release notes with
all the changes since sway 1.6.1/wlroots 0.14.1:
https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.15.0https://github.com/swaywm/sway/releases/tag/1.7-rc1
Sway is mostly feature-complete (as it has a goal of not doing more than
i3 does) so there's not a lot of shiny new features. The main focus of
this release cycle was on wlroots internal improvements and new wayland
protocols (xdg-activation, drm-lease, linux-dmabuf feedback support).
>
> Thanks Aleksei,
>
> Regards
> Onyeibo (@twohot)
Hi everyone,
I would like to introduce myself.
I’m Christopher, everyone just calls me Chris. I’m a 25 year old, Full Stack Developer from Cape Town, South Africa. I have made a few minor open-source contributions over the years, and will continue to do so in the future.
I started using Fedora Linux three years ago. I switched from Arch Linux, and I was astonished with the quality and stability of Fedora, while still being a cutting-edge distro. I use the Pantheon DE on Fedora as my daily driver, for work and also for gaming.
The only packaging experience I have is the COPR repository, my own personal "extras", that I maintain, which includes some additional rpms for the Pantheon DE.
I've decided I want to help with Pantheon DE related packaging, and keep Fedora a top tier Linux distro, therefore I opened the following review requests:
https://bugzilla.redhat.com/show_bug.cgi?id=2033757https://bugzilla.redhat.com/show_bug.cgi?id=2034532https://bugzilla.redhat.com/show_bug.cgi?id=2035369
Lastly, I would like to thank Fabio for all of his hard work that he's done in making the desktop environment a viable option for everyone using Fedora.