Cisco Nexus 9000 シリーズ NX-OS ソフトウェア アップグレードおよびダウングレード ガイド、リリース 10.6(x)

PDF

Cisco Nexus 9000 シリーズ NX-OS ソフトウェア アップグレードおよびダウングレード ガイド、リリース 10.6(x)

Red Hat パッケージ マネージャ

Want to summarize with AI?

Log in

Red Hat パッケージ マネージャ(RPM)の詳細と、 Linux カーネル上に構築された NX-OS が RPM フレームワークを活用してオプションを提供する方法(システム イメージ全体を置き換えることなく、コンポーネントを追加または削除することでスイッチのソフトウェア フットプリントをカスタマイズする機能) 。


NX-OS インストール コマンドまたは、DNF コマンドを使用して Red Hat パッケージ マネージャ(RPM)を新しいソフトウェア バージョンへアップグレードまたは、ダウングレードできます。アップグレード可能な RPM には、オプションと必須があります。

Note

NX-OS の起動プロセス中、イメージ抽出段階が行われている間、署名された RPM はメモリに残ります。ただし、この方法はメモリ消費の点で最も効率的ではありません。NX-OS リリース 10.4(3)F では、システムが安定した状態になり、十分な SSD スペースにアクセスできるようになると、RPM はメモリから永続ストレージに転送されます。この機能は、N9K-C92348GC-X およびすべての Nexus 9300 TOR スイッチでサポートされています。

オプションおよび必須の RPM の詳細については、以降のセクションを参照してください。


RPM の形式

ここでは、NX-OS機能の RPM ファイルの一般的な形式と命名規則について説明します。

RPM の一般的な形式は、<name>-<version>-<release>.<arch>.rpm です。同じ形式が NX-OS 機能 RPM にも適用されます。

  • name:パッケージ名(例:BGP)

  • version(< X.y.x.b > 形式):< major.minor.patch.build_number >(例:2.0.1.0)

  • release:RPM 作成元のブランチ(例:9.2.1)

  • arch:RPM のアーキテクチャ タイプ(例:lib32_n9000)

この表は、例えば fex-2.0.0.0-9.2.1.lib32_n9000.rpm のような命名規則に関する詳細情報を提供します。

Table 1. RPM 命名規則

RPM 命名規則

例:fex-2.0.0.0-9.2.1.lib32_n9000.rpm

説明

fex

コンポーネントの名前を示しています。

2

RPM に後方互換性がないことを示します。アップグレード中に設定の損失が発生します。

0

後方互換性がある増分 API 変更/コマンド変更/スキーマ変更を示します。既存の機能上の新しい機能が該当します。アップグレード中に失われる設定はありません。

0

機能の変更がないバグ修正を示します。アップグレード中に失われる設定はありません。

0

この番号は、リリースの開発サイクルの間にコンポーネントが変更された回数を追跡します。この値はすべてのリリース イメージで 0 となります。

9.2.1

RPMのリリース番号またはディストリビューション バージョンを示します。NVR 形式に沿っています。機能 RPM は NX-OS リリースにのみ適用可能であるため、このフィールドには存在する NX-OS リリース バージョンのみが指定されます。

lib32_n9000

RPM のアーキテクチャ タイプを示します。


オプション RPM とその関連機能

オプション RPM をインストールすると、ネイティブの NX-OS 動作に影響を与えずに機能を有効化できます。また、オプション RPM は、install deactivate コマンドを使用してスイッチから削除できます。

EIGRP などのオプション RPM は、基本ソフトウェアの一部ではありません。これらの RPM は、dnf または install CLI コマンドを使用して、必要に応じてスイッチに対して追加、アップグレード、削除が可能です。

このテーブルは、オプションの RPM およびそれの関連機能のリストを含みます。

Table 2. オプションの RPM とその関連機能のリスト

パッケージ名

関連機能

アプリケーションのホスティング

feature app-hosting

BGP

feature bgp

BFD

feature bfd

Container-tracker

feature container-tracker

EIGRP

feature eigrp

Ext-Eth

  • feature openflow

  • feature evb

  • feature imp

  • feature netflow

  • feature sla_sender

  • feature sla_responder

  • feature sla twamp-server

  • feature sflow

EXT_ETH_LOWMEM

  • feature evb

  • feature netflow

