Postings by Johnny Hughes

New Shim in the CentOS 7 x86_64 CR Repo

We have published a new shim to the CR repo, details here:

<a href="" title=""></a>

If you using secure boot, please test this shim and provide feedback.

Johnny Hughes

Latest C6 kernel (2.6.32-696.30.1.el6) Panic on AMD processor on C7 KVM Host

<a href="" title=""></a>

The above bug addresses  a kernel panic if you have a CentOS 7
KVM/QEMU/Libvirt host server running CentOS 6 VMs on an AMD processor

If you get this kernel panic:

PANIC: early exception 0d rip 10:ffffffff810462b6 error 0 cr2 0

The fix is to change the CentOS 6 VM CPU Type from Opteron_G5 (the default) to Opteron_G3.

This was impacting me starting C6 VMs on a C7 host, so I thought I would post the fix to the list.

CentOS Linux 7 (1708) AltArch i386 Kernel

Red Hat no longer maintains the i386 kernel for RHEL 7.4.  We have been
using a modified kernel until this latest meltdown / spectre  release

This latest release does not build on i386/i686 and we can't figure out
how to make it work. 

Build try:
<a href="" title=""></a>

<a href="" title=""></a>

In the mean time, people running the altarch i386 distribution can the
latest i386 experimental kernel ..

New Docker (and deps) pushed to CentOS Linux 7 Extras

I have just pushed the latest c7-extras from, built from:

If you use docker or atomic, please give everything a try and let me
know of any issues.

Also, centos-release-openshift-origin37-1-1.el7.centos has been pushed
to Ce

CentOS Linux 6 to CentOS Linux 7 upgrade tool

We have asked several times on this list (and other places) for someone
from the Community to maintain the Upgrade Tool for c6 to c7 upgrades.

It was maintained for a very short period of time, and now that version
no longer works.

Info about the tool is here:
<a href="" title=""></a>

If we can not get someone to maintain the tool, we are going to have to
remove it from downloads as it no longer works.

Will someone from the Community please step up and maintain it?

Johnny Hughes

Xen PV DomU's and the 3.10.0-693.el7 Kernel

If you are running CentOS Linux 7 inside a Xen DomU (VM) in PV mode, you
can not upgrade to the standard 7.4.1708 kernel that is currently in the
CR repo and that will be soon released in our file 7.4.1708 tree

The CentOS Plus kernel will be available when we release the 7.4.1708
tree and it does boot inside a Xen DomU PV, so you can either upgrade to
the CentOS Plus kernel in PV mode ..

CentOS 7 (1708) CR content

We have released the CR repo with what will be the CentOS 7 (1708)

Please see this link for details:

<a href="" title=""></a>

Release Notes:

<a href="" title=""></a>


<a href="" title=""></a>

Special thanks, as always, to our community based QA team. We could
never get this stuff done without them. You guys and gals ROCK!

Enjoy !

Johnny Hughes

CentOS Linux 5 End of Life

CentOS Linux 5 has reached End of Life, as of 31 March 2017.

Please note that the latest version of CentOS Linux 5 (version 5.11 with
updates) will remain available here (archived):

<a href="" title=""></a>

Please also note that this directory will not be maintained as there are
no more public source code releases for upstream RHEL-5. That means
there will be no more security updates for CentOS Linux 5.

Firefox for CentOS

I am currently building the latest Firefox updates and I have noticed
that they have upgraded the CentOS-7 Firefox from the ESR tree (45.8) to
the mainline tree (Currently firefox-52.0). They have left EL5 and EL6
at the ESR level (45.8.0-2).

<a href="" title=""></a>

EL5 and EL6:
<a href="" title=""></a>

As stated above, I am currently building and testing these, so they are
not yet released .. just preparing people for the changes.

Johnny Hughes

Xen-4.4 branch End of Life

The CentOS VIrtualization Special Interest Group wants to remind
everyone that the End of Life for the Xen-4.4 branch (currently
4.4.4-19) will be March 31st, 2017.

This is because the Xen Project will no longer support Xen-4.4 after
that date, based on this link:

<a href="" title=""></a>

Xen-4.6 is still available and will be maintained until October 2018 (on
both CentOS-6 and CentOS-7) and Xen-4.8 will be available soon.

Johnny Hughes

CentOS-5 End of Life

Just a message to remind everyone that CentOS-5 has an End of Life date
of March 31, 2017.

This means that there will be no new security updates released by Red
Hat for RHEL-5 after that date.

Sometime in early April, the current 5.11 tree will be moved onto (like CentOS-3 and CentOS-4 have been since their EOL).

Johnny Hughes

Firefox 45.4.0-1 for CentOS-6 and CentOS-7

The Red Hat engineers disabled the ffmpeg capability of firefox a couple
releases back due to stability issues. CentOS also has removed it as
for our main repositories, we build the source code for RHEL with as few
changes for branding/artwork as we can.

That said, we (I :D) want a firefox with ffmpeg support available,
therefore I have created a centosplus version of firefox that has ffmpeg
enabled starting with version 45.4.0-1, released to the repositories a
few minutes ago.

EPEL packages for CentOS 7 i686 AltArch distro

I have begun building the EPEL packages for the CentOS 7 i686 AltArch

You can watch the progress here:
<a href="" title=""></a>

Should have most of the packages built in the next couple days.

Johnny Hughes

Thunderbird .desktop file is renamed in version 45.2

I was starting my Thunderbird via a script and I thought I would post
that the name of the desktop file has changed to help anyone else who
was running the desktop file from a script.

Old path was:


New Path is:



Johnny Hughes

Vagrant Boxes with libvirt on CentOS-7

