5 既知の問題

警告:

Oracle Linux 7は現在延長サポート中です。詳細は、Oracle Linux拡張サポートおよびOracleオープン・ソース・サポート・ポリシーを参照してください。

できるだけ早くアプリケーションとデータをOracle Linux 8またはOracle Linux 9に移行してください。

この章では、Oracle Linux 7.7の既知の問題について説明します。

使用中のカーネル固有の問題が他にも存在する可能性があります。デフォルトのUEK R5U2カーネルを使用している場合は、Unbreakable Enterprise Kernel: リリース・ノートfor Unbreakable Enterprise Kernelリリース5更新2 (4.14.35-1902)を参照してください。別のUEKリリースを使用している場合は、Unbreakable Enterprise Kernelドキュメントで該当するカーネル・バージョンのリリース・ノートを参照してください

インストール、アップグレードおよび起動の問題

Oracle Linux 7.7のインストール中に、次の問題が発生する可能性があります。

グラフィカル・インストーラでユーザーがkickstart設定を編集できる

グラフィカル・インストールを実行する場合、一部のインストール・オプションがkickstart構成ファイルを使用してすでに設定されている場合でも、インストール中に様々なフィールドをクリックして事前定義済コンテンツを編集し、これらの設定を引き続き変更できます。インストール・プロセス中のこのようなタイプの編集では、ユーザーが意図的に設定を変更しようとして、対話型インストールを効果的に有効にする必要があります。この場合、kickstart構成で設定されているオプションはどのポリシーによっても保護されません。

このタイプの変更は、テキスト・インストールの実行時にはできません。テキスト・インストールの実行中は、kickstart構成ファイルで定義されていないフィールドのみを変更できます。

(バグID 28642357)

HPE FlexFabricアダプタを使用するHPEサーバーでFCoEブートが失敗する

この問題は、入出力メモリー管理ユニット(IOMMU)が有効になっている場合に、bnx2xドライバおよびbnx2fcドライバに存在するOption Card Black Box - Active Health (OCBB)機能による既知の制限が原因です。この問題は、ネットワーク・アダプタ・ファームウェアが、インタフェースの起動/停止時またはドライバのロード/アンロード時に、ネットワーク・デバイスが割り当てられていないメモリー領域にアクセスしようとするために発生します。この問題が発生した場合は、システムを再起動する必要があります。

回避策として、カーネル・ブート・パラメータにintel_iommu=offを指定する必要があります。

(バグID 30102871)

iSCSIディスクへのインストール

iSCSIディスクにインストールする場合は、ブート・コマンドラインにrd.iscsi.ibft=1を追加し、インストール・ターゲットとして少なくとも1つのMBRまたはGPT形式のディスクを指定する必要があります。そうしない場合、エラー・メッセージ「有効なブート・ローダーのターゲット・デバイスが見つかりませんでした」が表示され、インストールが失敗します。

ノート:

このオプションは現在完全に非推奨であるため、ip=ibftを使用する以前の手順は有効ではありません。

(バグID 22076589および30155659)

HPE 3PAR TPVVでのインストールに関する情報

HPE 3PARストレージ・アレイにThin Persistenceライセンスを適用していない場合は、インストールで、シン・プロビジョニングされた仮想ボリューム(TPVV)にファイル・システムを作成できません。このライセンスは、ストレージの再利用のための低レベルSCSI UNMAPコマンドをサポートするために必要です。適切なライセンスがない場合の回避策は、TPVVのかわりにフル・プロビジョニングされた仮想ボリューム(FPVV)を使用することです。

(バグID 22140852)

Aura7 NVMeデバイスでのインストールに失敗する

ターゲット・デバイスが2つのブロック・デバイスを備えたAura7 NVMeアドイン・カードである場合、インストールは失敗します。カードには2つの独立したNVMeコントローラとデバイスがありますが、同じWWIDが割り当てられています。マルチパス・デバイス・マッパーは、2つのブロック・デバイスを同じWWIDにマップするため、インストールを妨げる不正なマルチパス構成になります。

