DevHeads.net

Postings by Dennis Gilmore

Changes in Fedora Release Engineering

Hi all,

Today I am writing to announce some changes in Fedora Release
Engineering. Effective Friday the 23rd of March 2018 Mohan Boddu will
be taking over as the primary person responsible for Release
Engineering in Fedora. Mohan has effectively been the primary person
since Fedora 26 as he has been doing most of the work. I will be
taking on a new role within Red Hat, and will no longer be in the
internal Release Engineering team.

Going forward Mohan will be supported by Suzanne Yeghiayan as project
manager for release engineering.

Mass Rebuild for Fedora 28

Hi All,

We have now completed the automated part of the Fedora 28 mass rebuild,
The details for the scheduled mass rebuild for Fedora 28 can be found
here[1].

Schedule for Friday's FESCo Meeting (2017-12-15)

Following is the list of topics that will be discussed in the
FESCo meeting Friday at 16:00UTC in #fedora-meeting on
irc.freenode.net.

To convert UTC to your local time, take a look at
<a href="http://fedoraproject.org/wiki/UTCHowto" title="http://fedoraproject.org/wiki/UTCHowto">http://fedoraproject.org/wiki/UTCHowto</a>

or run:
date -d '2017-12-15 16:00 UTC'

Links to all issues below can be found at:
<a href="https://pagure.io/fesco/report/meeting_agenda" title="https://pagure.io/fesco/report/meeting_agenda">https://pagure.io/fesco/report/meeting_agenda</a>

= Followups =

#topic #1767 F28 Self Contained Changes
.fesco 1767
<a href="https://pagure.io/fesco/issue/1767" title="https://pagure.io/fesco/issue/1767">https://pagure.io/fesco/issue/1767</a>

#topic #1799 The ProvenPackager rubric needs more formality
.fesco 1799
<a href="https://pagure.io/fesco/issue/1799" title="https://pagure.io/fesco/issue/1799">https://pagure.io/fesco/issue/1799</a>

= New business =

#topic #1

Mass rebuilds update

Hi All,

We have now completed two mass rebuilds, The first one was the
scheduled mass rebuild for Fedora 27 details are here[1] the second one
was all archful packages due to the binutils bug[2] on ppc64le.

Schedule for Friday's FESCo Meeting (2017-05-12)

Following is the list of topics that will be discussed in the
FESCo meeting Friday at 16:00UTC in #fedora-meeting on
irc.freenode.net.

To convert UTC to your local time, take a look at
<a href="http://fedoraproject.org/wiki/UTCHowto" title="http://fedoraproject.org/wiki/UTCHowto">http://fedoraproject.org/wiki/UTCHowto</a>

or run:
date -d '2017-05-12 16:00 UTC'

Links to all issues below can be found at:
<a href="https://pagure.io/fesco/report/meeting_agenda" title="https://pagure.io/fesco/report/meeting_agenda">https://pagure.io/fesco/report/meeting_agenda</a>

= New business =

#topic #1705 MBS and the module-build-macros package.

Alternative Arch update

Hi All,

Just letting you all know that as part of the redefinition of
Alternative Architectures[1] we have just enabled the building of s390x
in primary koji. this is the last new architecture we are planning to
enable at this point. s390x will be added to rawhide composes early
next week.

Schedule for Friday's FESCo Meeting (2017-03-24)

Following is the list of topics that will be discussed in the
FESCo meeting Friday at 16:00UTC in #fedora-meeting on
irc.freenode.net.

To convert UTC to your local time, take a look at
  <a href="http://fedoraproject.org/wiki/UTCHowto" title="http://fedoraproject.org/wiki/UTCHowto">http://fedoraproject.org/wiki/UTCHowto</a>

or run:
  date -d '2017-03-24 16:00 UTC'

Links to all issues below can be found at: 
<a href="https://pagure.io/fesco/report/meeting_agenda" title="https://pagure.io/fesco/report/meeting_agenda">https://pagure.io/fesco/report/meeting_agenda</a>

= Followups =

#topic #1688 Incomplete (non testable) Changes of F26
.fesco 1688
<a href="https://pagure.io/fesco/issue/1688" title="https://pagure.io/fesco/issue/1688">https://pagure.io/fesco/issue/1688</a>

#topic #1690 F27 Self Contained Changes
.fesco 1690
<a href="https://pagure.io/fesco/issue/1690" title="https://pagure.io/fesco/issue/1690">https://pagure.io/fesco/issue/1690</a>

#topic #1681 Proposed Fedora 27

