opennebula-common rpm package fails kickstart installation
|Assignee:||Jaime Melis||% Done:|
|Target version:||Release 4.14|
|Affected Versions:||OpenNebula 4.12|
On automated installs (kickstart) on CentOS 7 when you try to install OpenNebula 4.12 the installation fails when installing the opennebula-common package.
The reason for this is the package does not specify enough dependencies.
On a kickstart installation the administrator cannot order the packages that are installed. Opennebula-common needs a few common utilities (mkdir, chcon, groupadd etc.) that are part of the shadow-utils, coreutils and glibc-common packages.
Add the following line to the opennebula-common spec file:
Requires shadow-utils, coreutils, glibc-common
Also might be an idea to include dependencies for ruby gems in rpm format so "install_gems" is no longer necessary.