この問題を回避するには、インストーラのブート引数nompathを使用して、インストールのブート時にマルチパスを無効にします。インストールが完了したら、/etc/multipath.confファイルを編集して、システム上のマルチパス構成のNVMeブロック・デバイスをブロックリストに登録します。または、デバイス・マッパー・マルチパスを完全に無効にできます。マルチパスの構成の詳細は、Oracle Linux 7: 管理者ガイドを参照してください。

(バグID 27638939)

オープン・ファイル制限が小さすぎ、かつrpm-plugin-systemd-inhibitがインストールされている場合にアップグレードが失敗する

ログイン・セッションのオープン・ファイル制限が小さく設定されすぎていて、アップグレードされるシステムに多数のチャネルまたはリポジトリの複数のパッケージが含まれている場合、Oracle Linux 7.6からのアップグレードが失敗する可能性があります。この問題は、rpm-plugin-systemd-inhibitパッケージがインストールされていて、セッションが4096未満の最大オープン・ファイル制限に対して構成されている場合に発生する可能性があります。通常、この問題により、yumの更新が失敗し、次のようなエラー・メッセージが表示されます。

Verifying  : glib2-static-2.56.1-1.el7.i686
glib2-static-2.56.1-1.el7.i686 was supposed to be installed but is not!

この問題を解決するには、yum updateを実行する前に、オープン・ファイル制限を4096に設定します。

sudo ulimit -n 4096
sudo yum update -y

(バグID 28720235)

ol7_optional_latestリポジトリ内の互換性のないlibpmemobj++-develパッケージ・バージョンにより、アップグレード中に依存関係の問題が発生する

ol7_optional_latestリポジトリで提供されているlibpmemobj++-develパッケージのバージョンは、Oracle Linux 7 Update 7で提供されているlibpmemobj-develパッケージのバージョンと互換性がありません。この非互換性により、Oracle Linux 7.6からOracle Linux 7.7へのアップグレード中にパッケージの依存関係の問題が発生します。

この問題を回避するには、Oracle Linux 7.7にアップグレードする前に、Oracle Linux 7.6システムからlibpmemobj++-develパッケージを削除します。

(バグID 30141105)

rdma-coreがインストールされているシステムをアップグレードすると、32ビットRDMAパッケージがインストールされる

rdma-core.noarchパッケージがインストールされているOracle Linux 7.4より前のアップグレードでは、32ビット・バージョンのパッケージおよび多くの依存関係も不必要にインストールされます。この問題は、パッケージの元のバージョンが廃止されているために発生します。そのため、アップグレード中に、パッケージがrdma-core.i686rdma-core.x86_64の両方のバージョンのパッケージおよびそれらのパッケージの依存関係で置き換えられます。

この問題を回避するには、--exclude=\*.i686オプションを指定してyum updateコマンドを実行します。

sudo yum update --exclude=\*.i686

(バグID 28217831)

microcode_ctlが"intel-06-4f-01"の早期ロード・チェックに失敗する

インストール中および起動中に、次のようなエラーがシステム・ログに表示されることがあります。

dracut:    microcode_ctl: kernel version "4.14.35-1818.3.3.el7uek.x86_64"
failed early load check for "intel-06-4f-01", skipping

一部のカーネル・バージョンのブート時マイクロコード更新では、Intel ucode 06-4f-01ファイルがinitramfsから誤って除外されます。これは、以前はBroadwellと呼ばれていたモデルの1つである特定のIntel Xeon E5 v4 CPUに影響します。Oracle Server X6-2はこのCPUモデルを使用します。BIOSにより必要な更新が実行されるため、このプロセッサ・モデルを使用しているシステムのBIOSが最新である場合、このメッセージは問題ありません。

(バグID 28879995)

パッケージの競合

