Please contact your support team if you have a question or need assistance for any Rackspace products, services, or articles.
This question is not answered.
Is it possible to export a rackspace image for import into openstack? I have a server that doesn't really need to run in the cloud and could run on my internal openstack deployment. I've downloaded the image using the api, but hit some issues when trying to launch a server with the image in openstack. Are there some gotchas that I should be aware of or is this a dead end?
Certain images may not be available for export due to licensing or billing restrictions. I would suggest opening a ticket since you are an existing customer as you will more than likely receive a more specific answer in regards to the mentioned potential restrictions. Should you find there are no restrictions regarding the image, we can then look to assist in getting the image into your internal OpenStack deployment.
So, you managed to download an image from Public Cloud and tried to import it to Private Cloud Openstack? I'm not quite sure how you downloaded the image; I always thought we had no method for that, for certain reasons, not technical limitations. But, Public Cloud is ESX (I meant XEN... had a brain fart) and your Private Cloud instance is running KVM. You are most likely running into a cloud-init issue. But, I am only guessing without knowing exactly what image you have and how it looks. If you are going from Private Cloud to Vanilla Openstack, it could still depend on the type of image you are using maybe.
I downloaded the image using the api: https://community.rackspace.com/products/f/25/t/3583 and then used qemu-img to convert from vhd to qcow2 http://docs.openstack.org/image-guide/convert-images.html
This is an Ubuntu image, so licensing shouldn't be a problem. My issue is that when I boot it drops to an initramfs shell because of the error: 'Alert! /dev/xvda1 does not exist'
I figure this is due to config differences with the image in rax versus openstack.
True, licensing shouldn't be a problem with Ubuntu.
Private Cloud is still OpenStack though. Shouldn't be any issues related along that path.
This sounds grubconf related... *thinking*
yeah, I'm thinking either grub or fstab. I'm going to mount the image on server so I can go in and edit those files.
Sounds like fstab issue. If you get to initramfs prompt after seeing the alert, type blkid to get a list of the devices, from which you should be able to determine your root partition. Reboot and at the grub menu press ‘e’ then find the line starting with linux and change root=‘…’ to root=‘/path/to/root/partiion’ and boot. Then make sure you edit fstab to reflect this change once booted. Hope this works/helps.
The Rackspace Community (“Community”) is provided “AS IS” without warranty of any kind. The information on the Community sites is created by members of the Community and is intended for reference and general discussions only. Although some of the content may contain information provided by Rackspace employees, it does not represent an assessment of a particular customer environment or an assessment of any specific compliance with laws or regulations or constitute advice. We recommend that you engage additional expertise in order to further evaluate applicable requirements for your specific environment. For customer specific support issues please contact your Rackspace Support Team.READ MORE
RACKSPACE MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, AS TO THE ACCURACY OR COMPLETENESS OF THE CONTENTS OF THE RACKSPACE OPEN CLOUD COMMUNITY SITE. RACKSPACE RESERVES THE RIGHT TO DISCONTINUE OR MAKE CHANGES TO ITS SERVICES OFFERINGS AND SPECIFICATIONS AT ANY TIME WITHOUT NOTICE. USERS MUST TAKE FULL RESPONSIBILITY FOR APPLICATION OF ANY SERVICES AND/OR PROCESSES MENTIONED IN ANY COMMUNITY DISCUSSIONS. EXCEPT AS SET FORTH IN RACKSPACE GENERAL TERMS AND CONDITIONS, CLOUD TERMS OF SERVICE AND/OR OTHER AGREEMENT YOU SIGN WITH RACKSPACE, RACKSPACE ASSUMES NO LIABILITY WHATSOEVER, AND DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO ITS SERVICES INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT.
ALTHOUGH PART OF THE COMMUNITY GENERATED CONTENT MAY EXPLAIN HOW RACKSPACE SERVICES MAY WORK WITH THIRD PARTY PRODUCTS, THE INFORMATION CONTAINED IN THE COMMUNITY DISCUSSIONS IS NOT DESIGNED TO WORK WITH ALL SCENARIOS. ANY USE OR CHANGES TO THIRD PARTY PRODUCTS AND/OR CONFIGURATIONS SHOULD BE MADE AT THE DISCRETION OF YOUR ADMINISTRATORS AND SUBJECT TO THE APPLICABLE TERMS AND CONDITIONS OF SUCH THIRD PARTY. EVEN THOUGH RACKSPACE EMPLOYEES MAY PARTICIPATE IN THE COMMUNITY DISCUSSIONS, RACKSPACE DOES NOT PROVIDE TECHNICAL SUPPORT FOR THIRD PARTY PRODUCTS, OTHER THAN SPECIFIED IN YOUR HOSTING SERVICES AGREEMENT YOU HAVE SIGNED WITH RACKSPACE AND RACKSPACE ACCEPTS NO RESPONSIBILITY FOR THIRD-PARTY PRODUCTS.READ LESS