Request to clarifiy the explanation for k flag in shell.sh
|Assignee:||Daniel Molina||% Done:|
|Target version:||Release 2.0.1|
In shell.sh, the explanation for k flag is as follows: "-k: keep current configuration files, useful when upgrading". This explanation may confuse users whether the flag can be set when installing OpenNebula for the first time or useful only when upgrading to newer version of OpenNebula. Setting this flag for fresh OpenNebula install will avoid all the etc files being copied from the installation directory to respective target directories, which is undesirable.
65 while true ; do
66 case "$1" in
67 -h) usage; exit 0;;
68 -k) INSTALL_ETC="no" ; shift ;;
69 -r) UNINSTALL="yes" ; shift ;;
My suggestion is to clarify the explanation by explicitly mentioning that this flag should not be set when installing OpenNebula for the first time.
-k: keep configuration files of existing OpenNebula installation, useful when upgrading. this flag should not be set when installing OpenNebula for the first time