OracleがULNまたはOracle Linux yumサーバー経由で配布しているOracle Linux 7.7用パッケージの既知の競合を次に示します。

PackageKit.i686とPackageKit.x86_64

ULNのol7_x86_64_optional_latestチャネルのPackageKit.i686パッケージは、ol7_x86_64_u6_baseチャネルのPackageKit.x86_64パッケージと競合します。両方のパッケージをインストールしようとすると、次のようなトランザクション・チェック・エラーが発生します。

Transaction check error:
  file /usr/lib/python2.7/site-packages/packagekit/__init__.pyc from install
of PackageKit-version.el7.i686 conflicts with file from package
PackageKit-version.el7.x86_64
  file /usr/lib/python2.7/site-packages/packagekit/__init__.pyo from install
of PackageKit-version.el7.i686 conflicts with file from package
PackageKit-version.el7.x86_64
  file /usr/lib/python2.7/site-packages/packagekit/backend.pyc from install
of PackageKit-version.el7.i686 conflicts with file from package
PackageKit-version.el7.x86_64
  file /usr/lib/python2.7/site-packages/packagekit/backend.pyo from install
of PackageKit-version.el7.i686 conflicts with file from package
PackageKit-version.el7.x86_64
  file /usr/lib/python2.7/site-packages/packagekit/enums.pyc from install of
PackageKit-version.el7.i686 conflicts with file from package
PackageKit-version.el7.x86_64
  file /usr/lib/python2.7/site-packages/packagekit/enums.pyo from install of
PackageKit-version.el7.i686 conflicts with file from package
PackageKit-version.el7.x86_64
  file /usr/lib/python2.7/site-packages/packagekit/filter.pyc from install of
PackageKit-version.el7.i686 conflicts with file from package
PackageKit-version.el7.x86_64
  file /usr/lib/python2.7/site-packages/packagekit/filter.pyo from install of
PackageKit-version.el7.i686 conflicts with file from package
PackageKit-version.el7.x86_64
  file /usr/lib/python2.7/site-packages/packagekit/misc.pyc from install of
PackageKit-version.el7.i686 conflicts with file from package
PackageKit-version.el7.x86_64
  file /usr/lib/python2.7/site-packages/packagekit/misc.pyo from install of
PackageKit-version.el7.i686 conflicts with file from package
PackageKit-version.el7.x86_64
  file /usr/lib/python2.7/site-packages/packagekit/package.pyc from install
of PackageKit-version.el7.i686 conflicts with file from package
PackageKit-version.el7.x86_64
  file /usr/lib/python2.7/site-packages/packagekit/package.pyo from install
of PackageKit-version.el7.i686 conflicts with file from package
PackageKit-version.el7.x86_64
  file /usr/lib/python2.7/site-packages/packagekit/progress.pyc from install
of PackageKit-version.el7.i686 conflicts with file from package
PackageKit-version.el7.x86_64
  file /usr/lib/python2.7/site-packages/packagekit/progress.pyo from install
of PackageKit-version.el7.i686 conflicts with file from package
PackageKit-version.el7.x86_64

同じシステムに同時にインストールできるのは、これらのパッケージのいずれか1つのみです。この競合を回避するには、yum構成でPackageKit.i686パッケージを除外します。パッケージを除外する方法の詳細は、Oracle Linux: Unbreakable Linux Networkユーザーズ・ガイドfor Oracle Linux 6 and Oracle Linux 7を参照してください。

(バグID 24963661)

自動バグ報告ツール

Red Hat自動バグ報告ツール(ABRT)で提供される自動報告のデーモンおよび機能は、Oracle Linuxではサポートされていません

ABRTパッケージおよび関連ファイル(libreportなど)は、パッケージの依存関係を満たすためにディストリビューションに含まれており、ローカル・バグ・レポートの生成に使用できますが、これらのレポートを自動的にアップロードする機能はサポートされていません。技術的なサポートが必要な場合は、My Oracle Supportポータルまたは電話でOracleサポートに連絡してください。