Summary/Minutes from today's FESCo Meeting (2017-01-13)

===================================
#fedora-meeting: FESCO (2017-01-13)
===================================

Meeting started by dgilmore at 16:06:54 UTC.

Packagers - Flag day 2016 Important changes

Greetings. 

As previously announced, releng has made a number of changes as part of
it's 2016 "flag day". 

All package maintainers will want to make sure they have updated to
the 
following package versions (some may be in testing as of this email):

     python-cccolutils-1.4-1
     fedpkg-1.26-2
     fedora-packager-0.6.0.0-1
     pyrpkg-1.47-3
     koji-1.11.0-1

Please also see the following links for up to date information: 

<a href="https://fedoraproject.org/wiki/ReleaseEngineering/FlagDay2016" title="https://fedoraproject.org/wiki/ReleaseEngineering/FlagDay2016">https://fedoraproject.org/wiki/ReleaseEngineering/FlagDay2016</a>

The following changes were made:

* koji and the source lookaside were changed to use kerberos
authe

upcoming build and release developer flag day December 12 2016

Hi All,

We are wanting to write to you all about an important date coming up. On the
12th of December 2016 we will be making some important changes that will
require changes on every developers machine. In this case developers means
every one that interacts with koji using authentication

lookaside cache checksum hash. currently packages are stored in lookaside
cache using md5sum we will be switching to sha256sum.

ppc64 and ppc64le builds coming to rawhide

Hi all,

over the weekend we will be importing and enabling ppc64 and ppc64le builds in
koji.fedoraproject.org as part of <a href="https://fedoraproject.org/wiki/" title="https://fedoraproject.org/wiki/">https://fedoraproject.org/wiki/</a>
Architectures/RedefiningSecondaryArchitectures The import and enablement of
ppc64 and ppc64le is for rawhide only, we expect to add s390x sometime after
f26 has branched

We will be making changes to the compose process early next week to enable
ppc64 and ppc64le in the rawhide compose, a reminder that i386 has been moved
from /pub/fedora/ to /pub/fedora-secondary/

A further announcement will come when building of ppc64 and ppc64le i

comiing to koji aarch64

Hi All,

We are in the process of importing aarch64 to the primary koji instance as
part of <a href="https://fedoraproject.org/wiki/Architectures/" title="https://fedoraproject.org/wiki/Architectures/">https://fedoraproject.org/wiki/Architectures/</a>
RedefiningSecondaryArchitectures The import and enablement of aarch64 is for
rawhide only, we expect to add power big and little endiian sometime before
the mass rebuild.

We will be making changes to the compose process early next week to enable
aarch64 in the rawhide compose, at the same time i386 we be moving from /pub/
fedora/ to /pub/fedora-secondary/

A further announcement will come when building of aarch64 is enabled

Thanks

Peter and Dennis

Announcing the release of Fedora 25 Alpha!

The Fedora Project is pleased to announce the immediate availability of the
Fedora 25 Alpha, an important milestone on the road to our Fedora 25 release
in November.

Download the prerelease from our Get Fedora site:

* <a href="https://getfedora.org/en/workstation/prerelease/" title="https://getfedora.org/en/workstation/prerelease/">https://getfedora.org/en/workstation/prerelease/</a>
* <a href="https://getfedora.org/en/server/prerelease/" title="https://getfedora.org/en/server/prerelease/">https://getfedora.org/en/server/prerelease/</a>
* <a href="https://getfedora.org/en/cloud/prerelease/" title="https://getfedora.org/en/cloud/prerelease/">https://getfedora.org/en/cloud/prerelease/</a>

Or, check out one of our popular variants:

* <a href="https://spins.fedoraproject.org/prerelease" title="https://spins.fedoraproject.org/prerelease">https://spins.fedoraproject.org/prerelease</a>
* <a href="https://labs.fedoraproject.org/prerelease" title="https://labs.fedoraproject.org/prerelease">https://labs.fedoraproject.org/prerelease</a>
* <a href="https://arm.fedoraproject.org/prerelease" title="https://arm.fedoraproject.org/prerelease">https://arm.fedoraproject.org/prerelease</a>

== Alternative Architectures ==

We are also simultaneousl

Schedule for Friday's FESCo Meeting (2016-08-26)

Following is the list of topics that will be discussed in the
FESCo meeting Friday at 16:00UTC in #fedora-meeting on
irc.freenode.net.

