先日、Fedora17をFedora18へアップグレードしました。その時、下記のようなエラーが出ました。

Feora17を18にアップグレードした時のエラー

エラー内容

警告: rpmts_HdrFromFdno: ヘッダー V3 RSA/SHA256 Signature、鍵 ID de7f38bd: NOKEY
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x86_64 から鍵を取得中です。

The GPG keys listed for the “Fedora 18 – x86_64” 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: perl-HTTP-Cookies-6.01-3.fc18.noarch
GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x86_64

対処方法
rpmのコマンドで「DE7F38BD.txt」をダウンロードすると解決しました。
アップロードの手順は以下のようにしました。

[root@localhost ~]# rpm –import https://fedoraproject.org/static/DE7F38BD.txt
[root@localhost ~]# yum update yum
[root@localhost ~]# yum clean all
[root@localhost ~]# yum –releasever=18 –disableplugin=presto distro-sync

または

[root@localhost ~]# yum install fedora-upgrade
[root@localhost ~]# yum clean all
[root@localhost ~]# fedora-upgrade

(参考サイト)
http://fedoraproject.org/wiki/Upgrading_Fedora_using_yum

(一言 
 今までは、preupgradeコマンドでアップグレードしていたのですが、エラーが起きてアップグレードができませんでした。