ファイル・システムの問題

ファイル・システムに関連する問題は次のとおりです。

BTRFS: Oracle Linux 7.7 ISO上のbtrfs-progsユーティリティのバージョンは、zstdファイル圧縮プロパティをサポートしていない

Oracle Linux 7.7 ISOで提供されているbtrfs-progsのバージョンは、zstdファイル圧縮プロパティをサポートしていません。そのため、zstdファイル圧縮プロパティを指定すると、mkfs.btrfsユーティリティを使用してbtrfsファイル・システムを作成およびマウントできません。次に例を示します。

sudo mkfs.btrfs -f <device>
sudo mount <device> <mount point>
sudo touch <mount point>/file
sudo btrfs property set <mount point>/file compression "zstd"
sudo umount <mountpoint>

btrfs.fsckユーティリティを使用して、次にファイル・システムを開こうとすると、次のエラーが発生します。

btrfs.fsck <device>
couldn't open because of unsupported option features (10)
ERROR: cannot open filesystem"

この問題を修正するには、システムのbtrfs-progsユーティリティのバージョンをバージョン4.15.1-1.el7に更新します。これは、ULNのol7_x86_64_UEKR5チャネルおよびOracle Linux yumサーバーのol7_x86_64_UEKR5リポジトリにあります。

(バグID 30178098)

XFS: RHCKではreflink機能がサポートされていない

UEK R5カーネルでreflink機能をサポートするXFSファイル・システムが作成された場合、RHCKカーネルではこのXFSファイル・システムをマウントできません。これは、読取り専用ファイル・システムとしてのみマウントできます。

(バグID 30119906)

XFS: RHCKではreal-timeデバイスがサポートされていない

UEK R5カーネルでreal-timeデバイスをサポートするXFSファイル・システムが作成された場合、RHCKカーネルではこのXFSファイル・システムをマウントできません。

(バグID 30115269)

 UEFIを使用したKVMゲストのスナップショットが失敗し、サポートされていない

KVMゲストがUEFIを使用している場合、KVMゲストのスナップショットを作成できません。古いバージョンのQEMUおよびlibvirtでは、ツールによって、エラーまたは警告なしでスナップショットを作成できますが、スナップショットが破損している可能性があります。これらのツールの最新バージョンでは、次のようなエラーを生成することでスナップショットの作成が妨げられます。

virsh # snapshot-create-as OL7-seboot
error: Operation not supported: internal snapshots of a VM with pflash based
firmware are not supported

(バグID 26826800)

LSI MegaRAID SAS ISCSIコントローラを使用するKVMゲストは7つの仮想ディスクに制限される

LSI MegaRAID SAS ISCSIコントローラを使用しているOracle Linux 7 KVMゲストは、7個の仮想ディスクに制限されています。KVMゲストは最大8個のISCSI仮想ディスクを持つことができますが、LSI MegaRAID SASコントローラはISCSIイニシエータの最初のスロットを使用し、残りの7個のスロットは仮想ディスク用に残します。

この問題を回避するには、ISCSI仮想ディスクの作成時に、lsiコントローラではなくmegasasコントローラを使用します。たとえば、次の例で強調表示されているように、-device lsi-device megasasに変更します。

sudo /usr/bin/qemu-system-x86_64 -machine accel=kvm -m 8192 -smp 8 \
-drive file=/path/OracleLinux-7.6-x86_64.qcow2,format=qcow2,if=none,id=disk \  
-device ide-hd,bus=ide.0,unit=0,drive=disk,bootindex=0 -device lsi,id=lsi0 \ 
-drive  file=/path/disk1.img,format=raw,if=none,id=drive_image1 \
-device scsi-hd,id=image1,drive=drive_image1,bus=lsi0.0 \
...
sudo /usr/bin/qemu-system-x86_64 -machine accel=kvm -m 8192 -smp 8 \
-drive file=/path/OracleLinux-7.6-x86_64.qcow2,format=qcow2,if=none,id=disk \  
-device ide-hd,bus=ide.0,unit=0,drive=disk,bootindex=0 -device megasas,id=lsi0 \ 
-drive  file=/path/disk1.img,format=raw,if=none,id=drive_image1 \
-device scsi-hd,id=image1,drive=drive_image1,bus=lsi0.0 \
...

