This morning we released an intermediate update for AArch64/ARM64 which contains a number of fixes and improvements:
Improvements ============ 1. Improved support for APM based hardware, to include network installation support for X-Gene 2 / Merlin Boards.
2. Initial support for NXP's LS2080 SoC.
3. Packaging fixes for noarch rpms, which resolves a few build system issues.
4. The cloud-init, and cloud-utils packages are now provided in the Extras repository.
Upgrading ========= Simply 'yum update' as normal. A reboot will be required to take advantage of the new kernel.
Downloads ========= Everything ISO: http://mirror.centos.org/altarch/7/isos/aarch64/CentOS-7-aarch64-Everything....
sha256sum: c0a7c36af909197f35f6446d8317ae52b92c746aa5943bb11cd07fb8585b96a0
NetInstall ISO: http://mirror.centos.org/altarch/7/isos/aarch64/CentOS-7-aarch64-NetInstall.... sha256sum: 6e71a7714100695e2d0714e01c804efc363935871c502a5793cd565ebc288aef
Disk Image: http://mirror.centos.org/altarch/7/isos/aarch64/CentOS-aarch64.img.xz sha256sum: 57f5d50a58b9f4f4757858c72704e81a990e64445d3ec492e5fa50aa77181d80
Known Issues ============ 1. The centos-release package has been updated. If you are using a custom yum repository rather than the defaults, please ensure that you update your configuration with the additional gpg key information included in the new package.
2. In nearly all cases the noarch packaging change is transparent, however if you experience a conflict between two noarch packages, this can be resolved by running the 'yum distro-sync'.
On 29/03/16 20:24, Jim Perrin wrote:
Upgrading
Simply 'yum update' as normal. A reboot will be required to take advantage of the new kernel.
[...]
Known Issues
- The centos-release package has been updated. If you are using a
custom yum repository rather than the defaults, please ensure that you update your configuration with the additional gpg key information included in the new package.
Unfortunately, this doesn't quite work:
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
The GPG keys listed for the "CentOS-7 - Base" repository are already installed but they are not correct for this package. Check that the correct key URLs are configured for this repository.
Failing package is: tuned-2.5.1-4.el7_2.2.noarch GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
The required approach is to first do:
# yum update centos-release
followed by:
# yum update
Just out of interest, why was a key change required?
Gordan
On 03/29/2016 03:30 PM, Gordan Bobic wrote:
Just out of interest, why was a key change required?
NVR and key collisions in koji, because the noarches generated from the aarch64 builds differed from the x86_64 builds (by timestamp, dist tag, and signature). By using the noarch packages from the x86_64 builds we avoid this issue, but that means we needed to include the x86_64 key as well.
On 29/03/16 21:47, Jim Perrin wrote:
On 03/29/2016 03:30 PM, Gordan Bobic wrote:
Just out of interest, why was a key change required?
NVR and key collisions in koji, because the noarches generated from the aarch64 builds differed from the x86_64 builds (by timestamp, dist tag, and signature). By using the noarch packages from the x86_64 builds we avoid this issue, but that means we needed to include the x86_64 key as well.
I see, so this is purely due to sharing the same koji between x86-64 and aarch64?
Are the noarch packages cross-checked to be otherwise identical between the builds?
Gordan