Greetings. After the outage that just completed, koji has been upgraded
to 1.34.0 plus a few patches from upstream. Some highlights:
* The scheduler has been redone completely, hopefully this will allow
for more complex scheduling adjustments. In the mean time it should be
pretty similar from the perspective of when builds are picked up, etc.
You may see the 'assigned' state more often as the hub assigns builds.
* A patch has been added allowing us to set 'noarch_arches' on build
tags. This allows us to specify what arch builders will do noarch
builds. Without any setting it's any arch, but this presents problems
for noarch packages that have some dependencies that have dropped i686.
For f41 / rawhide, this has been set to "aarch64 x86_64 ppc64le s390x"
(ie, excluding i686). If this works well we can extend it to other build
tags.
* The kiwi plugin has been enabled (although we still need to create
some build tags and groups to fully enable it).
* image builds now don't pass units in size requests (allowing the
underlying image tool to decide if 1 is 1G or 1GiB.
* Unrelated to the koji upgrade, the s390x builders have been
reinstalled on a new mainframe. The new hardware is faster, the new
builders have more memory and disk space and the network to this
datacenter is much faster. Currently we have allocated fewer 'larger'
builders, but if they cannot handle the volume of builds we may
rebalance them into more smaller instances.
As well as all the upstream changes:
https://docs.pagure.org/koji/release_notes/release_notes_1.34/
Please report any problems to the infrastructure issue tracker:
https://pagure.io/fedora-infrastructure
kevin
In accordance with FESCo policy[1], the following provenpackagers will
be submitted for removal in two weeks based on a lack of Koji builds
submitted in the last six months. If you received this directly, you
can reply off-list to indicate you should still be in the
provenpackager group.
Note that removal from this group is not a "punishment" or a lack of
appreciation for the work you have done. The intent of the process is
to ensure contributors with distro-wide package privileges are still
active and responsive. This process is done regularly at the branch
point in each release.
[1]
https://docs.fedoraproject.org/en-US/fesco/Provenpackager_policy/#_maintain…
Checked 130 provenpackagers
The following 12 provenpackagers have not submitted a Koji build since at least 2023-08-15 00:00:00:
puiterwijk
rdieter
mbooth
xvitaly
bowlofeggs
caolanm
tibbs
hadess
hguemar
law
wtogami
steve
Planned Outage - koji upgrade - 2024-02-21 21:00 UTC
There will be an outage starting at 2024-02-21 21:00 UTC,
which will last approximately 3 hours.
To convert UTC to your local time, take a look at
http://fedoraproject.org/wiki/Infrastructure/UTCHowto
or run:
date -d '2024-02-21 21:00UTC'
Reason for outage:
koji will be upgraded to 1.34.0, which requires a schema update that touches many rows.
We estimate this will take about 45minutes to complete and during that time,
koji will be completely offline.
Package maintainers are advised to not start any long term builds before the outage.
Affected Services:
koji
bodhi
Ticket Link:
https://pagure.io/fedora-infrastructure/issue/11778
Please join #fedora-admin or #fedora-noc on irc.libera.chat
or #admin:fedoraproject.org / #noc:fedoraproject.org on matrix.
Please add comments to the ticket for this outage above.
Updated status for this outage may be available at
https://www.fedorastatus.org/
Hi All,
Fedora Linux f40 has now been branched, please be sure to do a
'git fetch -v' to pick up the new branch. As an additional reminder,
rawhide/f40 has been completely isolated from previous releases, which
means that anything you do for 40 you also have to do in the rawhide
branch and do a build there. There is already a Fedora Linux 39 compose
at[1].
Bodhi is currently enabled in the f40 branch like it is for rawhide, with
automatic update creation. At the hit Beta change freeze point in the
Fedora Linux 40 schedule [2] updates-testing will be enabled and manual
bodhi updates will be required as in all stable releases.
Thanks for understanding.
Regards,
Samyak Jain
Fedora Release Engineering
[1] https://dl.fedoraproject.org/pub/fedora/linux/development/40/
[2] https://fedorapeople.org/groups/schedule/f-40/f-40-key-tasks.html