To convert UTC to your local time, take a look at
<a href="http://fedoraproject.org/wiki/UTCHowto" title="http://fedoraproject.org/wiki/UTCHowto">http://fedoraproject.org/wiki/UTCHowto</a>

or run:
date -d '2016-08-12 16:00 UTC'

Links to all tickets below can be found at:
<a href="https://fedorahosted.org/fesco/report/9" title="https://fedorahosted.org/fesco/report/9">https://fedorahosted.org/fesco/report/9</a>

= Followups =

#topic #1609 Fedora 26 schedule proposal
.fesco 1609
<a href="https://fedorahosted.org/fesco/ticket/1609" title="https://fedorahosted.org/fesco/ticket/1609">https://fedorahosted.org/fesco/ticket/1609</a>

#topic #1613 Deletion of EOL AMIs
.fesco 1613
<a href="https://fedorahosted.org/fesco/ticket/1613" title="https://fedorahosted.org/fesco/ticket/1613">https://fedorahosted.org/fesco/ticket/1613</a>

#topic #1614 FHS exception for /snap
.fes

Reminder: Fedora 22 end of life 2016-07-19

Greetings.

This is a reminder email about the end of life process for Fedora 22.

Fedora 22 will reach end of life on 2016-07-19, and no further updates
will be pushed out after that time.

Fedora 24 Final Freeze (2016-05-31)

Hi all,

Tuesday May 31st 2016 is an important day on the Fedora 24 schedule[1], with
significant cut-offs.

Tuesday is the Final Freeze[2]. This means that only packages which
fix accepted blocker or freeze exception bugs[3][4] will be marked as
'stable' and included in the Final composes.

Announcing the release of Fedora 24 Beta!

The Fedora 24 Beta is here, on schedule for our planned June final
release.

f24 tag inheritance

Hi all,

Due to some quicks with the new f24 compose process we were hitting cases
where a new package was pushed stable in f23 and not in f24 and we were
pulling in the f23 build due to inheritance in koji. As a result I have cut
all inheritance between f24 and f23-updates resulting in the f24 tags being on
their own island the same as f25 tags are. There should be no visible
changes, so if you do notice something please let us know

The changes were made on primary and all secondary koji instances

Dennis

Fedora 24 Beta Freeze

Hi all,

Today is an important day on the Fedora 24 schedule[1], with two significant
cut-offs.

Today is the Beta freeze[2]. This means that only packages which fix accepted
blocker or freeze exception bugs[3][4] will be marked as 'stable' and included
in the Beta composes.

Fedora 24 Schedule

Hi Jan,

Looking at the schedule[1] today I am confused by one thing, Fedora policy
states that any slip pushes out all other milestones. which would mean Beta
Freeze is next week not this week.

Dennis

[1] <a href="https://fedoraproject.org/wiki/Releases/24/Schedule" title="https://fedoraproject.org/wiki/Releases/24/Schedule">https://fedoraproject.org/wiki/Releases/24/Schedule</a>

Docker on arm

Hi All,

I just wanted to let you know that yesterday we enabled building armhfp docker
base images for branched and rawhide. They will land on the mirrors next to
the x86_64 docker base image

<a href="http://download.fedoraproject.org/pub/fedora/linux/development/24/Docker/" title="http://download.fedoraproject.org/pub/fedora/linux/development/24/Docker/">http://download.fedoraproject.org/pub/fedora/linux/development/24/Docker/</a>
armhfp/images/
<a href="http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/Docker/" title="http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/Docker/">http://download.fedoraproject.org/pub/fedora/linux/development/rawhide/D...</a>
armhfp/images/

We will work to get them in the fedora docker registry when it cmes up soon
and in the upstream registry also

Test and enjoy

Dennis

weakdeps and the buildroot

Hi All,

Following the decision of FPC that weak deps must not be installed into the
buildroot[1] koji has been changed to set install_weak_deps to 0. What this
means is that some builds may fail due to missing things. if you encounter
this the correct fix is to add BuildRequires to you package for everything you
explicitly need to build

Regards

Dennis

[1] <a href="https://meetbot.fedoraproject.org/fedora-meeting-1/2016-03-24/fpc" title="https://meetbot.fedoraproject.org/fedora-meeting-1/2016-03-24/fpc">https://meetbot.fedoraproject.org/fedora-meeting-1/2016-03-24/fpc</a>.
2016-03-24-16.01.log.html

Announcing the release of Fedora 24 Alpha!

The Fedora 24 Alpha is here, right on schedule for our planned June
final release.

Fedora 24 Alpha Freeze

Hi all,

