2015年2月14日土曜日

Oracle VM 3.3.2 が出ました。

最近、Oracle VM 3.3.2(for x86 の) がリリースされました。

Oracle VM 3.3.2 Released
https://blogs.oracle.com/virtualization/entry/oracle_vm_3_3_11

まだ Oracle Software Delivery Cloud(e-Delivery)では公開されていないようですが、
それでも ORACLE の public-yum リポジトリでは公開されていることがあります。

Public Yum Server
http://public-yum.oracle.com/repo/OracleVM/OVM3/3x_latest/x86_64/

/etc/ovs-release ファイル等を修正する RPM である
ovs-release-3.3-6.370.el6.36.6.x86_64.rpm があるので、
ほかの RPM パッケージもあるのではないかと思います。

ちなみに、
ovs-release-3.3-6.370.el6.36.6.x86_64.rpm のもとになる
ovs-release-3.3-6.370.el6.36.6.src.rpm を見ると、
/etc/ovs-release を 3.3.2 に変更することがわかります。

RPM の情報
[root@vm01 ~]# rpm -qpi ovs-release-3.3-6.370.el6.36.6.src.rpm
Name        : ovs-release                  Relocations: (not relocatable)
Version     : 3.3                               Vendor: Oracle America
Release     : 6.370.el6.36.6                Build Date: 2015年01月30日 15時31分30秒
Install Date: (not installed)               Build Host: ca-build44.us.oracle.com
Group       : System Environment/Base       Source RPM: (none)
Size        : 166632                           License: GPL
Signature   : RSA/8, 2015年01月30日 15時31分49秒, Key ID 72f97b74ec551f03
Summary     : Oracle VM server release file
Description :
Oracle VM server release information.

この .src の RPM をインストールすると、
/root/rpmbuild 配下に SPEC ファイルやソースが展開されます。
[root@vm01 ~]# rpm -i ovs-release-3.3-6.370.el6.36.6.src.rpm
[root@vm01 ~]# ls -R /root/rpmbuild/
/root/rpmbuild/:
SOURCES  SPECS

/root/rpmbuild/SOURCES:
ovs-release-3.tar.gz  rev6612.patch  rev6672.patch
rev4537.patch         rev6625.patch  rev7624.patch

/root/rpmbuild/SPECS:
ovs-release.spec

SPEC ファイルを見ると
/etc/ovs-release を 3.3.2 にしそうです。
[root@vm01 ~]# cat -n rpmbuild/SPECS/ovs-release.spec | grep -E 'ovs_version|ovs_subversion|el_ovs_release'
     1  %define ovs_version 3.3
     2  %define ovs_subversion 2
     5  %define el_ovs_release %{ovs_version}.%{ovs_subversion}
    12  Version: %{ovs_version}
   135  #echo "Oracle VM server release %{el_ovs_release}" > $RPM_BUILD_ROOT/etc/ovs-release
   138  echo "release: %{el_ovs_release}" >> $RPM_BUILD_ROOT/etc/ovs-info
   171  echo "%{ovs_product_name} release %{el_ovs_release}" > $RPM_BUILD_ROOT/etc/ovs-release
   172  echo "%{ovs_product_name} release %{el_ovs_release}" > $RPM_BUILD_ROOT/etc/oracle-release
   173  echo "%{ovs_product_name} release %{el_ovs_release}" > $RPM_BUILD_ROOT/etc/system-release
   174  echo "%{ovs_product_name} release %{el_ovs_release}" > $RPM_BUILD_ROOT/etc/redhat-release
  1130    Change el5_ovs_release to be el_ovs_release

Oracle VM Server 自体にはデフォルトでは yum コマンドが入っていないのですが、
Oracle VM Manager 経由でアップデート出来るはずです。

以上です。いずれ試してみたいと思います・・・

0 件のコメント:

コメントを投稿