FCoE

  • feature-set fcoe

  • feature-set fcoe-npv

FEX

feature-set fex

FHRP

  • feature hsrp

  • feature vrrpv3

HW TELEMETRY

feature hw telemetry

iCAM

feature icam

ISIS

feature isis

MPLS

  • feature mpls segment-routing

  • feature mpls evpn

マルチキャスト

  • feature pim

  • feature pim6

  • feature msdp

  • feature ngmvpn

NIA

N/A

NXSDK

N/A

OSPF

  • feature ospf

  • feature ospfv3

RIP

feature rip

SDAA

N/A

サービス

feature catena

SR

feature mpls segment-routing traffic-engineering

TELEMETRY

feature telemetry

仮想化

該当なし

VM トラッカー

機能 vmtracker

VXLAN

  • feature nv overlay

  • feature fabric forwarding


NX-OS 機能 RPM インストールに関するガイドライン

NX-OS システム RPM レポジトリは、RPM 管理用に NX-OS シリーズ スイッチで存在します。

Note

RPM をシステムのリポジトリに手動でコピーをすることは避けてください。代わりに、install または DNF コマンドを使用してください。

Table 3. スイッチで存在するRPM リポジトリ。

リポジトリ名

リポジトリのパス

説明

groups-repo

/rpms

バンドルされている NX-OS イメージの一部です。NX-OS イメージの一部としてバンドルされているすべての RPM を保持するために使用されます。このリポジトリに格納されているすべての RPM は、基本 RPM と呼ばれます。

localdb

/bootflash/.rpmstore/patching/localrepo

RPM の保持に使用されます。ユーザが NX-OS 機能 RPM を install add コマンドの一部として追加すると、RPM がこの場所にコピーされ、リロード時に常駐します。ユーザは、リポジトリをクリーンアップする責任があります。

このリポジトリに RPM を追加するには、install add コマンドを使用します。

このリポジトリから RPM を削除するには、install remove コマンドを使用します。

DNF コマンドも、リポジトリに追加するために使用できます。

Nexus 3000 シリーズ スイッチを除き、リポジトリの最大領域は 200 Mb です(Nexus 9000 シリーズ スイッチのパッチ リポジトリを含む)。Nexus 3000 シリーズ スイッチでは、リポジトリの最大サイズは 20 Mb です。

patching

/bootflash/.rpmstore/patching/patchrepo

RPM の保持に使用されます。ユーザが NX-OS パッチ RPM をスイッチに追加すると、パッチ RPM がこのリポジトリにコピーされます。

Third_Party

/bootflash/.rpmstore/thirdparty

ユーザがサード パーティ RPM を追加したときに、RPM の保持に使用されます。

groups-repo と localdb リポジトリには、システム ブート時またはアクティベーション時にインストールする必要がある NX-OS 機能 RPM が保持されます。DNF コマンドまたは install コマンドは、これらの RPM のインストールまたは削除に使用できます。

記載されているルールが、ブートまたはインストール時の機能 RPM のインストール手順に適用されます:

  • 同じ NX-OS リリース番号の RPM のみをインストール用に選択する必要があります。

  • ベース RPM は、localdb リポジトリに追加できません。


サードパーティ RPM のインストール向け注意事項

10.1(x) より前のリリースでは、Cisco によって提供または署名されていない場合でも、サードパーティのパッケージをデバイスにインストールできます。

リリース10.1(x)以降、シスコによって署名されていないサードパーティパッケージは、デバイスにインストールできません。ただし、これをバイパスしてソフトウェアをインストールする場合は、サードパーティ製ソフトウェアのインストールを有効にするようにデバイスを設定できます。構成は通常の構成として保持され、running-config コマンドを使用して確認できます。この設定に従って、既知のリスクがあるサードパーティ製ソフトウェアをインストールできます。


機能とサードパーティ RPM のコマンド オプションをインストールします

機能 RPM 操作におけるインストール コマンドの使用方法については、参照表を参照してください。

Table 4. RPM 機能のインストールコマンドに関するリファレンス

コマンド

説明

install reset

この操作は、すべてのパッチ、保持されたコンフィグレーション、アップグレードされたパッケージ、-サード パーティのインストール済みパッケージ、未保存のコンフィグレーションを削除し、デフォルトのパッケージを使用してスイッチの以前のモード(フル/基本)をリロードします。

