Installing OpenStack on RHEL 7 Using Devstack [closed]

asked 2015-04-29 02:36:58 -0500

Amit M gravatar image

Hello Team,

I am trying to install OpenStack Manila on RHEL 7 using Devstack. To avoid the complication of dependencies I have configured yum and have registered this system to RHN. However the Devstack install is failing with Following Errors

2015-04-28 18:52:36.863 | ++ die 1110 'Missing packages detected'
2015-04-28 18:52:36.863 | ++ local exitcode=1
2015-04-28 18:52:36.863 | [Call Trace]
2015-04-28 18:52:36.863 | ./stack.sh:681:source
2015-04-28 18:52:36.863 | /home/amit/devstack/tools/install_prereqs.sh:72:install_package
2015-04-28 18:52:36.863 | /home/amit/devstack/functions-common:1054:real_install_package
2015-04-28 18:52:36.863 | /home/amit/devstack/functions-common:1042:yum_install
2015-04-28 18:52:36.863 | /home/amit/devstack/functions-common:1110:die
2015-04-28 18:52:36.882 | [ERROR] /home/amit/devstack/functions-common:1110 Missing packages detected
2015-04-28 18:52:37.919 | Error on exit

Output of Repos

[amit@Manila devstack]$ cat /etc/yum.repos.d/epel.repo
[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

[epel-debuginfo]
name=Extra Packages for Enterprise Linux 7 - $basearch - Debug
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch/debug
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1

[epel-source]
name=Extra Packages for Enterprise Linux 7 - $basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/7/SRPMS
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1
[amit@Manila devstack]$

Thanks in Advance Amit

edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by Amit M
close date 2015-05-09 08:21:41.974215

Comments

Can you check what package it is trying to isntall/update?. If you get the package name they try installing it from yum manually.

uts9 gravatar imageuts9 ( 2015-05-01 04:30:55 -0500 )edit

It's possible to survive with devstack on F21 due to ability activate RawHide Repos, view :-
http://bderzhavets.blogspot.com/2015/...
But not much packages from Fedora Rawhide may be manually rebuilt on CentOS 7.1

dbaxps gravatar imagedbaxps ( 2015-05-02 15:03:49 -0500 )edit

It's mostly dependency problem related with insufficient version of packages required for rpmbuild to work with spec file on CentOS 7.1.

dbaxps gravatar imagedbaxps ( 2015-05-02 15:06:22 -0500 )edit

Thanks Team ,

For the response and direction . I could resolve the issue in following ways :

Enabled the Repos in RHEL 7

# subscription-manager repos --enable rhel-7-server-optional-rpms
# # subscription-manager repos --enable rhel-7-server-extras-rpms
Amit M gravatar imageAmit M ( 2015-05-09 08:24:22 -0500 )edit