Red Hat Bugzilla – Bug 1304043
Remove Manila from Packstack
Last modified: 2016-04-26 20:09:12 EDT
Created attachment 1120524 [details]
Output of file and glance commands
Description of problem:
During the installation of OSP-8 via Packstack, it appears that Packstack downloads the service image for the Manila Generic Share Driver and places it into Glance. The problem is that the link specified leads to a redirect, which is then downloaded as the Manila service image as the HTML redirect. This causes the Manila service image to never be able to boot as the image itself is not present. We will need to change the logic to either point to the correct link or correctly handle the HTML redirect to get the image.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Download and install the openstack-packstack packages
2. Generate an answer file using packstack and enable the installation of Manila.
3. Look at the Glance image that was downloaded (defaults to /var/lib/glance/images) and see that the image is HTML text.
The Manila service image is an HTML document containing the redirect to download the image from a different Dropbox location.
The Manila service image is downloaded and put into Glance successfully and Manila service instances shall boot and operate successfully.
What is actually inside that manila service ubuntu-based image?
I don't see it mentioned in the Netapp's Manila guide:
(In reply to Alan Pevec from comment #6)
> What is actually inside that manila service ubuntu-based image?
The service image is essentially a thoroughly stripped version of Ubuntu 12.04 LTS that has the essentials needed for exporting Cinder Volumes mounted to it as NFS and CIFS shares.
> I don't see it mentioned in the Netapp's Manila guide:
It probably wouldn't be. The Manila Service Image is only used with the Generic Share Driver. Other drivers, such as NetApp's, do not rely on it. Hope this helps!
Hi Dustin, do we have such image based on Fedora/CentOS available somewhere?
(In reply to Martin Magr from comment #8)
> Hi Dustin, do we have such image based on Fedora/CentOS available somewhere?
Currently, no. There is a project called Manila Image Elements on GitHub (https://github.com/openstack/manila-image-elements) that provides the means for creating the service image. A quick look at the source tree seems to reveal that the only target it supports is Ubuntu. There would need to be some sort of effort to make it able to target Fedora or CentOS.
Created attachment 1139809 [details]
At the moment there are no RHEL or CentOS manila images, there
are only ubuntu images. It's not appropiate to install ubuntu
images under OSP so we're removing the manila plugin until we
have Red Hat images.
Can i have acks for this bug?
verified on openstack-packstack-2015.1-0.16.dev1589.g1d6372f.el7ost.noarch
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.