(バグ27681238)

/bootがBTRFSサブボリューム上にある場合、カーネルのアップグレード時にgrubbyの致命的エラーが発生する

/bootがbtrfsサブボリュームでホストされている場合、GRUB 2ではinitramfsおよびvmlinuzのパス名を正しく処理できません。この問題は、ユーザーが新しいカーネルを更新またはインストールする際と、grubbyがGRUB 2構成の更新を試行する際に発生します。Oracle Linux 7.7のフレッシュ・インストール実行時にRHCKまたはUEKカーネルをアップグレードする場合は、次のエラーが表示されます。

grubby fatal error: unable to find a suitable template

カーネルが更新された後にシステムを再起動すると、古いカーネルが起動されます。

この問題を回避するには、カーネルがインストールまたはアップグレードされた直後に、grub2-mkconfigを使用して、UEFIブート・システムで/etc/grub2/grub.cfgファイルまたは/etc/grub2-efi.cfgファイルを再生成します。次に例を示します。

sudo grub2-mkconfig -o /boot/grub2/grub.cfg

次のように、生成された構成内のカーネル・メニュー・エントリのリストを取得します。

grep -P "submenu|^menuentry" /boot/grub2/grub.cfg | cut -d "'" -f2

リストからデフォルト・カーネルとして実行するカーネル・エントリを選択し、次のコマンドを使用してこのエントリをデフォルトに設定します。

sudo grub2-set-default "menu entry title"

menu entry titleは、リストで特定したカーネル・エントリのタイトルです。

grub2-editenv listコマンドを使用して、saved_entryが選択したカーネル・メニューのタイトルに更新されていることを確認できます。

システムを再起動し、uname -aを使用して、正しいカーネルが現在実行中であることを確認します。

(バグID 22750169)

ヘブライ文字のLaTeXフォント

tex-fonts-hebrewパッケージのインストールは、その前にすべてのtexlive*パッケージをインストールしていないと失敗します。

(バグID 19059949)

InfiniBandの問題

InfiniBandデバイスの使用時に発生する可能性のある問題を次に示します。

InfiniBand Adapter M3の無効なファームウェア・バージョンが原因でKdumpが失敗する場合がある

Oracle Dual Port QDR InfiniBand Adapter M3ファームウェア・バージョン2.31.5350がインストールされている場合、Oracle Linux 7.6でKdumpが失敗することがあります。

この問題が発生しないようにするには、Oracle Dual Port QDR InfiniBand Adapter M3のファームウェア・バージョンを2.31.5350以上に更新してください。

(バグID 26351183)

InfiniBand CAポートを無効にすると警告が示される

ibportstate disableコマンドを使用してInfiniBand CAまたはルーター・ポートを無効にすると、次の警告メッセージが表示される場合があります。

ibwarn: [2696] _do_madrpc: recv failed: Connection timed out
ibwarn: [2696] mad_rpc: _do_madrpc failed; dport (Lid 38)
ibportstate: iberror: failed: smp set portinfo failed

これらの警告は無視してもかまいません。

(バグID 16248314)

systemdにRemoveIPC=yesが構成されている場合にデータベースのインストールおよび操作が失敗する