Today's an important day on the Fedora 24 schedule[1], with several
significant cut-offs. First of all today is the Bodhi activation point
[2]. That means that from now all Fedora 24 packages must be submitted
to updates-testing and pass the relevant requirements[3] before they
will be marked as 'stable' and moved to the fedora repository.

Today is also the Alpha freeze[4]. This means that only packages which
fix accepted blocker or freeze exception bugs[5][6] will be marked as
'stable' and included in the Alpha composes.

Branched Compose Report 20160227.n.0

===== SUMMARY =====
Added packages: 8
Dropped packages: 0
Upgraded packages: 85
Downgraded packages: 1

Size of added packages: 6.67 MiB
Size of dropped packages: 0.00 B
Size of upgraded packages: 1.09 GiB
Size of downgraded packages: 263.20 KiB

Size change of upgraded packages: 77.25 MiB
Size change of downgraded packages: -442.00 B

===== ADDED PACKAGES =====
Package: cmst-2016.01.26-6.git660121a.fc24
Summary: A Qt based GUI front end for the connman connection manager with systemtray icon
RPMs: cmst
Size: 6765026 bytes

Package: compose-utils-0.1.1-1.fc24
Summar

Rawhide Report Rawhide 20160226.n.1

===== SUMMARY =====
Added packages: 5
Dropped packages: 1
Upgraded packages: 75
Downgraded packages: 1

Size of added packages: 165.45 KiB
Size of dropped packages: 263.63 KiB
Size of upgraded packages: 1.10 GiB
Size of downgraded packages: 123.51 MiB

Size change of upgraded packages: 75.62 MiB
Size change of downgraded packages: -2.03 MiB

===== ADDED PACKAGES =====
Package: bugyou_plugins-0.1-1.fc25
Summary: Plugins for Bugyou
RPMs: bugyou_plugins
Size: 24382 bytes

Package: compose-utils-0.1.1-1.fc25
Summary: Utilities for working with composes
RPMs: compose-

Schedule for Friday's FESCo Meeting (2016-02-26)

Following is the list of topics that will be discussed in the FESCo
meeting Friday at 17:00UTC in #fedora-meeting on irc.freenode.net.

To convert UTC to your local time, take a look at
<a href="http://fedoraproject.org/wiki/UTCHowto" title="http://fedoraproject.org/wiki/UTCHowto">http://fedoraproject.org/wiki/UTCHowto</a>

or run:
date -d '2016-02-26 17:00 UTC'

Links to all tickets below can be found at:
<a href="https://fedorahosted.org/fesco/report/9" title="https://fedorahosted.org/fesco/report/9">https://fedorahosted.org/fesco/report/9</a>

= New business =

#topic #1550 F24 approved Changes not in MODIFIED status (considered as not
testable)
.fesco 1550
<a href="https://fedorahosted.org/fesco/ticket/1550" title="https://fedorahosted.org/fesco/ticket/1550">https://fedorahosted.org/fesco/ticket/1550</a>

= Open Floor =

For more complete details, please visit each individual ticket.

Last two days rawhide reports

Hi all,

Please fine the last two days rawhide reports

<a href="https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20160225.n.0/logs/changelog-Fedora-Rawhide-20160225.n.0.verbose" title="https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20160225.n.0/logs/changelog-Fedora-Rawhide-20160225.n.0.verbose">https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-201602...</a>
<a href="https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20160226.n.0/logs/changelog-Fedora-Rawhide-20160226.n.0.verbose" title="https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20160226.n.0/logs/changelog-Fedora-Rawhide-20160226.n.0.verbose">https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-201602...</a>

Thanks

Dennis

Branched Compose Report 20160225

Hi all,

As we work to change things I am manually emailing the new compose report

OLD: Fedora-24-20160224.n.0
NEW: Fedora-24-20160225.n.0

===== SUMMARY =====
Added packages: 8
Dropped packages: 0
Upgraded packages: 81
Downgraded packages: 0

Size of added packages: 837.52 KiB
Size of dropped packages: 0.00 B
Size of upgraded packages: 3.92 GiB
Size of downgraded packages: 0.00 B

Size change of upgraded packages: -59317432.00 B
Size change of downgraded packages: 0.00 B

===== ADDED PACKAGES =====
Package: fedora-motd-0.1-1.fc24
Summary: Fedora MOTD
RPMs: fedora-mo

Dnf untagging and unpushing of updates

Hi Michal,

I have unpushed from f24 and rawhide dnf-1.1.7-1 and revoked the requests for updates.