I was setting up vagrant for the first time ever, just to figure out how
it works and test some new CentOS-6 images we have created.

This was my first time ever trying it and I went to:

<a href="" title=""></a>

The instructions say:

yum install sclo-vagrant1

And you can then you can 'scl enable sclo-vagrant1 bash' ..

Obsolete centos-release-SCL in CentOS-6 with centos-release-scl-rh


Can you set centos-release-scl-rh (or if more appropriate,
centos-release-scl) to obsolete centos-release-SCL in CentOS-6. I have
removed the old SCL/ repo in 6.8 and you have newer versions of all

Johnny Hughes

Continuous Release repository RPMs now released

The Continuous Release repository RPMs for CentOS-6.8 are now released.

6.8 CR Packages

We should have the CR packages, that will eventually be turned into the
full 6.8 point release and ISO set, to the QA team today for testing.

I expect that it will take 1 to 2 days in QA and then those will be
ready for release into the 6.7/cr/ repository. That means that no later
than Monday, May 16th (and maybe as early as sometime within the next 24
hours), the CR packages, including the openssl update everyone is
interested in, should be available.

CentOS CI Testing Prior to Releasing Packages

In another thread I talked about running CI testing on a packge before
release. I thought I would explain that a bit more AND ask for tests,
if they are needed.

Prior to pushing newly released packages into the main CentOS os,
updates, extras, cr, or fasttrack repositories, we run our t_functional
CI test suite on the entire repo set. So if we are releasing an update,
it would be against the os and updates repositories.

New Mock for testing on CentOS-7

There is a new mock rpm for testing here:

<a href="" title=""></a>


This mock has centos-<ver>-<arch>.cfg files that should work for
building against all the released trees for CentOS-7 (x86_64, i686,
ppc64, ppc64le,aarch64,armhfp), CentOS-6 (i686,x86_64), and CentOS-5

If these mock configs work, we will try to get them rolled in upstream
in EPEL.

Please report any issues on this list.

Johnny Hughes

Skylake Installs on CentOS-7

We were informed that many people were having issues on newer intel
(Skylake) platforms installing the latest CentOS-7 and asked if we could
find/fix the problem.

Skylake install errors for CentOS-7

There were some install issues with some Intel Skylake
chipsets/processors for CentOS-7.

We have created a newer installer to fix this issue and the ISOs
(CentOS-7-x86_64-DVD-1602-99.iso or CentOS-7-x86_64-Minimal-1602-99.iso)
are available here:

<a href="" title=""></a>

<a href="" title=""></a>



New glibc for CentOS-6 and CentOS-7 and CVE-2015-7547

I normally just let the daily announce post to this list show what is
available for updates, but there is a CVE (CVE-2015-7547) that needs a
bit more attention which will be on today's announce list of updates.

We released a new glibc yesterday for CentOS-6 and CentOS-7 .. it is
VERY important that all users update to these versions: This update is
rated as Critical by Red Hat, meaning that it is remotely exploitable
under some circumstances.

CentOS 7 (1511) is released

See this announce mail here:

<a href="" title=""></a>

Since it butchered the links, you can get ISOs here:

<a href="" title=""></a>

You can upgrade with 'yum update'

Release notes here:

<a href="" title=""></a>

Johnny Hughes

EL6 to EL7 Update Tool and Maintenance


There exists an update tool for moving from CentOS-6 to CentOS-7 .. the
tool worked for awhile, but has gone into disrepair.

Embargoed content in CBS

We have a need to be able to generate embargoed content for SIGs. As an
example, Xen publishes embargoed content where we need to apply patches,
build an SRPM and then binary RPMs.

We can not do this in an open build system as the content must be
embargoed until after the release date.

What I think we need is password protected input and builds in the CBS
and password protected repos for the resultant RPMs.

CentOS Continuous Release Repository updated with CentOS-6.7 RPMs

The packages that will become CentOS-6.7, as well as updates completed
for CentOS-6.7 to date are now released into the CentOS-6.6 Continuous
Release (CR) repository.

All packages except for the centos-release RPM are included.

The purpose of the CR repository is to make the built packages
optionally available to users who opt in while we work on the CentOS-6.7
install tree and all the CentOS-6.7 install media and images.

Normally the full release follows the CR release in 7-14 days if you do
not use the CR process.

For more info on the CR repository, see this link:

<a href="http://wiki.centos.or" title="http://wiki.centos.or">http://wiki.centos.or</a>

CentOS Pre Release Updates CI tests

The CentOS project has been running Continuous Integration (aka CI)
process where we run checks from our t_functional suite on a daily basis
for quite a while now:

<a href="" title=""></a>

We will continue to run these daily as they provide good historical
info, but recently, we have adopted a practice of "Pre Release" testing
using the same t_functional suite. So, from now on, we will need to get
a "Green" result on t_functional (or know what is failing and make a
decision that it is false positive) BEFORE we release any updates to
CentOS-5, CentOS-6 or CentOS-7.

CentOS at the 2015 Red Hat Summit


The CentOS Project will be at the 2015 Red Hat Summit in Boston, MA, USA
(23 to 26 June 2015).

Currently scheduled to be there from the CentOS Project team ...
Karanbir Singh (Project Leader), Karsten Wade (Board Member, Red Hat
Liaison, Docs Leader, CentOS GSoC Leader), Brian Stinson (CentPKG,
Community Build System), and Johnny Hughes (Board Member, Release

Beta for CentOS-7 i686 now available

See the announcement here:

<a href="" title=""></a>

We can use help with the 3 known bugs so we can do the final release.

Johnny Hughes