systemdにRemoveIPC=yesが構成されている場合に、非システム・ユーザーがログ・アウトすると、そのユーザーのプロセスのプロセス間通信(IPC)が終了されます。ラップトップ・システムでの使用を目的としたこの設定は、サーバー・システムではソフトウェアの問題を引き起こす場合があります。たとえば、ユーザーが、Oracle Databaseのoracleのようなデータベース・ソフトウェア所有者である場合、この構成によってデータベースのインストールが失敗したり、データベース・サービスがクラッシュすることがあります。

Oracle Linux 7.7ではデフォルトで、systemdによってIPCが終了しないようにするために、/etc/systemd/logind.confRemoveIPC=noが構成されています。ただし、システムをOracle Linux 7.6に更新する前にこのファイルを変更した場合、更新によって新しいバージョンのファイルが/etc/systemd/logind.conf.rpmnewとしてインストールされ、/etc/systemd/logind.confRemoveIPC=noは設定されません。データベースのクラッシュを防ぐには、/etc/systemd/logind.confRemoveIPC=noを設定し、systemctl rebootコマンドを実行してシステムを再起動します。(バグID 22224874)

libpcapをアンインストールすると、多数のlibvirtパッケージが削除される可能性がある

libpcapパッケージが、今後のテクノロジの機能を有効にするように更新されました。このパッケージをインストールしてからアンインストールしようとすると、依存関係が原因で多数のlibvirtパッケージもアンインストールされる可能性があります。libvirtパッケージはlibvirt-daemon-driver-nwfilerパッケージと依存関係があり、このパッケージはlibpcapと依存関係があります。libpcapを削除すると、パッケージのlibvirtファミリ全体が削除されます。

(バグID 28582266)

NFSでOracle Linux 7 LXCコンテナを作成できない

rootファイル・システム(/container)がNFS共有上でホストされている場合、Oracle Linux 7コンテナの作成に失敗します。この問題は、Oracle Linux 7のiputilsパッケージが、Linuxファイルの拡張属性[xattr(7)] security capabilities(7)を使用するように構築されているために発生します。NFSプロトコルはこれらのファイル機能をサポートしていないため、iputilsパッケージがNFSファイル・システムにインストールされていない可能性があります。たとえば、Oracle Linux 7コンテナの作成時、iputilsパッケージのインストール中にインストールが失敗し、次のエラーが発生します。

Error unpacking rpm package iputils-20121221-7.el7.x86_64
error: unpacking of archive failed on file /usr/bin/ping: cpio: cap_set_file
error: iputils-20121221-7.el7.x86_64: install failed

また、Oracle Linux 7コンテナの作成時にinitscriptsおよびsystemdパッケージをインストールしようとすると、同様の問題が発生します。

この問題は、NFSv3とNFSv4の両方で発生します。

Oracle Linux 6コンテナは影響を受けないことに注意してください。(バグID 25024258)

Oracle VMおよびXenでのOracle Linux 7ゲストのサポート

Oracle Linux 7ゲストは、Oracle VMリリース3のハードウェア仮想化(HVM)と準仮想化ドライバによるハードウェア仮想化(PVHVM)の両方でサポートされています。Oracle VMまたはその他のXenベースのハイパーバイザ上の準仮想化ドメイン(PVM)内のOracle Linux 7ゲストはサポートされていません。

Oracle VMリリース2では、どのようなタイプのOracle Linux 7ゲストもサポートされていません。(バグID 18712168、18667813、18266964)

Windows Hyper-V Server環境においてUEK R4カーネルを使用したOracle Linux 7ゲストでHyper-V関連サービスの起動に失敗する

Oracle Linux 7でUEK R4以前のリリースを実行している場合、Hyper-Vパッケージのバージョンが0-0.29.20160216git.el7以降であると、hypervkvpdおよびhypervvssdサービスを起動できません。

この問題を回避するには、UEK R4U5以降にアップグレードします。

(バグID 24745861)

ネットワークの問題

次の問題は、ネットワーク機能と構成に関連しています。

Geneveネットワーク・ドライバのサポートがUEK R5より前のUEKリリースで提供されない

