Thursday, April 7, 2016

OpenStack Swift – tips to get through SAIO installation

This blogpost is not intended to give step by step instructions for installing OpenStack Swift All In One (SAIO) on a single node, but if you are looking for that, please refer to http://docs.openstack.org/developer/swift/development_saio.html [1] which provides sufficient information for a successful setup (might also provide you reasons to visit this blogpost back! :) )
This blogpost lists the potential errors along with their fixes, during SAIO setup on an Ubuntu 14.04 LTS server, while following the instructions from [1]. Issues and fixes are categorized in that order.

Getting the code/ build a development installation of Swift:

Building development installation of Swift:

 Verifying the unit tests run:


Start the "main" Swift daemon processes:


Verifying the functionality tests:


Please note above are some of the most commonly encountered issues, given that you are correctly following the instructions provided at [1]. There could be several issues such as - you miss a step to replace with your username as mentioned in [1] or your proxy settings or user permissions etc. which are user/environment-specific, all of which are not covered in this blogpost; but feel free to reach out for further tips/answers. Most of the fixes/tips listed here can be found online, and are put here together to help new contributors to OpenStack Swift community.

If you have already gone through the SAIO setup, and have faced more issues/found fixes, then you are welcome to leave comments/suggestions and share your approaches.


References:
[1] OpenStack Swift documentation for SAIO development setup. Available online at http://docs.openstack.org/developer/swift/development_saio.html

2 comments:

  1. if you're in a hurry there's a few projects that are more opinionated but might also help get you up and running listed in the Developer Docs

    ReplyDelete