install reset コマンドも write erase 操作を実行します。次のメッセージがプロンプトに表示されます。


switch(config)# install reset 
======================================================
WARNING!!This operation will remove all pactches, upgraded packages,
persisted etc configs, third party packages installed,
startup configuration(write erase) and
reload the switch with default packages.
=======================================================
Do you want to proceed with reset operation? (y/n)? [n] 

install reset nxos base

この操作は、すべてのパッチ、アップグレードされたパッケージ、保持された etc コンフィグレーション、-サード パーティのインストール済みパッケージ、スタートアップ設定(write erase)を削除して NX-OS をベース モードでインストールして、デフォルトのパッケージを使用してスイッチをリロードします。

install reset nxos full

この操作は、すべてのパッチ、アップグレードされたパッケージ、保持された etc コンフィグレーション、-サード パーティのインストール済みパッケージ、スタートアップ設定(write erase)を削除して NX-OS をフル モードでインストールして、デフォルトのパッケージ(必須およびオプションの RPM による)を使用してスイッチをリロードします。

install add <>

それぞれのリポジトリに RPM ファイルを追加して、リポジトリ(patch/feature/third-party )を更新します。

install activate <rpm name>

リポジトリに存在する RPM をインストールします。

install commit <rpm name>

パッチ RPM に使用します。リロード時にパッチを保持します。

install deactivate <rpm name>

RPM をアンインストールします。

NX-OS リリース 10.1(1) 以降では、このコマンドを使用して RPM を非アクティブ化すると、RPM の基本バージョンにダウングレードするオプションまたは RPM をアンインストールするオプションが表示されます。必要なオプションを選択すると、操作が続行されます。

install remove <rpm name>

リポジトリから RPM ファイルを削除してリポジトリを更新します。

sh install active

ベース rootfs RPM 以外の、システムにインストールされている RPM のリストを表示します(機能/パッチ/サードパーティ)。

sh install inactive

リポジトリに保持されていてインストールされていない RPM のリストを表示します。

sh install packages

Rootfs RPM を含む、インストールされているすべての RPM をリストします。

[no] system software allow third-party

NX-OS リリース 10.1(1) 以降では、デフォルトでは、サードパーティ製 RPM をデバイスにインストールできません。このコマンドは、この制限をバイパスし、サードパーティ製ソフトウェアのインストールを有効にするようにデバイスを設定します。

次のコマンドは、サードパーティ コンフィギュレーションを適用せずにサードパーティ RPM をアクティブにした場合のエラー メッセージを示しています。

switch(config)# install activate pbwMonitor-1.0-1.5.0.x86_64.rpm

Install operation 193 failed because package is not signed by Cisco.Enable TPS installation using 'system software allow third-party' CLI at Tue Nov 17 04:23:10 2020

次のコマンドは、設定適用後のサードパーティ製 RPM インストールのアクティブ化を示しています。

switch(config)# system software allow third-party 
switch(config)# 2020 Nov 17 04:25:41 switch %$ VDC-1 %$  %USER-2-SYSTEM_MSG: <<%PATCH-INSTALLER-2-TPS_FEATURE_ENABLED>> User has enabled TPS installation - patch_installer

