PanOS バージョン 10.2.0 がインストールされている場合、ソフトウェアのアップグレードが失敗します

PanOS バージョン 10.2.0 がインストールされている場合、ソフトウェアのアップグレードが失敗します

8177
Created On 12/16/24 03:07 AM - Last Modified 01/04/25 03:26 AM


Symptom


- 次のようなエラーが発生し、アップグレードが失敗します。
手術
ソフトウェアのインストール
状態
完了
結果
失敗した
詳細
ソフトウェアマネージャーにロード中
次のエラーにより PanOS_5400-10.2.10-h3 のインストールに失敗しました。
トレースバック(最新の呼び出しが最後):
ファイル「/usr/local/bin/swminternal」、18行目、

swmmain.main(sys.argv[1:])
ファイル「/usr/share/pan-swm/ swmmain.py 」、main の 103 行目
UI.runCommand(H)
ファイル「/usr/share/pan-swm/ swmcli.py 」、行 278、runCommand 内
cmd(自己.extcmds)
ファイル「/usr/share/pan-swm/ swmcli.py 」、行 426、do_load 内
swm.swmRepository(self). ロード(args、self.options['nocrypt'] ではない)
ファイル「/usr/lib64/python3.6/site-packages/swm/ repo.py 」、行 413、ロード中
self.ensure_freespace_step1(データ)
ファイル「/usr/lib64/python3.6/site-packages/swm/ repo.py 」、行 300、ensure_freespace_step1
self.redundant_bases() 内の img の場合:
ファイル "/usr/lib64/python3.6/site-packages/swm/ repo.py "、行 190、redundant_bases 内
画像の並べ替え(逆順に並べ替える)
ファイル "/usr/lib64/python3.6/site-packages/swm/ イメージ.py "、行 66、__lt__ 内
self.release_info['date'] < obj.release_info['date'] を返します。
TypeError: 'datetime.datetime' と 'str' のインスタンス間では '説明を編集


Environment


パンOS10.2.0



Cause


swm パージ ロジック中に考慮されるイメージ候補リストが破損している可能性があります (つまり、relinfo ファイルが欠落しています)。その結果、パージ順序を把握しようとしても、この破損したイメージに関連する属性が見つかりません。python KeyError が発生します。



Resolution


1. FW を PanOS の以前のバージョンに戻します。これは、10.2.0 にアップグレードする前に FW に以前のバージョンがインストールされていた場合にのみ実行できます。

2. FW が PanOS 10.1.x であることを確認します。10.2.0 をダウンロードしますが、インストールしないでください。

3. ターゲットリリースバージョンをダウンロードしてインストールします。

注: この問題は 10.2.3 以降で解決されています。



Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA14u000000HEeLCAW&lang=ja&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Choose Language