Oracle Linux 7.7に含まれているipおよびiprouteコマンドは、Geneve対応デバイスをサポートしています。このドライバ用モジュールはRHCKには付属していますが、UEK R4には含まれていません。Geneveデバイスを設定、追加または表示するコマンドは、RHCKまたはUEK R5で使用する場合にのみ機能します。(バグID 24652835)。

NetworkManagerがUEK R4のDHCPで優先度の低いネットワークのIPv6アドレスに応答できない

Oracle Linux 7.7でUEK R4を実行している場合、NetworkManagerは、UEK R4のDHCPで優先度の低いネットワークにレスポンスを送信できません。優先度の高いネットワーク(リンクローカル、IPv6 fe80:/64ルート)が優先度の低いネットワークよりも優先されます。この動作により、ネットワークに別の出力デバイスがある場合でも、DHCPv6サーバーが優先度の低いネットワーク上のDHCPクライアントにレスポンスを送信できない可能性があります。(バグID 27714775)

ネットワーク接続アイコンに誤ったインタフェースの状態が示される

ネットワーク接続アイコンに、アクティブなネットワーク・インタフェースが切断されていると示される場合があります。この動作は、rootユーザーで発生し、他のユーザーでは発生しません。ip linkifconfigなどのコマンドライン・ユーティリティには正しい状態が示されます。

(バグID 19060089)

電源ボタンがデフォルトでACPI Suspendに設定される

グラフィカル(GUI)コンソール・モードのOracle Linux 7.7では、デフォルトでハードウェアの電源ボタンがACPI "Sleep"ボタンと同等に扱われ、電源ボタンによりシステムが省電力のスリープ・モードに入ります。この動作は、Gnomeデスクトップ環境に固有です。

以前のバージョンのOracle Linuxでは、ハードウェアの電源ボタンでシステムのシャットダウンが開始されました。Oracle Linux 7で同様に動作させるには、/etc/dconf/db/local.d/01-shutdown-buttonという名前のファイルを作成し、次の内容を設定します。

[org/gnome/settings-daemon/plugins/power]
button-power='shutdown'

次のコマンドを実行します。

sudo dconf update

新しい設定を有効にするには、デスクトップ環境からログアウトして、ログインしなおします。(バグID 25597898)

仮想マシン・マネージャを使用したインストール中にゲスト名をカスタマイズできない

virt-managerを使用したインストール中に、カスタマイズされた構成を選択し、名前フィールドを編集して仮想マシン(VM)名をカスタマイズした場合、変更を適用しようとするとエラーが発生します。

ノート:

x86_64プラットフォームでは、この問題は、ゲストに対してUEFIファームウェアが選択されている場合にのみ発生します。BIOSベースのインストールは影響を受けません。

次のようなエラーが表示されます。

Error apply changes: 'NoneType' object has no attribute 'rfind'

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/details.py", line 1887, in
config_apply
    ret = self.config_overview_apply()
  File "/usr/share/virt-manager/virtManager/details.py", line 1979, in
config_overview_apply
    self.vm.rename_domain(self.widget("overview-name").get_text())
  File "/usr/share/virt-manager/virtManager/domain.py", line 596, in
rename_domain
    new_nvram, old_nvram = self._copy_nvram_file(new_name)
  File "/usr/share/virt-manager/virtManager/domain.py", line 571, in
_copy_nvram_file
    nvram_dir = os.path.dirname(old_nvram.path)
  File "/usr/lib64/python2.7/posixpath.py", line 129, in dirname
    i = p.rfind('/') + 1
AttributeError: 'NoneType' object has no attribute 'rfind'

この問題は、名前フィールドをカスタマイズしようとしたときにのみ発生します。タイトル・フィールドや説明フィールドなど、インストール前に他のカスタマイズを適用した場合、インストールは想定どおりに進みます。必要に応じて、インストールの完了後に名前フィールドを編集できます。

(バグID 29954660)