switch(config)# install activate pbwMonitor-1.0-1.5.0.x86_64.rpm
[####################] 100%
Install operation 194 completed successfully at Tue Nov 17 04:25:58 2020

次のコマンドは、サードパーティ コンフィギュレーションの無効化を示しています。

switch(config)# no system software allow third-party 
switch(config)# 2020 Nov 17 04:27:17 switch %$ VDC-1 %$  %USER-2-SYSTEM_MSG: <<%PATCH-INSTALLER-2-TPS_FEATURE_DISABLED>> User has disabled TPS installation - patch_installer
Note

ISSU を使用している場合、または以前のバージョンから NX-OS リリース 10.1.1 リリースにアップグレードしている場合は、アップグレード後最初の 30 分以内にサードパーティの設定を手動で適用して、サードパーティの RPM をインストールする必要があります。


デジタル署名サポートのインストール コマンドを使用します

デジタル署名サポートのインストール コマンドを使用します

手順

  1. install add bootflash:<keyfile> gpg-key コマンドを使用して、ブートフラッシュにあるファイルから GPG(GNU Privacy Guard)キーをインポートして追加します。

    例:

    switch# install add bootflash:RPM-GPG-KEY-puppetlabs gpg-key
    [####################] 100%
    Install operation 304 completed successfully at Thu Jun 19 16:40:28 2018

    GPG( NU Privacy Guard)キーを使用してリリース RPM に署名します。公開 GPG キーは、 /etc/pki/rpm-gpg/arm-Nexus9k-rel.gpg に存在します。異なるソースからその他の公開キーを追加するには、このセクションの手順を使用してください。

  2. RPM ファイルが署名済みか未署名であるかどうかを確認するには、2 つのステップのいずれかを使用します。

    1. install verify package <package-name> コマンドを使用して、パッケージが署名付きファイルであることを確認します。
    2. install verify bootflash:<RPM file> コマンドを使用して、RPM ファイルが署名済みファイルであることを確認します。

      例:

      switch# install verify bootflash:vxlan-2.0.0.0-9.2.1.lib32_n9000.rpm
      
      RSA signed
      switch#

すべてのインストール済みの RPM のクエリ

インストール済みのすべての RPMをクエリには、次のステップを実行します

手順

show install packages コマンドを使用して、インストール済みのすべての RPM をクエリします。

例:

switch# show install packages 
 
Boot Image:
NXOS Image: bootflash:/nxos.9.2.1.bin

----------------------------------------------------
Installed Packages
attr.x86_64 2.4.47-r0.0 installed Unsigned
aufs-util.x86_64 3.14+git0+b59a2167a1-r0.0 installed Unsigned
base-files.n9000 3.0.14-r89.0 installed Unsigned
base-passwd.lib32_x86 3.5.29-r0.1.0 installed Unsigned
bash.lib32_x86 4.3.30-r0.0 installed Unsigned
bfd.lib32_n9000 2.0.0.0-9.2.1 installed Signed
bgp.lib32_n9000 2.0.0.0-9.2.1 installed Signed
binutils.x86_64 2.25.1-r0.0 installed Unsigned
bridge-utils.x86_64 1.5-r0.0 installed Unsigned
busybox.x86_64 1.23.2-r0.0 installed Unsigned
busybox-udhcpc.x86_64 1.23.2-r0.0 installed Unsigned
bzip2.x86_64 1.0.6-r5.0 installed Unsigned
ca-certificates.all 20150426-r0.0 installed Unsigned
cgroup-lite.x86_64 1.1-r0.0 installed Unsigned
chkconfig.x86_64 1.3.58-r7.0 installed Unsigned
container-tracker.lib32_n9000 2.0.0.0-9.2.1 installed Signed
containerd-docker.x86_64 0.2.3+gitaa8187dbd3b7ad67d8e5e3a15115d3eef43a7ed1-r0.0
installed Unsigned
core.lib32_n9000 2.0.0.0-9.2.1 installed Signed
coreutils.lib32_x86 8.24-r0.0 installed Unsigned
cpio.x86_64 2.12-r0.0 installed Unsigned
cracklib.lib32_x86 2.9.5-r0.0 installed Unsigned
cracklib.x86_64 2.9.5-r0.0 installed Unsigned
createrepo.x86_64 0.4.11-r9.0 installed Unsigned
cronie.x86_64 1.5.0-r0.0 installed Unsigned
curl.lib32_x86 7.60.0-r0.0 installed Unsigned
db.x86_64 6.0.30-r0.0 installed Unsigned
dbus-1.lib32_x86 1.8.20-r0.0 installed Unsigned
dhcp-client.x86_64 4.3.2-r0.0 installed Unsigned
dhcp-server.x86_64 4.3.2-r0.0 installed Unsigned
switch#

1 ステップ手順による RPM のインストール

RPM をインストールするコマンドとアップグレードする CLI は同じです。この 1 ステップ手順を活用 RPM をインストールします。

手順

  1. install add <rpm> activate コマンドを使用して RPM をインストールおよびアクティベートします。

    例:

    switch# install add bootflash:chef.rpm activate
    Adding the patch (/chef.rpm)
    [####################] 100%
    Install operation 868 completed successfully at Tue May  8 11:20:10 2018
     
    Activating the patch (/chef.rpm)
    [####################] 100%
    Install operation 869 completed successfully at Tue May  8 11:20:20 2018
  2. show install active コマンドの出力を確認します。

    例:

    switch# show install active
    Boot Image:
            NXOS Image: bootflash:/nxos.9.2.1.bin
     
    Active Packages:
    bgp-2.0.1.0-9.2.1.lib32_n9000
    chef-12.0.0alpha.2+20150319234423.git.1608.b6eb10f-1.el5.x86_64
     
    Active Base Packages:
            lacp-2.0.0.0-9.2.1.lib32_n9000
            lldp-2.0.0.0-9.2.1.lib32_n9000
            mtx-device-2.0.0.0-9.2.1.lib32_n9000
            mtx-grpc-agent-2.0.0.0-9.2.1.lib32_n9000
            mtx-infra-2.0.0.0-9.2.1.lib32_n9000
            mtx-netconf-agent-2.0.0.0-9.2.1.lib32_n9000
            mtx-restconf-agent-2.0.0.0-9.2.1.lib32_n9000
            mtx-telemetry-2.0.0.0-9.2.1.lib32_n9000
            ntp-2.0.0.0-9.2.1.lib32_n9000
            nxos-ssh-2.0.0.0-9.2.1.lib32_n9000
            snmp-2.0.0.0-9.2.1.lib32_n9000
            svi-2.0.0.0-9.2.1.lib32_n9000
            tacacs-2.0.0.0-9.2.1.lib32_n9000
            vtp-2.0.0.0-9.2.1.lib32_n9000

2 ステップ手順による RPM のインストール

RPM をインストールするコマンドとアップグレードする CLI は同じです。この 2 ステップ手順を活用 RPM をインストールします。

手順

  1. install add <rpm> コマンドを使用して RPM をインストールします。

    例:

    switch# install add bootflash:vxlan-2.0.1.0-9.2.1.lib32_n9000.rpm
      
    [####################] 100%
    Install operation 892 completed successfully at Thu Jun  7 13:56:38 2018
  2. show install inactive コマンドを使用して確認します。

    例:

    switch(config)# show install inactive | grep vxlan
    vxlan-2.0.1.0-9.2.1.lib32_n9000
  3. install activate <rpm> コマンドを使用して RPM をインストールおよびアクティベートします。

    例:

    switch# install activate vxlan
    
    [####################] 100%
    Install operation 891 completed successfully at Thu Jun  7 13:53:07 2018
  4. show install active コマンドを使用して確認します。

    例:

    switch# show install active | grep vxlan
    vxlan-2.0.0.0-9.2.1.lib32_n9000
    switch# show install inactive | grep vxlan
    switch#

RPM のアップグレード

RPM をインストールするコマンドとアップグレードする CLI は同じです。RPM をアップグレードするには、次の手順を実行します:

手順

  1. install add <rpm>activate upgrade コマンドを使用して RPM をインストールします。

    例:

    switch(config)# install add bootflash:bgp-2.0.2.0-9.2.1.lib32_n9000.rpm activate upgrade
    
    Adding the patch (/bgp-2.0.2.0-9.2.1.lib32_n9000.rpm)
    [####################] 100%
    Install operation 870 completed successfully at Tue May 8 11:22:30 2018
    
    Activating the patch (/bgp-2.0.2.0-9.2.1.lib32_n9000.rpm)
    [####################] 100%
    Install operation 871 completed successfully at Tue May 8 11:22:40 2018
  2. show install active コマンドの出力を確認します。

    例:

    switch(config)# show install active
    
    Boot Image:
    NXOS Image: bootflash:/nxos.9.2.1.bin
    
    Active Packages:
    bgp-2.0.2.0-9.2.1.lib32_n9000
    chef-12.0.0alpha.2+20150319234423.git.1608.b6eb10f-1.el5.x86_64
    
    Active Base Packages:
    lacp-2.0.0.0-9.2.1.lib32_n9000
    lldp-2.0.0.0-9.2.1.lib32_n9000
    mtx-device-2.0.0.0-9.2.1.lib32_n9000
    mtx-grpc-agent-2.0.0.0-9.2.1.lib32_n9000
    mtx-infra-2.0.0.0-9.2.1.lib32_n9000
    mtx-netconf-agent-2.0.0.0-9.2.1.lib32_n9000
    mtx-restconf-agent-2.0.0.0-9.2.1.lib32_n9000
    mtx-telemetry-2.0.0.0-9.2.1.lib32_n9000
    ntp-2.0.0.0-9.2.1.lib32_n9000
    nxos-ssh-2.0.0.0-9.2.1.lib32_n9000
    snmp-2.0.0.0-9.2.1.lib32_n9000
    svi-2.0.0.0-9.2.1.lib32_n9000
    tacacs-2.0.0.0-9.2.1.lib32_n9000
    vtp-2.0.0.0-9.2.1.lib32_n9000 

RPM のダウングレード

ダウングレード手順では、特別なコマンド属性を必要とします。1 ステップ手順を使用して RPM をダウングレードします。

手順

  1. install add <rpm>activate downgrade を使用して、RPM をダウングレードします。

    例:

    switch(config)# install add bootflash:bgp-2.0.1.0-9.2.1.lib32_n9000.rpm activate downgrade
    
    
    Adding the patch (/bgp-2.0.1.0-9.2.1.lib32_n9000.rpm)
    [####################] 100%
    Install operation 872 completed successfully at Tue May 8 11:24:43 2018
     
    Activating the patch (/bgp-2.0.1.0-9.2.1.lib32_n9000.rpm)
    [####################] 100%
    Install operation 873 completed successfully at Tue May 8 11:24:52 2018
  2. show install active コマンドの出力を確認します。

    例:

    switch(config)# show install active
    Boot Image:
     NXOS Image: bootflash:/nxos.9.2.1.bin
     
    Active Packages:
     bgp-2.0.1.0-9.2.1.lib32_n9000
     chef-12.0.0alpha.2+20150319234423.git.1608.b6eb10f-1.el5.x86_64
     
    Active Base Packages:
     lacp-2.0.0.0-9.2.1.lib32_n9000
     lldp-2.0.0.0-9.2.1.lib32_n9000
     mtx-device-2.0.0.0-9.2.1.lib32_n9000
     mtx-grpc-agent-2.0.0.0-9.2.1.lib32_n9000
     mtx-infra-2.0.0.0-9.2.1.lib32_n9000
     mtx-netconf-agent-2.0.0.0-9.2.1.lib32_n9000
     mtx-restconf-agent-2.0.0.0-9.2.1.lib32_n9000
     mtx-telemetry-2.0.0.0-9.2.1.lib32_n9000
     ntp-2.0.0.0-9.2.1.lib32_n9000
     nxos-ssh-2.0.0.0-9.2.1.lib32_n9000
     snmp-2.0.0.0-9.2.1.lib32_n9000
     svi-2.0.0.0-9.2.1.lib32_n9000
     tacacs-2.0.0.0-9.2.1.lib32_n9000
     vtp-2.0.0.0-9.2.1.lib32_n9000
    switch(config)#

RPM のアンインストール

RPM をアンインストールするには、次の手順を実行します。

手順

groups-repo (/rpms) に RPM がある場合は、RPM の基本バージョンにダウングレードします。または、install deactivate <rpm> コマンドを使用して RPM をスイッチから完全にアンインストールします。
  • 基本バージョンにダウングレードするには、y と入力します。

  • RPM を完全にアンインストールするには、コマンド プロンプトで n と入力します。

例:

switch(config)# install deactivate bgp
Base RPM found. Do you want to downgrade to base version(y/n) [n] y     
Downgrading to the base version
[####################] 100%
Install operation 190 completed successfully at Tue Nov 17 04:10:40 2020

例:

switch(config)# install deactivate bgp
Base RPM found. Do you want to downgrade to base version(y/n) [n] n

=================================================================================
 WARNING!!
 This operation will remove 'bgp-3.0.0.0-9.4.1.lib32_n9000' related configuration from running-configuration
 on successful completion. Update startup-configuration accordingly.
==================================================================================
[####################] 100%
Install operation 9 completed successfully at Tue Nov 17 05:05:59 2020

RPM の削除

RPM を削除するには、次の手順を実行します。

手順

install remove <rpm> コマンドを使用して、リポジトリから RPM を削除します。

例:

switch(config)# show install inactive | grep vxlan
      
vxlan-2.0.0.0-9.2.1.lib32_n9000
switch(config)# install remove vxlan

Proceed with removing vxlan? (y/n)?  [n] y
[####################] 100%
Install operation 890 Removal of base rpm package is not permitted  at Thu Jun  7 13:52:15 2018