there is no cluster_manifest supplied during the installation
oguzy opened this issue · comments
Seems there are two files that can be used:
virtual-storage-manager/source/vsm/bin/cluster_manifest
virtual-storage-manager/source/vsm-deploy/cluster_manifest
None is at the $PATH so whenever cluster_manifest is called, it is giving errors.
Which is the correct file to be used during install.sh and vsm-installer?
there are not, the expected cluster.manifest will be at ./manifest/<vsm_controller>/cluster.manifest
the cluster.manifest file and the cluster_manifest script are different things.
I am talking about https://github.com/01org/virtual-storage-manager/blob/master/source/vsm-deploy/cluster_manifest this file which is called https://github.com/01org/virtual-storage-manager/blob/master/source/vsm-deploy/vsm-installer#L50 for ex.
When we pack the four packages of vsm project, the file under virtual-storage-manager/source/vsm/bin/cluster_manifest will be packed into vsm package(/usr/loca/bin/cluster_manifest). So after you have installed the vsm package, under the folder /user/local/bin, you will see the file cluster_manifest.
PATH_N="/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin"
In the install.sh script, the PATH has been append with "PATH_N" which defines in the script. If you install the vsm package corrected, I think you can call the cluster_manifest script.
Unfortunately the vsm deb package at the vsm-dependencies repo does not contain the cluster_manifest file. I had to cp it manually.
Did you package the vsm package by yourself or download from the release packages?
Download from the release package
On Wed, May 11, 2016 at 9:52 AM, flyingfish007 notifications@github.com
wrote:
Did you package the vsm package by yourself or download from the release
packages?—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
#504 (comment)
Oğuz Yarımtepe
http://about.me/oguzy
I have checked the release package 2.1.0-336-ubuntu14.tar.gz. There is cluster_manifest in vsm_2.1.0-336_amd64.deb(/usr/local/bin/cluster_manifest).